名称:零声教育12套课程合集,C++/FFmpeg/golang/Linux/Qt/dpdk等(404G) 精品合集
描述:零声教育12套课程合集全面覆盖现代软件开发的多个核心技术领域,包含C++企业级项目实战(魔兽世界TrinityCore源码解析、后端面试算法)、FFmpeg6.0音视频开发(流媒体协议、WebRTC)、Golang云原生体系(微服务/K8S/分布式日志)、Linux全栈开发(内核源码调优/网络协议栈/DPDK)、Qt跨平台GUI开发及存储全栈技术(TiDB/RocksDB/SPDK)。课程深度融合理论与实践,涉及TrinityCore游戏架构拆解、DPDK万兆网络优化、FFmpeg编解码实战、K8S容器编排、Linux内核进程管理与设备驱动开发,配套企业级项目如即时通讯系统、云盘存储方案,形成从底层原理到架构设计的完整知识链。
链接:
百度:https://pan.baidu.com/s/1BcXrj0t4p2A0iMQ0lc01WA?pwd=9527
夸克:https://pan.quark.cn/s/3169d8488db5
???? 大小:404.73 GB
???? 标签:#CPP #FFmpeg #Golang #Linux内核 #Qt #DPDK #云原生 #音视频开发 #存储技术 #源码分析 #dpdk等 #精品合集 #baidu #quark

