编程开发
aaronjiu_00
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PMD
PMD 扫描Java源代码并且寻找潜在的问题像:可能存在的bug - 空的try/catch/finally/switch语句 Dead code - 未用过的local变量, 参数和私有方法 不最适宜的代码 - 浪费的String/StringBuffer用法 过度复杂的表达式- 多余的if语句, for循环that could be while循环 重复的代码- 复制/粘贴的代码意...2008-09-01 14:23:31 · 248 阅读 · 0 评论 -
PMD 规则集——Optimization Rules
Optimization Rules优化规则These rules deal with different optimizations that generally apply to performance best practices.LocalVariableCouldBeFinalSince: PMD 2.2局部变量只被赋值一次可以声明为final. This rule i...2008-09-03 11:18:23 · 882 阅读 · 0 评论 -
编码中日志使用规范
编码中请统一使用commons-logging包 日志声明: private static final Log LOG = LogFactory.getLog(ClassName.class); 注意:ClassName是当前类的名称;最好不要从其他类copy过来这段声明,如果忘记了更改ClassName,这样会出问题的(张冠李戴)使用之前,先做判断if (LOG.isInfo...2008-10-23 11:19:42 · 225 阅读 · 0 评论 -
编码最佳实践系列之一
避免空指针:/** * 判断应用是否有月租 * * @param onlineProfile * @return 有月租返回true,无月租返回false */private boolean isAppHasRent(AppOnlineProfile onlineProfile) { return onlineProfile == null ? false :...2008-10-23 11:28:28 · 162 阅读 · 0 评论 -
编码最佳实践系列之二
Map的迭代,使用map的entrySet,不用使用keySet (为什么?)2008-10-23 11:35:29 · 123 阅读 · 0 评论 -
关于创建可执行的jar文件
上周四下午,放翁同学在TOP群中问了这样一个小问题,聊天记录摘录如下:有同学知道如何用maven来将第三方jar的代码也打入到生成的项目jar中?就好比eclipse可以直接将部分依赖打入到项目jar中一看到打包,对于jar类型的项目,运行mvn package,就等同于运行mvn jar:jar,那放翁同学的问题,一定是与jar插件有关了,在Maven官方网站,查阅了一下jar插...2009-12-25 13:25:31 · 129 阅读 · 0 评论 -
MemCached基础
MemCached是什么?MemCached是一个高性能、分布式、内存对象缓存系统,官方网站:http://www.danga.com/memcached/下载地址:http://www.danga.com/memcached/download.bml目前两个版本:1.4.0 1.2.xMemCached的安装 Linux下源代码编译安装MemCached$...2009-07-21 18:58:25 · 169 阅读 · 0 评论
分享