
性能小组
chenhaiyang_ok
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java代码优化 -转
1、For循环的优化Replace...for( int i = 0; i < collection.size(); i++ ) {...}with...for( int i = 0,int n = collection.size(); i < n; i++ ) {...}2、 字符串操作优化在对字符串实行+操作时,最好用一条语句// Your source code looks ...原创 2013-04-19 09:42:49 · 277 阅读 · 0 评论 -
使用重构移除丑陋的if else代码
我们知道因为编程语言的限制,历史遗留下来的系统总是有很多的毛病,不够面向对象,尤其是很多系统滥用if else。我曾经见过一个项目,大家基本上就是写一个方法,然后在里面if else套if esle得嵌套了好几层,难看就不必说了,这种代码根本就没法维护。 package de.jingge.refactoring; public class SystemManager { publ...原创 2013-04-24 15:03:03 · 328 阅读 · 0 评论 -
如何写好代码----java代码优化
1. 什么是好的代码? 高效正确 便于维护 简洁清晰 2. 如何做? 让代码比你来时更干净 做有意义的命名 别重复自己 注意代码工整 记住:不要把自己当程序员,要把自己当成艺术家,出自你手的代码都是一件艺术品,尽量让她优雅。 3.原则 第一条,关于注释和文档 好的代码不需要注释和文档(不包括设计文档)。 我们要做的,尽量让你的代码简单易懂,如果实在做不到,一定添加简单易懂的注释文字。不要繁琐的长篇...原创 2013-04-24 16:02:44 · 293 阅读 · 0 评论 -
高效javascript
一、简化代码 采用更为简短的写法,不仅可以减少输入的字符数,还可以减少文件大小。大部分采用简单写法的代码,执行效率都有轻微提高。 1.1 简化常用对象定义: 使用 var obj = {}; 代替 var obj = new Object(); 使用 var arr = []; 代替 var arr = new Array(); 1.2 精简if语句 三元操作...原创 2013-01-07 10:58:02 · 104 阅读 · 0 评论 -
高效率Oracle SQL语句
最近在JavaEye上发现好多同志对sql的优化好像是知道的很少,最近总结了几条仅供参考,不过除少数可能要依情况而定,大多数还是相当有效的。 【注:以下说的(低效)与(高效)都是相当来说的。】 1、Where子句中的连接顺序: ORACLE采用自下而上的顺序解析WHERE子句。 根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的...原创 2013-01-07 11:04:18 · 117 阅读 · 0 评论