飞乐屋
首页
文章归档
速记
收藏
关于页面
分类
java (3)
分布式 (5)
中间件 (1)
mysql (2)
spring (2)
设计模式 (2)
算法 (2)
脚本 (1)
spring boot (1)
Scala (2)
Spark (4)
全部分类 ( 27 )
查询
当前位于"设计模式"分类下
设计模式之观察者模式-谈谈你对观察者模式的理解
定义先来段wiki上面的定义:观察者模式是软件设计模式的一种。在此种模式中,一个目标对象管理所有相依于它的观察者对象,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实时事件处理系统。简单来讲,就是定义了一组一对多的关系。当被观察者的状态改变,会通知
Java
发布订阅
2021年06月09日
403次浏览
策略模式
策略模式策略模式定义了一组算法,将它们逐个封装起来,并使它们可以相互替换。策略可以让算法独立于使用它们的客户而变化。应用在业务场景中,我们经常需要根据不同的条件而执行不同方法,这个时候便可以为每一种条件定制一类特定的方法。类图如图所示Strategy: 策略接口或者策略抽象类,并且策略执行的接口Co
Java
2021年04月26日
414次浏览
«
1
(current)
»
个人信息
阿飞
火星
文章数量
27
分类数量
11
标签数量
28
所有标签
虚拟机
1
ESXI
1
Picgo
1
大数据
4
Idea
1
Scala
3
Shell
1
事务
1
JVM
1
发布订阅
1
线程池
1
分布式锁
2
Redisson
1
限流
1
Zookeeper
1
MySQL
2
Lock
1
RPC
0
LRU
1
Dubbo
1
ZAB
1
Spring
1
优化
1
Redis
2
CAP
1
分布式
4
注解
1
Java
11
所有标签
27