![](https://img-blog.csdnimg.cn/a702a054c13942ca88b2dee827404068.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
设计模式
d
骆言
萌新
https://lawsssscat.blog.csdn.net/article/details/104581136
展开
-
组合模式、装饰者
- 参数 -XX:+, 表示开启option选项 -XX:-, 表示关闭option选项 -XX:=, 表示将option选项的值设置为value -XX:+TraceClassLoading 用于追踪类的加载信息并打印出来 -Xms 设置堆的最小空间大小 -Xmx 设置堆的最大空间大小 ...原创 2019-11-12 16:34:48 · 241 阅读 · 0 评论 -
java - 设计模式(七大原则、UML)
package cn.edut.tree; import java.util.*; //This solution does not use header and tail nodes. class UnderflowException extends Exception { }; public class MyTreeSet4<AnyType extends Comparable&l...原创 2020-03-03 00:46:12 · 406 阅读 · 1 评论 -
【学习笔记】设计模式 - 抽象工厂模式
参考:重学 Java 设计模式:实战抽象工厂模式 象工厂模式,图片来自 refactoringguru.cn 抽象工厂是一个中心工厂,创建其他工厂的模式。 模拟三种缓存实现 假设我们目前的系统中已经在大量的使用redis服务,但是因为系统不能满足业务的快速发展,因此需要迁移到集群服务中。而这时有两套集群服务需要兼容使用,又要满足所有的业务系统改造的同时不影响线上使用。 itstack-demo-design-2-00 └── src └── main └── java转载 2020-09-01 00:34:59 · 164 阅读 · 0 评论 -
【学习笔记】设计模式 - 工厂方法模式
参考:《重学 Java 设计模式:实战工厂方法模式》 工厂方法模式,图片来自 refactoringguru.cn 工厂模式又称工厂方法模式,是一种创建型设计模式,其在父类中提供一个创建对象的方法, 允许子类决定实例化对象的类型。 这种设计模式也是 Java 开发中最常见的一种模式,它的主要意图是定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。 简单说就是为了提供代码结构的扩展性,屏蔽每一个功能类中的具体实现逻辑。让外部可以更加简单的只是知道调用即可,同转载 2020-08-31 20:33:43 · 233 阅读 · 0 评论