四个步骤,教你落地稳定性保障工作
游戏世界观构建思路——从核心体验出发
C++:从技术实现角度聊聊RTTI
React性能优化的那些事儿
关于对搜索引擎的宏观认识、设计与演进
布隆过滤器
C++开发的一些Tips和避坑指南
C++中的HashTable
软件设计杂谈——性能优化的十种手段
从内存角度透视现代C++关键特性
你真的懂iOS的异常捕获吗?
Redis多线程架构的演进
并发与异步执行流中的对象角色概述
最后一公里:从直播拉流读懂直播链路
基于http-flv的抖音直播端到端延迟优化实践
深入理解Linux内存管理
程序员如何寻找技术突破、体现技术价值?
8K HDR!|为Chromium实现HEVC硬解-原理:实测指南
直播卡顿问题及优化方案
UE4网络模块
protobuf协议实现分析
Lua细节归纳
OpenGL异步渲染库
聊聊内存模型与内存序
C++那些事之SFINAE
谈谈技术能力
动态追踪技术漫谈
图形库skia剖析
图像去噪技术简要总结与解码错误恢复
AI降噪
声学回声消除
深入理解移动语义
H.264流媒体协议格式中的Annex B格式和AVCC格式深度解析
【深入浅出leveldb】LRU与哈希表
KMP算法
深入理解OC:C++闭包
共享指针四宗罪
来聊聊字符和编码
深入理解跳表及其在Redis中的应用
mediasoup源码分析-初始化、建立连接及媒体数据的处理流程
工作当中非常实用的Linux内核链表
C语言0长度数组(可变数组:柔性数组)详解
Mediasoup2
Mediasoup1
程序员十大层次,你在第几层
音频特征于音频信号提取总结
硬核致敬 Linux !30岁生日快乐!
C++中的值类别
Optimizing software in C++
Google的TCP BBR拥塞控制算法深度解析
WebRTC代码目录与类说明
网易云信QoS策略介绍
百度C++工程师的那些极限优化(并发篇)
百度C++工程师的那些极限优化(内存篇)
多项式乘法与快速傅里叶变换
iOS渲染原理解析
WebRTC GCC代码深度解读03
WebRTC GCC代码深度解读02
WebRTC GCC代码深度解读01
WebRTC中Audio Jitter与音视频同步与Frame Marking介绍与性能自适应
WebRTC Pacing
FBRetainCycleDetector与FBAllocationTracker源码解析
iOS性能优化总结
Android的消息机制
短视频中解决音视频混音出现杂音的问题
WebRTC QoS方法
组件与组件化定义
基于深度噪声抑制模型的智能音频降噪技术
audio_and_video_question
游戏科技谈——游戏引擎背后的技术
服务器开发设计之算法宝典
g++下string多线程访问的bug
UE4和C++ STL智能指针对比分析
C++学习笔记
大佬们的一些做事方法论
什么是架构的本质及常见误区
算法和心法
NAT穿透是如何工作的:技术原理及企业级实践
sqlite3.36版本btree实现2
sqlite3.36版本btree实现1
揭秘Linux进程调度器
C++ Best Practices (C++最佳实践)翻译与阅读笔记
Swift中的类与结构体
iOS Crash Dump Analysis
Google gn工具
timsort
400行C代码实现一个虚拟机
深入理解CPU的调度原理
在Lua中实现面向对象特性
Memcached的存储原理解析
RSFEC原理分析
二维码原理与使用
diff算法深入一下
一个Python开发神技-weakref
GDB调试-从入门实践到原理
视频编码
音频编码
图像的表示
声音的表示
协程及C++20原生协程研究报告