Web 应用中,用户录入数据错误,检查通常被放到 Web 层中,造成代码重用性不高。实际上,错误检查应该放到 service 层中。阅读全文>
阅读全文>
发表于 @ 2008年05月04日 14:24:00|评论(loading...)|编辑
刚在 Apache 网站上把 VelocityWeb 放到了 Spring 和 WebWork 之间。网页 http://wiki.apache.org/velocity/PoweredByVelocity 最开始我把 VelocityWeb 放到最下面,因为这个开源框架开发出来不久。后来发现,这里面的项目都是按照字母顺序放的,所以很不客气地把 VelocityWeb 放到 WebWork 前面去了。 呵呵。看来老外对排名没有中国人这么讲究。阅读全文>
发表于 @ 2007年04月01日 16:00:00|评论(loading...)|编辑
VelocityWeb 1.0 在 sourceforge 上发布了 (http://velocityweb.sourceforge.net/ )。 新版本主要集中精力在 J2EE 单元测试上,可以不用启动 J2EE 服务器,就进行 J2EE 单元测试,并且直接看到运行后的动态网页。阅读全文>
发表于 @ 2007年03月19日 16:59:00|评论(loading...)|编辑
分析代码质量的一个重要指标是 bug rate。意思是每千行纯代码中,包含的 bug 平均数量。 综合来看,我觉得 JDK 代码质量还是很不错的。阅读全文>
发表于 @ 2007年01月30日 17:28:00|评论(loading...)|编辑
很多人都想知道 Sun JDK bug 分析数据,因为每一个开发工具/开发语言都有自己的长处和缺点,如果我们能够使用 Java 的长处,避开 Java 的缺点,则我们有可能写出好的程序,否则,我们不可能写出好的程序。这是一个浅显的道理,每一个程序员、系统分析员、项目经理、技术经理,都应该知道这个道理。阅读全文>
发表于 @ 2007年01月08日 00:28:00|评论(loading...)|编辑
忙里偷闲将 VelocityWeb 升级到 0.95 版本,不需要启动 J2EE 服务器就能测试 request-> service -> dao -> result pages。另外这个版本也增加了自动生成数据库 model 类和 DAO 类阅读全文>
发表于 @ 2006年11月20日 01:22:00|评论(loading...)|编辑
最近刚在 sourceforge 上发布 velocityweb 0.9 版本。 对原来的架构作了重大修改。 阅读全文>
发表于 @ 2006年11月15日 01:09:00|评论(loading...)|编辑
Anders Hejlsberg 谈C#设计过程,兼谈通过很多途径来得到用户对语言设计的反馈意见、设计中,可用性研究、市场策略和语言美学的侧重是如何权衡的、极限编程(The Extreme Programmers)原则:“用最简单的办法来完成工作。”。以及对 Java Exception、PME编程模式——属性、方法、事件、组件化编程(不是面向对象编程)的解释。阅读全文>
发表于 @ 2006年09月30日 14:20:00|评论(loading...)|编辑
这篇文章介绍 Apache 反向代理转发 HTTP 请求到 Tomcat 的配置。比较简单实用。阅读全文>
发表于 @ 2006年09月08日 14:56:00|评论(loading...)|编辑
解决一个 Websphere 上导致 JVM 崩溃的 bug,有趣的 bug.阅读全文>
发表于 @ 2006年09月06日 12:28:00|评论(loading...)|编辑
OpenCms 使用初步印象阅读全文>
发表于 @ 2006年08月31日 17:52:00|评论(loading...)|编辑
打算写一个文章对 Sun JDK 的 bug 进行分析阅读全文>
发表于 @ 2006年08月22日 16:48:00|评论(loading...)|编辑
既然 JDBC 设计的有这么多人觉得不好,为什么没有人去建议 Sun 公司改进一吧?这是一个非常让人迷惑的事情。 这里面暴露了 Java 中两个问题: Exception 语法问题、interface 语法问题。阅读全文>
发表于 @ 2006年08月03日 19:08:00|评论(loading...)|编辑
近日在 sourceforge 上发布一个 java Framework. http://sourceforge.net/projects/velocityweb/阅读全文>
发表于 @ 2006年06月02日 18:22:00|评论(loading...)|编辑
配置参数不仅限于配置文件,也可以保存在其他地方,比如数据库单独用一个表保存配置参数,或者在内存中,或者在操作系统环境变量中,等等。有个现成的读写配置数据工具包,让人感觉很不错。阅读全文>
发表于 @ 2005年12月21日 01:18:00|评论(loading...)|编辑