|
51CTO-C++微服务架构及安全云盘项目实训课程
( L; _9 H5 d7 ^+ p8 H* p├──视频 % C2 o7 E- u; T) W2 C. H
| ├──0. 开班仪式直播 .mp4 260.27M
, t3 k) \) }2 _$ s9 f| ├──1. 云安全云盘项目模块架构分析需求概述 .mp4 71.92M
% N0 s9 N% R4 B) ?| ├──10. QT的VS插件安装和QT界面项目创建 .mp4 37.23M
: a" G1 m2 v7 `1 k7 r| ├──100. 通信模块服务端项目创建和测试 .mp4 165.04M0 X6 s* L5 ^! ~( X+ O1 O8 b
| ├──101. 通信客户端pb数据准备和自动重连开发 .mp4 144.74M( c1 q2 b+ L7 s% Z' {. i
| ├──102. 客户端和服务端基于pb数据通信 .mp4 129.70M5 X& c1 Y5 q+ Y" \/ O2 T. V
| ├──103. 完成消息注册的成员函数和互斥处理类 .mp4 122.01M
2 y5 F$ B" L6 g5 U; o9 t" V0 X| ├──104. 客户端和微服务的通信获取测试目录 .mp4 88.51M
" `! G& q$ z( E. ^1 ~| ├──105. apigateway代码创建 .mp4 156.17M
0 U5 R4 p% e. |( k( {| ├──106. 路由经过proxy转发数据测试完成 .mp4 185.45M
+ k9 |4 Y$ R9 D3 K ~$ f/ b- x| ├──107. 完成代理自动重连和微服务集群测试 .mp4 135.48M
@& F7 V% ^' A6 B ~) ^| ├──108. mysql数据库开发快速入门 .mp4 75.61M: H4 F6 `* C0 l
| ├──109. mysql_workbench客户端使用 .mp4 32.26M4 c6 H3 E# {' x( t ]- c1 [
| ├──11. Linux系统安装使用课程说明 .mp4 18.12M+ ~# K- M( |9 {0 z4 y! E( ^
| ├──110. vs2017mysqlapi项目调用静态和动态库 .mp4 56.79M
]; h+ B- Q/ ~4 ?+ u| ├──111. MysqlServer8.0在ubuntu上安装和配置 .mp4 39.10M
9 o, g6 I# |% C' l. ~9 `3 E1 B| ├──112. linux上mysqlapi项目创建编译运行 .mp4 34.35M
4 a- k: c i* i: ~* u. |. {| ├──113. mysql_init_API库的初始化和清理 .mp4 38.12M" u$ E2 i$ q! D' p
| ├──114. mysql_real_connect数据库完成连接 .mp4 26.09M
! f* N2 W* B+ p| ├──115. mysql连接超时时间和自动重连设置测试 .mp4 46.19M- R: |, g' F5 p% Z% q2 F& c
| ├──116. 查询接口分析和mysql_real_query代码 .mp4 48.64M; |3 t# J" C) h6 \5 Q. ^% w* s
| ├──117. 获取结果集mysql_store_result .mp4 37.10M% _* f4 j( |# w% E" J, z* ~
| ├──118. 遍历并显示结果集mysql_fetch_row .mp4 40.19M
$ l' f) r7 W: H0 L| ├──119. 使用MysqlAPI通过INSERT插一千条数据 .mp4 64.65M
7 H" P {. m1 L5 J, K% u| ├──12. vmware中安装ubuntu系统 .mp4 27.46M
6 I9 {( v/ [2 O* q. L! }9 d| ├──120. UPDATE修改数据并根据map生成update .mp4 57.66M
4 C" t( F% o" U5 A; L) H0 ^| ├──121. DELETE和truncate清数据和清表空间 .mp4 38.09M
; V2 Y; F8 a- @, `| ├──122. 完成支持map的Insert插入数据接口封装 .mp4 105.41M
7 U/ }' N' ]: V* N| ├──123. 完成文件读取接口的封装 .mp4 48.34M
2 c( E+ `" ?+ h4 ^" _) ]6 S| ├──124. 完成二进制文件内容插入接口InsertBin .mp4 66.53M
7 H" r# c: T/ ~5 k( N| ├──125. 完成文件存储接口并读取插入的二进制 .mp4 31.31M
9 I. W& o6 I2 M' Y( a| ├──126. 完成支持map的Update接口并测试修改 .mp4 41.66M/ N6 I, A; |0 \& P9 ]
| ├──127. 完成UpdateBin修改二进制数据逇接口 .mp4 40.53M& V. Q: H0 e# K: Y! ?0 k! c/ q; k7 L
| ├──128. 完成LXMysql事务的接口封装 .mp4 22.21M, @0 _1 |* U6 W
| ├──129. 字符编码类型mysql设置和转换API分析 .mp4 44.01M) W% R% O- l% K' ?4 b: d$ [" {$ z
| ├──13. Linux常用命令讲解和示例 .mp4 53.60M( P4 W# {4 y) ?& o
| ├──130. windows上字符集gbk和utf8互转 .mp4 85.92M
( B1 j, W6 J/ `. H: C| ├──131. linux上字符集GBK和UTF8互转 .mp4 96.18M/ V u4 c. z# e
| ├──132. LXMysql库添加字符集转换函数 .mp4 104.47M* w! {; q3 a+ u+ J2 K" `9 q1 |
| ├──133. 简易获取数据的接口GetResult实现 .mp4 54.01M9 x5 s) {4 n' K1 e! Q: m
| ├──134. mysql的表锁和行锁代码示例购票竞争 .mp4 80.45M
, K" K6 ]6 n0 N6 R, f8 J& M| ├──135. DBO数据库模块详细设计 .mp4 686.99kb+ f' l4 Q' T4 ^ m" T
| ├──136. mysql 数据库接口封装设计 .mp4 30.21M. @! v* F+ }* J1 I; t" e
| ├──137. LXMysql动态链接库测试vs2017项目创建 .mp4 62.02M* S+ T" Q( w/ F, |" u
| ├──138. 完成封装的Init和Close接口 .mp4 36.74M+ q+ d% G' t' I6 b
| ├──139. 完成Connect连接数据的接口和测试 .mp4 33.27M
& `, u; @" R" J/ x" n1 l& R| ├──14. vim编辑器快速入门 .mp4 33.48M& c' M* D. j; I9 \3 z9 S6 z
| ├──140. Query执行sql语句的接口封装和测试 .mp4 45.49M
. E9 Q5 r: P+ U" `& D| ├──141. Options接口封装设置自动重连和超时 .mp4 59.95M
; X/ {; Y) A* a3 P3 B| ├──142. 结果集获取StoreResult和清理接口 .mp4 42.83M: b; s) s; B# L+ t: A5 ^
| ├──143. 完成FetchRow获取一行vector数据 .mp4 37.56M
8 b! y) a6 q+ m* `| ├──146. 注册中心详细设计 .mp4 107.54M
" G t ]0 n. n| ├──147. 完成注册中心客户端的连接和消息发送 .mp4 143.55M
" o0 _6 r5 d9 x6 J& y, m8 t' m h( I| ├──148. 完成注册中心的客户端和服务端的注册请求和响应 .mp4 111.66M9 N5 E; S7 c% S2 Q# V
| ├──149. 完成微服务的注册并测试异常情况 .mp4 92.40M
; D ~- R! s1 p) A6 q| ├──15. 安装卸载软件apt-get并更新数据源 .mp4 67.28M
# _6 b4 t) f' @& T| ├──150. 完成了服务端和客户端的服务发现 .mp4 172.86M# H5 o) ]' c: t3 K
| ├──151. 完成客户端多线程获取微服务列表的接口 .mp4 48.85M( E4 r* V, P) p$ p1 a" V; b% U
| ├──152. 注册中心客户端集成入并注册测试微服务 .mp4 149.23M6 S! x( F- ~' P7 m6 {
| ├──153. 配置中心设计说明 .mp4 20.88M# a# V* V6 @8 v2 @+ ?4 P8 {
| ├──154. 配置中心服务端客户端项目创建 .mp4 89.89M# s5 r- v& K5 F% O: S
| ├──155. 配置中心DAO存储pb配置 .mp4 193.89M
9 V( T$ @" M! I r7 O| ├──156. 配置中心DAO读取配置和多线程互斥 .mp4 54.35M
$ u; e" i$ \1 ~* B, c+ \| ├──157. 完成配中心的服务端初始化 .mp4 69.55M
/ d' [, g) A0 b7 x| ├──158. 完成了配置中心的上传配置 .mp4 146.68M
7 W" _: a5 ^7 ?0 c D+ v; L$ @| ├──159. 完成了下载配置的服务端和客户端 .mp4 82.92M- e/ o" g* i; }& }9 P! l7 C
| ├──16. openssh-server安装和使用详解 .mp4 31.28M
( T2 t3 m2 f+ I( Q( I/ || ├──160. 配置中心客户端多线程获取配置接口 .mp4 50.64M
# h6 w# }; i6 @ I. s| ├──161. 测试微服务集成注册中心 .mp4 269.25M
- A7 ]% o* R5 B$ H* j; B! a. x }| ├──162. 配置中心客户端反射具体配置内容 .mp4 227.34M9 V9 N; ?7 F# l& Y' e
| ├──163. 管理工具的功能设计说明 .mp4 22.32M- q% S6 f8 \! [9 S7 S/ x: k
| ├──164. 管理工具的qt界面样式设计圆角边框 .mp4 97.94M: p' e* N2 Z! w5 A' f
| ├──165. 获取配置列表的DAO层代码完成 .mp4 107.47M$ v- j3 T5 F2 |; Q$ y
| ├──166. 获取配置列表的前后端代码和自动重连 .mp4 109.10M; W6 C# M% o _: i
| ├──167. 完成了配置的列表显示和日志显示界面 .mp4 151.90M: K# P" y. h }7 p) F0 H5 J
| ├──168. 完成配置新增功能界面和业务逻辑添加 .mp4 99.41M5 F( h6 T# B, R- g
| ├──169. 动态解析proto文件获取类型 .mp4 149.44M
$ r! \1 h5 ~" r8 V# l) U| ├──17. ubunt18.04的IP静态地址配置 .mp4 18.80M, H, w1 w% u. R* \4 R+ E6 g$ o
| ├──170. 动态生成message代码并创建对象 .mp4 73.69M% F9 ]3 Y) N5 D& ]5 [, s7 {
| ├──171. 根据proto文件反射自动生成输入界面 .mp4 129.80M
+ a/ _+ T t8 s/ W| ├──172. 完成配置的基础信息存储 .mp4 102.20M
$ t3 ]. V0 @& l/ c1 N% u- }| ├──173. 通过proto反射设置配置信息并存储 .mp4 158.30M2 F& H1 S2 m. ?! z; u |
| ├──174. 完成配置删除确认并处理 .mp4 132.00M
' p" y1 A$ o# Q+ M* Q| ├──175. 修改配置完成proto文件缓存和解析 .mp4 155.23M. x N y ]8 K3 N
| ├──176. 完成了配置修改重构了界面生成 .mp4 140.67M
O1 y4 |# I2 k5 |# m$ O| ├──177. SSL_TLS加密通信的基础原理 .mp4 86.70M+ N% Q$ `, Z3 M. F+ Z' y0 }5 V; `+ [
| ├──178. 基于OpenSSL证书和秘钥的制作 .mp4 49.19M8 e0 O& `& K% s6 z
| ├──179. OpenSSL 加密SSL_TLS通信接口分析 .mp4 37.00M
/ l0 R- u- ~( N" I* n. x3 R| ├──18. ubuntu文件和目录分析和命令演示 .mp4 31.57M0 w+ F; U/ }$ f% B3 N! Y3 E6 z( B$ r
| ├──180. OpenSSL接口编程实例完成跨平台通信 .mp4 132.26M4 }; Z9 ~! O( G
| ├──181. 完成OpenSSL服务端SSL握手调用 .mp4 64.17M
' i# b" u$ Q7 \+ H, Q| ├──182. 完成SSL通信客户端和服务端的握手连接 .mp4 71.65M. T7 a7 B4 L: R o
| ├──183. 打印通信使用的协议和x509证书信息 .mp4 36.20M/ J# w/ U8 ?) \3 d
| ├──184. 完成基于OpenSSL的安全加密通信 .mp4 71.17M; Y, t7 N' m7 y* p
| ├──185. 基于libevent和openssl通信的客户端 .mp4 104.93M/ ?! ?$ `/ }7 l
| ├──186. 基于libevent和openssl通信的服务端 .mp4 78.62M3 a; R$ e0 M4 H9 B7 V4 q
| ├──187. 重构xplatform添加ssl通信完成客户端 .mp4 124.26M2 Z+ w4 ]- R+ P8 O$ d
| ├──188. 重构xplatform完成ssl消息通信服务端 .mp4 61.62M# z1 S0 P* ~, P' L7 \$ a4 W
| ├──189. 重构gateway添加从配置中心获取SSL .mp4 221.48M+ A# G. q8 A @% h* B m
| ├──19. 文件处理和链接操作指令 .mp4 58.09M
/ m7 L& b# g; u) p/ V9 |! I| ├──190. 注册中心高可用重构说明 .mp4 126.73M
4 j( `5 ~2 H M) a| ├──191. 添加注册中心makefile的安装卸载 .mp4 60.38M( w) a* n+ z) L8 V9 t9 |
| ├──192. 注册中心高可用重构_通信模块断开 .mp4 155.49M# r' {6 E; T2 o8 K* Q- `' @
| ├──193. 注册中心客户端内存缓冲和磁盘缓冲 .mp4 163.05M
- ^9 I- C t7 m/ J| ├──194. 注册中心客户端读取本地磁盘缓冲 .mp4 83.89M2 X6 p7 F% w% B5 u0 `" Q
| ├──195. 注册中心使用定时器实现心跳 .mp4 48.53M, h4 Y, A; l9 ]
| ├──196. 配置中心高可用重构客户端测试程序 .mp4 197.45M
! w$ k6 g' N6 s, [| ├──197. 配置中心客户端定时通过注册中心获取 .mp4 73.17M) w7 X; `6 u) m2 w1 h; H' b$ d3 v
| ├──198. 配置中心客户端的磁盘缓存读写完成 .mp4 46.63M
( x1 @- W' q; [) \5 \- N" || ├──199. 配置中心在linux上的部署 .mp4 125.42M
; e/ Z0 G2 {8 S7 A* k| ├──2. vs2017安装和使用说明示例 .mp4 41.48M: V' Y* X# X3 s1 h& F
| ├──20. 文件的权限设定和掩码设置 .mp4 26.41M4 V6 C1 S* j3 F' I R" ^5 g
| ├──200. 网关移植linux配置接口和注册接口 .mp4 198.80M% g) V/ N+ ~7 w' g
| ├──201. MooseFS介绍和上传下载流程说明 .mp4 17.53M
5 i6 [ D; B4 M. O) C( Z1 S- K n| ├──202. 安装配置管理服务器mfsmaster_元数据 .mp4 31.20M2 h2 K6 E% E9 x% G/ Z0 {7 r
| ├──203. 安装数据服务器mfs_chunkserver .mp4 37.00M( x- ~6 d Z C# G0 x
| ├──204. 安装mfsmount客户端并配置存储份数 .mp4 23.55M
* {' i) I9 Q5 J+ v. L% Y| ├──205. OpenSSL生成MD5和SHA256接口和原理 .mp4 35.31M
4 b/ L' D3 N( N$ s& i| ├──206. OpenSSL基于BIO接口的Base64编解码 .mp4 96.80M
! \9 s0 t) o1 B2 Q. i| ├──207. 鉴权中心业务流程说明 .mp4 22.72M n3 w7 V" V- h; v5 H
| ├──208. 添加鉴权中心服务端和客户端处理登录 .mp4 113.70M9 E u7 o/ n4 W( u7 j3 Z7 \
| ├──209. 初始化好鉴权中心表完成用户新增 .mp4 118.80M* i' Y! G$ s/ f( s8 \5 r
| ├──21. Linux进程分析和进程启动三种方式 .mp4 52.61M
6 S) t: s) o6 T& c+ r$ a" ]| ├──210. 完成登录验证DAO含token生成 .mp4 101.37M
% f1 ]% \2 V8 D0 N( o1 g| ├──211. 完成登录客户端接收新增用户 .mp4 69.16M: w3 w& M( h! K. w3 U
| ├──212. 鉴权中心客户端添加到配置管理工具 .mp4 143.91M+ O- n% ?8 R7 Y4 ^* A' G& V
| ├──213. 完成日志的DAO模块创建好表 .mp4 80.06M
- M- B+ E0 Z; x- x2 H| ├──214. 完成日志模块微服务和客户端 .mp4 193.43M
5 L' e: }/ p* p. U- x3 X8 X1 B| ├──215. 云安全云盘项目说明 .mp4 30.46M3 j# a, Q6 L! y1 i! r8 f% o
| ├──216. 登录界面qss样式说明 .mp4 28.27M% O; R/ K. n; g* Z% k: E; w
| ├──217. 完成鉴权中心注册和网关登录系统 .mp4 98.21M6 ^6 s' A6 q% ?3 z0 \1 O
| ├──218. 注册中心和网关的IP通过主机名或域名 .mp4 52.23M
; m: f4 W5 p0 W3 F: w0 z" K| ├──219. 主控界面设计和目录刷新接口设计 .mp4 59.52M" k7 l% E; Y9 r' `, t- @
| ├──22. LInux进程终止和信号发送kill_pkill .mp4 29.58M
# t: z: Y* [. M! j| ├──220. 完成目录微服务创建接收目录获取请求 .mp4 93.73M
0 g; a3 ?% l* Z: C8 O| ├──221. 完成自定义信号槽实现目录显示 .mp4 127.32M! L+ a$ D* O' M5 `4 G+ A6 j1 M
| ├──222. 完成文件图标_大小显示和全选功能 .mp4 65.93M( v3 l( u" ~7 G4 g
| ├──223. 完成token鉴权消息封装网关验证目录 .mp4 231.66M
9 q$ H9 R, t) @1 I| ├──224. 完成新建目录并刷新显示 .mp4 111.05M, E' _2 @8 G- x) V( G* o0 @( m
| ├──225. 完成目录切换后退和当前目录显示 .mp4 51.98M& ~5 t( x9 v# W
| ├──226. 完成文件删除的前后端 .mp4 67.19M1 c* ~4 d( r+ g# H4 _( W
| ├──227. 完成磁盘和用户空间的显示 .mp4 115.01M
p2 H8 g* \0 x+ V| ├──228. 上传微服务处理文件上传请求创建 .mp4 66.67M _' Q7 s/ |5 {+ v2 P. J
| ├──229. 完成了客户端的文件上传指令处理 .mp4 79.77M
0 a$ g2 ], q S9 G8 e| ├──23. ubuntu系统自启动程序设置 .mp4 17.36M, w1 F i" S2 X
| ├──230. 完成发送和接收文件片 .mp4 92.97M8 d( O8 z/ `7 p
| ├──231. 文件上传进度显示核心代码讲解 .mp4 80.26M- P' s+ h/ O( [" G7 Z
| ├──232. 文件下载代码分析 .mp4 51.93M) I% `3 f1 u9 S! b0 S Z/ z
| ├──233. 上传和下载任务列表进度定时刷新 .mp4 87.16M+ y+ [5 w8 [# m/ f5 M) E2 W3 l
| ├──234. 上传和下载微服务获取和轮训负载访问 .mp4 46.34M* h; I; |9 `3 e( v/ x
| ├──235. 文件上传和下载的完整性校验 .mp4 49.29M
% B+ j) K, T% ~6 ~3 B1 e q| ├──236. 文件AES加密上传和下载解密 .mp4 91.53M; r$ z, Q4 U" Q& d
| ├──24. ubuntu系统用户添加和密码存放分析 .mp4 27.57M
. E9 `6 _3 d2 j" z/ ~% T* J4 Q; L| ├──25. ubuntu系统rsyslog网络转发配置 .mp4 36.58M
h2 ^6 k6 P, \6 W" b6 ]| ├──26. C++编码规则分析 .mp4 30.58M
, I9 E# R- ^/ \# L| ├──27. c++编码规则_头文件规则详解分析 .mp4 30.46M b& i; `% W+ Y0 u5 A0 K5 M/ t
| ├──28. c++编码规则_头文件规则代码示例 .mp4 44.35M
9 o0 a6 J8 B- u$ V| ├──29. C++编码规则中的类定义规则详解分析 .mp4 35.22M
& Y, B. m* H! C4 x( h| ├──3. VS2017创建四种项目和目录结构规范 .mp4 28.29M: G8 {* |( Y3 X% N' r- U; P
| ├──30. C++编码规则中的类定义规则代码示例 .mp4 36.15M
7 T p8 \' K) k, \& _5 d5 h| ├──31. 编码规则文件_类_变量_函数命名规则 .mp4 48.35M( k) T1 i% [. S5 X+ X
| ├──32. C++Doxygen注释规则并生成API的文档 .mp4 90.46M
8 Q- w! v: f* @| ├──33. ubuntu开发环境安装gcc_make_gdb_编译 .mp4 36.82M
" K/ x5 a* E. H3 ~. b `| ├──34. 使用gcc_g++编译程序详解 .mp4 28.76M' y9 m( l3 b$ s V2 z
| ├──35. g++分步预处理_编译_汇编_执行代码 .mp4 15.66M
$ k3 c( ?/ X# G- L| ├──36. gdb调试工具使用和coredump查看 .mp4 46.78M* K5 a5 [/ l8 \
| ├──37. g++编译动态链接库并测试 .mp4 32.74M
! G1 p+ a5 ]% y+ u: [| ├──38. makefile介绍和第一个项目示例 .mp4 18.75M
/ D; O, p0 P- t" a/ U| ├──39. makefile变量使用和规则分析 .mp4 24.48M
0 H) g! A% N' O$ X| ├──4. vs项目文件作用分析和版本提交说明 .mp4 37.70M
4 w+ d5 S, z: || ├──40. makefile多文件和动态库编译示例 .mp4 54.59M* g) p. F4 A3 C0 m7 |4 r# J' I" t+ p
| ├──41. Git使用说明和原理分析 .mp4 39.62M
# s# s2 g4 H/ V1 T| ├──42. Git在Linux上服务安装配置提交和更新 .mp4 54.52M
: Z1 F- y% C* o* B- d! q/ G| ├──43. Git日志查看和版本回滚 .mp4 25.05M
1 w& d H- u/ H* t$ R| ├──44. Git解决提交冲突的问题 .mp4 27.60M
- C! w( p) n0 i5 O/ ]0 I; c| ├──45. 在windows安装tortoiseGit .mp4 33.45M. c y ^* }2 D2 @# ^+ B) o
| ├──46. Linux使用RSA公私钥免密码提交更新 .mp4 29.97M, p& h" ?& o+ @1 L- W% J% T
| ├──47. Windows使用TortoiseGit免密码 .mp4 16.78M. w9 o$ s' D! ]! Z0 w
| ├──48. 版本号制定规则 .mp4 17.14M
& V4 K) Y8 ]- }' t s| ├──49. 网络编程socket接口详解 .mp4 88.90M
' d {! P" @9 w' Z| ├──5. 项目常规配置_sdk_平台工具集和输出 .mp4 34.37M$ o7 b% X* F3 E" w3 K, ]8 d) r4 F4 O# P- j
| ├──50. 网络编程详解TCP的服务端代码示例 .mp4 83.74M! D1 n9 _2 J) @( D/ [- Y
| ├──51. Linux下socket编程TCP客户端代码演示 .mp4 40.76M9 j8 n1 G, S U8 D+ r5 D
| ├──52. git提交并移植socket程序到window .mp4 47.67M& t' y4 w8 S* K/ {. K2 D
| ├──53. 安全云盘系统xdisk需求分析 .mp4 2.71M" m e& k5 Z2 N) n3 x$ E
| ├──54. libevent实训课程说明和IO模型 .mp4 65.43M4 b9 B1 L$ Q! N1 g% d, P
| ├──55. windows平台编译libevent分析及环境安装 .mp4 32.68M
/ K& [3 H. P8 f2 f/ j; || ├──56. 用vs2017编译zlib源码 .mp4 34.20M9 l+ n: s; C: q* t! `4 m" l2 h- Z2 {
| ├──57. 用vs2017编译openssl源码 .mp4 54.26M
& Z& ]8 H7 X1 h. @- H| ├──58. libevent源码vs2017编译包含openssl .mp4 33.26M; G: ^1 m- o7 k, U+ u4 e9 J! s; `
| ├──59. libevent集成zlib的测试程序配置修改 .mp4 63.31M
, Q X' J5 f# V6 Y$ d| ├──6. C++编译设置_头文件_预处理器宏 .mp4 27.07M
3 p4 d0 D) p0 r8 [! s| ├──60. libevent源码vs2017编译批处理 .mp4 34.29M
% W0 G N3 p3 `1 q+ n) P/ C) P1 H| ├──61. libevent第一个vs2017的测试程序完成 .mp4 39.37M
$ X! ~6 c! [4 w' R- E, ^! M| ├──62. libevent在linux环境编译源码并测试 .mp4 57.56M
+ ~6 n- c* ^5 R u. g| ├──63. 基于event监控客户端连接并获取连接 .mp4 209.70M3 S8 V; N! ]9 E+ f5 g( e
| ├──64. evconnlistener绑定端口监听连接 .mp4 52.33M
' K( Q8 K6 E/ D$ K3 V| ├──65. bufferevent服务端代码示例事件策略 .mp4 127.51M
7 L9 o; \: Z h9 @| ├──66. 基于libevent的c++线程池原理详解 .mp4 86.06M
8 m, R2 A; O( D| ├──67. 创建好XThreadPool的单件模式代码 .mp4 47.33M# i2 z8 p" z2 n Z0 M3 v
| ├──68. 使用c++11的thread完成XThread线程池 .mp4 20.62M2 f( e8 e" }$ i
| ├──69. 完成线程的安装和跨平台管道激活事件 .mp4 97.61M
: B9 E( v# O. ]| ├──7. 项目链接配置_库配置_编译步骤配置 .mp4 38.75M
5 D. D/ F9 n, |1 W* o0 m# o| ├──70. 完成线程池的线程分发和线程激活 .mp4 37.50M& u1 A$ |% r6 c- W6 G- E, c; T
| ├──71. 完成线程池的自定义任务及其分发 .mp4 52.40M2 ], B- S" ]1 p! ~& c) d0 L; D R
| ├──72. 完成想线程池线程中添加自定义任务 .mp4 37.11M
# E2 {7 ]( j3 B| ├──73. 完成线程池任务资源清理并移植到linux .mp4 53.41M
0 _6 m8 h# o6 h2 N| ├──74. QT的工具_MVD架构和信号槽原理分析 .mp4 68.38M
; |5 P' O/ M: s5 ~| ├──75. Qt界面编程代码示例 .mp4 87.00M8 D/ p% k3 O7 @0 C5 j+ q
| ├──76. 云盘原型系统详细设计 .mp4 133.24M
3 q6 a4 E) G% X. k' ]" d$ j" G' K| ├──77. 移植线程池到通信模块动态库并测试 .mp4 121.59M
; F6 H7 J8 e( Q L9 x( ]8 H- u| ├──78. 通信模块动态库移植到linux并完成云盘 .mp4 133.73M% l2 ^( y! z' d
| ├──79. 创建好客户端项目完成连接功能 .mp4 248.45M
. H# I4 ^# I2 _+ H7 a/ P$ c| ├──8. 解决方案配置_多项目依赖_配置管理器 .mp4 24.02M
: P- {3 }, N3 m, p' \5 \3 ]7 G+ j| ├──80. 完成客户端和服务端数据通信 .mp4 70.81M8 O0 C8 G: c/ P: |! J" J
| ├──81. 完成了基于XMsg格式的消息通信 .mp4 118.21M$ f) }8 I' e9 B: W. z: T; k
| ├──82. 完成了服务端和客户端通信获取目录 .mp4 258.54M u5 d/ [0 j% l+ g- Q# K
| ├──83. 完成了文件上传功能和目录刷新 .mp4 342.55M
7 g5 F* Y; y8 n- d$ z1 c9 K| ├──84. 完成了文件下载功能和内存泄漏修正 .mp4 326.23M8 ~- L6 {& r2 r, x+ ?1 S: X) q
| ├──85. protobuf课程介绍和在windows编译源码 .mp4 96.48M1 c' x# i4 m5 _4 M
| ├──86. protobuf基础概念分析 .mp4 51.47M
6 q% N* I" F* u u" s| ├──87. protobuf代码示例_vs2017 .mp4 100.63M8 h. F! O4 c! p
| ├──88. 反射_根据Message对象和字段名称获取 .mp4 54.79M4 w7 \7 J5 g/ L3 c
| ├──89. 反射_运行时解析proto文件 .mp4 92.93M
% ?3 Z# X Q- J& |% [5 M- U| ├──9. QT5.12版本SDK安装和使用分析 .mp4 95.00M& {7 f2 F' b6 Q3 }2 D# c( @
| ├──90. protobuf联合libevent测试程序设计 .mp4 21.68M
0 [5 K8 ?" W j6 `( }+ k% I3 M% _| ├──91. 基于bufferevent的服务端和客户端 .mp4 115.46M. d" a+ \2 \* n
| ├──92. pb协议分析和类图设计和消息代码 .mp4 163.25M7 g3 J8 e) v& j4 H5 v+ s# M
| ├──93. 完成自定义协议和pb数据的封包和解包 .mp4 176.01M
$ }+ w/ x$ v% Y, L- R9 e| ├──94. 完成消息类成员回调函数注册和调用 .mp4 126.11M9 c- x3 l/ S* t6 W& L$ \" F
| ├──95. protobuf项目移植到linux .mp4 50.41M' ?) k [8 O; q9 J) g9 z/ I1 m% Y
| ├──96. 课程介绍和设计文档分析类图和顺序图 .mp4 79.54M
, U: v! a3 `. r5 s1 n! b) ]( || ├──97. 线程池代码重构加入工厂和退出处理 .mp4 80.59M Q" i7 l7 B! A9 |' g1 e% a, _6 K) b
| ├──98. 完成通信模块libevent和pb的封装 .mp4 95.94M
: w' R# W7 x1 [4 f$ [| └──99. 通信模块客户端项目创建和测试 .mp4 82.50M
) M# P, T8 Y- m$ u├──课程配套资料.exe 1.42G
4 h6 s9 |6 u; N1 X├──老夏课堂C代码编程规范.pdf 624.25kb
. G( A/ [+ a) D* o* Q└──云盘原型系统设计v1.0.pdf 925.40kb+ U/ Z& @ w7 R
! e# d9 M; M! H3 _ D6 A' q% \3 w" \+ d* N
Q" k3 P0 n% A9 e. J: j6 S& _( R. N! n$ T S j0 y4 V
资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见, H+ _6 K+ l! H+ d6 E% j( ]. h4 ]" W
' F) D7 @- ^9 }
# C3 K* y4 ~4 ]( y
! a* o2 S/ x5 ~% L
本资源由Java自学网收集整理【www.javazx.com】 |
|