11 2012 档案

摘要:定义 23种设计模式之一,英文叫Decorator Pattern,中文也叫装饰模式、修饰模式。装饰模式是在不改变类文件和不使用继承的情况下,运行期动态扩展一个对象的功能。原理是:增加一个修饰类包裹原来的类,包裹的方式一般是通过在将原来的对象作为修饰类的构造函数的参数。装饰类实现新的功能,但是,在不... 阅读全文
posted @ 2012-11-20 15:10 高爽|Coder 阅读(449) 评论(0) 推荐(0)
摘要:定义 策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。 UML 实现 Strategy.java,策略类,定义算法的公共接口。 public abstract class Strat... 阅读全文
posted @ 2012-11-13 16:17 高爽|Coder 阅读(455) 评论(3) 推荐(3)
摘要:IE8 的开发人员工具挺好用,就是有时候出问题,主要症状是:点开该工具的时候,在工具栏有图标,但是点击没法展现出来,原因:由于未知原因,开发人员工具的窗口大小被设置成0高度,而且位置被设置到了屏幕左上方,出了屏幕之外了,所以怎么也看不到它,也移动不了它。解决方案:在XP下可以右键,最大化Windows7下,可以使用视窗键(win键)+方向键来控制窗口的显示 阅读全文
posted @ 2012-11-12 16:16 高爽|Coder 阅读(268) 评论(0) 推荐(0)
摘要:源起 最近在看程杰著作的《大话设计模式》,全书以小菜和大鸟对话的形势,由浅入深的讲解程序的设计思想,影射出一个个设计模式。我之前虽然也使用过一些设计模式,但没有系统的学习、整理、总结,现从该书入手,拟补自己技术领域的一块空白。该书虽以C#语言为基础,但对Java程序猿来说,却不影响阅读。本专栏记录自... 阅读全文
posted @ 2012-11-08 18:07 高爽|Coder 阅读(332) 评论(0) 推荐(0)