命令模式(Command Pattern)是一种行为型设计模式,它将请求或操作封装成一个对象,从而允许你将请求的发...[作者空间]
桥接模式(Bridge Pattern)是一种结构型设计模式,用于将抽象部分与它的实现部分分离,以使它们可以独立变...[作者空间]
策略模式(Strategy Pattern)是一种行为型设计模式,它允许在运行时选择算法的行为。这个模式定义了一系...[作者空间]
模板方法模式(Template Method Pattern)是一种行为型设计模式,它定义了一个算法的骨架,将一些...[作者空间]
装饰者模式(Decorator Pattern)是一种结构型设计模式,它允许你在不修改现有对象的基础上,动态地添加...[作者空间]
组合模式(Composite Pattern)是一种结构型设计模式,它允许你将对象组合成树状结构以表示“部分-整体...[作者空间]
通过抽象工厂实现两种推流器,分别为腾讯推流、阿里推流 通过抽象工厂模式,你可以轻松实现两种不同的推流器(腾讯推流器...[作者空间]
前言 开发中可能常常出现这样的情景:把一堆算法塞到同一段代码中,然后使用 if-else 或者 switch-ca...[作者空间]