自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 设计模式(十三)----代理模式

概述代理模式(Proxy Pattern),提供了对目标对象另外的访问方式,即通过代理对象访问目标对象。这样做的好处是,可在目标对象实现的基础上,增加额外的功能操作,也就是扩展目标对象的功能。在此设计模式中,一个类代表了另一个类的功能,该设计模式属于结构型模式。在代理模式中,创建具有现有对象的对象,以便向外界提供功能接口。代理模式的关键点是,代理对象与目标对象,代理对象是目标对象的扩展,...

2019-02-28 11:17:17 135

原创 设计模式(十二)----享元模式

概述面向对象可很好地解决一些灵活性或扩展性的问题,但若系统中的对象数量过多就会对系统性能产生影响。享元模式提供了一种解决方案,使用共享技术实现相同或相似对象的重用。享元模式(Flyweight Pattern)主要用于减少对象的创建数量,该设计模式属于结构型模式。享元模式就是运用共享技术,有效地支持大量细粒度对象的复用。系统使用少量对象,而且这些对象都比较相似,状态变化小,可实现对象的多次复...

2019-02-25 18:32:17 182

原创 设计模式(十一)----外观模式

概述外观模式(Facade Pattern),属于结构型模式,向客户端提供一个访问系统的接口,该接口隐藏了系统内部复杂的结构。这种模式降低了客户端与系统之间的耦合度,转而外观类与系统间耦合。外观模式定义了一个接口,该接口主要为了客户端更加容易调用子系统(多个类),主要为了降低复杂系统访问的复杂度。该模式下,客户端不需要知道系统内部的复杂结构。在客户端和应用系统之间加一层,这一层将调用顺序,...

2019-02-15 15:44:42 254

原创 设计模式(十)----装饰器模式

概述装饰器模式(Decorator Pattern),允许向一个已有的对象添加新功能,同时又不改变其结构,属于结构型模式。它是作为现有类的一个包装。装饰器模式是在不改变原类文件和使用继承的基础上,动态扩展一个对象的功能。它通过创建一个包装对象,也就是装饰来包裹真实的对象。这种模式创建一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供额外的功能。意图:动态为一个对象添加额...

2019-02-14 16:35:14 177

js解析Excel数据工具类xlsx.full.min.js

JS解析Excel数据用到的工具类xlsx.full.min.js,实例地址:https://blog.csdn.net/CROSSFIT/article/details/82805028

2018-09-21

空空如也

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

TA关注的人

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