• 设计模式学习 刘伟 转载


    https://blog.csdn.net/lovelion/article/details/17517213

    六个创建型模式

      简单工厂模式      Simple Factory            学习难度: ★★☆☆☆, 使用频率: ★★★☆☆

      工厂方法模式      Factory Method              学习难度: ★★☆☆☆, 使用频率: ★★★★★

      抽象工厂模式      Abstract Factory               学习难度:★★★★☆,使用频率:★★★★★

      单例模式        Singleton                     学习难度:★☆☆☆☆,使用频率:★★★★☆

      原型模式        Prototype                          学习难度:★★★☆☆,使用频率:★★★☆☆

      建造者模式          Builder                             学习难度:★★★★☆,使用频率:★★☆☆☆    

    七个结构性模式

      适配器模式         Adapter                             学习难度:★★☆☆☆,使用频率:★★★★☆

      桥接模式         Bridge                                学习难度:★★★☆☆,使用频率:★★★☆☆

      组合模式         Composite                         学习难度:★★★☆☆,使用频率:★★★★☆

      装饰模式         Decorator                          学习难度:★★★☆☆,使用频率:★★★☆☆

      外观模式         Facde                                学习难度:★☆☆☆☆,使用频率:★★★★★

      享元模式         Flyweight                          学习难度:★★★★☆,使用频率:★☆☆☆☆

      代理模式        Proxy                                 学习难度:★★★☆☆,使用频率:★★★★☆

    十一个行为型模式

      职责链模式      Chain of Responsibility                      学习难度:★★★☆☆,使用频率:★★☆☆☆

      命令模式          Command                学习难度:★★★☆☆,使用频率:★★★★☆

      解释器模式      Interpreter                学习难度:★★★★★,使用频率:★☆☆☆☆

      迭代器模式      Iterator                学习难度:★★★☆☆,使用频率:★★★★★

      中介者模式      Mediator                学习难度:★★★☆☆,使用频率:★★☆☆☆

      备忘录模式      Memento                 学习难度:★★☆☆☆,使用频率:★★☆☆☆

      观察者模式      Observer               学习难度:★★★☆☆,使用频率:★★★★★

      状态模式          State                  学习难度:★★★☆☆,使用频率:★★★☆☆ 

      策略模式          Strategy                学习难度:★☆☆☆☆,使用频率:★★★★☆

      模板方法模式     Template Method            学习难度:★★☆☆☆,使用频率:★★★☆☆

      访问者模式      Visitor                 学习难度:★★★★☆,使用频率:★☆☆☆☆

  • 相关阅读:
    分布式大数据高并发的web开发框架
    用户安全登录问题
    成功扩展live555支持ipv6,同时支持RTSPServer & RTSPClient
    经过两个多月的攻关,终于搞定了live555多线程并稳定压测通过
    经过两个多月的攻关,终于搞定了live555多线程并稳定压测通过
    如何使用EasyNVR+CDN突破萤石云在直播客户端数量上的限制,做到低成本高性价比的直播
    EasyNVR完美搭配腾讯云CDN/阿里云CDN进行RTMP、HLS直播加速的使用说明
    NVR硬件录像机web无插件播放方案功能实现之相关接口注意事项说明
    EasyNVR实现海康、大华NVR硬盘录像机Web无插件播放方案(支持取特定时间段视频流)
    EasyNVR无插件直播服务如何配合EasyBMS使用以及实现流媒体管理功能概述
  • 原文地址:https://www.cnblogs.com/revoid/p/11162508.html
Copyright © 2020-2023  润新知