ImageVerifierCode 换一换
格式:DOC , 页数:11 ,大小:41.90KB ,
资源ID:9066654      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-9066654.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(代码审计报告3.doc)为本站会员(精品资料)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

代码审计报告3.doc

1、代码审查报告xxxx 公司版本信息文档标识: 当前版本:草稿当前状态:发布 发布日期:修改历史日期 版本 作者 修改内容 评审号 变更控制号评审对象审查员项目名称审查日期分类 重要性 检查项 备注 命名 重要命名规则是否与所采用的规范保持一致?成员变量,方法参数等需要使用首字母小写,其余单词首字母大写的命名方式,禁止使用下划线(_)数字等方式命名不要出现局部变量,成员变量大写字母开头等问题一般 是否遵循了最小长度最多信息原则?各种命名尽可能短,表意准确,除 2 代替to ,4 代替 for外,不建议使用数字在命名中重要has/can/is 前缀的函数是否返回布尔型? 成员变量,方法参数,局部变

2、量等为布尔型时,如果出现 has/can/is 开头,则将这些词去掉重要 类名是否存在重名问题?自己实现的类尽量不要和别人的类重名,尽管不在同一个包下,特别是子类和父类重名的情况注释 重要 注释是否较清晰且必要? 方法 JAVADOC 注释中需要说明各参数、返回值及异常说明,参数说明需按照参数名称及用意对应标注重要 复杂的分支流程是否已经被注释? 一般 距离较远的是否已经被注释? 重要函数是否已经有文档注释?(功能、输入、返回及其他可选)文件,类(含接口,枚举等),成员变量,方法前需要有 JAVADOC 的注释一般 特殊用法是否被注释? 声明、空白、缩进一般每行是否只声明了一个变量?(特别是那

3、些可能出错的类型) 重要 变量是否已经在定义的同时初始化? 重要 类属性是否都执行了初始化? 一般 代码段落是否被合适地以空行分隔? 一般 是否合理地使用了空格使程序更清晰?基本代码格式中的空格符不可缺少,这些空格出现在?,:,+,-,*,/,=,=,=,=等前后加上一个空格。 一般 逗号之后必须接一个空格。 一般关键字、保留字和左括号之间必须有一个空格。 SQL注释 重要对较为复杂的 SQL 语句加上注释,说明算法、功能。注释风格:注释单独成行、放在语句前面。重要 对重要的计算应说明其功能。 SQL 中尽量少涉及业务逻辑一般可采用单行/多行注释。(- 或 /* */方式)。 SQL优化性能建

4、议1 书写 SQL 语句优化细则 重要1) 尽量避免相同语句由于书写格式的不同,而导致多次语法分析。 重要 2) 多表连接时,使用表的别名来引用 建议最多 5 个连接列。重要3) 不要在任何代码中使用SELECT *。 重要4) where 条件中尽量减少使用常量比较,改用参数变量。 重要5) 尽量少用嵌套查询。如必须,请用not exist 代替 not in 子句。 重要 6) 用多表连接代替 EXISTS 子句。 重要 7) 使用 UNION ALL 提高性能 。 重要8) in、or 子句常会使用工作表,使索引失效;如果不产生大量重复值,可以考虑把子句拆开;拆开的子句中应该包含索引。2

5、 排序注意事项 重要1) 大量的排序操作影响系统性能,所以尽量减少 orderby 和 group by 排序操作。如必须使用排序操作,请遵循如下规则:重要 a. 排序尽量建立在有索引的列上。 重要b. 如结果集不需唯一,使用union all 代替 union。 3 选用索引注意事项 重要1) 对于复合索引,SQL 语句必须使用主索引列。 重要 2) 索引中,尽量避免使用 NULL。 重要3) 对于索引的比较,尽量避免使用NOT=(!=)。 重要4) 查询列和排序列与索引列次序保持一致。 4 其他经验性规则 重要1) 任何对列的操作都将导致表扫描,它包括数据库函数、计算表达式等等,查询时要尽可能将操作移至等号右边。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报