Redis介绍
Redis介绍 1. 单机版 1.1. 缺点 2. 数据持久化 2.1. 常见数据持久化 2.2. AOF 2.3. RDB 2.4. 选择 3. 主从复...
Redis介绍 1. 单机版 1.1. 缺点 2. 数据持久化 2.1. 常见数据持久化 2.2. AOF 2.3. RDB 2.4. 选择 3. 主从复...
Kafka 1. 简介 1.1. 特性 1.2. 术语 2. 发展 2.1. Kafka一代 - 消息队列 2.2. Kafka二代 - Partition 2.3. Kafka三代 - Broke...
C++线程池 1. 基础概念 2. 线程池的组成 3. C++线程池实现 3.1. 构造函数 3.2. 添加任务 3.3. 析构函数 参考 该文介绍 C++11 通用线程池。 C++线程池 1. 基础概念 线程池...
Linux_IO多路复用 1. IO分类 1.1. 阻塞IO 1.2. 非阻塞IO 2. IO多路复用 3. select 3.1. 函数 3.1.1. fd_set ...
TCP图解 1. 定义 2. 通信过程 2.1. 三次握手 2.2. 数据传输 2.3. 四次挥手 3. 编码流程 参考 该文记录 TCP 简介和通信流程。 TCP图解 1. 定义1 TCP是一种面向连接的、可靠...
gbk_convert_utf8 1. gbk_convert_utf8 该文介绍 gbk utf8 相互转换。 gbk_convert_utf8 1. gbk_convert_utf8 C++11 引入 std::wstring_convert,但是 C++17 已被标记弃用,所以不建议使用。 #ifndef __CODEC_CONVERT_...
RTP封装音视频 1. RTP介绍 2. RTP结构体 3. RTP封装H264 3.1. NALU(Network Abstract Layer Unit) 3.2. H.264三种RTP打包方式 3.2.1. 单NALU打包 ...
音视频服务器篇 1. 介绍 2. nginx-rtmp 的部署 2.1. 环境 2.2. 下载 nginx 和 nginx-rtmp-module 2.3. 解压压缩包 2.4. 编译 nginx 2.5. config过程中错误及错误处理 ...
音视频协议篇 1. 介绍 2. RPT & RTCP & RTSP 2.1. RTP、RTCP、RTSP的关系 2.2. RTP 2.3. RTCP 2.4. RTSP 3. RTMP & HLS ...
FFmpeg 1. FFmpeg的安装 1.1. FFmpeg库的下载 1.2. FFmpeg库介绍 1.3. Windows平台FFmpeg的部署 2. FFmpeg篇(解码) 2.1. 开发环境 ...