课程介绍
课程章节
章节1:1.1 数据结构与算法 (3节)

课时01

1.1.1 随处可见的红黑树

更新中

0秒

课时02

1.1.2 磁盘存储链式的B树与B+树

更新中

0秒

课时03

1.1.3 海量数据去重的Hash与BloomFilter,bitmap

更新中

0秒

章节2:1.2 设计模式 (2节)

课时04

1.2.1 创建型设计模式

更新中

0秒

课时05

1.2.2 结构型设计模式

更新中

0秒

章节3:1.3 c++新特性 (2节)

课时06

1.3.1 stl容器,智能指针,正则表达式

更新中

0秒

课时07

1.3.2 新特性的线程,协程,原子操作,lamda表达式

更新中

0秒

章节4:1.4 Linux工程管理 (4节)

课时08

1.4.1 Makefile/cmake/configure

更新中

0秒

课时09

1.4.2 分布式版本控制git

更新中

0秒

课时10

1.4.3 Linux系统运行时参数命令

更新中

0秒

课时11

1.4.4 vscode gdb调试

更新中

0秒

章节5:2.1 网络编程 (3节)

课时12

2.1.1 网络io与io多路复用select/poll/epoll

更新中

0秒

课时13

2.1.2 事件驱动reactor的原理与实现

更新中

0秒

课时14

2.1.3 http服务器的实现

更新中

0秒

章节6:2.2 网络原理 (3节)

课时15

2.2.1 服务器百万并发实现(实操)

更新中

0秒

课时16

2.2.2 Posix API与网络协议栈

更新中

0秒

课时17

2.2.3 UDP的可靠传输协议QUIC

更新中

0秒

章节7:2.3 自研框架:协程框架NtyCo的实现 (2节)

课时18

2.3.1 协程设计原理与汇编实现

更新中

0秒

课时19

2.3.2 协程调度器实现与性能测试

更新中

0秒

章节8:2.4 自研框架:基于dpdk的用户态协议栈的实现 (4节)

课时20

2.4.1 用户态协议栈设计实现

更新中

0秒

课时21

2.4.2 tcp的原理实现

更新中

0秒

课时22

2.4.3 tcp/ip定时器与滑动窗口

更新中

0秒

课时23

2.4.4 手把手设计实现epoll

更新中

0秒

章节9:2.5 高性能异步io机制 io_uring (3节)

课时24

2.5.1 与epoll媲美的io_uring

更新中

0秒

课时25

2.5.2 io_uring的使用场景

更新中

0秒

课时26

2.5.3 windows异步机制iocp

更新中

0秒

章节10:3.1 池式组件 (3节)

课时27

3.1.1 手写线程池与性能分析

更新中

0秒

课时28

3.1.2 内存池的实现与场景分析

更新中

0秒

课时29

3.1.3 mysql连接池的实现

更新中

0秒

章节11:3.2 高性能组件 (7节)

课时30

3.2.1 原子操作CAS与锁实现

更新中

0秒

课时31

3.2.2 无锁消息队列实现(项目)

更新中

0秒

课时32

3.2.3 网络缓冲区设计

更新中

0秒

课时33

3.2.4 定时器方案红黑树,时间轮,最小堆

更新中

0秒

课时34

3.2.5 手写死锁检测组件

更新中

0秒

课时35

3.2.6 手写内存泄漏检测组件

更新中

0秒

课时36

3.2.7 手把手实现分布式锁

更新中

0秒

章节12:3.3 开源组件 (2节)

课时37

3.3.1 异步日志方案spdlog

更新中

0秒

课时38

3.3.2 应用层协议设计ProtoBuf

更新中

0秒

章节13:4.1 Redis (4节)

课时39

4.1.1 Redis相关命令详解及其原理

更新中

0秒

课时40

4.1.2 Redis协议与异步方式

更新中

0秒

课时41

4.1.3 存储原理与数据模型

更新中

0秒

课时42

4.1.4 主从同步与对象模型

