单例模式(C++) 发表于 2017-04-30 更新于 2021-10-13 分类于 C/C++ 本文字数: 2.2k 阅读时长 ≈ 4 分钟 单例模式是设计模式中最简单也很常见的一种,单例模式的写法有很多种,本文对C++中各种单例的写法进行总结。 阅读全文 »
B树以及B+树 发表于 2017-04-25 更新于 2021-10-13 分类于 Database 本文字数: 3.3k 阅读时长 ≈ 5 分钟 MySQL数据库使用B+树作为索引存储的数据结构,B+树是从B-Tree发展而来,本文对该数据结构进行了详细解析。 阅读全文 »
MySQL索引原理及慢查询优化 发表于 2017-04-25 更新于 2021-10-13 分类于 Database 本文字数: 8.9k 阅读时长 ≈ 15 分钟 索引是MySQL中最重要的概念之一,本文对索引的原理、数据结构实现和使用方法等进行详细的总结。 阅读全文 »
HTTP常见返回码表示意义 发表于 2017-04-23 更新于 2021-10-13 分类于 ComputerNetwork 本文字数: 1.9k 阅读时长 ≈ 3 分钟 记录HTTP常见返回码的表示意义 阅读全文 »
浏览器根据 URL 请求页面过程 发表于 2017-03-20 更新于 2021-10-13 分类于 ComputerNetwork 本文字数: 2.3k 阅读时长 ≈ 4 分钟 输入一条 URL 到显示页面的整个网络通信过程就是当前 http 通信的原理,本文对整个流程进行详细的解释说明。 阅读全文 »
GET 和 POST 的区分 发表于 2017-03-19 更新于 2021-10-13 分类于 ComputerNetwork 本文字数: 2k 阅读时长 ≈ 3 分钟 HTTP 中最常见的两种请求方式 GET 和 POST 区别很大,但是本质上的区别并不是用法上的那么简单。 阅读全文 »
Linux IO 模式及 select、poll、epoll 详解 发表于 2017-03-19 更新于 2021-10-13 分类于 Linux 本文字数: 8.5k 阅读时长 ≈ 14 分钟 Linux IO 模式总结并对 select、poll、epoll 的使用做介绍。 阅读全文 »
C++ 对象内存模型详解 发表于 2017-03-16 更新于 2021-10-13 分类于 C/C++ 本文字数: 20k 阅读时长 ≈ 33 分钟 本文总结了 C++ 继承中的对象在内存中的布局,对于 C++ 众多特性中不同对象的布局进行深入地详细介绍。 阅读全文 »
Python 操作字节流以及 struct 模块简易教程 发表于 2017-02-25 更新于 2021-10-13 分类于 Python 本文字数: 5k 阅读时长 ≈ 8 分钟 在编程中,对于数据操作最常见的就是字符流和字节流操作,本文以解析 MNIST 数据集为例,对 Python 中如何操作字节流进行总结。 阅读全文 »