继续进行代码优化的总结.
7.循环优化
List alist =getList();
for(int i=0;i
代码会一直执行alist.size()
应修改为
for(int i=0,p=alist.size();i
8."消灭"不可视阶段的对象
try{
Object obj=new Object();
}catch(Exception e)
{
obj=null;...
分类:
编程语言 时间:
2015-07-28 23:08:48
阅读次数:
129
软件开发中的性能优化对程序员来说是一个非常重要的问题。一个小问题可能成为一个大的系统的瓶颈。但是对于程序员来说,通过自身去优化代码是十分困难的。幸运的是,有一些非常棒的工具可以帮助程序员进行代码分析...
分类:
其他好文 时间:
2015-07-23 15:58:26
阅读次数:
187
软件开发中的性能优化对程序员来说是一个非常重要的问题。一个小问题可能成为一个大的系统的瓶颈。但是对于程序员来说,通过自身去优化代码是十分困难的。幸运的是,有一些非常棒的工具可以帮助程序员进行代码分析和性能测试,从而大大简化程序员进行代码性能优化的过程。MSDN 杂志 2011 年 7 月份曾发布主题为“.NET 代码分析工具和技术”的那一期,让广大程序员收获颇丰。四年过去之后,这些工具又进一步做出了很多改进,同时也出现了更多的选择。...
分类:
其他好文 时间:
2015-07-23 15:39:04
阅读次数:
93
软件开发中的性能优化对程序员来说是一个非常重要的问题。一个小问题可能成为一个大的系统的瓶颈。但是对于程序员来说,通过自身去优化代码是十分困难的。幸运的是,有一些非常棒的工具可以帮助程序员进行代码分析和性能测试,从而大大简化程序员进行代码性能优化的过程。MSDN杂志2011年7月份曾发布主题为“......
分类:
其他好文 时间:
2015-07-22 09:21:18
阅读次数:
149
1.display:none;优于visibility:hidden;前者隐藏不占用物理空间,后者会占用。2.合并margin,padding,border的-top,-left,-right,-bottom的设置,简短简洁。3.选择器在满足效果的基础上,尽量简单,减少嵌套,查询的消耗。4.如若值为...
分类:
其他好文 时间:
2015-07-13 13:33:26
阅读次数:
109
前面写了个分页,但是个人认为只能玩玩,实际业务上的话代码太繁杂(笔者想走代码、性能精简化之路【不知道哪天才能成为高手~·YY一下无伤大雅】),逻辑上有点混乱。那么今天我们来看看另外一种只实现分页没有查询的例子吧(要想查询之后还分页的,请再看看i我前面写的那个分页文章,结合这篇文章,相信你很快就能搞定...
分类:
其他好文 时间:
2015-07-06 15:28:07
阅读次数:
134
今天找提高代码性能的方法,刚好看到这篇文章里http://www.cnblogs.com/chinafine/articles/1787118.html提到的.1.奇偶判断不要使用i%2==1来判断是否是奇数,因为i为负奇数时不成立,请使用i%2!=0来判断是否是奇数,或使用高效式(i&1)!=0来判断。想着今天还用%2来判断,虽然..
分类:
编程语言 时间:
2015-06-04 06:15:33
阅读次数:
203
Go 中监控代码性能的有两个包: net/http/pprof runtime/pprof 这两个包都是可以监控代码性能的, 只不过net/http/pprof是通过http端口方式暴露出来的,内部封装的仍然是runtime/pprof。 runtime/pprof 的用法示例 这里的例子我们用 递...
分类:
其他好文 时间:
2015-06-01 18:29:40
阅读次数:
137
在实际java开发中,我们会经常使用到字符串连接的操作,以前我习惯喜欢用String的‘+’来操作,觉得非常方便好用,最近认真学习了String,StringBuffer和StringBuilder这三个类,才发现使用String来连接字符串,代码性能会很低。下面我们就字符串连接来分析这三种方式。1.String..
分类:
其他好文 时间:
2015-05-21 19:57:43
阅读次数:
104
在实际java开发中,我们会经常使用到字符串连接的操作,以前我习惯喜欢用String的‘+’来操作,觉得非常方便好用,最近认真学习了String,StringBuffer和StringBuilder这三个类,才发现使用String来连接字符串,代码性能会很低。下面我们就字符串连接来分析这三种方式。
1.String
打开String的源码,如图所示
会发现...
分类:
其他好文 时间:
2015-05-21 14:18:19
阅读次数:
137