- 博客(5)
- 收藏
- 关注
转载 面向对象的思维方法
我是从学习Java编程开始接触OOP(面向对象编程),刚开始使用Java编写程序的时候感觉很别扭,因为我早以习惯用C来编写程序,很欣赏C的简洁性和高效性,喜欢C简练而表达能力丰富的风格,特别忍受不了Java运行起来慢吞吞的速度,相对冗长的代码,而且一个很简单的事情,要写好多类,一个类调用一个类,心里的抵触情绪很强。我对Java的面向对象的特性琢磨良久,自认为有所领悟,也开始有意识的运用OOP风格来
2005-05-24 01:30:00 837
转载 避免重启你的应用
在开发测试阶段,某个功能模块出错或者功能需求改变,这时候程序员通常会修改源代码,然后重新编译,停止应用程序,重起应用程序。然后检测修改得功能是否正确,是否满足需求。很好,这一切在开发测试阶段都没有问题,无可厚非。不过到了应用正式上线就出现麻烦了。重启应用会导致系统不可用,或者导致用户请求、响应丢失。甚至有的系统本生就要求为系统动态添加功能,在没有为你的应用添加防止重启动的策略前,通常能做的是到凌晨
2005-05-20 22:08:00 2040
转载 Java学习的国外知名网站(转)
http://www.apache.org apache开源项目组织http://www.eclipse.org eclipse开源项目组织http://sourceforge.net OpenSource开源项目集散地http://www.theserverside.com TheServersSidehttp://www.javaalmanac.com - Java开发者年鉴一书的在线版本.
2005-05-17 12:28:00 1466
原创 web.xml中配置之错误处理部分
Web容器在处理错误时,默认的情况是Web容器会向浏览器直接返回原始的错误信息。如果要想避免让用户直接看到原始的错误信息,可以在Web应用的发布描述文件(web.xml)中配置元素,以下代码演示了使用此元素来避免让用户直接看到HTTP 404或者HTTP 500的错误: 404 /common/404.jsp 500 /common/500
2005-05-16 04:03:00 1600
原创 Struts控制器组件
Struts控制器组件负责接受用户请求、更新模型,以及选择合适的视图组件返回给用户。控制器组件有助于将模型层和视图层分离,有了这种分离,就可以在同一个模型的基础上得心应手地开发多种类型的视图。Struts控制器组建主要包括: ·ActionServlet组件:充当Struts框架的中央控制器。·RequestProcessor组件:充当每个子应用模块的请求处理器。·Action组件:负责处理一项具
2005-05-16 03:02:00 813
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人