V
主页
京东 11.11 红包
C++后端开发基础组件专栏,学会了让你的程序性能起飞(线程池、内存池、数据库连接池、多线程锁、定时器、内存泄漏、网络缓冲区、日志库)
发布人
视频对应文档学习资料、源码、大厂面试题及课程咨询+V:baby602878196(备注:222) 专注后台服务器开发,包括C/C++,Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK等技术
打开封面
下载高清视频
观看高清视频
视频下载器
细数那些用过接口,但不知道原理的基础组件(内存池,线程池,数据库连接池,异步请求池,原子操作,死锁检测,reactor,posix api,协程)
C++游戏后端开发框架:skynet,从实现原理到用skynet实现一个万人同时在线游戏
c/c++后端开发重点技术,高并发编程(多线程、epoll、定时器、reactor、线程池...)
池式组件为性能飙升提供技术保障(线程池、内存池、数据库连接池、异步请求池、ringbuffer)
线程池、内存池、异步请求池、数据库连接池、无锁队列的ringbuffer,池式组件为性能飙升提供技术保障
【c/c++开发】5种内存泄漏检测的方式,让你重新理解内存
150行代码实现一个完整线程池,准备好linux开发环境
linux c/c++开发的重灾区:内存管理精讲
【c/c++开发】解析内存泄漏背后的解决方案
(C++)手撕高性能定时器
线程池在网络编程中的应用 |nginx 调试环境配置以及文件操作;redis 调试环境配置以及 io 多线程工作原理;skynet actor调度原理
2.7W行nginx源码,这样读可以节省很多时间 |nginx conf文件实现源码;多进程网络连接;内存池的实现;线程池的源码;进程间通信共享内存的实现
【c/c++开发】手撕线程池以及线程池性能优化分析
7道面试题打通c/c++后端开发的技术脉络 |tcp如何保证顺序的?udp的并发如何实现?epoll的et/lt的使用场景;内存泄漏的排查方案;协程的实现原理
120行代码实现线程池,实现异步操作,解决项目性能问题
C++后端开发中数据库异步连接,异步连接池
8个维度的c++后台开发技能树,如何快速吸收转化
【c++开发】内存池与网络的结合,nginx有哪些不一样的处理
【C++开发】手把手实现线程池(120行),实现异步操作,解决项目性能问题 |线程池的使用场景;线程池设计;业务拆分 回调任务;计算业务是否使用线程池
C++高性能日志库设计与实现
【c/c++开发】代码出现coredump怎么办?
C++后端开发必学的9大开源框架(nginx、redis、libevent、kong、gprc、skynet、spdk、workflow、log4cpp)
基于 c++17 封装数据库连接池模块
cpu密集型和io密集型的线程池应用 |线程池构成;io密集型开源应用nginx;cpu密集型开源应用skynet;redis io线程池是什么密集型
红黑树、最小堆、时间轮、跳表多种方式实现定时器 |定时器设计;单线程:红黑树、最小堆实现方案;多线程:跳表、时间轮
7个方面讲解c/c++后端开发技术,让你对技术不再迷茫
从 8 个方面看项目迭代优化之路 |零拷贝技术;io 多路复用 select、epoll ;线程池;异步 io;数据库以及缓存技术;进程间通信以及通信协议设计;
4种实时线上内存泄漏检测的实现方式,每一种都很重要 |内存泄漏的原因分析;如何做到实时监测;mtrace与valgrind工具;malloc与free的hook
BAT大厂面试发问的多线程问题 |在实际开发中用多线程还是多进程;多线程和协程如何选择;线程池如何做到最高效
准备好linux编程环境,现场手撕定时器实现 |定时器实现方案;单线程环境下定时器实现;多线程环境下定时器实现
c/c++程序员进阶:linux c/c++后端开发的9个实战项目(部分内容含有源码!)
3小时吃透云原生服务网格Istio实战超详细教程,程序员/运维/后端/开发/测试面试必备
4个小时讲透redis的所有知识点,从实现原理到实战应用再到源码剖析
C++数据库连接池技术内幕揭秘 |为什么要用数据库连接池?数据库连接池原理揭秘;数据库连接池实现过程中的那些坑
最新C++游戏后端开发教程,基于魔兽世界后端开源框架TrinityCore的技术拆解,手把手带你开发mmorpg大型游戏!
workflow 如何做到高效处理海量异步任务
时间轮如何处理海量定时任务
【C++开发】后端开发绕不开的组件:锁,4个方面手撕锁的多种实现(自旋锁、互斥锁、原子操作、cas)
用户态网络缓冲区设计-ringbuffer、chainbuffer |缓冲区接口设计;ringbuffer并发加锁;chainbuffer原理
c++11, 80行代码实现高效灵活的定时器