生成器模式
生成器模式 1 模式的定义 2 模式的结构 2.1 结构图 2.2 参与者 3 模式分析 3.1 优点 3.2 缺点 4 适用环境 5 实现方式 ...
生成器模式 1 模式的定义 2 模式的结构 2.1 结构图 2.2 参与者 3 模式分析 3.1 优点 3.2 缺点 4 适用环境 5 实现方式 ...
原型模式 1 模式的定义 2 模式的结构 2.1 结构图 2.2 参与者 3 模式分析 3.1 优点 3.2 缺点 4 适用环境 5 实现方式 ...
单例模式 1 模式的定义 2 模式的结构 2.1 结构图 3 模式分析 3.1 优点 3.2 缺点 4 适用环境 5 实现方式 6 代码实现 参考...
UML类图与面向对象编程 1 概念 2 UML 2.1 表示 2.2 关系 3 面向对象编程 3.1 抽象 3.2 封装 3.3 继承 3.4 多态 ...
软件设计原则与SOLID原则 1 优秀设计的特征 1.1 代码复用 1.2 扩展性 2 设计原则 2.1 封装变化的内容 2.2 面向接口编程 2.3 组合优于继承 ...
STL源码剖析 1. STL简介 1.1. STL版本 1.2. STL组件 1.3. STL文件关系 2. 空间配置器(allocator) 3. 迭代器(iterators) 3.1. 迭代器是一种智能...
sqlite 1 说明 2 编译 2.1 下载 2.2 创建工程 2.2.1 创建一个空项目 2.2.2 增加预处理定义 2.2.3 添加模板定义文件 sqlite3.def ...
算法图解 1 算法简介 1.2 二分查找 1.2.2 运行时间 1.3 大O表示法 1.3.4 一些常见的大O运行时间 ...
qt-json 1 介绍 2 使用 2.1 QtTest.h 2.2 main.cpp 3 注意事项 本文讲述使用 qt 解析和创建 json 格式。 qt-json Qt 是一个跨平台 C++ 图形用户界面应用程序开发框架。 官...
boost-json 1 介绍 2 代码编写 2.1 说明 2.1.1 Boost.PropertyTree 2.1.2 Boost.JSON 2.2 测试代码 ...