更新中

0秒

章节14:4.2 MySQL (4节)

课时43

4.2.1 SQL语句,索引,视图,存储过程,触发器

更新中

0秒

课时44

4.2.2 MySQL索引原理以及SQL优化

更新中

0秒

课时45

4.2.3 MySQL事务原理分析

更新中

0秒

课时46

4.2.4 MySQL缓存策略

更新中

0秒

章节15:4.3 Kafka (2节)

课时47

4.3.1 Kafka使用场景与设计原理

更新中

0秒

课时48

4.3.2 Kafka存储机制

更新中

0秒

章节16:4.4 gRPC (2节)

课时49

4.4.1 gRPC的内部组件关联

更新中

0秒

课时50

4.4.2 基于http2的gRPC通信协议

更新中

0秒

章节17:4.5 Nginx (3节)

课时51

4.5.1 Nginx反向代理与系统参数配置conf原理

更新中

0秒

课时52

4.5.2 Nginx过滤器模块实现

更新中

0秒

课时53

4.5.3 Nginx Handler模块实现

更新中

0秒

章节18:5.1 Skynet (3节)

课时54

5.1.1 Skynet设计原理

更新中

0秒

课时55

5.1.2 skynet网络层封装以及lua/c接口编程

更新中

0秒

课时56

5.1.3 skynet重要组件以及手撕游戏项目

更新中

0秒

章节19:5.2 Openresty (2节)

课时57

5.2.1 高性能web网关 Openresty

更新中

0秒

课时58

5.2.2 Kong 动态负载均衡与服务发现

更新中

0秒

章节20:5.3 CUDA (2节)

课时59

5.3.1 gpu并行计算cuda的开发流程

更新中

0秒

课时60

5.3.2 音视频编解码中的并行计算

更新中

0秒

章节21:5.4 workflow (2节)

课时61

5.4.1 workflow的应用场景

更新中

0秒

课时62

5.4.2 workflow的组件实现

更新中

0秒

章节22:5.5 mqtt (2节)

课时63

5.5.1 mqtt的高效使用场景

更新中

0秒

课时64

5.5.2 mqtt的broker

更新中

0秒

章节23:5.6 ZeroMQ (3节)

课时65

5.6.1 消息队列与ZeroMQ的应用

更新中

0秒

课时66

5.6.2 ZeroMQ源码分析:消息模型的实现

更新中

0秒

课时67

5.6.3 ZeroMQ源码分析:网络机制与性能分析

更新中

0秒

章节24:6.1 Docker (4节)

课时68

6.1.1. Docker风光下的内核功能

更新中

0秒

课时69

6.1.2. Docker容器管理与镜像操作

更新中

0秒

课时70

6.1.3. Docker网络管理

更新中

0秒

课时71

6.1.4. Docker云与容器编排

更新中

0秒

章节25:6.2 Kubernetes (4节)

课时72

6.2.1 k8s环境搭建

更新中

0秒

课时73

6.2.2 Pod与Service的用法

更新中

0秒

课时74

6.2.3 k8s集群管理的那些事儿

更新中

0秒

课时75

6.2.4 k8s二次开发与k8s API

更新中

0秒

章节26:7.1 性能与测试工具 (3节)

课时76

7.1.1 测试框架gtest以及内存泄漏检测

更新中

0秒

课时77

7.1.2 性能工具与性能分析

更新中

0秒

课时78

7.1.3 火焰图的生成原理与构建方式

更新中

0秒

章节27:7.2 观测技术bpf与ebpf (4节)

课时79

7.2.1 内核bpf的实现原理

更新中

0秒

课时80

7.2.2 bpf对tcp请求的监控(项目)

更新中

0秒

课时81

7.2.3 bpf实现对goroutine的探测(项目)

更新中

0秒

课时82

7.2.4 bpf探测java的垃圾回收(项目)

更新中

0秒

章节28:7.3 内核源码机制 (3节)

课时83

7.3.1 进程调度机制哪些事儿

