模板方法模式
对原理类图的说明:
AbstractClass 抽象类, 类中实现了模板方法(template),定义了算法的骨架,具体子类需要去实现 其它的抽象方法
ConcreteClass 具体类, 实现了抽象类中的抽象方法
2025-07-27
|
1098 字
|
5 分钟
Redisson延时队列架构
延时队列是一种特殊的消息队列,消息在发送后不会立即被消费,而是等待指定的时间后才被消费者处理。就像设置了一个”闹钟”,到时间才响。
2025-07-27
|
741 字
|
4 分钟
Golang垃圾回收机制
Go V1.3之前的标记-清除(mark and sweep)算法,Go V1.3之前的标记-清扫(mark and sweep)的缺点
2025-07-19
|
2811 字
|
14 分钟
Go_slice切片原理
数据结构
我们每定义一个slice变量,golang底层都会构建一个slice结构的对象。slice结构体由3个成员变量构成:
2025-07-19
|
1236 字
|
6 分钟