自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【高并发内存池】第七弹---释放内存过程联调测试与大于256KB内存申请全攻略

释放内存过程联调测试;大于256KB的大块内存申请问题:申请内存过程,释放内存过程,测试~~~

2025-03-31 12:30:26 708 57

原创 【高并发内存池】第六弹---深入理解内存管理机制:ThreadCache、CentralCache与PageCache的回收奥秘

threadcache回收内存,centralcache回收内存,pagecache回收内存~~~

2025-03-29 09:40:08 681 51

原创 【高并发内存池】第五弹---内存申请过程联调实战

申请内存过程联调(单进程5次内存申请,单进程1025次内存申请)~~~

2025-03-26 14:00:15 1070 65

原创 【高并发内存池】第四弹---深入理解PageCache:整体设计、核心实现及Span获取策略详解

PageCache深度剖析:整体设计、核心实现及Span获取策略(非空Span、K页Span、加锁版非空Span)~~~

2025-03-24 12:13:38 1167 60

原创 【高并发内存池】第三弹---构建Central Cache的全方位指南——从整体设计到核心实现

整体设计, 结构设计(Span类, SpanList类, CentralCache类), 核心实现(单例模式, 慢开始反馈调节算法, 从中心缓存获取对象)~~~

2025-03-21 10:18:00 1030 55

原创 【高并发内存池】第二弹---深入解析高并发内存池与ThreadCache设计

高并发内存池整体框架设计;thread cache:整体设计,自由链表,哈希桶映射对齐规则,ThreadCache类:基本结构,Allocate(),Deallocate(),FetchFromCentralCache();无锁访问,测试~~~

2025-03-19 12:42:03 855 54

原创 【高并发内存池】第一弹---深入解析内存池:项目介绍、原理及设计定长内存池全攻略

项目介绍:做的是什么,知识储备;什么是内存池:池化技术,内存池,内存池主要解决的问题,malloc;设计定长的内存池:VirtualAlloc,brk,mmap,成员变量,管理释放的对象,释放对象,申请对象,性能测试~~~

2025-03-17 09:29:12 1313 60

原创 【MySQL】第十八弹---数据库管理基础:视图操作与用户权限管理指南

视图---基本使用:创建视图,修改视图,删除视图;视图规则和限制;用户管理---用户:用户信息,创建用户,删除用户,修改用户密码;数据库的权限:给用户授权,回收权限~~~

2025-03-14 11:25:28 1356 62

原创 【MySQL】第十七弹---深入理解数据库并发控制:读-写场景与MVCC机制,以及RR与RC的区别

数据库并发的三种场景;读-写:3个记录隐藏列字段,undo 日志,模拟 MVCC,Read View,整体流程;RR 与 RC的本质区别:当前读和快照读在RR级别下的区别,RR 与 RC的本质区别~~~

2025-03-12 13:56:40 826 65

原创 【MySQL】第十六弹---深入理解数据库事务隔离级别:从隔离性到一致性

事务隔离级别:如何理解隔离性1,隔离级别,查看与设置隔离性,读未提交,读提交,可重复读,串行化,一致性~~~

2025-03-10 17:02:50 841 58

原创 【MySQL】第十五弹---全面解析事务:定义、起源、版本支持与提交方式

什么是事务,为什么会出现事务,事务的版本支持,事务提交方式~~~

2025-03-09 13:42:49 2390 59

原创 【MySQL】第十四弹---深入探索MySQL索引:从理解到操作

索引的理解:代码测试,理解单个Page,理解多个Page,页目录,单页情况,多页情况,聚簇索引 VS 非聚簇索引;索引操作:创建主键索引,唯一索引的创建,普通索引的创建,全文索引的创建,查询索引,删除索引,索引创建原则,其他概念~~~

2025-03-07 15:56:32 703 65

原创 【MySQL】第十三弹---深入理解索引:为何无索引则慢如蜗牛,以及磁盘背后的秘密

索引:没有索引,可能会有什么问题;认识磁盘:MySQL与存储,先来研究一下磁盘,在看看磁盘中一个盘片,扇区,定位扇区,结论,磁盘随机访问与连续访问;MySQL 与磁盘交互基本单位,建立共识~~~

2025-03-05 10:20:22 1808 72

原创 【MySQL】第十二弹---表连接详解:从内连接到外连接

内连接,外连接:左外连接,右外连接,实战OJ~~~

