·忽悠一下AJAX (2006-04-13)
搞B/S开发,不需要花太多的学这些,重点还是要把b/s的基本知识学扎实,客户端的理论包括dhtml、css、javascript、xml等,J2EE服务器端还是万变不离其宗的设计模式、UML建模、Servlet、JDBC或ORM系统、XML、EJB及一些框架、工具等。
|
·论J2EE程序员的武功修为 (2006-04-11)
我们再从纯技术的角度,也即武功修为的角度,作了一个简单的分析及归类,把2EE领域程序员大致分成以下几个层次,J2EE程序员的第三个层次也同样有禅、武两个分支!
|
·Java Web中的入侵检测及简单实现 (2006-04-08)
在Java Web应用程中,特别是网站开发中,我们有时候需要为应用程序增加一个入侵检测程序来防止恶意刷新的功能,防止非法用户不断的往Web应用中重复发送数据。当然,入侵检测可以用很多方法实现,包括软件、硬件防火墙,入侵检测的策略也很多。在这里我们主要介绍的是Java Web应用程序中通过软件的方式实现简单的入侵检测及防御。
|
·浅析MVC框架中View层的优雅设计及实例 (2006-04-02)
作位一个比较友好的MVC的框架,在简化服务器应用开发的同时,还需要在View这一层设计上不要过多的影响到界面人员的工作,最基本的要求就是不要过多的加入一些设计软件不支持的标签等元素(如Struts的很多标签在Dreamweaver中都不支持)。这里我们以EasyJWeb为例,探讨在View层如何实现比较合理的设计。
|
·EasyJWeb中文件上传的处理 (2006-03-18)
摘要:由于EasyJWeb定位于中小型项目应用,因此简化了上传的处理,直接使用Apache Commons fileupload来处理上传。由于框架核心引擎中对上传的内容已经自动进行了处理,因此,在action中,处理上传文件跟处理一般的文本字段没有什么区别!
|
·EasyJWeb中的VO、PO及XO (2006-03-18)
EasyJWeb由于采用的是程序及页面完全分离,也即程序员及页面设计人员的工作是完全分离的。所以在用EasyJWeb做应用的时候关于显示层对象(View Object)及程序(真实)对象(Program Object或Real Object)的转换是随时都需要用到的。
|
·EasyJWeb Tools中业务引擎分页的设计实现 (2006-03-12)
在Web应用开发中,不管是有没有数据库,经常要用到分页处理问题。EasyJWeb中通过引入IPageList接口来轻松解决我们的遇到的各种分页问题,包括对数据库记录分页、文件目录分页、数组或者Java对象分页等。
|
·在浮躁的年代里做好学问,难! (2006-02-12)
做官因为浮躁,所以成为庸官;做学问因为浮躁,所以一事无成;做人因为浮躁,所以为人浅薄。 在浮躁的年代里做学问难,做好学问更是难上加难!
|
·使用对象-关系映射(ORM)系统中间件提升软件开发效率及质量(2006-01-20)
在开发企业级应用时,有必要通过引入对象-关系映射系统中间件,实现数据库的快速开发。企业可以通过JDBC编程来开发单独的持久化层,把数据库访问操作封装起来,提供简洁的API,供业务层统一调用,实现自己的ORM系统中间件。
|