java
iteye_16827
这个作者很懒,什么都没留下…
展开
-
SimpleDateFormat非线程安全!
SimpleDateFormat非线程安全!牢记! 以后还要记得任何static变量与方法都要注意是否线程安全。 //private static final SimpleDateFormat dateFmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); public static Date getDate(Stri...原创 2011-12-20 21:21:40 · 97 阅读 · 0 评论 -
Inside MyBatis3 -1
最简单的开始: 配置文件加载,与SqlSessionFactory的创建。 private static SqlSessionFactory sqlSessionFactory = null; static { String resource = "org/taobao/study/ibatis/Configuration.xml"; Reader rea...原创 2011-12-30 15:33:21 · 66 阅读 · 0 评论 -
高质量Java编码指南
核心思想依然是《Effective Java》里面说:“好”的程序,才会跑的更快! 1. 结构清晰:善用局部变量,小方法。 2. 不滥用异常机制。 3. 多重循环,拆分成小方法,循环边界尽量固定。 4. 更小的锁。 5. 注意大资源的合理缓存与释放。 6. 多用接口,少用反射。 原因分析: 局部变量的访问速度远比实例变量/静态变量快 小方法比大方...原创 2011-12-02 18:40:41 · 74 阅读 · 0 评论