2025-03-03 12:20:44 900 65

原创 【MySQL】第十一弹---复合查询全攻略:多表、自连接、子查询与合并查询

复合查询:基本查询回顾,多表查询,自连接,子查询~~~

2025-02-28 08:35:39 1379 59

原创 【MySQL】第十弹---编程必备:全面掌握日期、字符串、数学及其它关键函数

日期函数,字符串函数,数学函数,其它函数~~~

2025-02-26 10:33:13 1872 57

原创 【MySQL】第九弹---掌握SQL关键操作:更新、删除、插入与聚合分析的秘诀

Update,Delete:删除数据,截断表;插入查询结果,聚合函数,group by子句的使用~~~

2025-02-24 12:28:14 1657 62

原创 【MySQL】第八弹---全面解析数据库表的增删改查操作:从创建到检索、排序与分页

Create:单行数据 + 全列插入,多行数据 + 指定列插入,插入否则更新,替换;Retrieve:全列查询,指定列查询,查询字段为表达式,为查询结果指定别名,结果去重,WHERE 条件,结果排序,筛选分页结果~~~

2025-02-21 12:35:30 1509 62

原创 【MySQL】第七弹---深入理解数据库表约束:自增长、唯一键、外键及综合案例解析

表的约束:自增长,唯一键,外键,综合案例~~~

2025-02-19 08:06:57 2366 67

原创 【MySQL】第六弹---数据库表约束详解:从空属性到主键的全方位指南

表的约束:空属性,默认值,列描述,zerofill,主键~~~

2025-02-17 21:18:06 1965 56

原创 【MySQL】第五弹---数据类型全解析:从基础到高级应用

数据类型分类;数值类型:tinyint类型,bit类型,浮点数(小数)类型;字符串类型:char,varchar,char和varchar比较;日期和时间类型,enum和set~~~

2025-02-15 17:15:05 1990 51

原创 【MySQL】第四弹---数据库管理基础:从创建到删除表的全方位指南

创建表,创建表案例,查看表结构,修改表,删除表~~~

2025-02-12 19:00:52 967 57

原创 【MySQL】第三弹---数据库管理实战:从创建到备份恢复的全流程指南

创建数据库, 创建数据库案例, 字符集和校验规则, 查看数据库, 显示创建语句, 修改数据库, 数据库删除, 备份和恢复, 查看连接情况~~~

2025-02-10 19:42:55 1137 59

原创 【MySQL】第二弹---数据库基础全解析:从概念到实践的深度探索

什么是数据库,主流数据库,MySQL安装,连接服务器,服务器管理,服务器,数据库,表关系,使用案例,数据逻辑存储,MySQL架构,SQL分类,存储引擎,查看存储引擎,存储引擎对比~~~

2025-02-07 14:02:39 2082 66

原创 【MySQL】第一弹---MySQL 在 Centos 7环境安装

卸载不要的环境,检查系统安装包,卸载这些默认安装包,获取mysql官方yum源,安装mysql yum 源,对比前后yum源,看看能不能正常工作,安装mysql服务,查看配置文件和数据存储位置,启动服务和查看启动服务,登陆,登陆方法一【不行就下⼀个】,登陆方法二【不行就下一个】,登陆方式三【应该行了吧】,设置开机启动[可以不设],配置my.cnf

2025-02-05 12:49:09 2043 46

原创 【Python】第八弹---掌握Python编程:从标准库到第三方库的实践应用

标准库:认识标准库,使用 import 导入模块,代码示例: 日期计算,代码示例: 字符串操作,代码示例: 文件查找工具;第三方库:认识第三方库,使用 pip,代码示例: 生成二维码~~~

2025-02-03 12:39:19 1812 42

原创 【Python】第七弹---Python基础进阶:深入字典操作与文件处理技巧

字典:字典是什么,创建字典,查找 key,新增/修改元素,删除元素,遍历字典元素,取出所有 key 和 value,合法的 key 类型,小结;文件:文件是什么,文件路径,文件操作,关于中文的处理,使用上下文管理器~~~

2025-02-01 22:20:44 3421 45

原创 【Python】第六弹---Python基础:深入理解列表与元组

列表是什么, 元组是什么,创建列表,访问下标,切片操作,遍历列表元素,新增元素,查找元素,删除元素,连接列表,关于元组,小结~~~

2025-01-29 15:42:00 1047 47

