摘要:
redis底层数据结构 阅读全文
摘要:
模板方法模式 在模板模式(Template Pattern)中,一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。这种类型的设计模式属于行为型模式。 优点: 1. 封装不变部分,扩展可变部分。 2. 提取公共代码,便于维护。 3. 行为由 阅读全文
摘要:
观察者模式 观察者模式(有时又被称为发布(publish ) 订阅(Subscribe)模式、模型 视图(View)模式、源 收听者(Listener)模式或从属者模式)是软件设计模式的一种。在此种模式中,==一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知==。这通常 阅读全文
摘要:
前言 小龙同学花费毕生绝学精心学习并制作了自动化测试之selenium ,但预定分享时间时,小龙龙同学胆怯了,于是大哥小强出马,帮他完成预定分享时间的工作 代理模式 为其他对象(小龙)提供一个代理(小强)以控制对这个对象的访问. 类图如下: 优点: 1. 职责清晰。 2. 高扩展性。 3. 智能化。 阅读全文