更新中

0秒

课时84

7.3.2 内核内存管理运行机制

更新中

0秒

课时85

7.3.3 文件系统组件

更新中

0秒

章节29:8.1 分布式数据库 (3节)

课时86

8.1.1 不一样的kv存储RocksDB的使用场景

更新中

0秒

课时87

8.1.2 TiDB存储引擎的原理

更新中

0秒

课时88

8.1.3 TiDB集群方案与Replication原理

更新中

0秒

章节30:8.2 分布式服务 (2节)

课时89

8.2.1 内核级支持的分布式存储Ceph

更新中

0秒

课时90

8.2.2 分布式ceph存储集群部署

更新中

0秒

章节31:8.3 分布式协同 (3节)

课时91

8.3.1 注册服务中心Etcd

更新中

0秒

课时92

8.3.2 协同事件 用户态文件系统 fuse(项目)

更新中

0秒

课时93

8.3.3 快播核心技术揭秘 P2P框架的实现(录播答疑)

更新中

0秒

章节32:8.4 分布式监控 Prometheus (4节)

课时94

8.4.1 Prometheus监控系统

更新中

0秒

课时95

8.4.2 Prometheus对MySQL/Redis的监控

更新中

0秒

课时96

8.4.3 Prometheus数据采集

更新中

0秒

课时97

8.4.4 Prometheus构建企微与邮件的状态告警

更新中

0秒

章节33:9.1 dkvstore实现 (3节)

课时98

9.1.1 kv存储的架构设计

更新中

0秒

课时99

9.1.2 网络同步与事务序列化

更新中

0秒

课时100

9.1.3 KV存储的性能测试

更新中

0秒

章节34:9.2 zrpc实现 (4节)

课时101

9.2.1 rpc使用场景与架构设计

更新中

0秒

课时102

9.2.2 rpc的协议与序列化

更新中

0秒

课时103

9.2.3 rpc代码自动生成器的实现

更新中

0秒

课时104

9.2.4 rpc的性能测试与代码优化

更新中

0秒

章节35:9.3 DPDK的数据包测试仪 (3节)

课时105

9.3.1 测试仪架构设计与使用场景

更新中

0秒

课时106

9.3.2 协议流组织

更新中

0秒

课时107

9.3.3 异常情况与测试标准

更新中

0秒

章节36:9.4 openresty的zv_waf的实现 (4节)

课时108

9.4.1 WAF的基础架构与IP/URL防御

更新中

0秒

课时109

9.4.2 WAF请求头与基础参数

更新中

0秒

课时110

9.4.3 WAF CC攻击防护与请求频率控制

更新中

0秒

课时111

9.4.4 WAF 深度参数过滤与SQL注入/XSS防御

更新中

0秒

章节37:9.5 qemu的virtio/vhost虚拟化实现 (3节)

课时112

9.5.1 virtio与vhost的工作原理

更新中

0秒

课时113

9.5.2 virtio设备模型实现

更新中

0秒

课时114

9.5.3 vhost的性能优化与多队列网卡

更新中

0秒

章节38:10.1 SPDK助力MySQL数据落盘,让性能腾飞 (3节)

课时115

10.1.1 SPDK文件系统设计与实现

更新中

0秒

课时116

10.1.2 文件系统的posix api实现

更新中

0秒

课时117

10.1.3 文件系统的性能测试与承接mysql业务

更新中

0秒

章节39:10.2 魔兽世界后端TrinityCore (6节)

课时118

10.2.1 TrinityCore 开发调试环境安装

更新中

0秒

课时119

10.2.2 TrinityCore 中高性能基础组件应用

更新中

0秒

课时120

10.2.3 TrinityCore 高性能网络模块设计

更新中

0秒

课时121

10.2.4 TrinityCore 游戏技能模块设计

更新中

0秒

课时122

10.2.5 游戏 AI 模块设计

更新中

0秒

课时123

10.2.6 游戏副本模块设计

更新中

0秒

