自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 struts:异常处理通用做法

总结一下常见异常处理情况。并建议处理如下:捕获的异常一定要再次抛出       我们写的Form、Action不具备处理异常的能力或者说处理能力非常有限,异常信息层层上报是明智的选择。Action中的public 函数都有throws子句,它的作用就是要把异常交给服务器。所以在catch 一个异常后马上抛出它,这样其他人便容易获得异常的类型及出处。Form 或其他类中可能抛出异常的函数(特别是pu

2005-11-19 10:24:00 3376 2

原创 Action 与 form 的职责划分

面向对象的第一个原则既是:“单一责任原则”。在兼顾程序的易读性与业务复杂性的同时,作为最底层的程序员我们不必把每一个责任做一个类。于是只剩下责任划分的问题,即:业务由谁来完成:action 还是 form。比较:1.              从MVC-STRUT框架来看,action 有时和jsp一起归为“view”,响应客户请求、有时干脆作为“控制器的一部分,于模型交互,执行状态改变或状态查询

2005-11-19 10:21:00 2754

原创 唠叨唠叨

有一套光鲜的球服和一个稳固的后防对于一支球队来说是远远不够的。    程序也是如此,把业务的设计和实现统统交给最底层的程序员去处理,又不加以规范,那么就像一支球队把中场组织的重任交给了一个我这样的草包,输球是必然的。    不知道其他公司的其他系统是不是也这样:做好一个framework或者弄上一个基础类库,再草草的弄回来一个需求,ok!开发把你!!到了现场,先开上上个把月的会,你和客户吵啊吵啊,

2005-11-19 10:18:00 1115

原创 《java与模式》----创建模式系列工厂模式、单态模式精讲

创建模式-----Creation  Pattern创建模式是对类实例化过程的抽象。一些系统在创建对象的时候需要动态的决定怎样创建对象、创建哪些对象、以及如何组合,表示这些对象。创建模式描述了怎样构造和封装这些动态的决定。创建模式又分类的创建模式和对象的创建模式。l         类的创建模式:类的创建模式使用继承关系,把类的创建延迟到子类,从而封装了客户端将得到哪些具体类的信息,并隐藏了这些类

2005-03-21 15:28:00 2812

原创 《java与模式》读书笔记 ----模式设计的原则

里氏代换原则----LSP概念:一个软件实体如果使用一个父类的话,那么一定适用于其之类,而且不能觉察出父类和子类的区别。里氏代换原则是继承复用的基石。只有当衍生类可以替换掉基类,软件单位不会受到影响时,基础类才真正被复用,而衍生类才能在基础类上增加新的行为。JAVA中的上塑造型既是里氏代换原则的体现。依赖倒转原则-----DIP 狭义依赖关系。依赖关系(Dependency)类与类之间的一种连接,

2005-03-21 15:07:00 2216

原创 《java与模式》笔记-----抽象类和接口

抽象类和接口什么是接口:接口就是一些方法特征的集合------接口是对抽象的抽象。什么是抽象类:抽象类对某具体类型的部分实现------抽象类是对具体的抽象。方法特征包括:方法的名字、参数的数目、参数的类型。不包括:返回类型、参数名字、和抛出的异常。接口是类型转换的前提、是动态调用的保证。实现某一接口就完成了类型的转换(多重继承);动态调用只关心类型,不关心具体类。         -------

2005-03-21 14:52:00 5276 1

数据结构与算法分析(Java 英文版

数据结构与算法分析 Java 英文版

2008-04-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除