摘要: 模板方法模式:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。这里的算法的结构,可以理解为你根据需求设计出来的业务流程。特定的步骤就是指那些可能在内容上存在变数的环节。 通俗的说,模板方法模式就是在模板方法中按照一个的规则和顺序调用基本方法,通过汇总或排序基本方法而产生的结果集。可以看出来,模板方法模式也是为了巧妙解决变化对系统带来的影响而设计的。使用模板方法使系统扩展性增强,最小化了变化对系统的影响。模板方法模式的结构图: 1) AbstractClass(抽象类):定义了一到多个的抽象方法,以供具体的子类来实现它们;.. 阅读全文
posted @ 2013-05-26 22:08 hunterDing 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 豪放之作: 白酒新熟山中归,黄鸡啄黍秋正肥。 呼童烹鸡酌白酒,儿女嬉笑牵人衣。 高歌取醉欲自慰,起舞落日争光辉。 游说万乘苦不早,著鞭跨马涉远道。 会稽愚妇轻买臣,余亦辞家西入秦。 仰天大笑出门去,我辈岂是蓬蒿人。李白素有远大的抱负,他立志要“申管晏之谈,谋帝王之术,奋其智能,愿为辅弼,使寰区大定,海县清一”(《代寿山答孟少府移文书》)。但在很长时间里都没有得到实现的机会。天宝元年(742),李白已四十二岁,得到唐玄宗召他入京的诏书,异常兴奋。他满以为实现自己政治理想的时机到了,立刻回到南陵家中,与儿女告别,并写下了这首激情洋溢的七言古诗。 一开始就描绘出一派丰收的景象:“白酒新... 阅读全文
posted @ 2013-05-26 18:21 hunterDing 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 对酒当歌,人生几何?譬如朝露,去日苦多。慨当以慷,忧思难忘。何以解忧,唯有杜康。青青子衿,悠悠我心。但为君故,沉呤至今。呦呦鹿鸣,食野之苹。我有嘉宾,鼓瑟吹笙。明明如月,如何可掇?忧从中来,不可断绝。越陌度阡,枉用相存。契阔谈讌,心念旧恩。月明星稀,乌鹊南飞。绕树三匝,何枝可依?山不厌高,海不厌深。周公吐哺,天下归心。建安十三年(公元208年),曹操率大军南下,列阵长江,欲一举荡平孙刘势力。这年冬天十一月十五日夜,皎月当空,江面风平浪静。曹操乘船查看水寨,后置酒宴请诸将。酒至兴处,忽闻鸦声望南飞鸣而去。曹操感此景而横槊赋诗,吟唱了这首千古名作——《短歌行》。作为一位政治家兼军事家的诗人曹操,十 阅读全文
posted @ 2013-05-26 17:47 hunterDing 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 适配器模式:将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。模式中的角色: 目标接口(Target):客户所期待的接口。目标可以是具体的或抽象的类,也可以是接口。 需要适配的类(Adaptee):需要适配的类或适配者类。 适配器(Adapter):通过包装一个需要适配的对象,把原接口转换成目标接口。 从网上摘录一个形象的例子:你新买的手机自带的耳机是2.5接口的,不幸的是有一天你的耳机坏了,你去市面上根本就找不到2.5的耳机了,基本上是3.5接口了,没办法你只好买了个3.5接口的耳机,老板告诉你:“我给你一个适配器... 阅读全文
posted @ 2013-05-26 13:22 hunterDing 阅读(195) 评论(0) 推荐(0) 编辑