- 博客(12)
- 收藏
- 关注
原创 PHP 5.4 新特性
1. Buid-in web server2. Traits3. Short array syntax4. Array dereferencing 5. Upload progress6. JsonSerializable Interface7. Use mysqlnd by default8. MORE:http://cn2.php.net/releases/NEWS_5_4_0_beta2...
2012-02-16 16:48:52
131
原创 想象十个维度
1维:一条线,没有问题。 2维:一个平面,没有问题。但为了高维度时解释上的方便,作者用另一个方式来说明二维:分离。即:另外分出一条线。 3维:一个空间,同样很直观,因为我们就是眼睛所见就是3维的空间。但为了高维度时解释方便,作者同样用了另一个方式来诠释:摺起。一个3维空间下摺起的动作能让2维空间的点跳到另一个2维空间的点。(延伸:一个 n 维空间下的摺起动作能让 (n - 1) ...
2011-02-20 00:39:45
167
原创 抽丝剥茧之二:框架与搭建
Plan A: 第一阶段:JSP + SPRING MVC + JDBC + MYSQL第二阶段:Velocity + SPRING MVC + JDBC + MYSQL第三阶段:Velocity + SPRING MVC + IBATIS + MYSQL第四阶段:Velocity + WEBX + IBATIS + MYSQL第五阶段:Velocity + TSP + W...
2011-02-02 03:10:04
164
原创 抽丝剥茧之一:编码与解码
0. 卷首语 编码:将“源对象内容”按照一种“标准”转换为“符合这种标准格式内容”的方法。解码:和编码对应的,它使用和编码相同的标准将编码内容还原为最初的对象内容。 如果某个文件是用A编码方式编码的,但是打开时按B编码方式打开,就会显示乱码。关键在于:用正确的编码方式打开文件以显示出正确的文件内容。 1. 编码目的 安全角度:数据加密传输角度:信息交...
2011-02-01 00:11:15
170
原创 去芜存菁之一:Agile Jave
软件开发过程概述 Waterfall(瀑布式软件过程,重量级)RUP(统一软件过程,过程定制化,介于重量与轻量之间)Agile(敏捷式软件过程,轻量级,拥抱变化) XP(极限编程软件过程,Agile的实例)Scrum(迭代式增量软件过程,Agile的实例)软件过程8大必须做的事情 分析:通过收集和计划:推算……...
2011-01-22 18:21:55
148
原创 Java程序员10本推荐阅读书籍
转自http://huangyuanmu.iteye.com 1. 《解析极限编程 拥抱变化》Kent Beck名著的第二版,中英文对照。没什么好说的,必读书籍。2.《UML精粹》 UML其实和软件开发过程没有什么必然联系,却是软件团队协作沟通,撰写软件文档需要的工具。但是UML真正实用的图不多,看看这本书已经足够了,完全没有必要去啃《UML用户指南》之类的东西。要提醒大家的是...
2010-06-13 00:51:11
231
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人