设计模式

  • 用 Python 测试 API 的 3 种方式

    作者: Miguel Brito 译者:LCTT MCGA | 2022-08-18 18:08  评论: 1   &n…

    linux专区 2022年9月2日
  • Java之23种设计模式

    一、七大原则 1.1、单一职责原则 1.2、里氏替换原则 1.3、依赖倒置原则 1.4、接口隔离原则 1.5、迪米特法则 1.6、开闭原则 1.7、合成复用原则 二、设计模式 总体…

    Java 2022年8月30日
  • java设计模式之职责链模式(二)

    职责链模式的一个变种如下,执行某一个handler,用当前handler是否执行成功判断是否要执行下一个handler, 首先我们定义一个抽象handler类,如果当前handle…

    Java 2022年8月29日
  • java设计模式之职责链模式(三)

    责任链模式有很多变种。有些责任链是构成一个list,遍历调用,有一个成功就直接返回。比如DateFormatChain有些的实现方式如下所示,是通过某个Handler手动调用下一个…

    Java 2022年8月29日
  • JavaScript设计模式及代码实现——单例模式

    单例模式 1 定义 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 2 应用时机 当一个类的实例被频繁使用,如果重复创建这个实例,会无端消耗资源。比如 dialog 弹窗会…

    大前端 2022年8月29日
  • 学习设计模式和画图

    目录 参考 参考 使用keynote画图 https://www.yrunz.com/p/用keynote画出手绘风格的配图/ 使用plantuml进行设计

    编程笔记 2022年8月29日
  • 设计模式之工厂模式

        写在前面:程序设计中常见的设计模式有23种,大致可以分为:创建型模式、结构型模式、行为型模式,见下图;     创建型模式:主要用于对象的创建;   结构型模式:用于处理类…

    编程笔记 2022年8月26日
  • Javascript:设计模式-代理模式

    例:该例为书中原例,小明(xiaoming)遇到了女神(A),打算送个花来告白,刚好小明打听到女神有个朋友叫(B),自己不太好意思,所以决定让B来送花,虽然这件事儿肯定是凉了,但是…

    大前端 2022年8月25日
  • Iterator设计模式

    迭代器设计模式 用集合类实现Aggregate接口,并实现其iterator方法,生成特定的迭代器对象,但返回时返回为Iterator类型,以此来抽象编程,实现解耦合的目的。 类图…

    编程笔记 2022年8月24日
  • 用 Python 测试 API 的 3 种方式

    作者: Miguel Brito 译者:LCTT MCGA | 2022-08-18 18:08  评论: 1   &n…

    linux专区 2022年8月23日