16篇文章 · 4607字 · 3人关注
感觉这个观察者模式也没什么了不得的,和还不如普通的处理,将观察者放一张表上,每次数据变化就去加载表内观察者的数据,再去推送 就ok
责任链模式传统做法就是使用if else
模板方法模式:在一个抽象类中公开定义了执行方法的模板,子类按需重写子方法实现,但是调用将以抽象类定义的方式进行。image.png 钩子方法在模...
代理模式主要分为:静态代理,动态代理(JDK代理,接口代理)和Cglib代理(在内存中动态创建对象,不需要实现接口。也属于动态代理的一种) 静态...
享元模式也称蝇量模式,运用共享技术有效的支持大量细粒度的对象共享。经典实用场景就是池技术,比如String常量池,String常量池,数据库连接...
外观模式也称过程模式,外观模式通过调用统一的接口,可以屏蔽内部子系统的细节,使得调用端只需要和这个接口发生关系,而无需关系内部的实现细节。
装饰者模式:动态的将新功能附加到对象上,具有扩展性。假设现在有一个咖啡店订咖啡的需求,咖啡有N种,同时咖啡还可以加调料M种,另外在加调料的过程中...
桥接模式:将实现和抽象放在两个不同的类层次中,使两个层次可以独立改变。 这里面的Phone就类似于桥,调Phone的方法open方法,其实是调B...
适配器模式介绍适配器模式让某个类的接口转化为客户期望的类接口表示,实现兼容。别名称为包装器(Wrapper) 1 :类适配器 上面的Voltag...
文集作者