- 博客(6)
- 资源 (30)
- 收藏
- 关注
Javascript面向对象之十装饰者模式-《javascript设计模式》笔记
装饰者模式的含义是将要装饰的对象作为一个成员放在装饰者的内部,通过装饰者的方法来调用要装饰的对象的方法,通常的wrapper也是这种形式。组合模式和装饰者模式的区别是,组合模式组合的是一类对象,而装饰者是对某一个对象进行包装。...
2012-01-18 14:59:16 87
Javascript面向对象之九适配器模式-《javascript设计模式》笔记
关于适配器模式的定义:适配器模式(有时候也称包装样式或者包装)将一个类的接口适配成用户所期待的。一个适配允许通常因为接口不兼容而不能在一起工作的类工作在一起,做法是将类自己的接口包裹在一个已存在的类中。来自百度百科:http://baike.baidu.com/view/3371585.htm适配器模式的概念也很好理解,为了适应不同的场合将类或者接口改装成适用于当前环境的形式,比如某个接口的输入是...
2012-01-18 14:58:42 97
Javascript面向对象之八门面模式-《javascript设计模式》笔记
关于门面模式的定义:门面模式为了系统提供一个 统一的高层接口供外部客户使用。也是提供一个更高的层次的接口,使得子系统更容易使用。来自百度百科http://baike.baidu.com/view/4949561.htm门面模式有两个作用:一是简化类的接口;而是消除类与使用它的客户代码之间的耦合。对于实现,javascript和其他语言并无不同,概念也很好理解,这里就不赘述了。...
2012-01-17 14:43:44 102
Javascript面向对象之七组合模式-《javascript设计模式》笔记
关于组合模式的定义:组合模式(Composite Pattern)有时候又叫做部分-整体模式,它使我们树型结构的问题中,模糊了简单元素和复杂元素的概念,客户程序可以向处理简单元素一样来处理复杂元素,从而使得客户程序与复杂元素的内部结构解耦。来自百度百科:http://baike.baidu.com/view/3591789.htm其实从面向对象之五之后,与javascript本身关系不是很大,更重...
2012-01-17 14:42:55 95
Javascript面向对象之六桥接模式-《javascript设计模式》笔记
关于桥接模式的定义:在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“多维度的变化”?如何利用面向对象的技术来使得该类型能够轻松的沿着多个方向进行变化,而又不引入额外的复杂度?这就要使用Bridge模式。来自百度百科http://baike.baidu.com/view/4520638.htm这里不像粘大段的js代码来解释桥接模式,说说我的理解吧,桥接模式主要有两...
2012-01-13 11:31:53 91
Javascript面向对象之五工厂模式-《javascript设计模式》笔记
工厂模式和单例模式(http://blog.sina.com.cn/s/blog_550ffb0b0100nv4p.html)应该是设计模式中应用最多的模式了,工厂模式的定义:提供创建对象的接口(来自百度百科:http://baike.baidu.com/view/1306799.htm),意思就是根据领导(调用者)的指示(参数),生产相应的产品(对象)。1.简单工厂模式 简单工厂也就是按照...
2012-01-13 11:31:19 78
2011系统架构师大会ppt打包
2012-10-16
JavaScript 权威指南(第四版,中文)
2010-02-22
facebookAPI开发指导手册(英文)
2010-02-22
unix环境高级编程
2010-02-22
判断浏览器是否是手机浏览器的源码(php)
2009-12-11
Data Warehousing and Data Mining for Telecommunications
2008-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人