V
主页
京东 11.11 红包
海量定时器设计,到底应该选择哪种实现?| 红黑树 最小堆 时间轮 的优缺点|单线程和多线程环境下到底怎么选择?|手撕最小堆实现方案
发布人
海量定时器设计,到底应该选择哪种实现? 1. 比较 红黑树 最小堆 时间轮 的优缺点 2. 单线程和多线程环境下到底怎么选择? 3. 手撕最小堆实现方案
打开封面
下载高清视频
观看高清视频
视频下载器
开源openstack讲解
【零声教育】c++11,80行代码实现高效灵活的定时器 |定时器有哪些实现方式;定时器接口设计;c++ STL 容器选择;容器中红黑树实现;代码实现定时器
epoll 原理剖析 以及 reactor 模型应用
plc使用延时接通定时器控制小灯循环亮3秒灭2秒的循环,plc小白
nginx系统学习
准备好linux编程环境,手把手带你实现定时器
网站被攻击了,nginx是不是该背这个锅。
C++网络开发高级实战教程,应届生、1-5年C++程序员进阶首选,学网络编程看这套就够了!(tcp/udp/epoll/网络协议栈/协程/dpdk)
plc使用定时器控制灯串小灯挨个点亮,点亮后熄灭的循环
手撕线程池,200行代码搞定
C/C++无锁队列使用场景和原理实现
【linux c/c++开发】即时通讯背后的技术故事,后端开发的技术组件
2024吃透并发编程,耗时两个月把JUC源码翻烂了,从底层出发带你彻底搞懂JUC并发编程(线程池、JMM、Java锁、乐观锁、自旋锁...)
【linux c/c++开发】红黑树、最小堆、时间轮、跳表多种方式实现高效定时器
5个基础组件(内存池,线程池,原子操作,共享内存,红黑树)来看nginx源码|大块与小块内存池组织,线程池的封装与实现,共享内存的管理方式,原子操作实现,红黑树
linux系统海量高并发定时器设计及实现
如何处理海量定时任务-定时器设计 |定时任务接口设计,单线程环境定时器设计,多线程环境定时器设计
5种红黑树的用途,从应用到linux内核场景的优缺点
io管理只有epoll吗,io_uring是不是更好的选择?
C++20线程池原理分析和工程实践
高性能服务器6种网络模型,每一种都很经典,你知道几种?|单线程网络模型;多进程网络模型;多线程网络模型;c10k/c1000k/c10m;同步与异步,阻塞与非阻
linux有哪些常见io模型?以及它们之间的区别?
【有手就行】无!痛!入!门!STM32(快速入门)
准备好linux开发环境,基于红黑树,现场手撕高效定时器模块|定时器接口设计;基于红黑树接口封装; 融入网络模块处理; 现场手撕定时器代码;定时器功能测试;
【C++面试题】malloc、free和new、delete的区别
【C++面试题】左值引用与右值引用的区别?右值引用的意义
STL源码剖析:红黑树、散列表的实现
即时通讯网页版本的实现方案-websocket原理|网络编程|网络协议|socket|select|reactor多核实现|epoll
【硬核教程】精通红黑树的原理与源码
美团二面:百万数据导出excel, 为什么多线程就能避免OOM?
【零声教育】redis 为什么是单线程?这里单线程指什么?redis单线程为什么这么快?
协程,后台开发道路绕不开的技术热点|协程的起源,存在的原因;协程如何使用?协程与线程的区别?协程调度如何实现?协程切换如何实现?协程的原语操作;多核模式的实现
C++后端开发实战项目合集,从底层原理到代码实现吃透30个实战项目(含源码),可以直接写到项目上,offer拿到手软!
【C/C++游戏编程】用220行C语言代码,制作一个球球大作战游戏(没有废话+全程干货版)
CPU眼里的:多线程和volatile
手把手带你实现一个nginx模块,更加深入了解nginx(搭建好环境)|nginx Filter|nginx Handler|惊群效应|负载均衡|linux
linux内核中,红黑树的4种应用场景|虚拟内存管理中的红黑树,进程调度中使用的红黑树,sk_buff中的红黑树,epoll的红黑树
网络缓冲区设计-ringbuffer、chainbuffer|为什么用户层需要设计网络缓冲区?手撕ringbuffer、event buffer的设计
红黑树在linux中的5个用途:红黑树用于进程调度,内存管理的红黑树,nginx的共享内存,epoll的红黑树,sk_buff使用的红黑树
搜狗 c++ 异步框架 workflow 网络模块分析