首页
标签
开源
若依框架
前端
知识点
ES6
vue
element-ui
后端
java
算法
设计模式
工具
数据库
MySql
Redis
环境资源
开发环境
Docker
容器
Linux
文档资源
文章归档
图库
1
Java Web中通过HttpServletResponseWrapper封装类修改返回结果
2
Java Web中通过HttpServletRequestWrapper封装类修改请求参数
3
解决URL出现ZERO-WIDTH SPACE (ZWSP, 0宽度不可见字符)的情况
4
java8新特性函数式接口Function使用方法详解
5
Linux普通用户添加sudo权限,su/sudo详解
孔子说JAVA
成功只是一只沦落在鸡窝里的鹰,成功永远属于自信且有毅力的人!
累计撰写
379
篇文章
累计创建
136
个标签
累计收到
12
条评论
栏目
首页
标签
开源
若依框架
前端
知识点
ES6
vue
element-ui
后端
java
算法
设计模式
工具
数据库
MySql
Redis
环境资源
开发环境
Docker
容器
Linux
文档资源
文章归档
图库
搜索
标签搜索
图片
idea功能
npm
nodejs
流媒体
服务器资源
Tomcat问题
docker问题
Elasticsearch
mysql安全
xss
应用安全
sql问题
redis技巧
redis配置
Druid
solr
mvn5
IP
问题
ftp
kafka
zookeeper
jdbc
查找算法
json
代码技巧
spring
解决方案
并发编程
浏览器
linux教程
linux问题
Java进阶
异常处理
文件上传下载
html
安全问题
前端问题
CSP
JS
ES6
Git-SVN
git
svn
CICD
jenkins
helm3
容器编排
算法
设计模式
GraphicsMagick
工具
配置
面试题
多线程
线程dump
jstack
jvm调优工具
jvm
常用网址
项目打包
windows服务
war部署
jar部署
Maven
SpringBoot
Logging
Log4j
Logback
SLF4J
java日志
Docker-compose
私有仓库
DockerHub仓库
Docker镜像
Dockerfile
redis容器
tomcat容器
tomcat
mysql容器挂载
mysql容器配置
mysql8
docker安装配置
docker学习
docker命令
docker教程
redis集群
redis哨兵
redis主从复制
开发规范
java文档
lombok
idea配置
idea jdk配置
idea
mysql函数
mysql
nginx
web服务器搭建
TOMCAT9安装配置
MYSQL8安装配置
JDK8安装配置
WEB服务器
SSH常见问题
linux工具
linux su/sudo命令
linux进程命令
linux查找命令
linux还原
linux解压缩
linux压缩
linux备份
linux用户权限
linux用户组
linux用户账号
linux快捷键
linux常用操作
linux命令
vim
ubuntu
linux
若依动态表格
若依端口号
redis
若依vue
树型列表
下拉菜单
el-tree
el-select
element-ui
安装部署
ruoyi
ruoyi-vue
vue
java
目 录
CONTENT
以下是
设计模式
相关的文章
2021-08-05
23种软件设计模式
软件设计模式(Software Design Pattern),又称设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。它描述了在软件设计过程中的一些不断重复发生的问题,以及该问题的解决方案。也就是说,它是解决特定问题的一系列套路,是前辈们的代码设计经验的总结,具有一定的普遍性,可以反复使用。其目的是为了提高代码的可重用性、代码的可读性和代码的可靠性。
2021-08-05
577
0
0
后端技术
设计模式
2019-12-12
JAVA设计模式之中介者模式
定义一个对象来封装一系列对象的交互,中介者模式使各个对象之间不需要相互引用,从而使得其松耦合,而且用户可以独立地改变他们之间的交互。(当这些对象中的某些对象之间的相互作用发生改变时,不会立即影响到其他的一些对象之间的相互作用。从而保证这些相互作用可以彼此独立地变化。)
2019-12-12
352
0
2
后端技术
设计模式
2019-12-10
JAVA设计模式之访问者模式
访问者模式是一种将数据操作和数据结构分离的设计模式。主要解决:稳定的数据结构和易变的操作耦合问题,就是把数据结构和作用于结构上的操作解耦合,使得操作集合可相对自由地演化。何时使用:需要对一个对象结构中的对象进行很多不同的并且不相关的操作,而需要避免让这些操作"污染"这些对象的类,使用访问者模式将这些封装到类中。如何解决:在被访问的类里面加一个对外提供接待访问者的接口。关键代码:在数据基础类里面有一个方法接受访问者,将自身引用传入访问者。本质:预留通路,回调实现。
2019-12-10
178
0
0
后端技术
设计模式
2019-12-05
JAVA设计模式之状态模式
状态模式,又称状态对象模式(Pattern of Objects for States),状态模式允许一个对象在其内部状态改变的时候改变其行为。这个对象看上去就像是改变了它的类一样。状态模式主要解决的是当控制一个对象状态转换的条件表达式过于复杂的情况。把状态的判断逻辑转移到表示不同状态的一系列类当中,可以把复杂的判断逻辑简化。当然,如果这个状态判断很简单,那就没必要用‘状态模式’了。
2019-12-05
186
0
0
后端技术
设计模式
2019-12-04
JAVA设计模式之备忘录模式
备忘录模式又叫做快照模式,指在不破坏封装性的前提下,获取到一个对象的内部状态,并在对象之外记录或保存这个状态。在有需要的时候可将该对象恢复到原先保存的状态。我们相当于把对象原始状态备份保留,所以叫备忘录模式。
2019-12-04
182
0
0
后端技术
设计模式
2019-12-02
JAVA设计模式之命令模式
命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式。其别名为动作(Action)模式或事务(Transaction)模式。请求以命令的形式包裹在对象中,并传给调用对象。调用对象寻找可以处理该命令的合适的对象,并把该命令传给相应的对象,该对象执行命令。(将一个请求封装成一个对象,从而使您可以用不同的请求对客户进行参数化。)
2019-12-02
252
0
0
后端技术
设计模式
2019-12-01
JAVA设计模式之责任链模式(职责链模式)
为了避免请求发送者与多个请求处理者耦合在一起,将所有请求的处理者通过前一对象记住其下一个对象的引用而连成一条链;当有请求发生时,可将请求沿着这条链传递,直到有对象处理它为止。
2019-12-01
297
0
0
后端技术
设计模式
2019-11-30
JAVA设计模式之迭代器模式
迭代器模式(Iterator)用于顺序访问集合对象的元素,不需要知道集合对象的底层表示。该模式提供了一种方法顺序访问一个聚合对象中各个元素, 而又无须暴露该对象的内部表示。(可以解决用不同的方式来遍历整个聚合对象)。
2019-11-30
198
0
0
后端技术
设计模式
2019-11-29
JAVA设计模式之观察者模式
观察者模式(Observer)指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。这种模式有时又称作发布-订阅模式、模型-视图模式,它是对象行为型模式。
2019-11-29
215
0
0
后端技术
设计模式
2019-11-28
JAVA设计模式之模板方法模式
模板方法模式,定义一个操作中的算法骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重新定义该算法的某些特定步骤。 模板方法模式实际上是封装了一个固定流程,该流程由几个步骤组成,具体步骤可以由子类进行不同实现,从而让固定的流程产生不同的结果。(抽象封装流程,具体进行实现)
2019-11-28
195
0
0
后端技术
设计模式
1
2
3