V
主页
京东 11.11 红包
死锁的检测方案,为你的项目一个小组件预防死锁 |死锁的原因;pthread_mutex_lock的hook;为锁构建一个图;检测图是否成环
发布人
专注后台服务器开发,包括C/C++,Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK等 更多高性能服务器学习资料、大厂面试题及课程咨询+V:602878196(备注“222”)
打开封面
下载高清视频
观看高清视频
视频下载器
多线程编程:死锁形成的原因,死锁的检测方案,为你的项目一个小组件预防死锁
4种实时线上内存泄漏检测的实现方式,每一种都很重要 |内存泄漏的原因分析;如何做到实时监测;mtrace与valgrind工具;malloc与free的hook
【c/c++开发】还搞不懂协程吗?90分钟从原理到实现,全局分析
3种内存泄漏的解决方案 |内存池的实现以及原理;为内存加上hook,精准内存定位泄露;gc的实现方案
【c/c++开发】代码出现coredump怎么办?
redis 单线程为什么这么快?通过源码调试告诉你答案 |redis高效的数据组织方式;redis采用高效的reactor网络模型;io多线程优化网络io耗时;
高并发场景下,三种锁方案 互斥锁,自旋锁,原子操作的优缺点| 多线程场景下的锁的性能影响;互斥锁与自旋锁的原理;原子操作cas的实现
Qt6工程师进阶课程(全套完整版),37个高级控件 10个企业项目,多线程/网络开发 OpenCV/OpenGL
cpu密集型和io密集型的线程池应用 |线程池构成;io密集型开源应用nginx;cpu密集型开源应用skynet;redis io线程池是什么密集型
八股文重点,网络的posix api实现原理
【C++开发】徒手实现一个协程框架,为你造轮子事业,再添一坑 |
8个维度的c++后台开发技能树,如何快速吸收转化
关于tcp,从网络编程到网络原理,开发问题,太通透了
150行代码实现一个完整线程池,准备好linux开发环境
【c++开发】内存池与网络的结合,nginx有哪些不一样的处理
6种epoll的做法,从redis,memcached到nginx的网络模型实现 |epoll的封装模式;reactor的作用与原理;多线程、多进程epoll的
【c++开发】4个方面深度剖析不得不了解的io_uring |异步io的recv/send/accept;io_uring的性能测试;io_uring底层原理
看完《tcpip详解》不能coding的,一次课开启设计tcp/ip协议栈
6种epoll的设计 :单线程epoll,多线程epoll,多进程epoll
websocket协议,基于tcp的应用,选择时绕不过的协议 | websocket 握手实现;websocket协议头;明文与密文传输;协议断开
用skynet手撕万人同时在线游戏 |多核并发编程;actor模型详解;游戏实现
彻底搞懂tcp/ip协议栈,从原理到手写一个网络协议栈
libevent 项目实战:实现用户登录系统
协程!协程!协程!给你一个吊打面试官的机会(ntyco作者亲自讲解)
【C++后端开发】500位工程师跳槽成功的经验,来谈谈跳槽涨薪10k的技巧
【c++开发】90分钟搞懂时间轮如何解决海量定时任务 |定时器常见做法;单层时间轮;多层时间轮
【c/c++实战项目】300行代码实现多线程文件下载以及断点续传
后端开发常见层式结构:时间轮、跳表、LSM-Tree
【c/c++开发】手撕线程池以及线程池性能优化分析
C++面试网络面试题-UDP如何实现可靠性传输 |TCP/UDP应用场景分析;UDP sendto、recvfrom的坑;UDP如何实现可靠性设计
准备好linux编程环境,现场手撕定时器实现 |定时器实现方案;单线程环境下定时器实现;多线程环境下定时器实现
如何在项目中处理海量定时任务 |定时器模块的构成部分;定时器模块驱动方式;时间轮处理海量定时任务;多线程加红黑树处理海量定时任务
200行代码实现slab,开启内存池的内存管理(准备好linux环境)|内存池 块设计;malloc/free的hook实现;对比nginx slab的实现..
协程,开发道路绕不开的技术热点
如何来解决C10M问题,用户态协议栈是唯一的方案吗?
不论工作还是八股文,为什么网络都很重要?
6种epoll的设计,学会吊打面试官 |单线程epoll的精妙;多线程的3种设计 ;蓦然回首还是多进程
即时通讯场景的方案对比 网络接入层(多线程epoll,多进程epoll,协程),逻辑协议层(文件传输,位置共享,资讯信息,群聊)
C++中的设计模式模板模式-责任链模式-组合模式 |设计模式是什么?模板模式-抽象算法骨架;责任链模式-分离职责,动态组合;组合模式 -构建部分与整体的层次关系
时间轮如何处理海量定时任务