上一页 1 2 3 4 5 6 7 ··· 14 下一页
摘要: 策略模式 策略模式(Startegy):它定义了算法家族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的客户。策略模式是一种定义一系列算法的方法,从概念上来看,所有这些算法完成的都是相同的工作,只是实现不同,它可以以相同的方式调用所有的算法,减少了各种算法类与使用算法 阅读全文
posted @ 2020-07-09 15:16 鬼谷子com 阅读(697) 评论(0) 推荐(1) 编辑
摘要: 单例模式 单例模式使我们使用非常多的模式,也是很简单的一个设计模式。 模式原理 单例模式通过私有化类的构造函数来避免外部创建该类的实例,仅仅提供一个静态的*getInstace()*方法来获取在类内部创建的一个全局唯一的实例,同时在该方法种创建唯一实例,还要保证创建过程是线程安全的。 使用场景 单例 阅读全文
posted @ 2020-07-08 00:53 鬼谷子com 阅读(1195) 评论(0) 推荐(1) 编辑
摘要: C++20 Overview Many of these descriptions and examples come from various resources (see Acknowledgements section), summarized in my own words. C++20 i 阅读全文
posted @ 2020-06-02 15:17 鬼谷子com 阅读(2046) 评论(0) 推荐(0) 编辑
摘要: C++14 Overview Many of these descriptions and examples come from various resources (see Acknowledgements section), summarized in my own words. C++14 i 阅读全文
posted @ 2020-06-02 15:11 鬼谷子com 阅读(901) 评论(0) 推荐(0) 编辑
摘要: C++17 Overview Many of these descriptions and examples come from various resources (see Acknowledgements section), summarized in my own words. C++17 i 阅读全文
posted @ 2020-06-02 15:10 鬼谷子com 阅读(748) 评论(0) 推荐(0) 编辑
摘要: C++11 Overview Many of these descriptions and examples come from various resources (see Acknowledgements section), summarized in my own words. C++11 i 阅读全文
posted @ 2020-06-02 15:08 鬼谷子com 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 桥接模式 [TOC] 模式定义 桥接模式(Bridge), 将抽象部分与它的实现部分分离,使他们都可以独立的变化。 什么叫抽象与他的实现分离,这并不是说让抽象类与其派生类分离,因为这没有任何意义。实现指的是抽象类和它的派生类用来实现自己的对象。 模式动机 解决继承带来的问题 对象的继承关系是在编译时 阅读全文
posted @ 2020-05-19 15:35 鬼谷子com 阅读(1705) 评论(0) 推荐(2) 编辑
摘要: Effect modern c++观后感 说实话简单看了一遍,没看太懂。也给忘记了~ 阅读全文
posted @ 2020-05-18 16:18 鬼谷子com 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 文件存储服务由博客园提供~ 1. "Google C Style Guide.pdf" 谷歌的c++代码风格指导,里面有很多很好的建议 阅读全文
posted @ 2020-05-13 17:09 鬼谷子com 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 组合模式 定义 将对象组合成树形结构以表示“部分-整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 动机 当你发现需求中是体现部分与整体层次的结构时,以及你希望用户可以忽略组合对象与单个对象的不同,统一的使用组合对象结构中的所有对象时,就应该考虑用组合模式了。 UML类图 场 阅读全文
posted @ 2020-05-12 09:52 鬼谷子com 阅读(866) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 ··· 14 下一页