0、首先测试一个当前性能指标 1、代码规范 (符合阿里开发手册规范,日志self4j,常量,线程池等) 2、使用性能更好的工具类 (例如排序使用treeSet,而不是使用collections.sort(),比如google的guava工具类) 3、代码逻辑优化 (使用更清晰,更简捷的代码逻辑) 4 ...
分类:
其他好文 时间:
2018-10-09 12:17:23
阅读次数:
115
函数变量尽可能置于最小作用域内,并在变量声明时进行初始化 变量声明的位置最好离第一次使用的位置越近越好;应使用初始化的方式代替声明再赋值。 int x=0; rather than int x; x=0; // vector<>int v={1,2}; rather than vector<int> ...
分类:
其他好文 时间:
2018-10-08 21:42:53
阅读次数:
211
一、变量的命名 变量名的书写方式有两种: 定义的变量或者方法名字要求: ...
分类:
Web程序 时间:
2018-10-07 15:29:25
阅读次数:
121
1、必须使用有明确含义的单词,禁止使用单独的字母,例如a,b,c...来对变量进行命名;(在具体编码中,变量n,可直接视为个数;变量a,可直接视为运算符可以使用;result、temp等变量不能用a,b代替,在结对编程的过程中,进行了纠正) 2、在遇到变量名特别长的情况下,不使用驼峰式的命名规则,必 ...
分类:
其他好文 时间:
2018-10-06 14:33:23
阅读次数:
143
本篇规范是 PSR-1 基本代码规范的继承与扩展。 本规范希望通过制定一系列规范化PHP代码的规则,以减少在浏览不同作者的代码时,因代 码风格的不同而造成不便。 当多名程序员在多个项目中合作时,就需要一个共同的编码规范, 而本文中的风格规范源自 于多个不同项目代码风格的共同特性, 因此,本规范的价值... ...
分类:
Web程序 时间:
2018-10-04 18:24:09
阅读次数:
174
PHP 基本代码规范 PSR 1 本节我们将会讨论一些基本的代码规范问题,以此作为将来讨论更高级别的代码分享和技术互用的基础。 RFC 2119中的 ,`不可(MUST NOT) 建议(SHOULD) 不建议(SHOULD NOT) 可以/可能(MAY)`等关键词将在本节用来做一些解释性的描述。 1 ...
分类:
Web程序 时间:
2018-10-01 19:51:54
阅读次数:
196
基本代码规范RFC 2119中的 必须(MUST) ,不可(MUST NOT),建议(SHOULD),不建议(SHOULD NOT),可以/可能(MAY)等关键词将在本节用来做一些解释性的描述。 1. 概述 源文件必须只使用 <?php 和 <?= 这两种标签。 源文件中php代码的编码格式 必须 ...
分类:
其他好文 时间:
2018-10-01 19:14:24
阅读次数:
217
队友使用的是c++语言,IDE用得是VS2015。下面开始进行优缺点的分析。 优点:①严格按照代码规范,分文件进行模块的分类。整个工程一共有8个文件,Login.h,Login.cpp,Subject.h,Subject.cpp,User.h,User.cpp,UsersTable.h,main.c ...
分类:
其他好文 时间:
2018-09-27 18:03:27
阅读次数:
173
软件开发是团队协作,多人开发很容易造成协调问题,因此,做一些必要的开发规范,有助于帮助新员工成长,也有助于提高开发效率,防止各种问题影响开发进度。 1. 代码规范 建议每位java开发人员都读一下 "《阿里巴巴Java开发手册》" 阿里作为中国最大规模使用Java的公司,也是Java技术实力最强的公 ...
分类:
编程语言 时间:
2018-09-26 20:50:58
阅读次数:
295