
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本篇文章将23种设计模式中的策略模式,此篇文章为一天学习一个设计模式系列文章,后面会分享其他模式知识。

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

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

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

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

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

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

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

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

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








