1. 3.10 dothistorical

    1. DOT语言 1.1. 三要素 - 图 - 使用 graph 或者 digraph 定义 - 节点 - 一个变量名就是一个node - 边 - 使用 -- 或者 - 定义 1.2. 注释 - 使用 // 或者 / / 1.3. 语句 - 语句之间使用 ; 分割 1.4. 属性 - 使用 key=value, key1=value1, key3="valu

  2. 3.11 draw.iohistorical

    1. 自定义图形 2. 参考 - diagrams\.net for ChromeOS \- Chrome Web Store - diagrams\.net \- Chrome Web Store

  3. 3.12 用例图historical

    1. 是什么 - 描述系统中的角色以及每个角色可以做什么 2. 例子

  4. 4.6 FanInFanOuthistorical

    参考 - Go并发模型: pipeline中FAN模式\ fanout,fanin\ \- 知乎 - Golang并发模型:轻松入门流水线FAN模式 \- SegmentFault 思否

  5. 4.7 Pipelinehistorical

    参考 - Go并发模型:轻松入门流水线模型 \- SegmentFault 思否

  6. 6.12 原型模式historical

    new 一个对象需要很多数据准备,不如以某个对象为原型,clone一份,再修改value 1. uml 2. Java 2.1. client 2.2. sheep 3. Golang 3.1. Sheep 3.2. client 4. 实例

  7. 6.13 抽象工厂historical

    1. 是什么 有多种产品,每种产品对应一个工厂,同时这个产品需要多个小产品组合而成 抽象工厂模式用于生成产品族的工厂,所生成的产品是有关联的 2. Golang 2.1. 产品 2.2. 工厂 2.3. client

  8. 6.14 简单工厂historical

    把类的创建和使用分离开 1. Java 1.1. client 1.2. 产品 1.3. 工厂 2. Golang 2.1. 产品 2.2. 工厂 2.3. client 3. 实例 模板方法+简单工厂+策略模式 ! 20200913121959997 27705.png - pb.go - abstract template.go - content re

  9. 6.15 用过哪些设计模式historical

    1. 创建型 1.1. 单例模式 解释一下? 一个类有且仅有一个实例 手写一下单例模式的实现? 单例模式.md /notes/software-engineering/%E7%BC%96%E7%A8%8B%E8%8C%83%E5%BC%8F/OOP/OOP%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/%E5%88%9B%E5%BB

  10. 6.16 享元模式historical

    1. 定义 适用于大量相同或者相似对象的创建,如线程池 2. uml 3. 使用 3.1. client 3.2. 享元 3.3. 工厂