V
主页
【linux】定时器方案:红黑树、最小堆、跳表
发布人
LinuxC++后台开发 面试题、学习资料、教学视频和学习路线图 免费分享 有需要的可以自行添加学习交流群793599096 腾讯课堂学习直通车:https://ke.qq.com/course/417774?flowToken=1043849 (免费订阅,永久学习) 需 要更多学习资料及课程咨询加VX:baby602878196(备注“NNN”)
打开封面
下载高清视频
观看高清视频
视频下载器
看完秒懂红黑树使用场景!最透彻的红黑树详解
【定时器的实现方案】红黑树和多级时间轮
论【定时器 实现方案】:红黑树、多级时间轮、跳表、最小堆丨丨1. 定时器设计 2. 单线程:红黑树、最小堆实现方案 3. 多线程:跳表、时间轮
【C++ STL】stl源码分析之红黑树、散列表的实现
红黑树在linux中的5种用途,从应用到内核场景的优缺点/ 网络数据包sk_buff epoll的io集合 网关流量统计 内存管理的页组
C++11代码实现 手把手教会你搞定定时器 c++ STL 容器选择(map、multimap、set、multiset) 5. 容器中红黑树实现
红黑树在linux内核中的应用场景 1. 网络数据包sk_buff 2. epoll的io集合 3. 网关流量统计 4. 内存管理的页组织 5. 协程调度器
【linuxC/C++】准备好linux开发环境,基于红黑树,现场手撕高效定时器模块
【源码阅读】关于STL 红黑树、散列表的实现丨unordered_map 等如何应用散列表?
【C++11新特性】 80行代码实现高效灵活的定时器丨C++任务定时器的设计与具体实现丨 c++ STL 容器选择(map、multimap、set、multi
技术精讲丨多线程环境下时间轮-海量定时任务的定时器设计方案
【C/C++Liunx】算法题
内存泄漏不用慌!这4个方案完美检测
网络穿透与p2p直连丨P2P中的NAT穿越(打洞)方案详解丨udp穿透丨tcp穿透的难点
如何提升MySQL读写性能的方案详解
源码阅读: STL红黑树、散列表的实现 红黑树底层原理及STL标准库的源码剖析
【源码分析】STL红黑树 散列表的实现
【C++开发】nginx模块开发
linux 百万并发-零拷贝实现原理
【Nginx源码】5个基础组件分析(内存池,线程池,原子操作,共享内存,红黑树)
C++ STL中红黑树和散列表的实现、应用以及技巧
深挖!长连接的首选方案websocket协议 握手协议 协议头的组成 传输明文与密文 断开连接
redis、布隆过滤器、分布式一致性hash中hash的妙用
【海量定时任务】一节课让你搞懂王者荣耀如何处理海量定时任务|?
c++ 异步框架 workflow 网络模块分析
Git分布式版本控制系统快速上手指南 掌握 git 基本操作+掌握 git 逆向操作+掌握 git 整理操作+掌握 git 分支操作
【海量定时器设计】C/C++后端开发 定时器实现方案丨realtime 还是 monotonic丨定时器接口设计丨时间序或者执行序
(实现分布式延时队列)分布式设计方案:如何解决海量订单取消问题?
IO、CPU密集型分别指什么,有哪些例子,讲透线程池
一步步详细讲解!TCP Server使用 【网络编程,多线程,
C++ 开源网络库之(Libevent的使用)1. reactor 解决问题的思路 2. libevent 封装层次 3. libevent 使用层次
【开源框架】90分钟带你搞懂skynet 网络模块封装!
神奇的linux技术:Linux观测技术bpf,用bpf来观测tcp网络
后端框架--从reactor开始!
C/C++“手撕” 线程池
Linux基础组件之libevent详解
C++线程池详解 线程池的优点及其原理,代码实现
【死锁的检测方案】给项目添加一个小组件 丨死锁预防、死锁避免、死锁检测丨1. 死锁的原因 2. pthread_mutex_lock的hook 3. 为锁构建一
深入理解Linux异步I/O框架 io_uring
(Linux环境) C++ slab实现内存管理器 内存池丨1. 内存池 块设计 2. malloc/free的hook实现 3. 分配策略的3种实现 4. 释