原创 【Python】第五弹---深入理解函数:从基础到进阶的全面解析

函数是什么,语法格式,函数参数,函数返回值,变量作用域,函数执行过程,链式调用,嵌套调用,函数递归,参数默认值,关键字参数,小结~~~

2025-01-27 15:15:41 3920 43

原创 【Python】第四弹---深入理解Python控制流:从顺序到循环的全面解析

顺序语句;条件语句:什么是条件语句,语法格式,缩进和代码块,练习,空语句 pass;循环语句,while 循环,for 循环,continue,break~~~

2025-01-25 19:12:07 3120 53

原创 【Python】第三弹---编程基础进阶:掌握输入输出与运算符的全面指南

输入输出:和用户交互,通过控制台输出,通过控制台输入;运算符:算术运算符,关系运算符,逻辑运算符,赋值运算符,其他...~~~

2025-01-22 12:58:53 3253 55

原创 2024年博客成长记:成就、挑战与未来展望

引言从阅读者成为创作者;成长:技术深度的拓展与分享;挑战:保持高质量输出与持续创新;未来展望:提升创作质量与拓展领域;结语

2025-01-19 15:25:43 1496 46

原创 【Python】第二弹---深入理解编程基础:从常量、变量到注释的全面解析

常量和表达式,变量和类型:变量是什么,变量的语法,变量的类型,动态类型特性;注释:注释是什么,注释的语法,注释的规范~~~

2025-01-17 11:27:41 3544 47

原创 【Python】第一弹---解锁编程新世界:深入理解计算机基础与Python入门指南

计算机基础概念:什么是计算机,什么是编程, 编程语言有哪些 ;Python 背景知识:Python 是咋来的, Python 都能干啥, Python 的优缺点,Python 的前景(钱景)咋样; 搭建 Python 环境 :安装 Python, 安装 PyCharm~~~

2025-01-15 13:21:27 5535 47

原创 【C++补充】第二弹---深度解析布隆过滤器与海量数据处理策略

布隆过滤器:什么是布隆过滤器,布隆过滤器器误判率推导,布隆过滤器代码实现:基本结构,Set,Test,哈希函数实现,普通测试, 误判率测试;布隆过滤器删除问题,布隆过滤器的应用;海量数据处理问题~~~

2025-01-13 12:02:49 1801 43

原创 【C++补充】第一弹---位图技术揭秘:内存优化与快速访问

位图相关面试题,位图的设计及实现,C++库中的位图 bitset,位图的模拟实现,位图的优缺点,位图相关考察题目~~~

2025-01-11 10:14:55 2159 52

原创 【Linux网络编程】第二十二弹---深入理解 I/O 多路转接之 epoll:系统调用、工作原理、代码演示及应用场景

I/O 多路转接之 epoll:epoll 初识,epoll 的相关系统调用(三个系统调用),epoll 工作原理,代码演示一(框架实现),代码演示二(通信实现),epoll 的优点,epoll 工作方式,对比 LT 和 ET,理解 ET 模式和非阻塞文件描述符,epoll 的使用场景~~~

2025-01-09 11:52:11 1093 47

原创 【Linux网络编程】第二十一弹---深入解析I/O多路转接技术之poll函数:优势、缺陷与实战代码

I/O 多路转接之 poll:初识poll,poll 函数接口,poll 的优点,poll 的缺点,代码演示:主函数,PollServer类,运行结果;完整代码:Main.cc,Makefile,PollServer.hpp~~~

2025-01-07 16:56:13 1083 49

原创 【Linux网络编程】第二十弹---熟练I/O多路转接:深入解析select机制与实战

I/O 多路转接之 select:初识 select,select 函数原型,测试timeout,处理事件(三个版本),补充select的理解,select 的特点,select 缺点;完整代码:SelectServer.hpp,Main.cc~~~

2025-01-05 09:44:09 1475 88

原创 【Linux网络编程】第十九弹---深入探索:五种IO模型与高级IO概念,揭秘非阻塞IO实战

五种 IO 模型:阻塞IO,非阻塞IO,信号驱动IO,多路转接IO,异步IO,小结;高级 IO 重要概念:同步通信 vs 异步通信,阻塞 vs 非阻塞,其他高级 IO;非阻塞 IO:fcntl,阻塞IO,SetNoBlock(),非阻塞IO主函数~~~

2025-01-03 12:00:00 1864 65

空空如也

空空如也

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

TA关注的人

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