V
主页
京东 11.11 红包
网络编程实战 1. 同步驱动与异步驱动的性能对比 2. 异步驱动的实现原理 3. 基于网络框架实现 redis 异步驱动 4. 协程实现消除异步回调
发布人
LinuxC++后台开发 面试题、学习资料、教学视频和学习路线图 免费分享 有需要的可以自行添加学习交流群793599096 需 要更多学习资料及课程咨询加VX:baby602878196(备注“NNN”)
打开封面
下载高清视频
观看高清视频
视频下载器
【开源C/C++网络库】Livevent框架下用户登录系统设计方案
Libevent网络框架--最详细讲解!
C/C++手撕线程池(线程池的封装和实现)丨线程池构成 丨手撕线程池丨线程池性能分析丨不同开源框架中线程池应用
Linux下全新的异步I/O实现:io_uring详解!
【游戏开发实战】手把手教你从零开始跑一个Skynet
120行手把手写 Linux 线程池实现异步操作,解决项目性能问题丨1. 线程池的使用场景 2. 线程池的设计 3. 业务拆分 回调任务 4. 计算业务是否使用
【手把手教你读源码】时间轮算法经典案例解析及应用实现丨1. 时间轮与其他模块的交互 2. 从时钟运转看时间轮原理 3. 带着7个问题源码剖析时间轮实现 4
深度学习 skynet框架 (后端技术)
干货分享:libevent 实战那些坑丨1. reactor 中 io和事件的关系 2. libevent 实战中使用层次 3. libevent 封装层次
最硬核的源码调试技巧
关于检测内存泄漏的五种方法丨1. 宏定义截获malloc/free 2. 使用_libc_malloc 3. dlsym揭开hook的原理 4. 弃用的__ma
Nginx源码:Nginx 的关键组件介1. ngx_tring_t 2. ngx_array_t 3. ngx_hash_t 4. ngx_list_t 5.
「Nginx源码」6个基础组件对ngin源码剖析丨 1. nginx内存池实现 2. nginx线程池 3. 共享内存的使用 4. 原子操作 5. http状态
从3 个开源框架彻底搞懂线程池的应用! nginx+redis+skynet
c++ 异步框架 workflow 网络模块分析
网络编程实战-协程 reactor 网络编程 丨io处理是同步的,事件处理是异步的丨什么是协程?协程有哪些操作?怎么驱动协程运行? 4.
「linux」定时器方案:基于红黑树 教你现场手撕高效定时器模块丨1. 定时器接口设计:插入、删除、检测执行; 2. 基于红黑树接口封装; 3. 融入网络模块处
深入理解Nginx底层原理与设计
【网络编程/操作系统】关于线程池在网络编程中的应用!线程池原理及其实现
剖析6种网络模型 1. 单线程网络模型 2. 多进程网络模型 3. 多线程网络模型 4. c10k/c1000k/c10m 5. 同步与异步,阻塞与非阻塞
redis多维度解析,看完彻底读懂!
【分布式锁】三种分布式锁的实现丨 1. 分布式锁类型,构成,实现原理 2. 基于 MySQL 实现分布式锁; 3. 基于 Redis 实现分布式锁; 4. 基于
【Libevent】10年程序员如何拆解libevent的封装层次与原理浅析? 1. 职责分析:io的职责、网络编程的职责 2. 设计原则分析:依赖倒置、迪米特
C++ 开源网络库之(Libevent的使用)1. reactor 解决问题的思路 2. libevent 封装层次 3. libevent 使用层次
如何高效深入的阅读Redis的源码?hash丨zset丨 io threads: io 线程
高效线程池实现 / nginx 调试环境配置以及文件操作(sendfile、directio、aio)优化 /. redis 调试环境配置以及 io 多线
Nginx基本应用及实现原理,从conf开始
读源码---搞懂为什么Redis用单线程还这么快? 内存数据库 数据结构数据库 kv数据库
【开源框架】90分钟带你搞懂skynet 网络模块封装!
WebSocket 协议完整解析
一步步详细讲解!TCP Server使用 【网络编程,多线程,
Nginx学习之Nginx高性能的实现原理
(Linux环境) C++ slab实现内存管理器 内存池丨1. 内存池 块设计 2. malloc/free的hook实现 3. 分配策略的3种实现 4. 释
c++后端必学:googletest 中的设计模式 1. 如何解决多个模块测试文件访问单元测试对象? 2. 如何解决单元测试-测试套件-测试案例的层次关系? 3
redis/nginx/memcached等网络编程模型
Nginx模块开发之实现referer流量统计 1. nginx的模块工作流程 2. main、server、loc的cmd作用域 3. headers_i
redis源码阅读(网络模块封装及处理)
C++ STL源码剖析之红黑树 在 STL 中如何实现? 2. map、multimap、set、mutiset 如何应用红黑树? 3. 散列表是什么
Git分布式版本控制系统快速上手指南 掌握 git 基本操作+掌握 git 逆向操作+掌握 git 整理操作+掌握 git 分支操作
Redis以及Redis 网络模块封装 处理