2008年5月5日

结构模式之Decorator——装饰模式

     摘要: 在软件系统中,有时候我们会使用继承来扩展对象的功能,但是由于继承为类型引入的静态特质,使得这种扩展方式缺乏灵活性;并且随着子类的增多(扩展功能的增多),各种子类的组合(扩展功能的组合)会导致更多子类的膨胀。如何使“对象功能的扩展”能够根据需要来动态地实现,同时避免“扩展功能的增多”带来的子类膨胀问题,从而使得任何“功能扩展变化”所导致的影响将为最低?这就是本文要讲的Decorator模式。  阅读全文

posted @ 2008-06-25 13:33 云淡风清 阅读(349) | 评论 (0)编辑 收藏

结构模式之Composite——合成(部分-整体)模式实例

     摘要: 合成模式的两种实现方式  阅读全文

posted @ 2008-06-23 23:11 云淡风清 阅读(421) | 评论 (1)编辑 收藏

结构模式之Composite——合成(部分-整体)模式

     摘要: 合成模式有时候又叫做部分-整体模式,它使我们树型结构的问题中,模糊了简单元素和复杂元素的概念,客户程序可以向处理简单元素一样来处理复杂元素,从而使得客户程序与复杂元素的内部结构解耦。
  阅读全文

posted @ 2008-06-23 22:29 云淡风清 阅读(394) | 评论 (0)编辑 收藏

结构模式之Adapter——适配器模式

     摘要: Adapter模式也叫适配器模式,是由GoF提出的23种设计模式的一种。Adapter模式是构造型模式之一,通过Adapter模式,可以改变已有类(或外部类)的接口形式。  阅读全文

posted @ 2008-06-19 16:49 云淡风清 阅读(377) | 评论 (0)编辑 收藏

创建模式之Builder ——建造模式

     摘要: 一个产品通常有不同的组成部分作为产品的零件,这些零件可能是对象也有可能不是,所以我们通常叫他产品的内部表象,不同的产品有不同的内部表象,使用建造模式可以使客户端不需要知道产品内部有哪些零件,这些零件有什么样的内部关系,他们是如何组成产品的。。。。。。  阅读全文

posted @ 2008-05-30 12:47 云淡风清 阅读(330) | 评论 (0)编辑 收藏

创建模式之Singleton——单例模式

     摘要: Singleton模式得到广泛地使用,并证实可用于软件设计。虽然这个模式并非Java专有,但它已成为Java编程的一个典型应用。尽管这个模式相当简单,但仍有很多需要我们关注的地方。  阅读全文

posted @ 2008-05-28 16:57 云淡风清 阅读(734) | 评论 (0)编辑 收藏

创建模式之FactoryMethod——工厂方法模式

     摘要: 今天学习一下工厂方法模式。。。。。。  阅读全文

posted @ 2008-05-28 13:58 云淡风清 阅读(237) | 评论 (0)编辑 收藏

浅谈数据库死锁

     摘要: 最近碰到了一个死锁的问题,查了一天才查出为什么会发生,查的过程中对死锁也有点简单的认识,下面谈谈我对死锁的理解。  阅读全文

posted @ 2008-05-13 18:36 云淡风清 阅读(843) | 评论 (0)编辑 收藏

创建模式之SimpleFactory——简单工厂模式

     摘要: 简单工厂模式是一个对象创建型模式。。。。。。  阅读全文

posted @ 2008-05-13 16:36 云淡风清 阅读(1507) | 评论 (1)编辑 收藏

每一分钟都是不同的我

     摘要: 音乐家鲁宾斯坦经常到好友画家毕加索的画室看他画画。一次。。。  阅读全文

posted @ 2008-05-07 17:40 云淡风清 阅读(215) | 评论 (0)编辑 收藏

舍弃那份荣耀

     摘要: 那一年,是耶鲁大学建校300周年校庆。。。  阅读全文

posted @ 2008-05-07 17:37 云淡风清 阅读(164) | 评论 (0)编辑 收藏

一个矿泉水瓶盖有几个齿?

     摘要: 虽然我们经常喝矿泉水,但你不会在意,刚刚拧开的那瓶矿泉水,瓶盖上会有几个齿。如果我拿这个问题考你,你一定会嗤之以鼻,因为这个问题太无厘头了。   阅读全文

posted @ 2008-05-07 17:35 云淡风清 阅读(256) | 评论 (0)编辑 收藏

通用的异常类的设计

     摘要: 在设计一个新的异常类时,首先看看是否真正的需要这个异常类。一般情况下尽量不要去设计新的异常类,而是尽量使用java中已经存在的异常类。  阅读全文

posted @ 2008-05-07 17:30 云淡风清 阅读(665) | 评论 (0)编辑 收藏

java异常处理的一点心得

     摘要: Java的异常处理机制具有的优势、异常的选择、异常的记录。。。。。。  阅读全文

posted @ 2008-05-05 17:29 云淡风清 阅读(517) | 评论 (0)编辑 收藏

学会另一个角度看困境

     摘要: 从前,有个国王,他很会治理国家,而且经常微服出巡了解民情。在他的治理下,国泰
民安,繁荣进步。他有个很能干的丞相,每当有什么重要大事,他都会先请教这名丞
相,听听这位部属的真知灼见。  阅读全文

posted @ 2008-05-05 15:57 云淡风清 阅读(167) | 评论 (0)编辑 收藏

<2008年5月>
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

导航

统计

常用链接

留言簿(1)

随笔分类(15)

随笔档案(15)

收藏夹(1)

搜索

最新评论

阅读排行榜

评论排行榜