上一页 1 ··· 89 90 91 92 93 94 95 96 97 ··· 156 下一页

2013年5月8日

设计模式:享元模式

摘要: 享元模式 一、引子 让我们先来复习下java 中String 类型的特性:String 类型的对象一旦被创造就不可改 变;当两个String 对象所包含的内容相同的时候,JVM 只创建一个String 对象对应这两个 不同的对象引用。让我们来证实下着两个特性吧(如果你已经了... 阅读全文

posted @ 2013-05-08 09:34 吴一达 阅读(142) 评论(0) 推荐(0)

设计模式:门面模式

摘要: 门面模式 一、引子 门面模式是非常简单的设计模式。 二、定义与结构 门面模式(facade)又称外观模式。GOF在《设计模式》一书中给出如下定义:为子系 统中的一组接口提供一个一致的界面, Facade模式定义了一个高层接口,这个接口使得这 一子系统更加容易... 阅读全文

posted @ 2013-05-08 09:33 吴一达 阅读(166) 评论(0) 推荐(0)

设计模式:装饰模式

摘要: 装饰模式 一、引子 装饰模式?肯定让你想起又黑又火的家庭装修来。其实两者在道理上还是有很多相像的 地方。家庭装修无非就是要掩盖住原来实而不华的墙面,抹上一层华而不实的涂料,让生活 多一点色彩。而墙还是那堵墙,他的本质一点都没有变,只是多了一层外衣而已。 那设计模式... 阅读全文

posted @ 2013-05-08 09:33 吴一达 阅读(139) 评论(0) 推荐(0)

设计模式:组合模式

摘要: 组合模式 一、引子 在大学的数据结构这门课上,树是最重要的章节之一。还记得树是怎么定义的吗?树 (Tree)是n(n≥0)个结点的有限集T,T 为空时称为空树,否则它满足如下两个条件: 1) 有且仅有一个特定的称为根(Root)的结点; 2) 其余的结点可分为m(m≥... 阅读全文

posted @ 2013-05-08 09:31 吴一达 阅读(160) 评论(0) 推荐(0)

设计模式:桥梁模式

摘要: 桥梁模式 一、引子 桥梁(bright)模式是我介绍的23 种模式中的最后一个结构模式。它是一个功能非常 强大而且适用于多种情况的模式。 二、定义与结构 GOF 在《设计模式》中给桥梁模式的定义为:将抽象部分与它的实现部分分离,使它 们都可以独立地变化。这... 阅读全文

posted @ 2013-05-08 09:30 吴一达 阅读(159) 评论(0) 推荐(0)

设计模式:适配器模式

摘要: 适配器模式 一、引子 昨天在给新买的MP3 充电的时候,发现这款MP3 播放器只提供了USB 接口充电的方式, 而它所配备的充电器无法直接给USB 接口充电,聪明的厂商为充电器装上了一个USB 接口转换 器解决了问题。 这个USB 接口转接器正是我们今天要谈到的适配... 阅读全文

posted @ 2013-05-08 09:28 吴一达 阅读(427) 评论(0) 推荐(0)

设计模式:原型模式

摘要: 原型模式 一、引子 古人云:书非借不能读也。我深谙古人教诲,更何况现在IT 书籍更新快、价格贵、质 量水平更是参差不齐,实在不忍心看到用自己的血汗钱买的书不到半年就要被淘汰,更不想 供养使用金山快译、词霸等现代化工具的翻译们。于是我去书店办了张借书卡,这样便没有 了后顾之忧... 阅读全文

posted @ 2013-05-08 09:26 吴一达 阅读(151) 评论(0) 推荐(0)

设计模式:建造模式

摘要: 建造模式 一、引子 前几天陪朋友去装机店攒了一台电脑,看着装机工在那里熟练的装配着机器,不禁想起 来了培训时讲到的建造模式。作为装机工,他们不用管你用的CPU 是Intel 还是AMD,也 不管你的显卡是2000 千大元还是白送的,都能三下五除二的装配在一起——一台PC 就诞... 阅读全文

posted @ 2013-05-08 09:24 吴一达 阅读(213) 评论(0) 推荐(0)

设计模式:单例模式

摘要: 单例模式 一、引子 单例模式是设计模式中使用很频繁的一种模式,在各种开源框架、应用系统中多有应用, 在我前面的几篇文章中也结合其它模式使用到了单例模式。这里我们就单例模式进行系统的 学习。并对有人提出的“单例模式是邪恶的”这个观点进行了一定的分析。 二、定义与结构 ... 阅读全文

posted @ 2013-05-08 09:21 吴一达 阅读(161) 评论(0) 推荐(0)

设计模式:工厂模式

摘要: 工厂模式(静态工厂模式、工厂方法模式、抽象工厂模式) 一、引子 话说十年前,有一个暴发户,他家有三辆汽车——Benz 奔驰、Bmw 宝马、Audi 奥迪, 还雇了司机为他开车。不过,暴发户坐车时总是怪怪的:上Benz 车后跟司机说“开奔驰车!”, 坐上Bmw 后他说“开宝马车... 阅读全文

posted @ 2013-05-08 09:17 吴一达 阅读(147) 评论(0) 推荐(0)

上一页 1 ··· 89 90 91 92 93 94 95 96 97 ··· 156 下一页

导航