V
主页
【Libevent】如何构建你的网络应用 丨1. reactor 解决问题的思路 2. libevent 封装层次 3. libevent 使用层次
发布人
LinuxC++后台开发 面试题、学习资料、教学视频和学习路线图 免费分享 有需要的可以自行添加学习交流群793599096 腾讯课堂学习直通车:https://ke.qq.com/course/417774?flowToken=1043849 (免费订阅,永久学习) 需 要更多学习资料及课程咨询加VX:baby602878196(备注“NNN”)
打开封面
下载高清视频
观看高清视频
视频下载器
4种内存泄漏的解决方案,每一种背后都有隐藏技术!
C++后端开发中关于 hash 的4个重要应用丨丨STL 中 hash 的应用 2. hash 在数据库中应用 3. 反向代理中的负载均衡 4. 性能优化利器-
【linux网络编程】libevent 解决了网络编程哪些痛点?1. 事件与 io 的关系; 2. 事件循环 3. 怎么驱动事件循环运行? 4. 网络编程有哪些
【Skynet游戏开发】4个核心技能点丨云风开发丨1.怎么使用skynet的网络模型2. lua/ C接口编程要点3. 怎么基于actor并发模型开发
hash 在后端开发不同阶段的妙用、原理详解
【OpenResty】openresty 的应用丨nginx 与 openresty 的暧昧关系丨openresty 解决问题的思路丨实战案例讲解
干货讲解丨90分钟搞懂时间轮如何解决海量定时任务?丨如何组织海量定时数据?丨 时间轮接口设计丨时间轮如何驱动时间指针丨 时间轮多线程环境下如何加锁
从openresty开始,打造高性能网关,提升应用价值openresty 点亮你的网关开发技能树!
【Nginx源码】五个基础组件带你分析nginx源码丨 1. 大块与小块内存池组织 2. 线程池的封装与实现 3. 共享内存的管理方式 4. 原子操作的实现 5
qemu 队列的实现原理 dpdk的技术原理丨 vhost/virtio解决了什么问题丨虚拟化的实现丨多虚拟机网络划分
Hash在后端开发中的基本概念和原理介绍
Reactor网络模型架构在开源项目中的应用——以Redis和Nginx为例
如何使用线程池来处理cpu密集型任务?手把手带你 探索线程池在大规模cpu密集型计算中的应用
【快速理解 Reactor 模型】悄悄地手把手写一次reactor,为你的web服务器增加技术点!
【Linux编程】关于如何手撕定时器?使用定时器以及设计实现定时器?
如何使用实现HTTP头部的键值KV存储?
手把手教你写Linux线程池(120行)线程池设计.使用场景.计算业务.业务拆分
Redis技巧大全:7个应用场景掌握Redis的使用【Redis 使用小技巧】
redis的分布式一致性hash布隆过滤器 1. redis 数据组织方式; 2. 布隆过滤器的原理以及在 rocksdb 中的应用
【后端组件】实现分布式锁的方式及优缺点丨 1. 分布式锁类型,构成,实现原理 2. 基于 MySQL 实现分布式锁; 3. 基于 Redis 实现分布式锁
【mysql】大厂是如何解决mysql读写效率问题呢? 1. 读写分离 2. 缓存 3. 缓存出现的故障如何解决?
【LinuxC++高性能高并发网络编程】深度讲解网络编程网络原理,程序员必备网络技术知识丨硬核教学丨linux丨tcp丨io丨epoll丨udp丨服务器
C++ STL容器:红黑树和散列表的实现、应用以及技巧丨丨 stl 红黑树实现丨 map、set 与红黑树的关系以及使用技巧丨stl 散列表实现
【网络编程】C++ 网络编程 面试题库//1. tcp 和 udp 的区别 2. linux 系统如何收发网络数据包 3. tcp 如何保证可靠性 4. 水平触
深度优先搜索解题思路/动态规划解题思路:1. 题目1:字符串的排列 2. 题目2:把数字翻译成字符串
【游戏框架】快速掌握游戏服务器框架!skynet
死锁及死锁检测方案,为你的项目一个小组件预防 1. 死锁的原因 2. pthread_mutex_lock的hook 3. 为锁构建一个图 4. 检测图是否成环
「内存泄漏」常见内存泄漏及解决方案丨dlsym/dlopen的使用 /第三方库内存泄漏/如何定位泄露的代码位置/mtrace工具的使用
【C++异步框架workflow】丨 workflow的编程范式丨高效的epoll使用方式丨独特的消息语义设计丨如何实现自定义协议?
深入学习Skynet框架的后端实现原理
Linux 下Coredump分析与配置 1. 内存池的使用场景 2. 拆分业务涉及内存池 3. 大块内存,小块内存分配 4. 多进程共享内存池 5. 多线程
【线程池在后端开发的应用】从(nginx+redis+skynet开源框架)来分析
io_uring技术的分析与思考----高性能异步IO机制:IO_URING
{Linux bpf}---网络探测 bpf实现丨 内存管理 malloc/free,bpf来处理丨文件系统读写操作,bpf丨 bpf探测线程
入门skynet:了解skynet的基本架构和核心概念,掌握使用skynet开发游戏服务器的实践技巧
深入分析红黑树在应用到内核场景中的5种用途及其优缺点
《源码阅读》时间轮实现以及应用;怎么将时间轮应用到自己项目中?
用户态网络缓冲区的设计思路:ringbuffer、chainbuffer
Linux内存管理之[200行代码实现slab]SLAB内存分配器丨 1. 内存池 块设计 2. malloc/free的hook实现 3. 分配策略的3种实现
【C++进阶必备】B站DPDK教学课程!都是干货 看就对了! dpdk/网络协议栈/vpp/OvS/DDos/SDN/NFV/虚拟化