章节40:10.3 网络数据包过滤firewall (4节)

课时124

10.3.1.firewall内核空间netfilter架构设计

更新中

0秒

课时125

10.3.2 firewall内核空间架构实现

更新中

0秒

课时126

10.3.3 firewall用户空间架构设计

更新中

0秒

课时127

10.3.4 firewall 应用程序调试与上线

更新中

0秒

章节41:10.4 BPF网络数据包探测器 (3节)

课时128

10.4.1 监控探测仪的场景与架构设计

更新中

0秒

课时129

10.4.2 tc数据流记录存储

更新中

0秒

课时130

10.4.3 测试上线与前端显示

更新中

0秒

章节42:10.5 ROS+gazebo+TurtleBot3项目实践 (6节)

课时131

10.5.1 ROS基础认知与框架搭建

更新中

0秒

课时132

10.5.2 TurtleBot3 基础操控

更新中

0秒

课时133

10.5.3 话题通信深入

更新中

0秒

课时134

10.5.4 服务与参数管理

更新中

0秒

课时135

10.5.5 导航基础与运动指令

更新中

0秒

课时136

10.5.6 高级运动控制与实践

更新中

0秒

章节43:11.1 图床共享云存储 (7节)

课时137

11.1.1 fastdfs架构分析和配置

更新中

0秒

课时138

11.1.2 fastdfs存储原理

更新中

0秒

课时139

11.1.3 分布式fastdfs存储集群部署

更新中

0秒

课时140

11.1.4 高负载nginx的上传与下载

更新中

0秒

课时141

11.1.5 文件传输和接口设计

更新中

0秒

课时142

11.1.6 产品上云公网发布/测试用例

更新中

0秒

课时143

11.1.7 cpp客户端上传测试和文件引用计数测试

更新中

0秒

章节44:11.2 分布式推送系统项目实战 (7节)

课时144

11.2.1 项目框架分析和部署

更新中

0秒

课时145

11.2.2 注册/登录接口设计与实现

更新中

0秒

课时146

11.2.3 固定话题聊天实现

更新中

0秒

课时147

11.2.4 聊天记录拉取设计与实现

更新中

0秒

课时148

11.2.5 自定义话题聊天实现

更新中

0秒

课时149

11.2.6 单机->分布式架构改进

更新中

0秒

课时150

11.2.7 产品上云发布和性能测试

更新中

0秒

章节45:11.3 k8s二开内网穿透Tunnel (5节)

课时151

11.3.1 系统设计以及frp开源项目

更新中

0秒

课时152

11.3.2 应用管理与应用配置

更新中

0秒

课时153

11.3.3 go客户端实现Swarm集群应用的部署与更新

更新中

0秒

课时154

11.3.4 vite/vue/elementUI实现前端页面

更新中

0秒

课时155

11.3.5 自动化域名解析与Swarm集群Tunnel服务部署

更新中

0秒

章节46:11.4 零声教育AI助手一代 (4节)

课时156

11.4.1 AI助手架构设计与需求分析

更新中

0秒

课时157

11.4.2 接口功能设计

更新中

0秒

课时158

11.4.3 向量数据库与连接池设计

更新中

0秒

课时159

11.4.4 服务部署上线

更新中

0秒

章节47:11.5 嵌入式多路监控系统实战基于rv1126 (6节)

课时160

11.5.1 Linux嵌入式多路监控系统项目架构分析和部署

更新中

0秒

课时161

11.5.2 快速掌握Linux驱动开发

更新中

0秒

课时162

11.5.3 Linux并发和设备树

更新中

0秒

课时163

11.5.4 alsa驱动源码分析和应用实践

更新中

0秒

课时164

11.5.5 v4l2驱动源码分析和应用实践

更新中

0秒

课时165

11.5.6 RTMP实时推流

更新中

0秒

您没有该体系课权限,需要开通权限请点击联系老师。
联系老师
个问题,0回答
提问
暂无提问,赶紧去提问吧~