- 博客(174)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
原创 C++条件变量唤醒问题 & notify_one() 唤醒不及时问题
因为我对于 C++中条件变量的等待唤醒部分、`notify_all` & `notify_one` 的区别方面有些疑点,因此就有了以下的同 `chatgpt` 的沟通,希望同样能够帮助到大家
2023-02-23 16:05:39
1794
原创 leveldb中entry的存储和读取亮点解读
本文主要是解析了 leveldb 在存储具体的 key-value数据的时候的压缩策略和读取的实现,希望能够帮助到大家
2022-10-07 17:34:12
477
原创 服务端主动关闭连接,如何确保对端能够收到全部的数据?
本文主要是分析了服务器主动关闭连接,如何能够保证对端正确的收到全部的数据,分析了Muduo的做法
2022-08-25 18:05:27
1138
原创 学习Muduo中Buffer的设计和网络编程buffer
本文主要分析了网络编程中应用层封装buffer的必要性和Muduo中Buffer的设计,其中亮眼的地方就是缓冲区空间的处理,希望能够帮助到大家啊
2022-07-25 12:17:51
657
原创 学习Muduo中ChatRoom实现的各种细节和思考
本文包括了muduo网络库中chatroom的实现细节,分析了格式的定义,分包的解决,和muduo源码的解决方案,希望能够帮助到大家
2022-07-24 17:49:50
482
原创 Mutex和智能指针替代读写锁
本文主要包括对陈硕老师书中的mutex替换读写锁这一部分的笔记,分析了怎么提升性能和保持正确性,希望能够帮助到大家
2022-07-19 17:50:50
526
原创 MySQL45讲笔记-字符串前缀索引&MySQL刷脏页分析
下面的内容主要是对于MySQL中前缀索引的问题的分析和MySQL进行刷脏页的分析和处理的策略笔记📒
2022-07-18 11:12:04
187
原创 Change Buffer介绍
本文主要是介绍了Mysql 中 change buffer的内容,包含适用场景和分析如何提升性能,希望能够帮助到大家
2022-07-15 11:26:44
1022
2
原创 UNP学习笔记-第三章套接字编程
本文包含了学习UNP第三章中记录的重点内容(包括地址结构,字节序,地址转换,内置函数的分析),对部分内容进行了解析,希望能够帮助到大家
2022-07-14 09:51:08
385
原创 UNP学习笔记-第二章传输层
本文包含了学习UNP第二章中记录的重点内容(包括TIME_WAIT, TCP端口,发送缓冲区的分析),对部分内容进行了解析,希望能够帮助到大家
2022-07-13 12:47:11
296
原创 Bin log & Redo log 实现Crash Safe
本文介绍了redo log & bin log使用场景以及Crash Safe的实现,两阶段提交。希望能够帮助到大家
2022-05-10 15:19:57
539
原创 零拷贝技术-sendfile、mmap
本文介绍了零拷贝技术的简单原理以及实现零拷贝技术的两种方式:sendfile & mmap,希望能够帮助到大家
2022-04-24 22:54:20
1161
1
原创 C语言实现一个Shell(ShellLab)
本文是对于CSAPP:ShellLab的源码以及各种细节的讲解,本文作者是菜鸡,因此讲解的内容还是比较小白友好型的,希望能够帮助到大家
2022-03-15 22:56:49
1958
原创 C++中父类、子类指针调用子类对象问题
本文包含了c++中动态绑定、静态绑定以及父类指针指向子类对象中调用不同类型函数的问题,希望能够帮助到大家
2022-03-09 13:33:56
2998
关于虚拟内存为什么可以很大的理解
2022-04-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人