自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 外观模式( Facade Pattern ): 最简单的设计模式

参考书籍: 《Design Patterns: Elements of Reusable Object-Oriented Software》设计模式用前须知 设计模式种一句出现频率非常高的话是,“ 在不改动。。。。的情况下, 实现。。。。的扩展“ 。 对于设计模式的学习者来说,充分思考这句话其实非常重要, 因为这句往往只对框架/ 工具包的设计才有真正的意义。因为框架和工具包存在

2017-03-28 21:09:25 462

原创 装饰器模式( Decorator Pattern ): 代理模式的双胞胎兄弟

参考书籍: 《Design Patterns: Elements of Reusable Object-Oriented Software》设计模式用前须知 设计模式种一句出现频率非常高的话是,“ 在不改动。。。。的情况下, 实现。。。。的扩展“ 。 对于设计模式的学习者来说,充分思考这句话其实非常重要, 因为这句往往只对框架/ 工具包的设计才有真正的意义。因为框架和工具包存在

2017-03-28 08:47:56 772

原创 组合模式(Composite Pattern): 复杂的树形结构

组合模式”和“组合优于继承”这一俗语之间, 并没有直接的概念联系。

2017-03-20 23:46:15 1951

原创 桥接模式( Bridge Pattern ): 可以变化的抽象类与接口

桥接模式是一种提及频率很高, 应用频率较少的设计模式。 桥接模式之所以被频繁提及, 是因为它的设计意图提到了“解耦”, 然而它的解耦方式却常常被很多人误解。

2017-03-19 17:05:34 958

原创 适配器模式(Adapter Pattern)

把一个类的接口转换成另一个用户所期待的接口。 适配器使得原本接口并不相互适配的多个类一起工作起来

2017-03-17 16:08:42 431

原创 原型模式(Prototype Pattern)

很多讲解原型模式的博文,甚至视屏教程中都把原型模式最主要的目的列为效率的提升, 美其名曰复制一个对象比创建一个对象开销更小,并由此引伸到“深拷贝”“浅拷贝”的知识点。 很显然, 这种说法差强人意, 并非原型模式的设计由来。

2017-03-11 15:57:46 424

原创 创建者模式( Builder Pattern )

参考书籍: 《Design Patterns: Elements of Reusable Object-Oriented Software》Builder创建者模式GOF 书籍中最难以理解的一种模式, 甚至书籍自身都发生了设计意图的表达和代码样例不一致的情况。 创建者模式(Builder)设计意图将一个复杂对象的构建与展现分离, 使得同样的构建过程可以创造出不同的展现形式。

2017-03-03 18:05:33 646

原创 模板方法模式( Template Method Pattern ): 工厂方法模式的情侣

模板方法模式和工厂方法模式分别隶属于行为模式(Behavioral Pattern)和创建类模式(创建型模式), 但是他们的核心思想却十分相似, 而且通常会同时出现。设计动机 将一个操作整体步骤定义好,把其中的一部分具体步骤延迟到子类去实现。

2017-03-02 15:56:19 2779 2

原创 工厂方法模式(Factory Method Pattern): 简单工厂并不是一种设计模式

参考书籍: 《Design Patterns: Elements of Reusable Object-Oriented Software》Motivation for Simple Factory and Factory Method Pattern工厂模式作为提及频率最为频繁的两个模式之一(另一个是单例模式), 却有着很多初学者都没有搞清楚的误区 。

2017-03-01 18:07:39 459

数据结构和算法FLASH动画演示( 无密码)

数据结构里45个经典算法的FLASH演示,有利于理解学习

2013-07-15

Intel汇编语言程序设计+第四版.zip

汇编语言学习的好资料,intel汇编语言程序设计第四版,PDF,相对比较不错的

2012-07-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除