自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Mysql 查询语句执行流程

连接mysql服务使用的是TCP三次握手,用户使用用户名和密码建立连接后,管理员在中途修改了该用户的权限对于此连接的权限没有影响。所有的内置函数(日期、时间、数学和加密函数)以及所有跨存储引擎的功能(存储工程、触发器、视图)也都是在Server层实现。Key为sql查询语句,value为sql查询语句的结果。确定sql查询语句的执行方案,例如当表中有多个索引方案时决定使用哪个索引进行查询以节约查询成本。但是对于更新频繁的数据表,如果有一个表有了更新操作,这个表的所有查询缓存就会被清空。

2023-04-12 15:56:47 78

原创 gtest安装与使用

测试套件的事件机制我们同样需要去创建一个类,继承testing::Test,实现两个静态(static)函数SetUpTestCase()和TearDownTestCase(),测试套件的事件机制不需要像全局事件机制一样在main注册,而是需要将我们平时使用的TEST宏改为TEST_F宏。测试用例的事件机制的创建和测试套件的基本一样,不同地方在于测试用例实现的两个函数分别是SetUp()和TearDown(),注:TEST_F的第一个参数使我们创建的类名,也就是当前测试套件的名称。

2023-04-12 15:53:08 1037

原创 定时器介绍和实现

添加任务、有效地组织方式、数据结构。

2023-03-30 02:41:56 129

原创 一致性哈希算法

大多数网站背后不是只有一台服务器提供服务,因为单机的并发量和数据量都是有限的,所以都会用多台服务器构成集群来对外提供服务。那么那么多个节点,对于客户端的请求如何均衡地分配到不同地服务器,就要使用到哈希算法。

2023-03-29 15:21:32 64

原创 C++ 跳表项目

C++实现跳表结构的定义以及增删查改

2023-03-29 13:54:12 139

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除