```
└─零声教育12套课程合集,C++、FFmpeg、golang、Linux、Qt、dpdk等(404G) 精品合集
│
├─零声教育-C++企业级项目实战
│
├─零声教育-C++游戏后端开发(魔兽世界MMOTrinityCore源码拆解)
│
├─零声教育-cc++后端面试攻略(Leetcode剑指Offer)
│
├─零声教育-FFmpeg6.0音视频项目实战流媒体开发
│
├─零声教育-golang_云原生就业课(Go语言_分布式_微服务_DevOps_k8s)
│
├─零声教育-Linux CC++高级全栈开发(后端游戏嵌入式高性能网络存储基础架构)
│
├─零声教育-Linux内核源码内存调优文件系统进程管理设备驱动网络协议栈
│
├─零声教育-Linux音视频流媒体开发实战TCP_UDP_RTSP_RTMP_P2P_WebRTC
│
├─零声教育-Qt开发必备技术栈
│
├─零声教育-企业级go项目实战课-从0带你实现ChatGPT项目
│
├─零声教育-自下而上-存储全栈 (TiDB_RockDB_SPDK_fuse_ceph_NVMe)
│
└─零声教育-零声dpdk
└─零声教育12套课程合集,C++、FFmpeg、golang、Linux、Qt、dpdk等(404G) 精品合集
├─零声教育-C++企业级项目实战
│ ├─2.资料
│ │ ├─00-工具
│ │ │ └─工具
│ │ ├─01-环境配置
│ │ ├─02-C语言入门专题篇
│ │ ├─03-C语言提高专题篇
│ │ ├─04-C语言高级专题(一)
│ │ ├─05-C语言高级专题(二)
│ │ ├─06-C++新特性专题(一)
│ │ ├─07-C++新特性专题(二)
│ │ ├─08-数据结构算法专题(一)
│ │ ├─09-数据结构算法专题(二)
│ │ │ ├─第006课 线索二叉树与哈夫曼树
│ │ │ ├─第007课 图及图的存储结构
│ │ │ ├─第008课 深度优选搜索及广度优选搜索
│ │ │ │ └─D
│ │ │ │ ├─D
│ │ │ │ │ └─Debug
│ │ │ │ │ └─D.tlog
│ │ │ │ └─Debug
│ │ │ ├─第009课 最小生成树及最短路径算法
│ │ │ │ └─PrimDemosT
│ │ │ │ ├─Debug
│ │ │ │ └─PrimDemosT
│ │ │ │ └─Debug
│ │ │ │ └─PrimDemosT.tlog
│ │ │ ├─第010课 折半查找算法
│ │ │ │ └─BFDemos
│ │ │ │ ├─BFDemos
│ │ │ │ │ └─Debug
│ │ │ │ │ └─BFDemos.tlog
│ │ │ │ └─Debug
│ │ │ ├─第011课 散列表(Hash)算法
│ │ │ │ └─HXDemos
│ │ │ │ ├─Debug
│ │ │ │ └─HXDemos
│ │ │ │ └─Debug
│ │ │ │ └─HXDemos.tlog
│ │ │ ├─第012课 插入排序与快速排序
│ │ │ │ └─SortDmeos
│ │ │ │ ├─Debug
│ │ │ │ ├─SortDmeos
│ │ │ │ │ └─Debug
│ │ │ │ │ └─SortDmeos.tlog
│ │ │ │ └─ZJSortDemo
│ │ │ │ └─Debug
│ │ │ │ └─ZJSortDemo.tlog
│ │ │ ├─第013课 希尔排序与选择排序
│ │ │ │ └─SortT
│ │ │ │ ├─Debug
│ │ │ │ ├─ipch
│ │ │ │ │ ├─sortt-d272d64c
│ │ │ │ │ └─xzsortd-15024790
│ │ │ │ ├─SortT
│ │ │ │ │ └─Debug
│ │ │ │ │ └─SortT.tlog
│ │ │ │ └─XZSortD
│ │ │ │ └─Debug
│ │ │ │ └─XZSortD.tlog
│ │ │ ├─第014课 冒泡排序与并归排序
│ │ │ │ └─MPSortd
│ │ │ │ ├─BGSortD
│ │ │ │ │ └─Debug
│ │ │ │ │ └─BGSortD.tlog
│ │ │ │ ├─Debug
│ │ │ │ ├─ipch
│ │ │ │ │ ├─bgsortd-ce7f688b
│ │ │ │ │ └─mpsortd-8a2f9873
│ │ │ │ └─MPSortd
│ │ │ │ └─Debug
│ │ │ │ └─MPSortd.tlog
│ │ │ └─第015课 堆排序算法
│ │ │ └─HeapSortDemo
│ │ │ ├─Debug
│ │ │ ├─HeapSortDemo
│ │ │ │ └─Debug
│ │ │ │ └─HeapSortDemo.tlog
│ │ │ └─ipch
│ │ │ └─heapsortdemo-324814d9
│ │ ├─10-C++常用设计模式
│ │ │ ├─log4c
│ │ │ │ └─log4c-1.2.4-win64
│ │ │ │ ├─bin
│ │ │ │ ├─etc
│ │ │ │ ├─include
│ │ │ │ │ └─log4c
│ │ │ │ ├─lib
│ │ │ │ │ └─pkgconfig
│ │ │ │ └─share
│ │ │ │ ├─aclocal
│ │ │ │ ├─doc
│ │ │ │ │ └─log4c-1.2.4
│ │ │ │ │ └─html
│ │ │ │ └─man
│ │ │ │ ├─man1
│ │ │ │ └─man3
│ │ │ └─代码
│ │ │ ├─02-singleton
│ │ │ ├─03-factory
│ │ │ ├─04-observer
│ │ │ ├─05-delegate
│ │ │ ├─06-prototype
│ │ │ │ ├─Debug
│ │ │ │ └─prototype
│ │ │ │ └─Debug
│ │ │ │ └─prototype.tlog
│ │ │ ├─07-Strategy
│ │ │ │ ├─Debug
│ │ │ │ └─Strategy
│ │ │ │ └─Debug
│ │ │ │ └─Strategy.tlog
│ │ │ ├─08-mediator
│ │ │ │ ├─Debug
│ │ │ │ └─mediator
│ │ │ │ └─Debug
│ │ │ │ └─mediator.tlog
│ │ │ └─09-Chain
│ │ │ ├─Chain
│ │ │ │ └─Debug
│ │ │ │ └─Chain.tlog
│ │ │ └─Debug
│ │ ├─13-Windows高级开发基础专题(一)
│ │ ├─14-Windows高级开发进阶技术专题(三)
│ │ ├─15-Windows高级开发控件精讲专题(二)
│ │ ├─16-Windows高级开发网络编程专题(四)
│ │ ├─17、18-Qt核心技术精讲专题
│ │ │ ├─Qt样式表
│ │ │ └─代码
│ │ │ ├─demo01
│ │ │ ├─demo02
│ │ │ ├─demo03
│ │ │ ├─demo04
│ │ │ ├─demo05
│ │ │ ├─demo06
│ │ │ ├─demo07
│ │ │ │ └─images
│ │ │ ├─demo08
│ │ │ │ └─images
│ │ │ ├─demo09
│ │ │ ├─demo10
│ │ │ └─httpDemo
│ │ ├─19、20、21-云盘存储系统专题
│ │ ├─22.23-腾讯QQ即时通讯项目
│ │ ├─24-太空大战项目
│ │ └─25-C C++ 的图形库:EasyX基础
│ │ ├─easyx
│ │ │ ├─images
│ │ │ └─代码
│ │ │ └─ConsoleApplication1
│ │ │ ├─ConsoleApplication1
│ │ │ │ └─Debug
│ │ │ │ └─ConsoleA.8b73dd43.tlog
│ │ │ └─Debug
│ │ ├─images
│ │ └─代码
│ │ └─ConsoleApplication1
│ │ ├─ConsoleApplication1
│ │ │ └─Debug
│ │ │ └─ConsoleA.8b73dd43.tlog
│ │ └─Debug
│ └─视频
│ ├─01 软件开发环境配置专题
│ ├─02 C语言入门专题篇
│ ├─03 C语言提高专题篇
│ ├─04 C++语言高级专题(一)
│ ├─05 C++语言高级专题(二)
│ ├─06 C++语言新特性111417专题(一)
│ ├─07 C++语言新特性111417专题(二)
│ ├─08 数据结构算法专题(一)
│ ├─09 数据结构算法专题(二)
│ ├─10 C++常用设计模式专题
│ ├─11 数据库入门专题
│ ├─12 数据库进阶专题
│ ├─13 Windows高级开发基础专题(一)
│ ├─14 Windows高级开发进阶技术专题(三)
│ ├─15 Windows高级开发控件精讲专题(二)
│ ├─16 Windows高级开发网络编程专题(四)
│ ├─17 Qt核心技术精讲专题(一)
│ ├─18 Qt核心技术精讲专题(二)
│ ├─19 云盘存储系统专题(一)
│ ├─20 云盘存储系统专题(二)
│ ├─21 云盘存储系统专题(三)
│ ├─22 腾讯QQ即时通讯软件(一)
│ ├─23 腾讯QQ即时通讯软件(二)
│ ├─24 太空大战游戏
│ ├─25 CC++ 的图形库:EasyX基础
│ ├─26 Linux开发:环境专题及脚本编程
│ ├─27 Linux开发:统计文件单词数量
│ ├─28 Linux开发:通讯录(结构体实现)
│ ├─29 Linux开发:高并发技术方案(锁)
│ ├─30 Linux开发:DNS协议与请求
│ └─31 Linux开发:HTTP客户端请求
├─零声教育-C++游戏后端开发(魔兽世界MMOTrinityCore源码拆解)
│ ├─TrinityCore CMake 项目构建
│ ├─TrinityCore mmorpg 核心功能与玩法
│ ├─TrinityCore 地图模块
│ ├─TrinityCore 数据库模块
│ ├─TrinityCore 日志模块
│ ├─TrinityCore 登录模块
│ ├─TrinityCore 网络模块
│ └─语言专栏
├─零声教育-cc++后端面试攻略(Leetcode剑指Offer)
│ ├─2.资料
│ │ ├─01 cc++语言相关,常见题型
│ │ ├─02 cc++标准库,常见题型【一】
│ │ ├─03 cc++标准库,常见题型【二】
│ │ ├─04 c++面对对象,常见题型【一】
│ │ ├─05 c++面对对象,常见题型【二】
│ │ ├─06 设计模式,常见题型【一】
│ │ └─07 设计模式,常见题型【二】
│ └─视频
│ ├─1. cc++语言相关,常见题型
│ ├─10. 论,常见题型
│ ├─11.kafka,常见题型
│ ├─12.gRPC,常见题型
│ ├─13.etcd,常见题型
│ ├─14.dockerk8s,常见题型
│ ├─15.数据库集群,常见题型
│ ├─16.设计方案,常见题型
│ ├─2. cc++标准库,常见题型【一、二】
│ ├─3. c++面对对象,常见题型【一、二】
│ ├─4.设计模式,常见题型【一、二】
│ ├─5. 构与算法,常见题型【一、二、三、四】
│ ├─6. 操作系统,进程线程,常见题型【一、二】
│ ├─7.数据库MySQL,常见题型【一、二、三】
│ ├─8. Redis,常见题型【一、二】
│ └─9.网络编程,常见题型【一、二】
├─零声教育-FFmpeg6.0音视频项目实战流媒体开发
│ ├─01.音视频基础
│ ├─02.开发环境搭建
│ ├─03.FFmpeg命令实战-高屋建瓴1
│ ├─04.FFmpeg命令实战-高屋建瓴2
│ ├─05.FFmpeg命令实战-高屋建瓴3
│ ├─06.SDL音视频渲染实战-初学乍练
│ ├─07.FFmpeg基础-全面了解
│ ├─08.FFmpeg解封装+解码实战-略有小成
│ ├─09.FFmpeg解封装+解码实战-略有小成
│ ├─10.FFmpeg编码+封装实战-心领神会
│ ├─11.FFmpeg过滤器实战-豁然贯通
│ ├─12.ffplay播放器剖析1-技冠群雄
│ ├─13.ffplay播放器剖析2-技冠群雄
│ ├─14.FFmpeg+QT播放器实战-出类拔萃
│ ├─15.FFmpeg+QT播放器实战-出类拔萃
│ ├─16.ffmpeg媒体转换器1-神乎其技
│ ├─17.RTMP流媒体实战
│ ├─18.HLS流媒体实战
│ ├─19.RTMP-HLS-HTTP-FLV流媒体服务器分析
│ ├─20.RTMPHLSHTTP-FLV流媒体服务器分析2
│ ├─21.RTMPHLSHTTP-FLV流媒体服务器分析3
│ ├─22.RTSP流媒体实战1
│ ├─23.RTSP流媒体实战2
│ ├─24.RTSP流媒体实战3
│ ├─25.WebRTC中级-WebRTC基础原理
│ ├─26.WebRTC中级-WebRTC开发环境搭建
│ ├─27.WebRTC中级-音视频采集
│ ├─28.WebRTC中级-Nodejs实战
│ ├─29.WebRTC中级-手把手实现音视频一对一通话(一
│ ├─30.WebRTC中级-手把手实现音视频一对一通话(二)
│ ├─31.WebRTC中级-开源项目简介和AppRTC工程搭建
│ ├─32.WebRTC高级专题
│ ├─33.WebRTC高级-Janus二次开发1
│ ├─34.WebRTC高级-Janus二次开发2
│ ├─35.WebRTC高级-Janus源码分析
│ ├─36.WebRTC高级-SRS4.0-1
│ ├─37.WebRTC高级-SRS4.0-3
│ ├─38.WebRTC高级-SRS4.0-4
│ ├─39.Android NDK开发
│ ├─40.Android NDK开发2
│ ├─41.Android NDK开发3
│ ├─42.2022补充资料
│ ├─43.2022补充-2_FFmpeg实战-H265编解码和硬件编解码
│ ├─44.2022补充-OBS推流录制源码分析-选学
│ ├─45.2022补充-4_流媒体服务器-ZLMediaKit RTSP模块
│ ├─46.音视频就业指导
│ └─资料
│ ├─01-音视频基础
│ ├─02-开发环境搭建
│ ├─03-05FFmpeg命令实战
│ ├─06-SDL音视频渲染实战
│ ├─07-FFmpeg基础
│ ├─08-FFmpeg解封装+解码实战
│ ├─09-FFmpeg编码+封装实战
│ ├─10-FFmpeg过滤器实战
│ ├─11-FFmpeg+QT播放器实战
│ ├─12-13- ffplay播放器剖析
│ ├─14-ffmpeg媒体转换器
│ ├─15-RTMP流媒体实战
│ ├─16-HLS流媒体实战
│ ├─17-19-SRS RTMP-HLS-HTTP-FLV流媒体服务器分析
│ ├─19-21-RTSP流媒体实战
│ ├─22-28-WebRTC中级
│ ├─29-30-WebRTC高级
│ ├─29-P2P
│ ├─31-33-WebRTC高级-Janus
│ ├─34-SRS.4.0-WebRTC
│ ├─37-Android-NDK开发
│ ├─37-GDB-CMAKE
│ ├─ubuntu范例
│ ├─大华
│ ├─工具
│ ├─电子书
│ ├─补充内容-obs
│ ├─补充内容C++11
│ └─面试相关
├─零声教育-golang_云原生就业课(Go语言_分布式_微服务_DevOps_k8s)
│ ├─2.资料
│ │ ├─01-GO语言基础精讲和test方法
│ │ ├─02-Go语言接口与反射
│ │ ├─03-Go语言并发编程
│ │ ├─04-Go语言网络编程和Redis实战
│ │ │ └─资料
│ │ ├─05-Go语言Web开发与数据库实战
│ │ │ └─课件资料
│ │ ├─06-GO微信后台开发实战
│ │ │ └─课件资料
│ │ ├─07-流媒体网站开发
│ │ │ └─课件资料
│ │ ├─08-Gin和jwt验证实战
│ │ │ └─课件资料
│ │ ├─09-Go Admin实战
│ │ │ └─资料课件
│ │ ├─10-11-redis命令以及原理
│ │ │ └─Redis源码
│ │ │ └─redis
│ │ │ ├─basic
│ │ │ ├─pipeline
│ │ │ ├─pubsub
│ │ │ ├─script
│ │ │ └─transaction
│ │ ├─12-elasticsearch
│ │ │ ├─basic
│ │ │ ├─index
│ │ │ ├─query
│ │ │ └─课件资料
│ │ ├─13-etcd
│ │ │ └─etcd
│ │ │ ├─basic
│ │ │ ├─lease
│ │ │ ├─lock
│ │ │ └─watch
│ │ ├─14-MySQL
│ │ ├─15-kafka
│ │ │ └─kafka
│ │ │ └─kafka
│ │ │ ├─consumer
│ │ │ └─producer
│ │ ├─16-17-Mongodb
│ │ ├─18-OAuth2认证
│ │ ├─19-20-分布式日志cosmos_log
│ │ │ ├─加密视频
│ │ │ ├─文档
│ │ │ └─源码
│ │ ├─22-kratos微服务
│ │ ├─23-游戏框架leaf
│ │ ├─24-goim千万级消息推送项目
│ │ ├─25-行业功能应用
│ │ ├─26-27-28-docker专栏
│ │ │ ├─1. docker环境准备
│ │ │ ├─11.Docker Compose
│ │ │ ├─12.Docker Swarm
│ │ │ ├─13.持续集成与持续部署
│ │ │ ├─2. docker的起源于容器的由来
│ │ │ ├─3. Docker容器的隔离机制
│ │ │ ├─4. Docker常用命令
│ │ │ ├─5. 搭建一个负载均衡应用
│ │ │ ├─6.Docker镜像
│ │ │ ├─7.Dockerfile
│ │ │ ├─8.Docker数据卷
│ │ │ └─9.Docker网络
│ │ │ └─10.容器监控
│ │ ├─29-30-31 k8s专栏
│ │ │ ├─1. Kubernetes简介
│ │ │ ├─10. 使用MetalLB做为外部负载均衡
│ │ │ ├─11. ConfigMap与Secret
│ │ │ ├─12. Volume
│ │ │ ├─2. Kubernetes基本概念和术语
│ │ │ ├─3. Kubernetes v1.24 集群安装配置
│ │ │ ├─4. 部署一个web应用
│ │ │ ├─5. 通过kubeadm升级集群
│ │ │ ├─6. kubectl常用命令
│ │ │ ├─7. Pod
│ │ │ ├─8. Service
│ │ │ └─9. Ingress
│ │ ├─golang入门必备
│ │ │ ├─1.第一个golang程序
│ │ │ ├─10.UDP实现DNS请求
│ │ │ ├─2.golang实现ping操作
│ │ │ ├─3.课程管理系统
│ │ │ ├─4.内存缓存系统
│ │ │ ├─5.文件读写
│ │ │ ├─6.mysql数据库读写
│ │ │ ├─7.redis读写
│ │ │ ├─8.生产者消费者模式
│ │ │ └─9.TCP文件传输
│ │ └─公有云项目
│ │ ├─1.服务接入基本套路
│ │ ├─10.人脸核身
│ │ ├─2.短信服务
│ │ ├─3.邮件推动服务
│ │ ├─4.人机验证
│ │ ├─5.对象存储
│ │ ├─6.日志服务
│ │ ├─7.云直播
│ │ ├─8.云点播
│ │ └─9.文字识别
│ └─视频
├─零声教育-Linux CC++高级全栈开发(后端游戏嵌入式高性能网络存储基础架构)
│ └─资料
│ ├─QQ群资料
│ ├─qq群资料(1)
│ │ ├─kafka
│ │ ├─VIP课表及课前准备
│ │ ├─云盘项目
│ │ ├─大厂面试题
│ │ ├─环境工具
│ │ └─直播课前预习资料
│ ├─玲声gitlab
│ └─课件
│ ├─0.课程介绍
│ ├─1.1随处可见的红黑树
│ ├─1.2磁盘存储链式的B树与B+树
│ │ ├─code
│ │ └─doc
│ ├─1.3海量数据去重的Hash与BloomFilter,bitmap
│ ├─1.4创建性设计模式
│ ├─1.5结构型设计模式
│ ├─10.1TiDB存储引擎的原理
│ ├─10.2TiDB集群方案与Replication原理
│ ├─11.1不一样的 kv 存储RocksDB的使用场景
│ ├─11.2RocksDB的特殊操作
│ ├─12.1skynet设计原理
│ ├─12.2skynet网络层封装以及lua-c接口编程
│ ├─12.3Skynet重要组件以及手撕游戏项目
│ ├─13.1-图床项目和FastDFS架构分析与配置
│ ├─13.2图床项目-文件传输和接口设计
│ ├─13.3图床项目-FastDFS传输原理
│ ├─13.4-FastDFS集群部署和同步机制分析
│ ├─13.5-高负载nginx_fastcgi和文件上传下载原理
│ ├─13.6-小文件存储、图床上云和性能测试
│ ├─14.1Nginx反向代理与系统参数配置conf原理
│ ├─14.2 Nginx过滤器模块实现
│ │ └─code
│ ├─14.3Nginx 的handler模块
│ ├─15.1Redis相关命令详解及其原理
│ ├─15.2Redis协议与异步方式
│ ├─15.3Redis存储原理与数据模型
│ ├─15.4Redis主从同步与对象模型
│ ├─15.5MongoDB接口编程与MongoDB文档操作
│ ├─16.1MongoDB集群方案与持久化备份
│ ├─17.1-腾讯微服务RPC框架Tars
│ ├─17.2-腾讯tars线程网络框架和常用组件
│ ├─17.3数据监控与服务性能压测
│ ├─18.1DPDK环境与testpmdl3fwdskeletion
│ │ └─code
│ ├─18.2DPDK的用户态协议栈
│ │ └─stack
│ ├─18.3 DPDK千万级流量并发的dns处理
│ ├─18.4DPDK的虚拟交换机框架OvS
│ ├─18.5高性能数据处理框架vpp
│ │ └─dns
│ │ └─build
│ │ └─app
│ ├─19.1Rust Slice类型与泛型
│ ├─19.2Rust文件操作与错误处理
│ ├─19.3Rust 并发编程与智能指针
│ ├─19.4 RUSTwebserver+线程池
│ ├─2.1C++进阶重点知识精讲
│ ├─2.2新特性的线程,协程,原子操作,lamda表达式
│ │ └─src2-qt
│ │ ├─1-2-mutex1
│ │ ├─1-2-mutex2-dead-lock
│ │ ├─1-2-recursive_mutex1
│ │ ├─1-2-timed_mutex
│ │ ├─1-3-condition-sync-queue
│ │ ├─1-3-condition-sync-queue2
│ │ ├─1-4-atomic
│ │ ├─1-5-call_once
│ │ ├─1-6-future
│ │ ├─1-6-package_task
│ │ ├─1-6-promise
│ │ ├─1-thread1-simple
│ │ ├─1-thread2-pack
│ │ ├─2-2-bind
│ │ ├─3-1-variable-parameter
│ │ ├─3-1-variable-parameter2
│ │ ├─3-1-variable-parameter3
│ │ ├─3-1-variable-parameter4
│ │ └─4-threadpool
│ ├─2.3分布式版本控制
│ ├─2.4 Makefilecmakeconfigure
│ │ └─src-cmake-makefile
│ │ ├─.git
│ │ │ └─refs
│ │ │ └─remotes
│ │ │ └─origin
│ │ ├─CMake
│ │ │ ├─boost
│ │ │ ├─config-file
│ │ │ │ └─cmake
│ │ │ ├─curl
│ │ │ │ └─src
│ │ │ ├─hello-module
│ │ │ │ ├─cmake
│ │ │ │ └─src
│ │ │ ├─hello-world
│ │ │ ├─hello-world-clear
│ │ │ │ ├─doc
│ │ │ │ └─src
│ │ │ ├─hello-world-lib
│ │ │ │ └─src
│ │ │ ├─hello-world-shared
│ │ │ │ ├─include
│ │ │ │ │ └─hello
│ │ │ │ └─src
│ │ │ ├─hunter-simple
│ │ │ │ └─cmake
│ │ │ ├─multi-dir
│ │ │ │ ├─dir1
│ │ │ │ └─dir2
│ │ │ ├─t1
│ │ │ │ ├─build
│ │ │ │ └─CMakeFiles
│ │ │ │ ├─3.5.1
│ │ │ │ │ ├─CompilerIdC
│ │ │ │ │ └─CompilerIdCXX
│ │ │ │ ├─CMakeTmp
│ │ │ │ ├─hello-world.dir
│ │ │ │ └─hello.dir
│ │ │ ├─t2
│ │ │ │ ├─doc
│ │ │ │ └─src
│ │ │ ├─t3
│ │ │ │ └─lib
│ │ │ ├─t4
│ │ │ │ ├─include
│ │ │ │ │ └─hello
│ │ │ │ └─src
│ │ │ ├─t5
│ │ │ │ └─src
│ │ │ ├─t6
│ │ │ │ ├─cmake
│ │ │ │ └─src
│ │ │ └─参考文档
│ │ ├─Makefile
│ │ │ ├─1.11
│ │ │ ├─1.2
│ │ │ ├─1.24
│ │ │ ├─1.26
│ │ │ ├─1.32.simple
│ │ │ ├─1.33
│ │ │ ├─1.35.simple
│ │ │ ├─1.36
│ │ │ ├─1.38
│ │ │ ├─1.4
│ │ │ ├─1.40
│ │ │ ├─1.43
│ │ │ ├─1.44
│ │ │ ├─1.46
│ │ │ ├─1.48
│ │ │ ├─1.5.5
│ │ │ ├─1.59.simple
│ │ │ ├─1.60.simple
│ │ │ ├─1.8
│ │ │ ├─2.10
│ │ │ ├─2.11
│ │ │ ├─2.13
│ │ │ ├─2.15
│ │ │ ├─2.19
│ │ │ │ ├─exes
│ │ │ │ └─objs
│ │ │ ├─2.21
│ │ │ │ ├─exes
│ │ │ │ └─objs
│ │ │ ├─2.25
│ │ │ │ ├─deps
│ │ │ │ ├─exes
│ │ │ │ └─objs
│ │ │ ├─2.25-lijunchao
│ │ │ │ ├─deps
│ │ │ │ ├─exes
│ │ │ │ └─objs
│ │ │ ├─2.25-m
│ │ │ │ ├─deps
│ │ │ │ ├─exes
│ │ │ │ └─objs
│ │ │ ├─2.31
│ │ │ ├─2.33
│ │ │ │ ├─deps
│ │ │ │ ├─exes
│ │ │ │ └─objs
│ │ │ ├─2.33-2
│ │ │ │ ├─deps
│ │ │ │ ├─exes
│ │ │ │ └─objs
│ │ │ ├─2.44
│ │ │ ├─2.47
│ │ │ ├─2.5
│ │ │ │ ├─exes
│ │ │ │ └─objs
│ │ │ ├─2.53
│ │ │ ├─2.8
│ │ │ ├─complicated
│ │ │ │ ├─deps
│ │ │ │ ├─exes
│ │ │ │ └─objs
│ │ │ ├─helloworld
│ │ │ ├─huge
│ │ │ │ ├─build
│ │ │ │ └─source
│ │ │ │ ├─bar
│ │ │ │ │ ├─inc
│ │ │ │ │ └─src
│ │ │ │ ├─foo
│ │ │ │ │ ├─inc
│ │ │ │ │ └─src
│ │ │ │ └─huge
│ │ │ │ ├─inc
│ │ │ │ └─src
│ │ │ ├─simple
│ │ │ └─template
│ │ │ ├─callshared
│ │ │ ├─callstatic
│ │ │ ├─exe
│ │ │ ├─shared
│ │ │ └─static
│ │ ├─NtyCo
│ │ │ ├─.vscode
│ │ │ ├─bin
│ │ │ ├─core
│ │ │ ├─deps
│ │ │ ├─htdocs
│ │ │ ├─sample
│ │ │ └─websocket
│ │ └─ZLToolKit
│ │ ├─cmake
│ │ ├─src
│ │ │ ├─Network
│ │ │ ├─Poller
│ │ │ ├─Thread
│ │ │ ├─Util
│ │ │ └─win32
│ │ └─tests
│ ├─2.5Linux系统命令与网络、磁盘参数和日志监控
│ ├─20.1Linux内核源码分析《进程管理专题》课堂笔记
│ │ ├─1-Kernel code
│ │ └─1-学习参考资料
│ ├─20.2Rust异步框架tokio
│ ├─20.3RUST hyper与http库
│ ├─20.4Linux内核《物理与虚拟内存管理》
│ │ ├─cachemem
│ │ └─vmalloc&vfree
│ ├─21.1DBProxy的MySQL与Redis代理
│ ├─21.2-Linux内核《设备驱动管理专题》
│ │ └─3-Linux内核《设备驱动管理专题》
│ │ └─chardevice
│ ├─21.3DBProxy的MySQL与Redis代理
│ ├─21.4Linux内核文件系统专题
│ ├─22.1测试框架gtest以及内存泄漏检测
│ ├─22.2火焰图的生成原理与构建方式
│ ├─23.1Kafka使用场景与设计原理
│ ├─23.2Kafka存储机制
│ ├─23.3远程调用brpc
│ ├─23.4服务容器化Docker
│ ├─23.5注册服务中心Etcd
│ ├─24.1Kong 动态负载均衡与服务发现
│ ├─24.2内核级支持的分布式存储Ceph
│ ├─24.3Kong 实时监控与REST API
│ ├─25.1M即时通讯项目框架分析和部署
│ ├─25.2IM消息服务器文件传输服务
│ ├─25.3消息服务器路由服务器
│ ├─25.4数据库代理服务器设计
│ ├─25.5文件服务器和docker部署
│ │ └─Docker文件
│ │ └─0voice_im
│ │ └─server
│ │ ├─dockder
│ │ │ ├─im_base
│ │ │ └─login_server
│ │ └─src
│ ├─25.6产品上云公网发布公网测试上线
│ ├─3.1网络io与select,poll。epoll
│ ├─3.2reactor的原理与实现
│ ├─3.3服务器百万并发实现
│ ├─3.4 http服务器的实现
│ ├─4.1 websocket协议与服务器实现
│ ├─4.2 redis,memcached,nginx网络组件
│ ├─4.3Posix API与网络协议栈
│ ├─4.4 UDP可靠性协议设计
│ ├─5.1协程设计原理与汇编实现
│ ├─5.2协程调度器实现与性能测试
│ ├─5.3协议栈之tcpip设计
│ ├─5.4tcp ip定时器与滑动窗口
│ ├─5.5手把手设计实现epoll原理
│ ├─6.1手写线程池与性能分析
│ ├─6.2内存池的实现与场景分析
│ ├─6.3异步请求池的实现
│ ├─6.4mysql连接池的实现
│ ├─7.1原子操作CAS与锁实现
│ ├─7.2定时器方案 红黑树 时间轮 最小堆
│ ├─7.3无锁消息队列实现
│ │ └─上一期ZMQ参考
│ │ ├─16.1消息队列与ZeroMQ的应用
│ │ ├─16.2源码分析消息模型与工程实现
│ │ └─7.3消息队列与无锁实现
│ ├─7.4 手写死锁检测组件
│ ├─7.5 手写内存泄漏检测组件
│ ├─7.6手把手实现分布式锁
│ ├─8.1libevent_libev框架实战的那些坑
│ ├─8.2开源框架log4cpp和日志模块实现
│ ├─8.3项目应用层协议设计ProtoBuf
│ ├─9.1SQL语句、索引、视图、存储过程、触发器
│ ├─9.2索引原理以及SQL优化
│ ├─9.3MySQL事务原理分析
│ └─9.4MySQL缓存策略
├─零声教育-Linux内核源码内存调优文件系统进程管理设备驱动网络协议栈
│ ├─Linux内核源码分析
│ │ ├─Linux内核源码分析-中断管理专栏
│ │ ├─Linux内核源码分析-内存管理专栏
│ │ ├─Linux内核源码分析-基础专栏
│ │ ├─Linux内核源码分析-常见技术面试题专栏
│ │ ├─Linux内核源码分析-文件系统专栏
│ │ ├─Linux内核源码分析-网络协议栈专栏
│ │ ├─Linux内核源码分析-设备驱动专栏
│ │ └─Linux内核源码分析-进程管理专栏
│ └─资料
│ ├─01Linux内核基础与进程管理专题
│ ├─02Linux内核源码分析之内存管理专题(一)
│ ├─03Linux内核源码分析之内存管理专题(二)
│ ├─04设备驱动程序及模块专题
│ ├─05 虚拟文件系统及Ext文件系统专题
│ ├─06 Linux内核无持久存储专题
│ ├─07 Linux内核网络栈专题(一)
│ ├─08Linux内核网络栈专题(二)
│ ├─09Linux内核活动及时间管理专题
│ ├─Linux内核源码分析(补充更新)
│ └─工具
├─零声教育-Linux音视频流媒体开发实战TCP_UDP_RTSP_RTMP_P2P_WebRTC
│ ├─FFmpeg全平台编译
│ ├─H264和AAC封装mp4
│ ├─Linux多用户流媒体并发服务器开发
│ ├─Linux流媒体开发UDP篇
│ ├─Linux系统编程网络编程基础
│ ├─P2P点对点开发实战
│ ├─Qt FFmpeg跨平台音视频播放器核心精讲
│ ├─Qt跨平台客视频流媒客户端体开发实战
│ ├─RTMP音视频你流媒体开发
│ ├─RTSP音视频你流媒体开发
│ ├─WebRTC全平台C++开发实战
│ └─音视频开发初学者入门
├─零声教育-Qt开发必备技术栈
│ ├─1.【Qt C++语言基础专栏】(一)
│ ├─10.Qt入门到精通专栏【网络及多线程】
│ ├─11.Qt入门到精通专栏【图表_QML_多媒体】
│ ├─12.Qt入门到精通专栏【QML编程知识二合一
│ ├─13. Qt进阶专栏【MySQL数据库三合一)】
│ ├─14.Qt进阶专栏【SQLite数据库二合一
│ ├─15.Qt项目实战专栏【文字编辑Word处理软件】
│ ├─16.Qt项目实战专栏【MP3音乐播放器搜索引擎】
│ ├─17.Qt项目实战专栏【库存管理系统Qt5+MySQL】
│ ├─18.Qt项目实战专栏【即时通讯:腾讯QQ客户端软件二合一
│ ├─19.Qt进阶项目实战【FFmpeg+Qt视频播放器二合一
│ ├─2.【Qt C++语言基础专栏】(二)
│ ├─20.Qt进阶专栏【OpenCV高级编程二合一
│ ├─21.C++设计模式以及技术面试专栏
│ ├─3.【Qt C++语言新特性专栏】(一)
│ ├─4.【Qt C++语言新特性专栏】(二)
│ ├─5.Qt入门到精通专栏【开发基础体系】
│ ├─6. Qt入门到精通专栏【常用开发控件详解】
│ ├─7.Qt入门到精通专栏【布局 对话框】
│ ├─8.Qt入门到精通专栏【图形 模型 视图 文件操作 事件处理】
│ ├─9.Qt入门到精通专栏【服务应用操作实战】
│ └─上课资料
│ ├─01.【Qt C++语言基础专栏】(一)
│ ├─02.【Qt C++语言基础专栏】(二)
│ ├─03.Qt C++语言新特性专栏(一)
│ ├─04.Qt C++语言新特性专栏(二)
│ ├─05.Qt入门到精通专栏【开发基础体系】
│ ├─06.Qt入门到精通专栏【常用开发控件详解】
│ ├─07.Qt入门到精通专栏【布局 对话框】
│ ├─08.Qt入门到精通专栏【图形 模型 视图】
│ ├─09.Qt入门到精通专栏【服务应用操作】
│ ├─10.Qt入门到精通专栏【网络及多线程】
│ ├─11.Qt入门到精通专栏【图表_QML_多媒体】
│ ├─12.Qt入门到精通专栏【QML编程知识】(一)
│ ├─13.Qt入门到精通专栏【QML编程知识】(二)
│ ├─14-16. Qt高级进阶专栏【MySQL数据库】
│ ├─17.Qt高级进阶专栏【SQLite数据库(一)】
│ ├─18.Qt高级进阶专栏【SQLite数据库(二)】
│ ├─19.Qt项目实战专栏【文字编辑Word处理软件】
│ ├─20.Qt项目实战专栏【MP3音乐播放器搜索引擎】
│ ├─21.Qt项目实战专栏【库存管理系统Qt5+MySQL】
│ ├─22-23.Qt项目实战专栏【即时通讯:腾讯QQ客户端软件】
│ ├─24-25.Qt进阶项目实战【FFmpeg+Qt视频播放器】专栏赠送
│ ├─28.Qt高级进阶专栏【C++设计模式专栏(一)】
│ ├─29.Qt高级进阶专栏【C++设计模式专栏(二)】
│ ├─30.Qt高级进阶专栏【C++设计模式专栏(三)】
│ ├─31.Qt开发工程师【CC++ Qt技术面试专栏(一)】
│ └─32.Qt开发工程师【CC++ Qt技术面试专栏(二)】
├─零声教育-企业级go项目实战课-从0带你实现ChatGPT项目
├─零声教育-自下而上-存储全栈 (TiDB_RockDB_SPDK_fuse_ceph_NVMe)
│ └─视频
└─零声教育-dpdk_网络协议栈_vpp_OvS_DDos_SDN_NFV_虚拟化_高性能专家之路
├─2.资料
│ ├─dpdk paper
│ ├─dpdk 企业应用
│ ├─dpdk官方文档
│ ├─dpdk环境
│ ├─网络rfc
│ ├─论文
│ └─课程代码
└─dpdk_网络协议栈_vpp_OvS_DDos_SDN_NFV_虚拟化_高性能专家之路
```
|