博客专栏  >  架构设计   >  设计模式

设计模式

良好的设计是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。做项目中,越来越感觉到设计模式的高深,本专栏将在项目中用到的模式再此分享。

关注
1 已关注
7篇博文
  • 动态代理模式封装事务详解

    代理,大家都知道是什么意思。百科上面的解释:以他人的名义,在授权范围内进行对被代理人直接发生法律效力的法律行为。 说白了就是A想交女朋友,但是自己不敢去表白,然后叫B去帮他送花,而B帮助A送了花,B...

    2013-05-31 10:53
    3059
  • 计算器设计

    做软件这个行业,我们必须知道,用户的需求是不断变化的,有时候,用户提的要求可能非常不过分,只是改动一些表面的小地方。但是面对已完成的代码,却是需要几乎重头来过的尴尬,实在痛苦不堪。 之所以会出现这种...

    2011-10-26 16:19
    1436
  • 设计模式总结

    学习大话设计模式应经有一个月的光景了。学习过程中,就感觉挺好玩的。每一种模式都可以用生活中的小例子恰如其分的诠释出来,就感觉看完小例子之后,再去看模式的的类图,代码的时候,感觉他举的例子对极了,匹配极...

    2011-11-09 21:31
    1559
  • 观察者模式

    观察者模式定义了一种一对多的依赖关系,让多个观察者,为所有的具体观察者定义一个接口,在得到主题的通知时更新自己。 问题:一般系统都将一个系统分割成一些列相互协作的类有一个很不好的副作用,那就是需要维...

    2011-12-03 14:43
    1388
  • 旧事重提——行为型设计模式总结一

    由于行为型模式比较多,本人打算分两篇博客总结。今天一次介绍解释器、中介者、访问者、策略、备忘录、迭代器模式。 解释器: 适用场合:如果一种特定类型的问题发生的频率足够高,那么可能就值得向该...

    2012-02-21 11:39
    1256
  • Java中通过dom4j读取配置文件实现抽象工厂+反射

    在Donet中实现反射的主要原理是:将差异配置在config配置文件里面,并利用接口,通过在U的bin路径下面找到具体实现的名字来使程序运行。 在Java中也可以同Donet一样,将差异配置在配置文...

    2013-05-29 08:41
    9912
  • Servlet与模板模式那些事

    Java的开源给了我们更多机会,去了解组件内部的实现。从事Java Web开发,大家都会跟直接或间接的跟Servlet打交道。今天我们就来谈谈Servlet。 我们在手写Servlet时,会继承Ht...

    2013-04-06 11:31
    8437

轻松学会多线程
514285
Shuttle ESB
823765
Ejb
713142
SSH
1740984

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部