自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 享元模式

设计模式-享元模式定义适用场景一、享元模式优点二、享元模式缺点总结 定义 提供了减少对象数量从而改善应用所需对象结构的方式 运用共享技术有效地支持大量细粒度的对象 类型:结构型 适用场景 常常应用于系统底层的开发,以便解决系统的性能问题 系统有大量相似的对象,需要缓冲池的场景 一、享元模式优点 减少对象的创建,降低内存中对象的消耗,降低系统的内存,提高效率 减少内存之外的其他资源占用 二、享元模式缺点 关注内/外部状态,关注线程安全问题 使系统,程序的逻辑复杂化 总结 享元模式就是将相同或者

2021-03-02 14:24:58 45

原创 适配器模式

设计模式-适配器模式定义适用场景一、适配器模式的优点二、适配器模式的缺点适配器扩展适配器和外观模式的区别 定义 将一个类的接口转换成客户期望的另一个接口 使原本不兼容的类可以一起工作 类型:结构型 适用场景 已经存在的类,它的方法和需求不匹配时(方法结果相同或相似) 不是软件设计阶段考虑的设计模式,是随着软件维护,由于不同产品,厂家造成功能类似而接口不相同情况下的解决方案。 一、适配器模式的优点 能提高类的透明性和复用,现有的类复用但不需要改变 目标类和适配器类解耦,提高程序扩展性 符合开闭原则

2021-03-02 10:45:35 71

原创 外观模式

设计模式-外观模式定义:外观模式的优点外观模式的缺点迪米特法则 定义: 又叫门面模式,提供了一个统一的接口,用来访问子系统中的一群接口,外观模式定义了一个高层接口,让子系统更容易使用,类型是结构型 外观模式的优点 子系统越来越复杂,增加外观模式提供简单调用接口, 构建多层系统结构,利用外观对象作为每层的入口,简化层间调用 简化了调用过程,无需了解深入子系统,防止带来风险。 减少系统依赖,松散耦合 更好的划分访问层次 符合迪米特法则,即最少知道原则 外观模式的缺点 增加子系统,扩展子系统行为容易引入风险

2021-03-01 16:33:24 55

空空如也

空空如也

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

TA关注的人

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