首页
归档
分类
标签云
朋友
动态
照片
爱资料
json格式化
Linux命令大全
数据库教程
常用工具导航
懒人execl
关于我
1
大话python(四)
2
大话python(三)
3
大话python(二)
4
大话python(一)
5
ImageIO读取gif历史遗留问题
过去的,未来的
来日可期!
累计撰写
297
篇文章
累计创建
44
个标签
累计收到
43
条评论
栏目
首页
归档
分类
标签云
朋友
动态
照片
爱资料
json格式化
Linux命令大全
数据库教程
常用工具导航
懒人execl
关于我
搜索
标签搜索
execl
OAuth
Kubernetes
ES
前言
算法
高并发
Springboot
缓存
开发规范
系统安全
面试
vue
正则表达式
网络
Linux
redis
锁
开发使用
javascript
前端
集合
名人介绍
博弈论
过滤器
Spring
音乐
娱乐
设计模式
历史
分布式
MQ
事务
MySql
知乎
资源
编程
微服务
LeetCode
数据结构
docker
java
liunx
工具
以下是
设计模式
相关的文章
2020-10-16
置顶
Java后端相关技术栈一些思维导图
Java后端技术栈的一些思维导图 包含相关面试热点
2020-10-16
2846
0
0
技术
设计模式
java
2020-06-05
设计模式-享元模式
一.定义与类型定义:提供了减少对象数量从而改善应用所需的对象结构的方式,运用共享技术有效地支持大量细粒度的对象类型:结构性二.使用场景(1)常常应用于系统底层的开发,以便解决系统的性能问题(2)系统有大量相似对象,需要缓冲池的场景三.优缺点优点: (1)减少对象的创建,降低内存中对象的数量,降低系
2020-06-05
962
0
0
设计模式
2020-01-22
设计模式-职责链模式
1、简单介绍职责链模式(称责任链模式)将请求的处理对象像一条长链一般组合起来,形成一条对象链。请求并不知道具体执行请求的对象是哪一个,这样就实现了请求与处理对象之间的解耦。2、主要涉及到的角色抽象处理者(Handler)角色:抽象处理者用于定义出一个处理请求的接口,如果需要,接口可以定义出一个方法,
2020-01-22
980
0
0
技术
设计模式
2020-01-21
设计模式-策略模式
1、简单介绍策略模式(Strategy Pattern)属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。2、策略模式主要由这三个角色组成,环境角色(Context)、抽象策略角色(S
2020-01-21
984
0
0
技术
设计模式
2020-01-20
设计模式-适配器模式
1、简单介绍适配器模式将一个类的接口,转换成客户期望的另一个接口。适配器让原来接口不兼容的类可以合作无间。适配器模式有两种:“对象”适配器和“类”适配器。2、适配器模式组成结构客户(Client):客户类。目标接口(Target):客户所期待的接口。目标可以是具体的或抽象的类,也可以是接口。适配者(
2020-01-20
1123
0
0
技术
设计模式
2020-01-19
设计模式-观察者模式
1、简单了解 在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新,成为观察者模式。观察者模式又称为发布/订阅(Publish/Subscribe)模式。2、该模式包含四个角色抽象被观察者角色:也就是一个抽象主题,它把所有对观察者对象的引用保存在一个集合中,
2020-01-19
1105
0
0
技术
设计模式
2020-01-16
设计模式-工厂模式-简单工厂模式
实例化对象的时候不再使用newObject()形式,可以根据用户的选择条件来实例化相关的类。对于客户端来说,去除了具体的类的依赖。只需要给出具体实例的描述给工厂,工厂就会自动返回具体的实例对象1、定义一个接口:publicinterfaceRunner{//行驶voidrun();}2、定义具体的业
2020-01-16
1205
0
0
技术
设计模式
2020-01-16
设计模式-手写jdk动态代理
话不多说,直接看代码。注意我们没用jdk的。1、首先创建一个代理接口.....
2020-01-16
837
0
0
技术
设计模式
2020-01-14
设计模式-代理模式
代理(Proxy)是一种设计模式,提供了间接对目标对象进行访问的方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的功能上,增加额外的功能补充,即扩展目标对象的功能.一、简单介绍1、优点:符合了设计模式的开闭原则,即在对既有代码不改动的情况下进行功能的扩展。2、常见分类静态代理动态
2020-01-14
1135
0
0
技术
设计模式
2020-01-13
设计模式-单例模式的八种实现方式
在单例模式中,活动的单例只有一个实例,对单例类的所有实例化得到的都是相同的一个实例。这样就防止其它对象对自己的实例化,确保所有的对象都访问一个实例。一、饿汉式静态常量publicclassSingleton{//私有构造方法privateSingleton(){}privatefinalstatic
2020-01-13
1114
0
0
技术
设计模式
1
2