自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

「有且仅有」

闻道有先后,术业有专攻,如是而已

  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 观察者模式 Observer Pattern

父博文地址:设计模式 - Design Patterns一、是什么定义:观察者模式定义了对象之间的「一对多依赖」,当一的对象改变时,它所有的依赖者都能够收到通知。行为:一对多依赖中,「一」的一方保存所有「多」的一方的实例。二、实例1. 类图的实现Subject和ConcreteSubjectpublic interface Subject { ...

2018-05-27 13:23:59 1167 1

原创 装饰者模式 Decorator Pattern

一、是什么问题使用继承是静态的扩展:随着系统功能增多造成了类数量指数级增加。且基类的功能并不适用于所有子类。寻找一个设计模式原则开闭原则:类应该对扩展开放,对修改关闭。换句话说:在不修改类的前提下扩展类。装饰者模式定义动态的将责任附加到对象 上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。类图如下:二、问答AbstractDecorator ...

2018-05-27 08:46:53 561

原创 工厂方法 Factory Method

父博文地址:设计模式 - Design Patterns一、是什么?作用当我在超类中写操作产品的业务逻辑,而想把创建产品的行为推迟到子类时,我可以使用工厂方法。将客户(超类中的业务代码)和具体创建对象的代码解耦。行为工厂方法利用继承,把创建对象的工作推迟到子类(在子类覆盖工厂方法创建对象)。二、实例上面类图的实现Creator代码:pub...

2018-05-20 14:09:55 565

原创 抽象工厂 Abstract Factory

父博文地址:设计模式 - Design Patterns一、是什么?作用:当我需要创建一个产品家族(很多产品)时,我可以使用抽象工厂。客户通过抽象接口来创建产品家族,而不需要知道实际产出的具体产品类型。实现了解耦客户和具体产品。行为定义一个抽象工厂接口,每个抽象工厂的子类都能创建所有产品家族的产品。二、实例上面类图的实现其它代码就不给了按照...

2018-05-20 13:49:17 516

原创 简单工厂 Simple Factory

父博文地址:设计模式 - Design Patterns一、是什么?简单工厂(通常也被称为“工厂模式”)并不属于GoF的23个设计模式,是另外的一个被广泛运用的设计模式。作用:分离客户和实际创建对象的代码。行为:将创建对象的代码搬到一个新的类 - 称为简单工厂类,提供成员方法或静态方法根据传入参数来创建不同产品。二、实例简单工厂类更多时候会使用static而不是...

2018-05-19 22:53:50 503

原创 全角和半角

一、是什么?「全角」和「半角」是指计算机中CJK 字符的显示格式。(读完全文就可知,这是个不算太严谨但可以稍加补充解释,就能严谨的定义)字符存储空间在计算机字符被设计时,西方字符,例如拉丁字母、符号和数字都被归位到了「1字节」所能表示的「256」个空间中,这表现在「ASCII」字符集和「ISO-8859-1」字符集中。因此,这些字符也被称为: SBCS (Single Byte Ch...

2018-05-12 23:31:57 6569

zTree-zTree_v3-master

zTree-zTree_v3-master是一个非常好用的js属性框架,基于Jquery的。大家可以试试,有非常多的定制功能。

2014-11-16

ueditor1_4_3-utf8-jsp

ueditor1_4_3-utf8-jsp是百度开发的富文本编辑器,这个版本是基于jsp的,非常好用。

2014-11-16

jquery.mobile-1.4.3

这个是JqueryMobile1.4.3的zip压缩包,需要的朋友可以下载用

2014-11-16

空空如也

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

TA关注的人

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