标签: 设计模式
-
设计模式一-简单工厂与工厂方法
/ 前言 / 我会按照创建型、结构型、行为型来分类讲解这23中设计模式,我当初在学习的时候是随…
-
观察者和代理模式
设计模式,不是工具,是软件开发的哲学。它指导你如何去设计一个优秀的架构、编写一段健壮的代码、解决一个复杂的问题…
-
设计模式之迭代器模式
一般情况,我们自己开发时很少自定义迭代器,因为java本身已经把迭代器做到内部中了(比如:常用的list和se…
-
生产者消费者模式
在实际开发过程中,我们可能遇到如下场景:某些模块负责生产数据,某些模块负责处理数据,这些模块可能是一些进程、线…
-
Java描述设计模式14解释器模式
解释器模式是对象的行为模式。给定一个语言之后,解释器模式可以定义出其文法的一种表示,并同时提供一个解释器。客户…
-
设计模式之模板方法模式
准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。
-
设计模式之代理模式
几种代理方式: 远程代理–为不同地理的对象,提供局域网代表对象—通过远程代理来模拟各个店铺的监控
-
工厂模式和策略模式
什么是设计模式? 设计模式是对面向对象设计中反复出现的问题的解决方案。 为什么要用设计模式? 使用设计模式是为…
-
边看边写基于Fetch仿洋葱模型写一个Http构造类
学过或了解过 Node 服务框架 Koa 的,都或许听过洋葱模型和中间件。恩,就是吃的那个洋葱,见下图:Koa…
-
4设计模式之抽象工厂
下图是抽象工厂的产品族和产品等级结构。同一行是一个产品族,比如同属美的公司生产的冰箱、空调。而同一列则是同一类…