前言 Hello大家好,今晚睡不着,起来写博客了。其实我发现上一篇文章也就是 C++ Webserver从零开始:代码书写(十)——完成Locker类和Log类封装-CSDN博客 的可读性不是很好,这主要原因是因为我写博客主要使用的工具是语雀。而在语雀上编辑完后,复制到csdn上会少很多结构和UI上的东西。比如高亮块,给每个高亮块的颜色区分,代码块命名等。但每次我写完博客后往往处于十分疲惫的阶段,也就直接发上来发布就不管了。现在看起来非常影响可读性,但是我现在实在没有多余的精力去重新排版和规划。我尽量在整个专栏完成之后来一次大的风格统一和整理吧。 数据库连接池 这一节我们来写数据库的连接池,在动手之前我们先看看什么是池; 在程序设计思想中,"池"(Pool)通常指的是一种资源管理的模式,其中资源被集中管理并通过预先分配而不是按需创建。这种模式可以用于多种类型的资源,比如: 内存池 线程池 数据库连接池 那么,我们为什么要使用池呢?我们以数据库连接池举例,来说明一下池的优点和好处。 首先,我们先来看看数据库访问的一般流程: 当系统需要访问数据库时,先系统创建数据库连接...