getfromcode后端开发

C++微服务架构及安全云盘项目实训课程

C++微服务架构与安全云盘项目实战解析 这门课程聚焦于使用C++构建高并发、高安全性的分布式云存储系统,旨在解决传统单体架构在扩展性和安全性上的瓶颈。它并非简单的语法教学,而是深入剖析微服务拆分、服务间通信机制以及API网关路由的核心逻辑。课程通过一个完整的“安全云盘”业务场景,将复杂的后端架构落地

单课价¥29新品 上架
会员价 ¥0开通会员,全站课程无限下载套餐详情
17 人关注 更新于 2026-10-13 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

购买方式开通会员 · 全站免费下单课购买 · 仅本课

支付成功后自动显示网盘下载链接;链接失效可联系客服免费补链,永久有效。

正版保障 极速发货 售后无忧

C++微服务架构与安全云盘项目实战解析

这门课程聚焦于使用C++构建高并发、高安全性的分布式云存储系统,旨在解决传统单体架构在扩展性和安全性上的瓶颈。它并非简单的语法教学,而是深入剖析微服务拆分、服务间通信机制以及API网关路由的核心逻辑。课程通过一个完整的“安全云盘”业务场景,将复杂的后端架构落地为可运行的工程代码,帮助开发者理解如何在生产环境中处理数据一致性、权限校验及服务发现等关键问题。

适合具备扎实C++基础,熟悉面向对象编程,并对网络编程、多线程并发控制有初步认知的中级开发者。如果你已经掌握Linux环境下基本的Socket编程,了解Protobuf序列化原理,且对Qt或现代C++标准库有一定接触,这门课将是你从“会写代码”向“能设计系统”跨越的关键跳板。对于刚接触后端或仅熟悉Python/Java等高级语言的初学者,建议先补齐C++内存管理和网络底层知识,否则在理解底层通信和性能优化时会感到吃力。

建议的学习路径应跳过常规的语法回顾,直接从项目模块架构分析入手,重点研读“通信模块服务端项目创建和测试”及“客户端和服务端基于pb数据通信”这两部分。这是整个微服务体系的基石,理解Protobuf数据准备、自动重连机制以及互斥处理类的实现,能让你掌握服务间高效、可靠通信的精髓。随后,重点攻克“apigateway代码创建”和“路由经过proxy转发数据测试”章节,理解网关如何统一入口、鉴权并动态路由请求,这是微服务架构中解耦前端与后端核心逻辑的关键环节。

学完并独立复现该项目后,你将具备独立设计并实现一个具备基础负载均衡、服务注册发现能力的小型微服务集群的能力。你能够清晰地划分业务边界,利用API网关隔离外部请求与内部服务,并编写健壮的通信协议层以应对网络抖动和并发压力。这不是一个玩具项目,而是一个可以在此基础上扩展文件分片上传、精准鉴权等功能的工程模板。

资料包中的视频与源码需配合使用:先看视频理解架构设计思路和编码意图,再打开源码对照调试。建议在本地环境中将通信模块单独剥离出来进行单元测试,验证Protobuf序列化与反序列化的正确性,再逐步集成网关模块,观察路由转发的实际效果。通过这种“拆解-验证-集成”的练习方式,你能真正内化微服务通信机制,避免只懂概念不会落地的尴尬。

课程目录:

