简简单单OnlineZuozuo
未闻万里蓬莱,而窥先圣遗智。故,以此生筑梦,奔而逐之;以泰山之伟,攀而登之;以静雅素心,处世为人。------zuozuo著
展开
-
总览设计模式 - 汇总篇,设计模式内容导航
文章目录总览设计模式 - 汇总篇,设计模式内容导航1、设计模式分类2、创建型模式3、结构型模式4、行为型模式5、J2EE的设计模式6、设计模式的六大原则总览设计模式 - 汇总篇,设计模式内容导航未完内容持续更新1、设计模式分类设计模式有一个大的分类,主要是三类1、创建型2、结构型3、行为型设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件...原创 2019-08-20 11:01:47 · 5132 阅读 · 1 评论 -
系统架构设计师:软件架构的演化和维护
系统架构设计师:软件架构的演化和维护系统架构设计师:软件架构的演化和维护系统架构设计师:软件架构的演化和维护。原创 2024-09-17 17:40:01 · 320 阅读 · 0 评论 -
系统架构设计师:软件可靠性
系统架构设计师:软件可靠性系统架构设计师:软件可靠性系统架构设计师:软件可靠性。原创 2024-09-17 17:35:05 · 162 阅读 · 0 评论 -
系统架构设计师:系统质量属性与架构评估
系统架构设计师:系统质量属性与架构评估系统架构设计师:系统质量属性与架构评估系统架构设计师:系统质量属性与架构评估软件架构的基本需求是在满足功能属性的前提下,关注软件的质量属性。原创 2024-09-17 17:33:20 · 201 阅读 · 0 评论 -
系统架构设计师:系统架构设计
系统架构设计师:系统架构设计系统架构设计师:系统架构设计系统架构设计师:系统架构设计软件架构定义(Software Architecture SA 软件架构)或者称为软件体系结构软件体系结构风格的定义:是描述某一特定应用领域中系统组织的惯用模式。原创 2024-09-17 17:31:22 · 444 阅读 · 0 评论 -
系统架构设计师:数据库设计
系统架构设计师:数据库设计。原创 2024-09-08 21:56:36 · 2763 阅读 · 0 评论 -
系统架构设计师:软件工程
系统架构设计师:软件工程。原创 2024-09-08 21:47:42 · 1025 阅读 · 0 评论 -
系统架构设计师:系统工程
系统架构设计师:系统工程系统工程是利用系统方法,对系统进行规划、研究、设计、制造、试验和使用的组织管理技术。原创 2024-09-08 21:43:03 · 368 阅读 · 0 评论 -
系统架构设计师: 信息安全技术
系统架构设计师: 信息安全技术。原创 2024-09-08 20:35:39 · 528 阅读 · 0 评论 -
系统架构设计师:信息系统基础知识
系统架构设计师:信息系统基础知识。原创 2024-09-08 20:31:56 · 700 阅读 · 0 评论 -
系统架构设计师:计算机网络基础技术
网络基本概念:TCP 和 UDP 均提供了端口寻址能力。原创 2024-09-08 20:25:27 · 909 阅读 · 0 评论 -
设计模式 - 模版模式
文章目录设计模式 - 模版模式1、简述2、创建模版3、创建模版实现4、使用模版运行设计模式 - 模版模式1、简述模板模式属于行为型模式一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行主要解决:一些方法通用,却在每一个子类都重新写了这一方法为防止恶意操作,一般模板方法都加上 final 关键词2、创建模版本实例使用j...原创 2019-10-16 20:53:33 · 3630 阅读 · 0 评论 -
设计模式 - JDK 自带的观察者模式
文章目录设计模式 - JDK 自带的观察者模式1、被观察者2、观察者接口3、定义被观察者:灯4、定义观察者5、构建观察现象设计模式 - JDK 自带的观察者模式1、被观察者package java.util;/** * This class represents an observable object, or "data" * in the model-view paradi...原创 2019-09-02 12:27:00 · 4322 阅读 · 0 评论 -
设计模式 - 与springboot 集成的复合策略模式,支持多策略多组合
文章目录设计模式 - 与springboot 集成的复合策略模式,支持多策略多组合1、意图2、实例1、创建策略,策略组接口2、创建一个抽象的策略上下文容器3、注册策略1、定义策略集注解2、注册策略组3、向spring 注册扫描路径和标志注解4、创建不同的策略5、使用不同的策略处理不同的业务设计模式 - 与springboot 集成的复合策略模式,支持多策略多组合1、意图1、为了解决算法类似...原创 2019-08-29 12:45:33 · 5494 阅读 · 0 评论 -
设计模式 - 策略模式
文章目录设计模式 - 策略模式1、意图2、实例1、创建算法策略接口2、定义加法3、定义减法4、定义策略上下文5、使用策略进行计算设计模式 - 策略模式1、意图定义一系列算法,封装每个算法,并使它们可以互换。策略模式可以让算法独立于使用它的客户端2、实例1、创建算法策略接口public interface Strategy { int doOperation(int on...原创 2019-08-22 17:53:02 · 4401 阅读 · 2 评论 -
设计模式 - 责任链模式
文章目录设计模式 - 责任链模式1、意图2、实例1、定义一个责任链处理器2、定义责任3、定义流转在责任之间的请求对象设计模式 - 责任链模式1、意图使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链发送该请求,直到有一个对象处理它为止把能处理所有状态的类组成链路,这样请求的发送者就不需要关注自身的状态,而只需要去找责任链就可以了...原创 2019-08-22 14:47:33 · 4324 阅读 · 0 评论 -
设计模式 - 代理模式
文章目录设计模式 - 代理模式1、意图2、实例1、创建图形接口2、创建png 实现3、创建png 代理4、使用代理设计模式 - 代理模式1、意图控制对其它对象的访问2、实例1、创建图形接口public interface Image { void display();}2、创建png 实现@Slf4jpublic class Png implements Image...原创 2019-08-22 14:34:08 · 4300 阅读 · 1 评论 -
设计模式 - 建造者模式/生成器模式
文章目录设计模式 - 建造者模式/生成器模式1、意图2、抽象的建造者2、字符串建造者3、使用lombok 的 @Builder 实现建造者模式设计模式 - 建造者模式/生成器模式1、意图封装一个对象的构造过程,并允许按步骤构造与工厂模式的区别是:建造者模式更加关注与零件装配的顺序。2、抽象的建造者public class AbstractStringBuilder { ...原创 2019-08-22 14:16:20 · 4319 阅读 · 0 评论 -
Java中的设计模式 - 适配器模式(类适配器)
Java中的设计模式 - 适配器模式本文以一只残废狗为例1 - 定义狗接口/** * Created by 谭健 2017年7月2日 20:09:25 * 定义狗接口,具备2个功能 * 1- 狗能跑 * 2- 狗能吃 * */public interface Dog { public void run(); public void eat();}2 - 创建残废原创 2017-07-02 20:25:34 · 6589 阅读 · 0 评论 -
Java中的设计模式 - 适配器模式(方法适配器)
Java中的设计模式 - 适配器模式(方法适配器)本文以一只残废狗为例1 - 定义狗接口/** * Created by 谭健 2017年7月2日 20:09:25 * 定义狗接口,具备2个功能 * 1- 狗能跑 * 2- 狗能吃 * */public interface Dog { public void run(); public void eat();}2原创 2017-07-02 20:46:13 · 5881 阅读 · 0 评论 -
Java中的设计模式 - 适配器模式(接口适配器)
Java中的设计模式 - 适配器模式(接口适配器)应用场景:不想实现接口中的所有方法#1 - 创建接口/** * Created by 谭健 2017年7月2日 20:56:08 * 定义端口接口,提供通信服务 */public interface Port { // 远程SSH端口22 public void SSH(); // 网络端口80 public vo原创 2017-07-02 21:22:18 · 19853 阅读 · 0 评论 -
Java中的设计模式 - 装饰模式
Java中的设计模式 - 装饰模式1 - 可以扩展一个类2 - 可以动态的为一个对象增加功能,并且是可逆的(可以撤销)3 - 缺点是会产生很多相似的对象#/** * Created by 谭健 2017年7月5日 21:18:31 * 打电话接口,具备打电话的功能 */public interface Tel { void run();}#/** * Iphone 是手机,实现打原创 2017-07-05 21:34:05 · 5162 阅读 · 0 评论 -
JAVA中的设计模式 - 桥接模式
JAVA中的设计模式 - 桥接模式#/** * Created by 谭健 2017/8/9. 21:48. * All Rights Reserved * * 桥的资源接口 * 指定桥接的标准方式 */public interface BridgeSource<T> { void insert(T t); void delete(T t); void update(原创 2017-08-09 22:44:19 · 5029 阅读 · 0 评论 -
JAVA中的设计模式 - 代理模式
JAVA中的设计模式 - 代理模式#/** * 一个古老的接口,用来连接电源 */public interface Box { void darkRun();}/** * 前辈编写了一个复杂的流程来实现连接电源 * 他能够正常运行 * 但是新的设备需要新的匹配 */public class DarkBox implements Box{ @Override原创 2017-08-06 20:16:25 · 4689 阅读 · 0 评论 -
JAVA中的设计模式 - 外观模式
JAVA中的设计模式 - 外观模式#/** * 开关接口 * * 该接口的意义是为了抓取事物的共性 * 设计模式很多,在使用的时候应该抓取精髓,而不是简单的套用 * 用多了,你也应该具备根据不同的情况发展不同的模式的能力 * 你甚至要可以改进设计模式 * 亦或设计更符合实际情况的模式 * * 得益于模块化的思想,我们可以更换模块而不需要整体更换 * 但是,模块化的路上,我们也应该原创 2017-08-06 20:46:23 · 4515 阅读 · 0 评论 -
JAVA中的设计模式 - 模版方法模式
JAVA中的设计模式 - 模版方法模式模版方法模式:通过调用抽象父类,实现对子类的调用1.构建抽象类import java.util.Random;/** * Created by 谭健 on 2017/12/14. 11:45. * © All Rights Reserved. */public abstract class AbstractParent { public fin原创 2017-12-14 12:02:10 · 5646 阅读 · 0 评论 -
枚举的语义化 - 面向接口的枚举扩展
枚举的语义化 - 面向接口的枚举扩展1.枚举的限制 因为所有的枚举类都默认继承于Enum类,因此,实现枚举的子类只能通过接口来实现。2.不同点 与使用接口组织不同,该形式不在接口内部实现枚举接口。// 一般的使用接口组织枚举public interface Food { enum Appetizer implements Food { ...原创 2018-03-10 20:44:38 · 5617 阅读 · 1 评论 -
Java中的设计模式 - 过滤器模式
Java中的设计模式 - 过滤器模式1.标准接口/** * @author Created by 谭健 on 2018/3/29 0029. 星期四. 15:31. * © All Rights Reserved. * * 一种标准 */public interface Criteria { List<Person> meetCriteria(Lis...原创 2018-03-29 16:22:18 · 4903 阅读 · 0 评论 -
Java中的设计模式 - 观察者模式【又叫:发布/订阅模式】
文章目录Java中的设计模式 - 观察者模式【又叫:发布/订阅模式】1、观察者模式是为了解决什么问题2、核心逻辑3、优点4、缺点5、应用场景6、构建观察者抽象类,抽离观察者属性7、构建被观察者,主题8、创建3个观察者 A B C9、测试10、输出Java中的设计模式 - 观察者模式【又叫:发布/订阅模式】1、观察者模式是为了解决什么问题当我们在定义对象间的一种一对多的依赖关系,一个对象的状...原创 2019-01-01 21:29:31 · 4595 阅读 · 0 评论 -
设计模式 - 简单工厂模式
文章目录设计模式 - 简单工厂模式1、意图2、实例1、创建颜色接口 - 定义生产的产品是什么2、创建颜色枚举 - 定义生产哪些类型的产品3、根据颜色枚举创建产品 - 根据产品清单生产产品4、创建工厂 - 对外提供产品5、使用工厂3、结构图设计模式 - 简单工厂模式1、意图在创建一个对象时不向客户暴露内部细节,并提供一个创建对象的通用接口。这样做能把客户类和具体子类的实现解耦,客户类不再需...原创 2019-08-20 09:38:51 · 4199 阅读 · 0 评论 -
设计模式 - 抽象工厂模式
文章目录设计模式 - 抽象工厂模式1、意图2、实例1、定义颜色,样式接口2、定义颜色,样式枚举3、定义颜色实例4、定义样式实例5、定义工厂接口 - 可以创建不同的工厂6、定义颜色工厂7、定义样式工厂8、定义工厂枚举 - 有哪些工厂可供选择9、定义抽象工厂 - 用来提供工厂实例10、使用抽象工厂3、结构图设计模式 - 抽象工厂模式1、意图提供一个接口,用于创建 相关的对象家族抽象工厂模式创...原创 2019-08-20 09:57:25 · 4304 阅读 · 0 评论 -
Java中的设计模式 - 单例模式
Java中的设计模式 - 单例模式单例模式是Java设计模式中一个很常用的设计模式它非常简单,但是也还是有一些值得注意的点经常被我们忽略// 编写Run接口public interface Run { public void run();}编写实现/** * @author Created by 谭健 2017年7月2日 16:21:41 * 单例模式的设计 * 1- 类只能原创 2017-07-02 17:00:08 · 19573 阅读 · 1 评论