分类 类适配器、对象适配器、接口适配器 UML图 适配器模式应用场景 类适配器与对象适配器的使用场景一致,仅仅是实现手段稍有区别,二者主要用于如下场景 (1)想要使用一个已经存在的类,但是它却不符合现有的接口规范,导致无法直接去访问,这时创建一个适配器就能间接去访问这个类中的方法。 (2)我们有一个 ...
分类:
其他好文 时间:
2020-04-08 11:58:06
阅读次数:
73
1. 设计模式定义 模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心思想,这样就能直接利用此方案,不必做重复劳动; GOF中的设计模式是对用来在特定场景下解决一般设计问题的类和相互通信的对象的描述; 2. 设计模式分类 GOF中共包含了23种设计模式,根据其目的可以将模式分为创 ...
分类:
其他好文 时间:
2020-04-07 22:11:19
阅读次数:
64
1.模式从何而来 ?模式起源于建筑领域 ?模式之父—Christopher Alexander(克里斯托弗·亚历山大) ?模式定义:模式是在特定环境下人们解决某类重复出现问题的一套成功或有效的解决方案。【A pattern is a successful or efficient solution ...
分类:
其他好文 时间:
2020-03-06 23:55:56
阅读次数:
107
2.1光纤的结构和分类光纤通信 (1)纤芯:纤芯位于光纤的中心部位。 单模光纤的纤芯为8um~10um,多模光纤的纤芯为50,62.5um。 纤芯的成分是高纯度SiO2,掺有极少量的掺杂剂(如GeO2,P2O5),其用是适当提高纤芯对光的折射率(nl),用于传输光信号。 (2)包层:包层位于纤芯的周 ...
分类:
其他好文 时间:
2020-02-29 22:15:04
阅读次数:
81
两种设计思路: 分解:面向过程 抽象:面向对象 面向对象设计: 隔离变化:宏观层面,减小变化带来的影响 各负其责:微观层面,强调各个类的“责任”,由于需求变化导致的新增类型不应影响原类型(多态) 对象是什么: 语言层面:封装了代码和数据 规格层面:一系列可被使用的公共接口 概念层面:拥有某种责任的抽 ...
分类:
其他好文 时间:
2020-02-07 10:28:00
阅读次数:
78
工厂模式: 是 模板方法模式 的典型应用。 工厂模式 中应会有 模板方法模式 的出现。 ①.工厂模式分类 + 工厂方法模式 + 一个抽象产品类,可以派生出多个具体的产品类。 + 一个抽象工厂类,可以派生出多个具体的工厂类。 + 每一个具体工厂只能创建一个具体产品类的实例。 + 抽象工厂公式 + 多个 ...
分类:
其他好文 时间:
2020-01-17 15:11:07
阅读次数:
97
分类是人类大脑的识别模式,分类越简单,越容易被人类接收。比如:一年有四季,分别为春夏秋冬,再比如,月有阴晴圆缺,人有悲欢离合,它们都对现象进行了分类。管理工作,也有分类,当熟悉了管理工作的分类后,你不会再迷惑于类似到底是结果重于过程还是过程重于结果的问题。《组织的进化》是一本管理类的工具书,它告诉我 ...
分类:
其他好文 时间:
2020-01-17 00:21:03
阅读次数:
134
设计模式七大原则设计模式分类:复述每种设计模式 按语言区分使用领域 最后总结:业务领域如何使用 ...
分类:
其他好文 时间:
2019-12-07 01:03:03
阅读次数:
80
目录 一、消息中间件相关知识... 1 1、概述... 1 2、消息中间件的组成... 1 3 消息中间件模式分类... 2 4 消息中间件的优势... 3 5 消息中间件应用场景... 4 6 消息中间件常用协议... 6 7 常见消息中间件MQ介绍... 7 7.1 RocketMQ.. 7 7 ...
分类:
其他好文 时间:
2019-11-30 21:00:17
阅读次数:
120
学习还是先从定义开始,反复的琢磨对模式的定义会让自己更深刻的记住。 代理模式定义:在某些场景下,系统中的目标对象不能被直接引用或者不适合直接引用,这时需要一个代理,起中介的作用以达到控制和增强目标对象。 代理模式分类:静态代理、动态代理。 代理模式结构: 1、抽象主题 2、真实主题 3、代理对象 上 ...
分类:
编程语言 时间:
2019-11-15 13:51:24
阅读次数:
92