自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

mvnforum之数据源管理(Decorator)

写这篇文章的目的是结合实际应用说明一下Decorator模式的使用,前提是要对Decorator模式的基本概念比较清晰,具体的Decorator介绍就不在这里叙述了。 前两天花了点时间装了个开源的project:mvnforum论坛,想学习一下这个项目里面的一些设计思想和实现,上午又花了点时间看了一下,先从它的底层封装数据库的一些代码看起的,看着看着,发现mvnforum的底层数据源和Conn...

2008-01-07 14:20:22 453

谈谈Strategy和State

今天想谈谈Strategy和State这两个模式,这两个模式很相似,记得以前上网找关于这两个模式的资料,看的多了,讲的好的也有,但是讲的不清不楚的也很多,到最后能把人说的认为这两个模式没什么区别。 今天想就两个例子来说明一下这两个模式。 其实这两个模式的结构都非常相似,一个接口或者抽象类,代表着策略抽象和状态抽象,然后有一些实现或者继承类,接着会有个环境类,里面都会有一个...

2008-01-02 17:54:52 159

也谈设计模式(Strategy)

  今天主要想谈谈Strategy(策略)模式。  先从一个例子开始吧,公司的系统中有一个功能,就是当我们的系统和别系统做接口(收发消息)的时候,由于我们的系统可能和多个外系统做这个动作,而对于两个系统做通信来说,虽然我们现在是异步的实现,使用的IBM的消息中间件(MQ),但是两个系统必须首先在一起互相决定一下我们的消息格式和规范,这是系统之间能不能通信成功的一个关键所在,所以不管是从指定的Que...

2008-01-02 11:45:38 98

也谈设计模式(Flyweight)

对于设计模式我一直都在悟,说实在话,设计模式并不能让你的代码越来越简单,反而会让其复杂化,理解设计模式不难,吸收设计模式是痛苦的过程。 设计模式是实践的产物,有需求才有改进,是一种聪明的偷懒方法,gof的设计模式比较抽象化,看看就知道是博士创作出来的东西,高度抽象形成理论,而理论是比较难于理解的,今天我斗胆也来谈谈对设计模式的一点感悟,说实话,现阶段我对设计模式的理解和吸收还在一个比较初...

2007-12-27 17:23:46 130

空空如也

空空如也

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

TA关注的人

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