logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

23种设计模式之策略模式(Strategy Pattern)

本篇文章将23种设计模式中的策略模式,此篇文章为一天学习一个设计模式系列文章,后面会分享其他模式知识。

文章图片
#策略模式#设计模式
23种设计模式之迭代器模式(Iterator Pattern)

本篇文章将23种设计模式中的迭代器模式,此篇文章为一天学习一个设计模式系列文章,后面会分享其他模式知识。

文章图片
#设计模式#迭代器模式#java
如何使用Sentinel的Slot插槽实现限流熔断,看完这篇文章会有新的收获

如何使用Sentinel的Slot插槽实现限流熔断,看完这篇文章会有新的收获

文章图片
#sentinel#数据库#微服务
23种设计模式之状态模式(State Pattern)

本篇文章将23种设计模式中的状态模式,此篇文章为一天学习一个设计模式系列文章,后面会分享其他模式知识。

文章图片
#状态模式#设计模式
23种设计模式中的单例模式(Singleton Pattern)

本篇文章将23种设计模式中的单例设计模式,此篇文章为一天学习一个设计模式系列文章,后面会分享其他模式知识。

文章图片
#单例模式#设计模式#java
RocketMQ中的顺序消息和乱序消息详细讲解

RocketMQ中的顺序消息分为局部顺序和全局顺序,乱序消息等等。局部顺序消息通过Sharding Key将消息分配到不同的队列中,每个队列内的消息保持顺序性;而全局顺序消息则整个Topic内的消息都保持顺序性,但性能较低。在选择顺序消息类型时,需要根据实际业务需求和性能要求进行权衡。

文章图片
#rocketmq#中间件
23种设计模式中之中介者模式(Mediator Pattern)

本篇文章将23种设计模式中的迭代器模式,此篇文章为一天学习一个设计模式系列文章,后面会分享其他模式知识。

文章图片
#设计模式#中介者模式
RocketMQ发送消息之事务消息

官网上说这种机制类似于X/Open XA的分布式事务功能,通过事务消息达到分布式事务的最终一致性。RocketMQ在4.3.0版本中首次引入了分布式事务消息的功能。

文章图片
#rocketmq
23种设计模式之模板方法模式(Template Method Pattern)

假设我们要实现一个对一个数组进行排序的程序,我们可以定义一个抽象类 ArraySorter,其中包含一个模板方法 sort,这个方法包含以下步骤:检查数组是否为空、确定排序算法、调用具体的排序算法。在模板方法模式中,我们通常会定义一个抽象类,它包含了一个模板方法和一些抽象方法,这些抽象方法通常由子类来实现。这样,就可以将算法的公共部分放在抽象类中实现,避免了大量的重复代码,并且能够根据需要灵活地选

文章图片
#设计模式#模板方法模式#java
23种设计模式之命令模式(Command Pattern)

大家好,我是小威,24届毕业生,在一家满意的公司实习。命令模式,此篇文章为一天学习一个设计模式系列文章,后面会分享其他模式知识。

文章图片
#命令模式#设计模式
    共 45 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择