首页
专题
测试工程师
jmeter
运维工程师
数据库
zookeeper
docker
应用后端
数据库
微服务
基础服务
消息中间件
分布式存储
分布式事务
分布式调度
大数据后端
fink
clickhouse
##
绿色软件
win环境构建
m1环境构建
友链
1
netty的集群部署多channel解决方案之Rabbitmq
2
SpringBoot集成QQ/网易/Gmail邮箱发送邮件
3
zookeeper集群搭建(centos7)
4
srpingboot接口数据加密(参数和返回结果)
5
springcloudAlibaba+devops
高大北
所有的再见中,我最喜欢明天见
累计撰写
233
篇文章
累计创建
158
个标签
累计收到
26
条评论
栏目
首页
专题
测试工程师
jmeter
运维工程师
数据库
zookeeper
docker
应用后端
数据库
微服务
基础服务
消息中间件
分布式存储
分布式事务
分布式调度
大数据后端
fink
clickhouse
##
绿色软件
win环境构建
m1环境构建
友链
搜索
标签搜索
集群
数据加密
rsa
aws
s3
scp
shell
java图片合并以及拼接
工业
JdkSerializationRedisSerializer
mybatis plus使用redis作为二级缓存
cookie
阿里云视频点播
jenkins
rebbitMQ
win
Nginx+Lvs+keepAlived
aqs
ThreadLoal
cas
metamask
matemask
小狐狸
验证签名
walletconnect
区块链
单例
单例模式
外观与状态设计模式
观察者设计模式
装饰者模式
模版方法设计模式
责任链模式
spring上下文获取bean工具类
策略模式
ConcurrentHashMap
LinkedHashMap
HashMap
Optional
windos启动springboot项目脚本
lambda
jdk8新特性
stream
压缩
zip
nacos
rabbitmq
mycat
libnuma.so.1
GLOBAL.GTID_PURGED
网关
zuul
Transactional事物注解
MINIO
大型网站架构演进历程
微服务
SpringBoot两种方式配置 HTTPS 安全证书
redis-cli flushall
关键字
线程同步;Synchronized关键字
Synchronized
Synchronized关键字
springcloud
html
前端
spring-面试总结
abrt-cli status timed out
sqoop分隔符终极解决方案
jar
jar包启动时间过长
无法启动
在启动jar包时,发现内存不足无法启动
跨域
SpringBoot解决前后端分离的跨域问题
注解
存储
存储过程
mysql使用存储过程demo批量插入数据10w+
mysql使用存储过程
cs
nnginx80转443
nginx80转443
反射
将string字符串转成LocalDateTime工具类
LocalDateTime
Function Name Parsing and Resolution
date_format().
这种错误是因为在mybatis中使用MySQL的函数时,函数名和括号之间带有空格。例如:sum ()
subString()
代理模式
kafka
zookeeper
docker
linux
缓存
两个日期相减
日期工具类
死锁
同步锁
mybatis-plus
线程同步;Synchronized
线程同步
线程池
多线程
建造者模式
工厂设计模式
工厂模式【工厂设计模式】
原型模式
单例模式实现
23种设计模式
设计模式
面试宝典
case
使用CASE返回多个字段
线程的创建方式
线程的常见方式
线程
maven飘红
工具使用
mysql调优
深入理解mysql
springmvc
netty
面试总结
spring
yml
配置sql语句打印
mybatis
url编码
URL参数 UTF-8编码
前后端部署
局部替换数据
工具类
文件下载
文件上传
面试
sql优化
mysql
sql
centos
utc时间
utc
延迟任务
延迟队列
java
OpenResty
lua
高并发
redis
nginx
mysql5.7
jdk
离线安装脚本
centos7
springboot
不显示
@ApiModel注解
swagger
目 录
CONTENT
以下是
设计模式
相关的文章
2022-06-10
精讲设计模式【单例模式】
什么是单例模式单例模式确保一个类只有一个实例,并提供一个全局访问点,实现单例模式的方法是私有化构造函数,通过getInstance()方法实例化对象,并返回这个实例保证在JVM中只有一个实例 幂等JVM中如何保证实例的幂等问题 保证唯一性饿汉、懒汉 双重检验单例模式优缺点1、单例类只有一个实例2、
2022-06-10
335
0
2
2022-06-09
精讲设计模式【外观与状态设计模式】
什么是状态模式状态模式允许一个对象在其内部状态改变的时候改变其行为。这个对象看上去就像是改变了它的类一样。状态模式应用场景1.一个对象的行为取决于它的状态,并且它必须在运行时刻根据状态改变它的行为。2.操作中含有庞大的多分支的条件语句,且这些分支依赖于该对象的状态。这个状态通常用一个或多个枚举常量表
2022-06-09
316
0
1
2022-06-08
精讲设计模式【观察者设计模式】
观察者模式什么是观察者模式当一个对象,发生改变的时候,通知给其他对象在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。其实就是发布订阅模式,发布者发布信息,订阅者获取信息,订阅了就能收到信息,没订阅就收不到信息。观察者模式应用场景Zookeeper事件通知
2022-06-08
585
0
3
2022-06-08
精讲设计模式【装饰者设计模式】
回顾多级缓存基本概念在实际开发项目,为了减少数据库的访问压力,我们都会将数据缓存到内存中比如:Redis(分布式缓存)、EHCHE(JVM内置缓存).例如在早起中,项目比较小可能不会使用Redis做为缓存,使用JVM内置的缓存框架,项目比较大的时候开始采用Redis分布式缓存框架,这时候需要设计一级
2022-06-08
390
0
1
2022-06-06
精讲设计模式【责任链模式】
什么是责任链模式客户端发出一个请求,链上的对象都有机会来处理这一请求,而客户端不需要知道谁是具体的处理对象。这样就实现了请求者和接受者之间的解耦,并且在客户端可以实现动态的组合职责链。使编程更有灵活性。定义:使多个对象都有机会处理请求,从而避免了请求的发送者和接受者之间的耦合关系。将这些对象连成一条
2022-06-06
315
0
1
2022-06-06
精讲设计模式【策略模式】
什么是策略模式策略模式是对算法的包装,是把使用算法的责任和算法本身分割开来,委派给不同的对象管理,最终可以实现解决多重if判断问题。1.环境(Context)角色:持有一个Strategy的引用。2.抽象策略(Strategy)角色:这是一个抽象角色,通常由一个接口或抽象类实现。此角色给出所有的具体
2022-06-06
846
0
2
2022-04-21
建造者模式【建造者模式设计模式】
建造者模式的定义:指将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。它是将一个复杂的对象分解为多个简单的对象,然后一步一步构建而成。它将变与不变相分离,即产品的组成部分是不变的,但每一部分是可以灵活选择的。工厂模式的优点和缺点优点封装性好,构建
2022-04-21
289
0
1
2022-04-21
工厂模式【工厂设计模式】
工厂模式的定义:定义一个创建产品对象的工厂接口,将产品对象的实际创建工作推迟到具体子工厂类当中。这满足创建型模式中所要求的“创建与使用相分离”的特点。按实际业务场景划分,工厂模式有 3 种不同的实现方式,分别是简单工厂模式、工厂方法模式和抽象工厂模式。工厂模式的优点和缺点优点用户只需要知道具体工厂的
2022-04-21
303
0
1
2022-04-21
原型模式【原型设计模式】
原型模式的定义原型(Prototype)模式的定义如下:用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型相同或相似的新对象。在这里,原型实例指定了要创建的对象的种类。用这种方式创建对象非常高效,根本无须知道对象创建的细节。例如,Windows 操作系统的安装通常较耗时,如果复制就快了
2022-04-21
313
0
1
2022-04-20
单例模式【单例设计模式】
单例模式的定义指一个类只有一个实例,且该类能自行创建这个实例的一种模式。例如,Windows 中只能打开一个任务管理器,这样可以避免因打开多个任务管理器窗口而造成内存资源的浪费,或出现各个窗口显示内容的不一致等错误。单例模式的特点单例类只有一个实例对象;该单例对象必须由单例类自行创建;单例类对外提供
2022-04-20
540
0
3