学习这件事不在乎有没有人教你,最重要的是在于你自己有没有觉悟和恒心。 —— 法布尔
织网是为了多捕鱼;磨刀是为了多砍柴;播种是为了多收获;学习是为了多创造。
吾生也有涯,而知也无涯。——《庄子·养生主》
畅想篇
从国内 IE 6
的市场份额说开去
http://www.dbanotes.net/review/ie_6.html
FaceBook
迷思 http://www.dbanotes.net/review/about_facebook.html
框架原理剖析
深入分析 iBATIS
框架之系统架构与映射原理
http://www.ibm.com/developerworks/cn/java/j-lo-ibatis-principle/index.html
Spring
框架的设计理念与设计模式分析 http://www.ibm.com/developerworks/cn/java/j-lo-spring-principle/index.html
工具和技巧
常用 Java
Profiling
工具的分析与比较 http://www.oschina.net/bbs/thread/10515
Mylyn 2.0
,第 1
部分:
集成的任务管理
http://www.ibm.com/developerworks/cn/java/j-mylyn1/index.html
使用 Eclipse
远程调试 Java
应用程序
http://www.ibm.com/developerworks/cn/opensource/os-eclipse-javadebug/
浅谈maven
插件开发 http://qa.taobao.com/?p=4964
技术介绍和应用
分布式服务框架
Zookeeper
– 管理分布式环境中的数据 http://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/?ca=drs-tp4608
HTML5
版塔防游戏——用HTML5
canvas
写的javascript
游戏,推荐用chrome
打开
http://oldj.net/article/html5-tower-defense/
代码赏析
代码之丑——开篇 http://www.infoq.com/cn/news/2010/11/ugly-code-0
代码之丑(一)——让判断条件做真正的选择 http://www.infoq.com/cn/news/2010/11/ugly-code-1
代码之丑(二)——长长的条件 http://www.infoq.com/cn/news/2010/11/ugly-code-2
代码之丑(三)——switch
陷阱 http://www.infoq.com/cn/news/2010/11/ugly-code-3
敏捷篇
敏捷开发中高质量 Java
代码开发实践 http://www.ibm.com/developerworks/cn/java/j-lo-agile/index.html
软件债务的累积会消耗巨大成本 http://www.infoq.com/cn/news/2009/08/software-debt
技术债务是技术问题么? http://www.infoq.com/cn/news/2010/01/is-technical-debt-technical
从经理的角度看技术债务 http://www.infoq.com/cn/articles/technical-debt-levison
汉堡原则和kiss
原则 http://blog.hr.com.cn/index.php/753184/viewspace-76592.html