课程目录238 集
  • ├──视频
  • | ├──0. 开班仪式直播.mp4 260.27M
  • | ├──1. 云安全云盘项目模块架构分析需求概述.mp4 71.92M
  • | ├──10. QT的VS插件安装和QT界面项目创建.mp4 37.23M
  • | ├──100. 通信模块服务端项目创建和测试.mp4 165.04M
  • | ├──101. 通信客户端pb数据准备和自动重连开发.mp4 144.74M
  • | ├──102. 客户端和服务端基于pb数据通信.mp4 129.70M
  • | ├──103. 完成消息注册的成员函数和互斥处理类.mp4 122.01M
  • | ├──104. 客户端和微服务的通信获取测试目录.mp4 88.51M
  • | 鈹溾攢鈹€105. apigateway浠g爜鍒涘缓.mp4 156.17M
  • | ├──106. 路由经过proxy转发数据测试完成.mp4 185.45M
  • | ├──107. 完成代理自动重连和微服务集群测试.mp4 135.48M
  • | ├──108. mysql数据库开发快速入门.mp4 75.61M
  • | ├──109. mysql_workbench客户端使用.mp4 32.26M
  • | ├──11. Linux系统安装使用课程说明.mp4 18.12M
  • | ├──110. vs2017mysqlapi项目调用静态和动态库.mp4 56.79M
  • | ├──111. MysqlServer8.0在ubuntu上安装和配置.mp4 39.10M
  • | ├──112. linux上mysqlapi项目创建编译运行.mp4 34.35M
  • | ├──113. mysql_init_API库的初始化和清理.mp4 38.12M
  • | ├──114. mysql_real_connect数据库完成连接.mp4 26.09M
  • | ├──115. mysql连接超时时间和自动重连设置测试.mp4 46.19M
  • | ├──116. 查询接口分析和mysql_real_query代码.mp4 48.64M
  • | 鈹溾攢鈹€117. 鑾峰彇缁撴灉闆唌ysql_store_result.mp4 37.10M
  • | ├──118. 遍历并显示结果集mysql_fetch_row.mp4 40.19M
  • | ├──119. 使用MysqlAPI通过INSERT插一千条数据.mp4 64.65M
  • | ├──12. vmware中安装ubuntu系统.mp4 27.46M
  • | ├──120. UPDATE修改数据并根据map生成update.mp4 57.66M
  • | ├──121. DELETE和truncate清数据和清表空间.mp4 38.09M
  • | ├──122. 完成支持map的Insert插入数据接口封装.mp4 105.41M
  • | ├──123. 完成文件读取接口的封装.mp4 48.34M
  • | ├──124. 完成二进制文件内容插入接口InsertBin.mp4 66.53M
  • | ├──125. 完成文件存储接口并读取插入的二进制.mp4 31.31M
  • | ├──126. 完成支持map的Update接口并测试修改.mp4 41.66M
  • | ├──127. 完成UpdateBin修改二进制数据逇接口.mp4 40.53M
  • | ├──128. 完成LXMysql事务的接口封装.mp4 22.21M
  • | ├──129. 字符编码类型mysql设置和转换API分析.mp4 44.01M
  • | ├──13. Linux常用命令讲解和示例.mp4 53.60M
  • | ├──130. windows上字符集gbk和utf8互转.mp4 85.92M
  • | ├──131. linux上字符集GBK和UTF8互转.mp4 96.18M
  • | ├──132. LXMysql库添加字符集转换函数.mp4 104.47M
  • | ├──133. 简易获取数据的接口GetResult实现.mp4 54.01M
  • | ├──134. mysql的表锁和行锁代码示例购票竞争.mp4 80.45M
  • | ├──135. DBO数据库模块详细设计.mp4 686.99kb
  • | ├──136. mysql 数据库接口封装设计.mp4 30.21M
  • | ├──137. LXMysql动态链接库测试vs2017项目创建.mp4 62.02M
  • | ├──138. 完成封装的Init和Close接口.mp4 36.74M
  • | ├──139. 完成Connect连接数据的接口和测试.mp4 33.27M
  • | ├──14. vim编辑器快速入门.mp4 33.48M
  • | ├──140. Query执行sql语句的接口封装和测试.mp4 45.49M
  • | ├──141. Options接口封装设置自动重连和超时.mp4 59.95M
  • | ├──142. 结果集获取StoreResult和清理接口.mp4 42.83M
  • | ├──143. 完成FetchRow获取一行vector数据.mp4 37.56M
  • | ├──146. 注册中心详细设计.mp4 107.54M
  • | ├──147. 完成注册中心客户端的连接和消息发送.mp4 143.55M
  • | ├──148. 完成注册中心的客户端和服务端的注册请求和响应.mp4 111.66M
  • | ├──149. 完成微服务的注册并测试异常情况.mp4 92.40M
  • | ├──15. 安装卸载软件apt-get并更新数据源.mp4 67.28M
  • | ├──150. 完成了服务端和客户端的服务发现.mp4 172.86M
  • | ├──151. 完成客户端多线程获取微服务列表的接口.mp4 48.85M
  • | ├──152. 注册中心客户端集成入并注册测试微服务.mp4 149.23M
  • | ├──153. 配置中心设计说明.mp4 20.88M
  • | ├──154. 配置中心服务端客户端项目创建.mp4 89.89M
  • | ├──155. 配置中心DAO存储pb配置.mp4 193.89M
  • | ├──156. 配置中心DAO读取配置和多线程互斥.mp4 54.35M
  • | ├──157. 完成配中心的服务端初始化.mp4 69.55M
  • | ├──158. 完成了配置中心的上传配置.mp4 146.68M
  • | ├──159. 完成了下载配置的服务端和客户端.mp4 82.92M
  • | ├──16. openssh-server安装和使用详解.mp4 31.28M
  • | ├──160. 配置中心客户端多线程获取配置接口.mp4 50.64M
  • | ├──161. 测试微服务集成注册中心.mp4 269.25M
  • | ├──162. 配置中心客户端反射具体配置内容.mp4 227.34M
  • | ├──163. 管理工具的功能设计说明.mp4 22.32M
  • | ├──164. 管理工具的qt界面样式设计圆角边框.mp4 97.94M
  • | ├──165. 获取配置列表的DAO层代码完成.mp4 107.47M
  • | ├──166. 获取配置列表的前后端代码和自动重连.mp4 109.10M
  • | ├──167. 完成了配置的列表显示和日志显示界面.mp4 151.90M
  • | ├──168. 完成配置新增功能界面和业务逻辑添加.mp4 99.41M
  • | ├──169. 动态解析proto文件获取类型.mp4 149.44M
  • | ├──17. ubunt18.04的IP静态地址配置.mp4 18.80M
  • | ├──170. 动态生成message代码并创建对象.mp4 73.69M
  • | ├──171. 根据proto文件反射自动生成输入界面.mp4 129.80M
  • | ├──172. 完成配置的基础信息存储.mp4 102.20M
  • | ├──173. 通过proto反射设置配置信息并存储.mp4 158.30M
  • | ├──174. 完成配置删除确认并处理.mp4 132.00M
  • | ├──175. 修改配置完成proto文件缓存和解析.mp4 155.23M
  • | ├──176. 完成了配置修改重构了界面生成.mp4 140.67M
  • | ├──177. SSL_TLS加密通信的基础原理.mp4 86.70M
  • | ├──178. 基于OpenSSL证书和秘钥的制作.mp4 49.19M
  • | ├──179. OpenSSL 加密SSL_TLS通信接口分析.mp4 37.00M
  • | ├──18. ubuntu文件和目录分析和命令演示.mp4 31.57M
  • | ├──180. OpenSSL接口编程实例完成跨平台通信.mp4 132.26M
  • | ├──181. 完成OpenSSL服务端SSL握手调用.mp4 64.17M
  • | ├──182. 完成SSL通信客户端和服务端的握手连接.mp4 71.65M
  • | ├──183. 打印通信使用的协议和x509证书信息.mp4 36.20M
  • | ├──184. 完成基于OpenSSL的安全加密通信.mp4 71.17M
  • | ├──185. 基于libevent和openssl通信的客户端.mp4 104.93M
  • | ├──186. 基于libevent和openssl通信的服务端.mp4 78.62M
  • | ├──187. 重构xplatform添加ssl通信完成客户端.mp4 124.26M
  • | ├──188. 重构xplatform完成ssl消息通信服务端.mp4 61.62M
  • | ├──189. 重构gateway添加从配置中心获取SSL.mp4 221.48M
  • | ├──19. 文件处理和链接操作指令.mp4 58.09M
  • | ├──190. 注册中心高可用重构说明.mp4 126.73M
  • | ├──191. 添加注册中心makefile的安装卸载.mp4 60.38M
  • | ├──192. 注册中心高可用重构_通信模块断开.mp4 155.49M
  • | ├──193. 注册中心客户端内存缓冲和磁盘缓冲.mp4 163.05M
  • | ├──194. 注册中心客户端读取本地磁盘缓冲.mp4 83.89M
  • | ├──195. 注册中心使用定时器实现心跳.mp4 48.53M
  • | ├──196. 配置中心高可用重构客户端测试程序.mp4 197.45M
  • | ├──197. 配置中心客户端定时通过注册中心获取.mp4 73.17M
  • | ├──198. 配置中心客户端的磁盘缓存读写完成.mp4 46.63M
  • | ├──199. 配置中心在linux上的部署.mp4 125.42M
  • | ├──2. vs2017安装和使用说明示例.mp4 41.48M
  • | ├──20. 文件的权限设定和掩码设置.mp4 26.41M
  • | ├──200. 网关移植linux配置接口和注册接口.mp4 198.80M
  • | ├──201. MooseFS介绍和上传下载流程说明.mp4 17.53M
  • | ├──202. 安装配置管理服务器mfsmaster_元数据.mp4 31.20M
  • | ├──203. 安装数据服务器mfs_chunkserver.mp4 37.00M
  • | ├──204. 安装mfsmount客户端并配置存储份数.mp4 23.55M
  • | ├──205. OpenSSL生成MD5和SHA256接口和原理.mp4 35.31M
  • | ├──206. OpenSSL基于BIO接口的Base64编解码.mp4 96.80M
  • | ├──207. 鉴权中心业务流程说明.mp4 22.72M
  • | ├──208. 添加鉴权中心服务端和客户端处理登录.mp4 113.70M
  • | ├──209. 初始化好鉴权中心表完成用户新增.mp4 118.80M
  • | ├──21. Linux进程分析和进程启动三种方式.mp4 52.61M
  • | ├──210. 完成登录验证DAO含token生成.mp4 101.37M
  • | ├──211. 完成登录客户端接收新增用户.mp4 69.16M
  • | ├──212. 鉴权中心客户端添加到配置管理工具.mp4 143.91M
  • | ├──213. 完成日志的DAO模块创建好表.mp4 80.06M
  • | ├──214. 完成日志模块微服务和客户端.mp4 193.43M
  • | ├──215. 云安全云盘项目说明.mp4 30.46M
  • | ├──216. 登录界面qss样式说明.mp4 28.27M
  • | ├──217. 完成鉴权中心注册和网关登录系统.mp4 98.21M
  • | ├──218. 注册中心和网关的IP通过主机名或域名.mp4 52.23M
  • | ├──219. 主控界面设计和目录刷新接口设计.mp4 59.52M
  • | ├──22. LInux进程终止和信号发送kill_pkill.mp4 29.58M
  • | ├──220. 完成目录微服务创建接收目录获取请求.mp4 93.73M
  • | ├──221. 完成自定义信号槽实现目录显示.mp4 127.32M
  • | ├──222. 完成文件图标_大小显示和全选功能.mp4 65.93M
  • | ├──223. 完成token鉴权消息封装网关验证目录.mp4 231.66M
  • | ├──224. 完成新建目录并刷新显示.mp4 111.05M
  • | ├──225. 完成目录切换后退和当前目录显示.mp4 51.98M
  • | ├──226. 完成文件删除的前后端.mp4 67.19M
  • | ├──227. 完成磁盘和用户空间的显示.mp4 115.01M
  • | ├──228. 上传微服务处理文件上传请求创建.mp4 66.67M
  • | ├──229. 完成了客户端的文件上传指令处理.mp4 79.77M
  • | ├──23. ubuntu系统自启动程序设置.mp4 17.36M
  • | ├──230. 完成发送和接收文件片.mp4 92.97M
  • | ├──231. 文件上传进度显示核心代码讲解.mp4 80.26M
  • | ├──232. 文件下载代码分析.mp4 51.93M
  • | ├──233. 上传和下载任务列表进度定时刷新.mp4 87.16M
  • | ├──234. 上传和下载微服务获取和轮训负载访问.mp4 46.34M
  • | ├──235. 文件上传和下载的完整性校验.mp4 49.29M
  • | ├──236. 文件AES加密上传和下载解密.mp4 91.53M
  • | ├──24. ubuntu系统用户添加和密码存放分析.mp4 27.57M
  • | ├──25. ubuntu系统rsyslog网络转发配置.mp4 36.58M
  • | ├──26. C++编码规则分析.mp4 30.58M
  • | ├──27. c++编码规则_头文件规则详解分析.mp4 30.46M
  • | ├──28. c++编码规则_头文件规则代码示例.mp4 44.35M
  • | ├──29. C++编码规则中的类定义规则详解分析.mp4 35.22M
  • | ├──3. VS2017创建四种项目和目录结构规范.mp4 28.29M
  • | ├──30. C++编码规则中的类定义规则代码示例.mp4 36.15M
  • | ├──31. 编码规则文件_类_变量_函数命名规则.mp4 48.35M
  • | ├──32. C++Doxygen注释规则并生成API的文档.mp4 90.46M
  • | ├──33. ubuntu开发环境安装gcc_make_gdb_编译.mp4 36.82M
  • | ├──34. 使用gcc_g++编译程序详解.mp4 28.76M
  • | ├──35. g++分步预处理_编译_汇编_执行代码.mp4 15.66M
  • | ├──36. gdb调试工具使用和coredump查看.mp4 46.78M
  • | ├──37. g++编译动态链接库并测试.mp4 32.74M
  • | ├──38. makefile介绍和第一个项目示例.mp4 18.75M
  • | ├──39. makefile变量使用和规则分析.mp4 24.48M
  • | ├──4. vs项目文件作用分析和版本提交说明.mp4 37.70M
  • | ├──40. makefile多文件和动态库编译示例.mp4 54.59M
  • | ├──41. Git使用说明和原理分析.mp4 39.62M
  • | ├──42. Git在Linux上服务安装配置提交和更新.mp4 54.52M
  • | ├──43. Git日志查看和版本回滚.mp4 25.05M
  • | ├──44. Git解决提交冲突的问题.mp4 27.60M
  • | ├──45. 在windows安装tortoiseGit.mp4 33.45M
  • | ├──46. Linux使用RSA公私钥免密码提交更新.mp4 29.97M
  • | ├──47. Windows使用TortoiseGit免密码.mp4 16.78M
  • | ├──48. 版本号制定规则.mp4 17.14M
  • | ├──49. 网络编程socket接口详解.mp4 88.90M
  • | ├──5. 项目常规配置_sdk_平台工具集和输出.mp4 34.37M
  • | ├──50. 网络编程详解TCP的服务端代码示例.mp4 83.74M
  • | ├──51. Linux下socket编程TCP客户端代码演示.mp4 40.76M
  • | ├──52. git提交并移植socket程序到window.mp4 47.67M
  • | ├──53. 安全云盘系统xdisk需求分析.mp4 2.71M
  • | ├──54. libevent实训课程说明和IO模型.mp4 65.43M
  • | ├──55. windows平台编译libevent分析及环境安装.mp4 32.68M
  • | ├──56. 用vs2017编译zlib源码.mp4 34.20M
  • | ├──57. 用vs2017编译openssl源码.mp4 54.26M
  • | ├──58. libevent源码vs2017编译包含openssl.mp4 33.26M
  • | ├──59. libevent集成zlib的测试程序配置修改.mp4 63.31M
  • | ├──6. C++编译设置_头文件_预处理器宏.mp4 27.07M
  • | ├──60. libevent源码vs2017编译批处理.mp4 34.29M
  • | ├──61. libevent第一个vs2017的测试程序完成.mp4 39.37M
  • | ├──62. libevent在linux环境编译源码并测试.mp4 57.56M
  • | ├──63. 基于event监控客户端连接并获取连接.mp4 209.70M
  • | ├──64. evconnlistener绑定端口监听连接.mp4 52.33M
  • | ├──65. bufferevent服务端代码示例事件策略.mp4 127.51M
  • | ├──66. 基于libevent的c++线程池原理详解.mp4 86.06M
  • | ├──67. 创建好XThreadPool的单件模式代码.mp4 47.33M
  • | ├──68. 使用c++11的thread完成XThread线程池.mp4 20.62M
  • | ├──69. 完成线程的安装和跨平台管道激活事件.mp4 97.61M
  • | ├──7. 项目链接配置_库配置_编译步骤配置.mp4 38.75M
  • | ├──70. 完成线程池的线程分发和线程激活.mp4 37.50M
  • | ├──71. 完成线程池的自定义任务及其分发.mp4 52.40M
  • | ├──72. 完成想线程池线程中添加自定义任务.mp4 37.11M
  • | ├──73. 完成线程池任务资源清理并移植到linux.mp4 53.41M
  • | ├──74. QT的工具_MVD架构和信号槽原理分析.mp4 68.38M
  • | ├──75. Qt界面编程代码示例.mp4 87.00M
  • | ├──76. 云盘原型系统详细设计.mp4 133.24M
  • | ├──77. 移植线程池到通信模块动态库并测试.mp4 121.59M
  • | ├──78. 通信模块动态库移植到linux并完成云盘.mp4 133.73M
  • | ├──79. 创建好客户端项目完成连接功能.mp4 248.45M
  • | ├──8. 解决方案配置_多项目依赖_配置管理器.mp4 24.02M
  • | ├──80. 完成客户端和服务端数据通信.mp4 70.81M
  • | ├──81. 完成了基于XMsg格式的消息通信.mp4 118.21M
  • | ├──82. 完成了服务端和客户端通信获取目录.mp4 258.54M
  • | ├──83. 完成了文件上传功能和目录刷新.mp4 342.55M
  • | ├──84. 完成了文件下载功能和内存泄漏修正.mp4 326.23M
  • | ├──85. protobuf课程介绍和在windows编译源码.mp4 96.48M
  • | ├──86. protobuf基础概念分析.mp4 51.47M
  • | 鈹溾攢鈹€87. protobuf浠g爜绀轰緥_vs2017.mp4 100.63M
  • | ├──88. 反射_根据Message对象和字段名称获取.mp4 54.79M
  • | ├──89. 反射_运行时解析proto文件.mp4 92.93M
  • | ├──9. QT5.12版本SDK安装和使用分析.mp4 95.00M
  • | ├──90. protobuf联合libevent测试程序设计.mp4 21.68M
  • | ├──91. 基于bufferevent的服务端和客户端.mp4 115.46M
  • | ├──92. pb协议分析和类图设计和消息代码.mp4 163.25M
  • | ├──93. 完成自定义协议和pb数据的封包和解包.mp4 176.01M
  • | ├──94. 完成消息类成员回调函数注册和调用.mp4 126.11M
  • | ├──95. protobuf项目移植到linux.mp4 50.41M
  • | ├──96. 课程介绍和设计文档分析类图和顺序图.mp4 79.54M
  • | ├──97. 线程池代码重构加入工厂和退出处理.mp4 80.59M
  • | ├──98. 完成通信模块libevent和pb的封装.mp4 95.94M
  • | └──99. 通信模块客户端项目创建和测试.mp4 82.50M
  • ├──课程配套资料.rar 1.42G
  • ├──老夏课堂C代码编程规范.pdf 624.25kb
  • └──云盘原型系统设计v1.0.pdf 925.40kb

