03 2023 档案
摘要:国家图书馆-阅览记录 2023.03.29 《孤独星人自救指南:在孤独中前行 吴晓磊》 (未完)
阅读全文
摘要:Book-深入设计模式-访问者模式 https://refactoringguru.cn/design-patterns/visitor 访问者模式 亦称: Visitor 访问者模式是一种行为设计模式, 它能将算法与其所作用的对象隔离开来。 访问者模式建议将新行为放入一个名为访问者的独立类中, 而
阅读全文
摘要:Book-深入设计模式-模板方法模式 https://refactoringguru.cn/design-patterns/template-method 模板方法模式 亦称: Template Method 模板方法模式是一种行为设计模式, 它在超类中定义了一个算法的框架, 允许子类在不修改结构的
阅读全文
摘要:Book-深入设计模式-策略模式 https://refactoringguru.cn/design-patterns/strategy 策略模式 亦称: Strategy 策略模式是一种行为设计模式, 它能让你定义一系列算法, 并将每种算法分别放入独立的类中, 以使算法的对象能够相互替换。 策略模
阅读全文
摘要:Book-深入设计模式-状态模式 https://refactoringguru.cn/design-patterns/state 状态模式 亦称: State 状态模式是一种行为设计模式, 让你能在一个对象的内部状态变化时改变其行为, 使其看上去就像改变了自身所属的类一样。 状态模式与有限状态机
阅读全文
摘要:Book-深入设计模式-观察者模式 https://refactoringguru.cn/design-patterns/observer 观察者模式 亦称: 事件订阅者、监听者、Event-Subscriber、Listener、Observer 观察者模式是一种行为设计模式, 允许你定义一种订阅
阅读全文
摘要:Book-深入设计模式-备忘录模式 https://refactoringguru.cn/design-patterns/memento 备忘录模式 亦称: 快照、Snapshot、Memento 备忘录模式是一种行为设计模式, 允许在不暴露对象实现细节的情况下保存和恢复对象之前的状态。 备忘录模式
阅读全文
摘要:Book-深入设计模式-中介者模式 https://refactoringguru.cn/design-patterns/mediator 中介者模式 亦称: 调解人、控制器、Intermediary、Controller、Mediator 中介者模式是一种行为设计模式, 能让你减少对象之间混乱无序
阅读全文
摘要:Book-深入设计模式-迭代器模式 https://refactoringguru.cn/design-patterns/iterator 迭代器模式 亦称: Iterator 迭代器模式是一种行为设计模式, 让你能在不暴露集合底层表现形式 (列表、 栈和树等) 的情况下遍历集合中所有的元素。 迭代
阅读全文
摘要:Book-深入设计模式-命令模式 https://refactoringguru.cn/design-patterns/command 命令模式 亦称: 动作、事务、Action、Transaction、Command 命令模式是一种行为设计模式, 它可将请求转换为一个包含与请求相关的所有信息的独立
阅读全文
摘要:Book-深入设计模式-责任链模式 https://refactoringguru.cn/design-patterns/chain-of-responsibility 责任链模式 亦称: 职责链模式、命令链、CoR、Chain of Command、Chain of Responsibility
阅读全文
摘要:Book-深入设计模式-代理模式 https://refactoringguru.cn/design-patterns/proxy 代理模式 亦称: Proxy 代理模式是一种结构型设计模式, 让你能够提供对象的替代品或其占位符。 代理控制着对于原对象的访问, 并允许在将请求提交给对象前后进行一些处
阅读全文
摘要:Book-深入设计模式-享元模式 https://refactoringguru.cn/design-patterns/flyweight 享元模式 亦称: 缓存、Cache、Flyweight 享元模式是一种结构型设计模式, 它摒弃了在每个对象中保存所有数据的方式, 通过共享多个对象所共有的相同状
阅读全文
摘要:Book-深入设计模式-外观模式 https://refactoringguru.cn/design-patterns/facade 外观模式 亦称: Facade 外观模式是一种结构型设计模式, 能为程序库、 框架或其他复杂类提供一个简单的接口。 外观类为包含许多活动部件的复杂子系统提供一个简单的
阅读全文
摘要:Book-深入设计模式-装饰模式 https://refactoringguru.cn/design-patterns/decorator 装饰模式 亦称: 装饰者模式、装饰器模式、Wrapper、Decorator 装饰模式是一种结构型设计模式, 允许你通过将对象放入包含行为的特殊封装对象中来为原
阅读全文
摘要:Book-深入设计模式-组合模式 https://refactoringguru.cn/design-patterns/composite 组合模式 亦称: 对象树、Object Tree、Composite 组合模式是一种结构型设计模式, 你可以使用它将对象组合成树状结构, 并且能像使用独立对象一
阅读全文
摘要:Book-深入设计模式-桥接模式 https://refactoringguru.cn/design-patterns/bridge 桥接模式 亦称: Bridge 桥接模式是一种结构型设计模式, 可将一个大类或一系列紧密相关的类拆分为抽象和实现两个独立的层次结构, 从而能在开发时分别使用。 解决方
阅读全文
摘要:Book-深入设计模式-适配器模式 https://refactoringguru.cn/design-patterns/adapter 适配器模式 亦称: 封装器模式、Wrapper、Adapter 适配器模式是一种结构型设计模式, 它能使接口不兼容的对象能够相互合作。 解决方案 可以创建一个适配
阅读全文
摘要:Book-深入设计模式-单例模式 https://refactoringguru.cn/design-patterns/singleton 单例模式 亦称: 单件模式、Singleton 单例模式是一种创建型设计模式, 让你能够保证一个类只有一个实例, 并提供一个访问该实例的全局节点。 单例模式同时
阅读全文
摘要:Book-深入设计模式-原型模式 https://refactoringguru.cn/design-patterns/prototype 原型模式 亦称: 克隆、Clone、Prototype 原型模式是一种创建型设计模式, 使你能够复制已有对象, 而又无需使代码依赖它们所属的类。 解决方案 原型
阅读全文
摘要:Book-深入设计模式-生成器模式 https://refactoringguru.cn/design-patterns/builder 生成器模式 亦称: 建造者模式、Builder 生成器模式是一种创建型设计模式, 使你能够分步骤创建复杂对象。 该模式允许你使用相同的创建代码生成不同类型和形式的
阅读全文
摘要:Book-深入设计模式-抽象工厂模式 https://refactoringguru.cn/design-patterns/abstract-factory 抽象工厂模式 亦称: Abstract Factory 抽象工厂模式是一种创建型设计模式, 它能创建一系列相关的对象, 而无需指定其具体类。
阅读全文
摘要:Book-深入设计模式-工厂方法模式 https://refactoringguru.cn/design-patterns/factory-method 工厂方法模式 亦称:虚拟构造函数、Virtual Constructor、Factory Method 工厂方法模式是一种创建型设计模式, 其在父
阅读全文
摘要:Blog Theme-博客当前皮肤设置 2023/3/3 21:45:37 博客皮肤 SimpleMemory 博客侧边栏公告 <!-- SimpleMemory 博客皮肤 --> <script type="text/javascript"> window.cnblogsConfig = { in
阅读全文
摘要:Book-深入设计模式 https://refactoringguru.cn/design-patterns https://github.com/RefactoringGuru https://github.com/RefactoringGuru/design-patterns-cpp 设计模式是
阅读全文
摘要:OS-Linux-菜鸟教程 转自 https://www.runoob.com/linux/linux-tutorial.html Linux 是开源的,遵循 GNU 通用公共许可证(GPL),任何个人和机构都可以自由地使用 Linux 的所有底层源代码,也可以自由地修改和再发布。 通常服务器使用
阅读全文