c++11, 80行代码实现高效灵活的定时器
第四百二十七讲|B站千万级弹幕通信协议protobuf工程实践|解决通信协议设计、边界解析、序列化等问题|弹幕/聊天项目protobuf工程实践
第四百一十九讲|一个让你学了不吃亏的技术方案,vpp|vpp plugin开发|vlib与vnet的讲解|dpdk与vpp的关系|如何在产品中使用vpp
第二百九十五讲|程序员非常蛋疼问题,3种内存泄漏的解决方案|内存池的实现以及原理|为内存加上hook,精准内存定位泄露|gc的实现方案
第四百零二讲|从马氏四层级,看libevent网络库做到了第几层|从io操作和io检测说起|马式四层级 | libevent网络封装以及源码赏析
第四百三十三讲|内核中,红黑树的4种应用场景,每一种都很实用|虚拟内存管理中的红黑树|进程调度中使用的红黑树|sk_buff中的红黑树|epoll的红黑树
梳理服务器,6种epoll的做法 (1)
第四百三十讲|音视频开发第一个项目FFmpeg播放器开发|FFmpeg播放器框架讲解|手把手敲代码实现视频播放|如何同时解码多路视频FFmpeg内存对齐花屏问题
解析内存泄漏背后的解决方案
第三百九十七讲|FFmpeg源码分析-直播延迟内存泄漏|深入掌握FFmpeg必备的源码分析方法|怎么编译可以debug的ffmpeg版本|ffmpeg播放延迟
第四百零八讲|手把手教你为mysql添加缓存来提升读写性能|提升 mysql 读写性能的方式|缓存方案思路分析|缓存方案实现细节
第四百二十三讲|为什么不推荐程序员创业,99%的人不适合创业|80%想创业的程序员执念源起何处|工作多长时间适合创业?|学生能不能创业?|创业期有没有cto
第四百零五讲|音视频成长之路-播放器开发和实现|ffplay播放器框架分析|如何解决播放端延迟的问题|快进、快退、逐帧播放如何实现
第四百三十二讲|音视频如何学,需要掌握哪些技术点|音视频编码算法要掌握多少|FFmpeg命令行、API、源码分析|流媒体服务器RTMP/HLS/HTTP-FLV
第四百一十讲|90分钟掌握内核性能优化与宕机难题|解决x86_64宕机难题|perf性能分析与内存调优参数|Ftrace/slub_debug/oops分析
第四百一十三讲|高性能网络开发框架vpp|dpdk解决了网卡的问题|vpp解决了协议栈的问题|vpp与openstack/k8s的集成
第二百六十一讲|今夜只有一个话题,手写网络协议栈,保证大家都能学会 |协议头的封装| netmap/dpdk的原理|柔性数组的使用
第四百一十五讲|腾讯会议面试-播放器-录屏-音视频同步问题剖析|音频编码原理|PCM原理|H264编码|IPB帧|H264编码质量优化|YUV/RBG原理
第一百四十四讲|秒杀电脑系统核心参数(内存与CPU)|利用SYSTEM_INFO搞定CPU参数|操作MEMORYSTATUS类型读取内存参数
第二百七十一讲|腾讯视频面试题-直播如何做到500ms以下的延迟|直播架构分析|推流的延迟分析|流媒体服务器延迟分析|拉流的延迟分析