课程目录

课程目录238 集
  • 视频
  • | ├──0. 开班仪式直播.mp4 260.27M
  • | ├──1. 云安全云盘项目模块架构分析需求概述.mp4 71.92M
  • | ├──10. QT的VS插件安装和QT界面项目创建.mp4 37.23M
  • | ├──100. 通信模块服务端项目创建和测试.mp4 165.04M
  • | ├──101. 通信客户端pb数据准备和自动重连开发.mp4 144.74M
  • | ├──102. 客户端和服务端基于pb数据通信.mp4 129.70M
  • | ├──103. 完成消息注册的成员函数和互斥处理类.mp4 122.01M
  • | ├──104. 客户端和微服务的通信获取测试目录.mp4 88.51M
  • | 鈹溾攢鈹€105. apigateway浠g爜鍒涘缓.mp4 156.17M
  • | ├──106. 路由经过proxy转发数据测试完成.mp4 185.45M
  • | ├──107. 完成代理自动重连和微服务集群测试.mp4 135.48M
  • | ├──108. mysql数据库开发快速入门.mp4 75.61M
  • | ├──109. mysql_workbench客户端使用.mp4 32.26M
  • | ├──11. Linux系统安装使用课程说明.mp4 18.12M
  • | ├──110. vs2017mysqlapi项目调用静态和动态库.mp4 56.79M
  • | ├──111. MysqlServer8.0在ubuntu上安装和配置.mp4 39.10M
  • | ├──112. linux上mysqlapi项目创建编译运行.mp4 34.35M
  • | ├──113. mysql_init_API库的初始化和清理.mp4 38.12M
  • | ├──114. mysql_real_connect数据库完成连接.mp4 26.09M
  • | ├──115. mysql连接超时时间和自动重连设置测试.mp4 46.19M
  • | ├──116. 查询接口分析和mysql_real_query代码.mp4 48.64M
  • | 鈹溾攢鈹€117. 鑾峰彇缁撴灉闆唌ysql_store_result.mp4 37.10M
  • | ├──118. 遍历并显示结果集mysql_fetch_row.mp4 40.19M
  • | ├──119. 使用MysqlAPI通过INSERT插一千条数据.mp4 64.65M
  • | ├──12. vmware中安装ubuntu系统.mp4 27.46M
  • | ├──120. UPDATE修改数据并根据map生成update.mp4 57.66M
  • | ├──121. DELETE和truncate清数据和清表空间.mp4 38.09M
  • | ├──122. 完成支持map的Insert插入数据接口封装.mp4 105.41M
  • | ├──123. 完成文件读取接口的封装.mp4 48.34M
  • | ├──124. 完成二进制文件内容插入接口InsertBin.mp4 66.53M
  • | ├──125. 完成文件存储接口并读取插入的二进制.mp4 31.31M
  • | ├──126. 完成支持map的Update接口并测试修改.mp4 41.66M
  • | ├──127. 完成UpdateBin修改二进制数据逇接口.mp4 40.53M
  • | ├──128. 完成LXMysql事务的接口封装.mp4 22.21M
  • | ├──129. 字符编码类型mysql设置和转换API分析.mp4 44.01M
  • | ├──13. Linux常用命令讲解和示例.mp4 53.60M
  • | ├──130. windows上字符集gbk和utf8互转.mp4 85.92M
  • | ├──131. linux上字符集GBK和UTF8互转.mp4 96.18M
  • | ├──132. LXMysql库添加字符集转换函数.mp4 104.47M
  • | ├──133. 简易获取数据的接口GetResult实现.mp4 54.01M
  • | ├──134. mysql的表锁和行锁代码示例购票竞争.mp4 80.45M
  • | ├──135. DBO数据库模块详细设计.mp4 686.99kb
  • | ├──136. mysql 数据库接口封装设计.mp4 30.21M
  • | ├──137. LXMysql动态链接库测试vs2017项目创建.mp4 62.02M
  • | ├──138. 完成封装的Init和Close接口.mp4 36.74M
  • | ├──139. 完成Connect连接数据的接口和测试.mp4 33.27M
  • | ├──14. vim编辑器快速入门.mp4 33.48M
  • | ├──140. Query执行sql语句的接口封装和测试.mp4 45.49M
  • | ├──141. Options接口封装设置自动重连和超时.mp4 59.95M
  • | ├──142. 结果集获取StoreResult和清理接口.mp4 42.83M
  • | ├──143. 完成FetchRow获取一行vector数据.mp4 37.56M
  • | ├──146. 注册中心详细设计.mp4 107.54M
  • | ├──147. 完成注册中心客户端的连接和消息发送.mp4 143.55M
  • | ├──148. 完成注册中心的客户端和服务端的注册请求和响应.mp4 111.66M
  • | ├──149. 完成微服务的注册并测试异常情况.mp4 92.40M
  • | ├──15. 安装卸载软件apt-get并更新数据源.mp4 67.28M
  • | ├──150. 完成了服务端和客户端的服务发现.mp4 172.86M
  • | ├──151. 完成客户端多线程获取微服务列表的接口.mp4 48.85M
  • | ├──152. 注册中心客户端集成入并注册测试微服务.mp4 149.23M
  • | ├──153. 配置中心设计说明.mp4 20.88M
  • | ├──154. 配置中心服务端客户端项目创建.mp4 89.89M
  • | ├──155. 配置中心DAO存储pb配置.mp4 193.89M
  • | ├──156. 配置中心DAO读取配置和多线程互斥.mp4 54.35M
  • | ├──157. 完成配中心的服务端初始化.mp4 69.55M
  • | ├──158. 完成了配置中心的上传配置.mp4 146.68M
  • | ├──159. 完成了下载配置的服务端和客户端.mp4 82.92M
  • | ├──16. openssh-server安装和使用详解.mp4 31.28M
  • | ├──160. 配置中心客户端多线程获取配置接口.mp4 50.64M
  • | ├──161. 测试微服务集成注册中心.mp4 269.25M
  • | ├──162. 配置中心客户端反射具体配置内容.mp4 227.34M
  • | ├──163. 管理工具的功能设计说明.mp4 22.32M
  • | ├──164. 管理工具的qt界面样式设计圆角边框.mp4 97.94M
  • | ├──165. 获取配置列表的DAO层代码完成.mp4 107.47M
  • | ├──166. 获取配置列表的前后端代码和自动重连.mp4 109.10M
  • | ├──167. 完成了配置的列表显示和日志显示界面.mp4 151.90M
  • | ├──168. 完成配置新增功能界面和业务逻辑添加.mp4 99.41M
  • | ├──169. 动态解析proto文件获取类型.mp4 149.44M
  • | ├──17. ubunt18.04的IP静态地址配置.mp4 18.80M
  • | ├──170. 动态生成message代码并创建对象.mp4 73.69M
  • | ├──171. 根据proto文件反射自动生成输入界面.mp4 129.80M
  • | ├──172. 完成配置的基础信息存储.mp4 102.20M
  • | ├──173. 通过proto反射设置配置信息并存储.mp4 158.30M
  • | ├──174. 完成配置删除确认并处理.mp4 132.00M
  • | ├──175. 修改配置完成proto文件缓存和解析.mp4 155.23M
  • | ├──176. 完成了配置修改重构了界面生成.mp4 140.67M
  • | ├──177. SSL_TLS加密通信的基础原理.mp4 86.70M
  • | ├──178. 基于OpenSSL证书和秘钥的制作.mp4 49.19M
  • | ├──179. OpenSSL 加密SSL_TLS通信接口分析.mp4 37.00M
  • | ├──18. ubuntu文件和目录分析和命令演示.mp4 31.57M
  • | ├──180. OpenSSL接口编程实例完成跨平台通信.mp4 132.26M
  • | ├──181. 完成OpenSSL服务端SSL握手调用.mp4 64.17M
  • | ├──182. 完成SSL通信客户端和服务端的握手连接.mp4 71.65M
  • | ├──183. 打印通信使用的协议和x509证书信息.mp4 36.20M
  • | ├──184. 完成基于OpenSSL的安全加密通信.mp4 71.17M
  • | ├──185. 基于libevent和openssl通信的客户端.mp4 104.93M
  • | ├──186. 基于libevent和openssl通信的服务端.mp4 78.62M
  • | ├──187. 重构xplatform添加ssl通信完成客户端.mp4 124.26M
  • | ├──188. 重构xplatform完成ssl消息通信服务端.mp4 61.62M
  • | ├──189. 重构gateway添加从配置中心获取SSL.mp4 221.48M
  • | ├──19. 文件处理和链接操作指令.mp4 58.09M
  • | ├──190. 注册中心高可用重构说明.mp4 126.73M
  • | ├──191. 添加注册中心makefile的安装卸载.mp4 60.38M
  • | ├──192. 注册中心高可用重构_通信模块断开.mp4 155.49M
  • | ├──193. 注册中心客户端内存缓冲和磁盘缓冲.mp4 163.05M
  • | ├──194. 注册中心客户端读取本地磁盘缓冲.mp4 83.89M
  • | ├──195. 注册中心使用定时器实现心跳.mp4 48.53M
  • | ├──196. 配置中心高可用重构客户端测试程序.mp4 197.45M
  • | ├──197. 配置中心客户端定时通过注册中心获取.mp4 73.17M
  • | ├──198. 配置中心客户端的磁盘缓存读写完成.mp4 46.63M
  • | ├──199. 配置中心在linux上的部署.mp4 125.42M
  • | ├──2. vs2017安装和使用说明示例.mp4 41.48M
  • | ├──20. 文件的权限设定和掩码设置.mp4 26.41M
  • | ├──200. 网关移植linux配置接口和注册接口.mp4 198.80M
  • | ├──201. MooseFS介绍和上传下载流程说明.mp4 17.53M
  • | ├──202. 安装配置管理服务器mfsmaster_元数据.mp4 31.20M
  • | ├──203. 安装数据服务器mfs_chunkserver.mp4 37.00M
  • | ├──204. 安装mfsmount客户端并配置存储份数.mp4 23.55M
  • | ├──205. OpenSSL生成MD5和SHA256接口和原理.mp4 35.31M
  • | ├──206. OpenSSL基于BIO接口的Base64编解码.mp4 96.80M
  • | ├──207. 鉴权中心业务流程说明.mp4 22.72M
  • | ├──208. 添加鉴权中心服务端和客户端处理登录.mp4 113.70M
  • | ├──209. 初始化好鉴权中心表完成用户新增.mp4 118.80M
  • | ├──21. Linux进程分析和进程启动三种方式.mp4 52.61M
  • | ├──210. 完成登录验证DAO含token生成.mp4 101.37M
  • | ├──211. 完成登录客户端接收新增用户.mp4 69.16M
  • | ├──212. 鉴权中心客户端添加到配置管理工具.mp4 143.91M
  • | ├──213. 完成日志的DAO模块创建好表.mp4 80.06M
  • | ├──214. 完成日志模块微服务和客户端.mp4 193.43M
  • | ├──215. 云安全云盘项目说明.mp4 30.46M
  • | ├──216. 登录界面qss样式说明.mp4 28.27M
  • | ├──217. 完成鉴权中心注册和网关登录系统.mp4 98.21M
  • | ├──218. 注册中心和网关的IP通过主机名或域名.mp4 52.23M
  • | ├──219. 主控界面设计和目录刷新接口设计.mp4 59.52M
  • | ├──22. LInux进程终止和信号发送kill_pkill.mp4 29.58M
  • | ├──220. 完成目录微服务创建接收目录获取请求.mp4 93.73M
  • | ├──221. 完成自定义信号槽实现目录显示.mp4 127.32M
  • | ├──222. 完成文件图标_大小显示和全选功能.mp4 65.93M
  • | ├──223. 完成token鉴权消息封装网关验证目录.mp4 231.66M
  • | ├──224. 完成新建目录并刷新显示.mp4 111.05M
  • | ├──225. 完成目录切换后退和当前目录显示.mp4 51.98M
  • | ├──226. 完成文件删除的前后端.mp4 67.19M
  • | ├──227. 完成磁盘和用户空间的显示.mp4 115.01M
  • | ├──228. 上传微服务处理文件上传请求创建.mp4 66.67M
  • | ├──229. 完成了客户端的文件上传指令处理.mp4 79.77M
  • | ├──23. ubuntu系统自启动程序设置.mp4 17.36M
  • | ├──230. 完成发送和接收文件片.mp4 92.97M
  • | ├──231. 文件上传进度显示核心代码讲解.mp4 80.26M
  • | ├──232. 文件下载代码分析.mp4 51.93M
  • | ├──233. 上传和下载任务列表进度定时刷新.mp4 87.16M
  • | ├──234. 上传和下载微服务获取和轮训负载访问.mp4 46.34M
  • | ├──235. 文件上传和下载的完整性校验.mp4 49.29M
  • | ├──236. 文件AES加密上传和下载解密.mp4 91.53M
  • | ├──24. ubuntu系统用户添加和密码存放分析.mp4 27.57M
  • | ├──25. ubuntu系统rsyslog网络转发配置.mp4 36.58M
  • | ├──26. C++编码规则分析.mp4 30.58M
  • | ├──27. c++编码规则_头文件规则详解分析.mp4 30.46M
  • | ├──28. c++编码规则_头文件规则代码示例.mp4 44.35M
  • | ├──29. C++编码规则中的类定义规则详解分析.mp4 35.22M
  • | ├──3. VS2017创建四种项目和目录结构规范.mp4 28.29M
  • | ├──30. C++编码规则中的类定义规则代码示例.mp4 36.15M
  • | ├──31. 编码规则文件_类_变量_函数命名规则.mp4 48.35M
  • | ├──32. C++Doxygen注释规则并生成API的文档.mp4 90.46M
  • | ├──33. ubuntu开发环境安装gcc_make_gdb_编译.mp4 36.82M
  • | ├──34. 使用gcc_g++编译程序详解.mp4 28.76M
  • | ├──35. g++分步预处理_编译_汇编_执行代码.mp4 15.66M
  • | ├──36. gdb调试工具使用和coredump查看.mp4 46.78M
  • | ├──37. g++编译动态链接库并测试.mp4 32.74M
  • | ├──38. makefile介绍和第一个项目示例.mp4 18.75M
  • | ├──39. makefile变量使用和规则分析.mp4 24.48M
  • | ├──4. vs项目文件作用分析和版本提交说明.mp4 37.70M
  • | ├──40. makefile多文件和动态库编译示例.mp4 54.59M
  • | ├──41. Git使用说明和原理分析.mp4 39.62M
  • | ├──42. Git在Linux上服务安装配置提交和更新.mp4 54.52M
  • | ├──43. Git日志查看和版本回滚.mp4 25.05M
  • | ├──44. Git解决提交冲突的问题.mp4 27.60M
  • | ├──45. 在windows安装tortoiseGit.mp4 33.45M
  • | ├──46. Linux使用RSA公私钥免密码提交更新.mp4 29.97M
  • | ├──47. Windows使用TortoiseGit免密码.mp4 16.78M
  • | ├──48. 版本号制定规则.mp4 17.14M
  • | ├──49. 网络编程socket接口详解.mp4 88.90M
  • | ├──5. 项目常规配置_sdk_平台工具集和输出.mp4 34.37M
  • | ├──50. 网络编程详解TCP的服务端代码示例.mp4 83.74M
  • | ├──51. Linux下socket编程TCP客户端代码演示.mp4 40.76M
  • | ├──52. git提交并移植socket程序到window.mp4 47.67M
  • | ├──53. 安全云盘系统xdisk需求分析.mp4 2.71M
  • | ├──54. libevent实训课程说明和IO模型.mp4 65.43M
  • | ├──55. windows平台编译libevent分析及环境安装.mp4 32.68M
  • | ├──56. 用vs2017编译zlib源码.mp4 34.20M
  • | ├──57. 用vs2017编译openssl源码.mp4 54.26M
  • | ├──58. libevent源码vs2017编译包含openssl.mp4 33.26M
  • | ├──59. libevent集成zlib的测试程序配置修改.mp4 63.31M
  • | ├──6. C++编译设置_头文件_预处理器宏.mp4 27.07M
  • | ├──60. libevent源码vs2017编译批处理.mp4 34.29M
  • | ├──61. libevent第一个vs2017的测试程序完成.mp4 39.37M
  • | ├──62. libevent在linux环境编译源码并测试.mp4 57.56M
  • | ├──63. 基于event监控客户端连接并获取连接.mp4 209.70M
  • | ├──64. evconnlistener绑定端口监听连接.mp4 52.33M
  • | ├──65. bufferevent服务端代码示例事件策略.mp4 127.51M
  • | ├──66. 基于libevent的c++线程池原理详解.mp4 86.06M
  • | ├──67. 创建好XThreadPool的单件模式代码.mp4 47.33M
  • | ├──68. 使用c++11的thread完成XThread线程池.mp4 20.62M
  • | ├──69. 完成线程的安装和跨平台管道激活事件.mp4 97.61M
  • | ├──7. 项目链接配置_库配置_编译步骤配置.mp4 38.75M
  • | ├──70. 完成线程池的线程分发和线程激活.mp4 37.50M
  • | ├──71. 完成线程池的自定义任务及其分发.mp4 52.40M
  • | ├──72. 完成想线程池线程中添加自定义任务.mp4 37.11M
  • | ├──73. 完成线程池任务资源清理并移植到linux.mp4 53.41M
  • | ├──74. QT的工具_MVD架构和信号槽原理分析.mp4 68.38M
  • | ├──75. Qt界面编程代码示例.mp4 87.00M
  • | ├──76. 云盘原型系统详细设计.mp4 133.24M
  • | ├──77. 移植线程池到通信模块动态库并测试.mp4 121.59M
  • | ├──78. 通信模块动态库移植到linux并完成云盘.mp4 133.73M
  • | ├──79. 创建好客户端项目完成连接功能.mp4 248.45M
  • | ├──8. 解决方案配置_多项目依赖_配置管理器.mp4 24.02M
  • | ├──80. 完成客户端和服务端数据通信.mp4 70.81M
  • | ├──81. 完成了基于XMsg格式的消息通信.mp4 118.21M
  • | ├──82. 完成了服务端和客户端通信获取目录.mp4 258.54M
  • | ├──83. 完成了文件上传功能和目录刷新.mp4 342.55M
  • | ├──84. 完成了文件下载功能和内存泄漏修正.mp4 326.23M
  • | ├──85. protobuf课程介绍和在windows编译源码.mp4 96.48M
  • | ├──86. protobuf基础概念分析.mp4 51.47M
  • | 鈹溾攢鈹€87. protobuf浠g爜绀轰緥_vs2017.mp4 100.63M
  • | ├──88. 反射_根据Message对象和字段名称获取.mp4 54.79M
  • | ├──89. 反射_运行时解析proto文件.mp4 92.93M
  • | ├──9. QT5.12版本SDK安装和使用分析.mp4 95.00M
  • | ├──90. protobuf联合libevent测试程序设计.mp4 21.68M
  • | ├──91. 基于bufferevent的服务端和客户端.mp4 115.46M
  • | ├──92. pb协议分析和类图设计和消息代码.mp4 163.25M
  • | ├──93. 完成自定义协议和pb数据的封包和解包.mp4 176.01M
  • | ├──94. 完成消息类成员回调函数注册和调用.mp4 126.11M
  • | ├──95. protobuf项目移植到linux.mp4 50.41M
  • | ├──96. 课程介绍和设计文档分析类图和顺序图.mp4 79.54M
  • | ├──97. 线程池代码重构加入工厂和退出处理.mp4 80.59M
  • | ├──98. 完成通信模块libevent和pb的封装.mp4 95.94M
  • | └──99. 通信模块客户端项目创建和测试.mp4 82.50M
  • 课程配套资料.rar 1.42G
  • 老夏课堂C代码编程规范.pdf 624.25kb
  • 云盘原型系统设计v1.0.pdf 925.40kb