开启左侧

GO语言 从入门到精通991集视频教程

  [复制链接]
14889 52
cx 发表于 2023-9-16 20:56:09 | 只看该作者 |阅读模式 打印 上一主题 下一主题
├──001-01.指针地址个变量空间.mp4  13.36M/ k! L7 n* @0 V: C  `  ~
├──002-02.栈帧的内存布局.mp4  29.61M
# u. l' `% ]  i  I9 f├──003-03-空指针和野指针.mp4  11.80M
6 u6 d% S2 C8 N( w├──004-04.指针变量的内存存储.mp4  23.93M
$ {% O: y, G. w* [0 k( m├──005-05.内存申请释放答疑.mp4  10.55M
3 w: W& H. K6 r, n* u2 n3 ]( n# L├──006-06.指针传引用.mp4  37.75M% @5 g; }! v: |
├──007-07.切片的基础和本质.mp4  9.22M
/ a7 F3 m% C+ ~/ F& a$ a. e+ ^6 v├──008-08.切片使用1-截取数组.mp4  15.54M# V) u9 f4 w3 X0 j& Q
├──009-09.切片使用2-切片和底层数组关系.mp4  22.50M/ J; y9 Y- V! E
├──010-10.切片创建.mp4  15.07M
/ a& l9 W& z5 M" T├──011-11.append基础使用.mp4  9.19M
; h- p: ~0 u5 X8 e6 x├──012-12.切片练习1.mp4  15.56M6 Q6 o( [- A0 P3 F; E" k- ~; q
├──013-13-午后复习.mp4  14.18M
* U$ f. q: C0 x0 j+ H- X- ^├──014-14.切片截取练习1-不使用append.mp4  10.69M
5 \4 v8 G4 n7 _! ]1 k5 S  @0 i├──015-15.切片截取练习2-字符串去重.mp4  28.65M
0 x) l& `1 d! S4 r├──016-16.copy函数的使用.mp4  25.93M7 e2 {- G8 @1 T: g
├──017-17-2.map的创建和初始化.mp4  38.53M
1 w$ {/ U4 q7 I( ~! t3 Q├──018-18.map赋值操作.mp4  8.38M1 `7 f: |% V; V* @1 K
├──019-19.map的变量和判断key是否存在.mp4  24.67M
* y& r: ?1 V& f) @├──020-20.map的删除和传参.mp4  13.34M
! h4 @/ M" u$ f9 Q1 T' r; ^├──021-21.mpa联系统计字符串中单词个数.mp4  36.08M3 K+ M; E9 I6 g' F& e1 D
├──022-22.总结.mp4  16.67M  i# `+ ^; G( L) Z0 E! q
├──023-1.复习.mp4  39.74M
  O% }& [" N  x; G├──024-2.结构体变量定义和初始化.mp4  27.30M, x6 u. ]: f! Z0 k$ L) m
├──025-3.结构体赋值比较传参.mp4  46.08M
$ g1 `/ V3 X$ s" ]/ e7 A├──026-4.普通结构体使用.mp4  15.22M3 e9 a: m) W+ D" B( F0 |8 P
├──027-5,结构体指针使用.mp4  53.09M
+ s5 q, a+ R8 P├──028-6.指针做函数参数返回值.mp4  34.02M1 M# K/ j' T& C4 D3 l4 Q  p% B
├──029-7.字符串处理函数.mp4  26.45M
, p2 H- J/ I- h* h# C& y├──030-8.创建文件.mp4  15.50M
( ]1 I5 S7 u; m6 f; ?8 g' b├──031-9.打开文件.mp4  17.72M
1 }* Q( A' h4 b$ q( b├──032-10.上午回顾.mp4  16.79M
* d# j9 s! |5 I├──033-11.写文件操作函数.mp4  44.22M9 N9 d/ n$ W1 k0 O
├──034-12.按行读文件.mp4  34.10M4 r5 I, o) V0 r6 N
├──035-13缓冲区.mp4  18.28M- J6 e: l; \- S$ T, q3 h; C
├──036-14虚拟内存映射.mp4  18.73M
: m! ]# R, R3 T, U' B├──037-15文件拷贝.mp4  34.37M
3 t$ R7 ^% E6 t8 ?, Z: t├──038-16目录操作函数.mp4  22.00M* v% p& d; }6 ]) c- j# @, b6 e
├──039-17遍历目录获取目录项.mp4  18.94M" s9 {, ?! k; `* x* j$ |+ K
├──040-18练习题2.mp4  31.73M
& `, H# ?( o! e% G4 r3 p├──041-19练习题3-思路分析.mp4  12.65M
# C4 s, o' x8 J3 B. b0 [5 V├──042-20总结.mp4  17.85M3 E$ h& |0 [( n' t, p
├──043-1..复习.mp4  42.56M+ k% Z% P. k& i  k! }3 ]6 J2 P
├──044-2文件操作练习.mp4  37.26M
- x! E+ Z3 p! X! J6 n2 S├──045-3并行和并发.mp4  24.56M
1 J+ S) b3 W8 C  p- ^& H├──046-4程序和进程.mp4  14.70M6 O9 u  t  |5 n5 l0 ~8 g
├──047-5进程状态和进程并发.mp4  31.42M4 s& i! W, r" G* h( K# j
├──048-6进程和线程的关系.mp4  21.51M
5 ?# W% x* I/ n  @0 ^% c1 D! D├──049-7.32和64位内存地址.mp4  5.25M3 e% b& h3 U% w! A6 O
├──050-8同步.mp4  22.11M
1 |! K2 \" U! `' w9 E$ D5 U  y2 Q├──051-10.总结线程进程协程.mp4  34.81M1 U. j( G% c  N2 _8 H
├──052-11go程的创建.mp4  28.20M7 A  k; ^( [( ?( |
├──053-12午后回顾.mp4  31.40M
! z/ s/ Q/ h* ?├──054-13go程使用.mp4  33.63M
" I2 L% i& B1 T& T6 O0 A7 a├──055-14Gosched使用.mp4  24.15M( G& x3 \9 K7 H; P# w( \4 u
├──056-15Gosched答疑.mp4  10.78M% w) J* f) f) v1 W5 A& V# z
├──057-16Goexit退出go程.mp4  36.05M. o/ l% P: B3 [8 |
├──058-17设置cpu核数.mp4  22.27M
9 e( P4 S4 [' t├──059-18runtime包中其他函数.mp4  20.15M5 J0 W( b! D8 _+ b% D6 L" t9 K* K
├──060-19channel简介.mp4  25.32M
* n& T, c% R- J! I, K├──061-20channel的定义语法.mp4  14.42M. `( O% U8 ~5 d
├──062-21channel用于协程通信.mp4  55.69M5 j& P9 {  a# ]& y4 n- P% a
├──063-22channel简介.mp4  10.70M( e' @4 o: W, D8 K0 N
├──064-23总结.mp4  7.19M5 U( Z1 K1 P7 J* Q# u% |
├──065-1 复习.mp4  56.09M
  s7 ^, Z0 ]! |( b0 w- l├──066-2channel同步数据通信.mp4  23.05M
3 p. e! B9 C' C  `, `  a( q├──067-3无缓存channel.mp4  32.17M
- r. H6 b/ C% j0 x. B├──068-4.有缓存channel.mp4  32.03M& }: r8 a$ g( ]# h  W7 [4 ^
├──069-5io延迟说明.mp4  16.40M
- i" S$ I4 U9 \) y* \* e├──070-6关闭channel.mp4  35.28M* |5 h) E5 o3 E) x8 y5 p1 v& ~( d+ Y
├──071-7有缓冲和无缓冲比较.mp4  10.47M
1 ?' h  p7 w: g+ G├──072-8补充说明关闭channel方法.mp4  8.22M
7 x. i. V, `# A. ?) b" V├──073-9单向channel特性.mp4  28.03M
" k  K/ Y# l- \* {├──074-10单向channel做函数参数.mp4  11.10M! v  B  h% U  c( Z' r7 u7 T% A
├──075-11午后复习.mp4  27.00M! I8 L, a& h" `  l( G; @1 g
├──076-12-生产者消费者模型分析.mp4  26.23M
# w# ?6 D" c1 e! G0 F/ p& H├──077-13-生产者消费者模型实现.mp4  24.83M
4 e, p2 d: m+ t2 t1 o├──078-14-生产者消费者-订单模拟.mp4  16.55M9 o$ v( ^" I1 y* z; J- f
├──079-15-定时器定时.mp4  33.75M
* X8 ]& n8 e* e8 A7 W2 F├──080-16-定时器重置和停止.mp4  25.49M. Y1 R( T# l. ^- m3 z% V
├──081-17-定时器周期定时.mp4  26.47M
" c) y1 f1 s) T4 ~6 S2 `0 ]1 i├──082-18-周期定时补充说明.mp4  7.20M- ]0 N- D8 u- ^8 ]! Q
├──083-19-select 基础语法说明.mp4  21.14M! E3 L% A3 n/ `
├──084-20-select监听chan通信.mp4  32.69M! {! u: H+ P! R7 h6 C: F6 o2 f
├──085-21-select的斐波那契数列实现.mp4  31.40M4 ^. }/ c1 J7 D/ T" l) ~
├──086-22-总结.mp4  13.26M
: c; X- G; i/ N' Z! E3 S├──087-1-复习.mp4  96.00M% a) l- ?) ^2 F8 B6 k0 A
├──088-02-select超时处理.mp4  30.60M. l, T$ c) B/ e& G1 T. A- ?
├──089-03-死锁.mp4  43.64M
- {- s: h: L, Y' n, O$ z, M├──090-04-互斥锁.mp4  30.30M& O1 }2 H, ?( [" @* U
├──091-05-互斥锁总结.mp4  10.82M  A! ^$ Q' C) a1 K
├──092-06-读写锁01.mp4  58.71M" d& J$ |! N/ W. q% x+ c  S, ?
├──093-07-中午回顾.mp4  9.88M
+ V+ a! R3 u' f0 `├──094-08-读写锁02-错误说明.mp4  27.90M
+ m& E% s  w, t- T5 q- c4 c% O├──095-09-读写锁-数据同步.mp4  34.71M
" t! z5 n; k% H7 R├──096-10-读写锁-对应channel.mp4  15.30M
) q, J5 G) Q9 R5 Z9 R4 z1 I├──097-11.生产者消费者模型回顾.mp4  45.07M
( @9 ]  H, e& i% q├──098-12.条件变量使用原理分析.mp4  25.28M) {2 I. y0 t2 ~
├──099-13.条件变量使用操作函数.mp4  32.46M+ k, r5 O8 x  T' y4 w. K* C
├──100-1-复习.mp4  43.47M
+ e7 ?" a, Q0 C7 W8 P' I3 }- o├──101-02.协议件数.mp4  18.42M
& M0 z4 O  Q% S3 _8 \├──102-03.网络分从架构.mp4  27.18M! Z0 t' c0 w, `/ Z/ T* W! o6 f
├──103-04.各层与协议关系.mp4  18.90M2 _( l1 D# e$ O4 S& H
├──104-05.链路层及ARP协议.mp4  34.94M
$ u  N6 A5 \5 r% l* c$ K├──105-06.传输网络应用层.mp4  23.65M. Y; W3 m; Z. W& E3 h  e5 C
├──106-07.数据通信过程.mp4  19.84M1 r0 d! A3 ?0 G# f$ o
├──107-08.通信过程总结.mp4  7.11M
4 t0 o; `# X6 `# t% F, a├──108-09.socke特性.mp4  19.71M$ J/ C. j( @' {+ J2 F$ ]9 k
├──109-10.网络应用设计模式.mp4  38.55M! p2 {( `- B, A# K; Y! b2 }) t
├──110-11.socket通信架构.mp4  29.38M9 u% I5 p9 ~3 q: ^
├──111-12.TCP-CS服务器.mp4  36.35M3 d& O& G8 a' G- ]
├──112-13.nc的配置使用.mp4  5.54M8 T4 E3 w# e7 n( ]5 P: R9 [6 i
├──113-14.午后复习.mp4  30.43M! n. N0 z6 h3 B7 Z& }6 ]
├──114-15.TCP-CS客户端.mp4  23.03M" E$ ^; U' R1 T! b. d1 l
├──115-16.TCP-CS客户端总结.mp4  2.45M3 {/ C. _. G. n- s5 _- D' W
├──116-17.TCP-CS并发服务器.mp4  46.96M9 z/ W/ m" u- j- z! L6 C% x1 k
├──117-18.TCP-CS并发服务器实现流程总结.mp4  11.56M; c0 r4 H- r5 w
├──118-19.TCP-CS并发服务器-关闭连接.mp4  29.64M0 K) I, L0 P! g9 v2 }  j
├──119-20.TCP-CS并发客户端实现-关闭.mp4  45.90M
# e+ l9 N# x; ?) ^* C% f├──120-21.网络IP地址关系.mp4  44.63M9 ~6 F% a) e1 i2 |
├──121-22.三次握手.mp4  25.05M
; a8 [) B8 s% B1 ]2 i0 t+ b├──122-23.数据通信过程.mp4  13.22M
) u1 G* ?4 V* s! \8 U5 J/ T├──123-24.四次挥手断开连接.mp4  26.94M, d6 S: o8 v1 j
├──124-25.TCP通信过程总结.mp4  9.16M
' }% Z: b) z6 N- i) ?2 b├──125-26.滑动窗口简析.mp4  16.33M' p- @# m8 ?* e0 K; h
├──126-27.总结.mp4  9.23M
1 t5 S2 x; s: V# {! h├──127-01- 复习.mp4  72.76M
( g3 x3 H- t; {- R, c' N: f├──128-02.TCP状态转换-主动端.mp4  29.61M* m" J& C# G6 @6 }) B% f
├──129-03.TCP状态转换-被动端.mp4  40.12M
% m% q: o( @1 }- X5 A. B├──130-04.TCP状态转换-总结.mp4  23.06M- [9 k8 X# ~7 d8 a/ |! A# h& p1 P$ Z
├──131-05.TCP状态转换-程序运行状态对应.mp4  34.66M
" L( Y) J; u3 Q# `$ V1 X3 g├──132-06.UDP通信简介.mp4  27.06M
/ Y; |3 A. t& \( C( W% p! [├──133-07.DUP服务器.mp4  39.31M' ?- e# M8 z+ l  h2 ~
├──134-08.UDP客户端和总结.mp4  14.51M1 e; Y) s' m/ ]  e1 e& x
├──135-09.午后复习.mp4  17.57M8 G7 v0 t1 G  y3 _1 f' ^
├──136-10.UDP并发服务器.mp4  79.15M
, h0 S2 R' X0 q( v+ }; u├──137-11.TCP和UDP优缺点及使用场景.mp4  35.91M
" f& ]9 G# _2 ]% g3 K/ ~% ]├──138-12.网络文件传输流程.mp4  12.65M/ [. \; D0 r% ^5 [& y: w. j! N: F
├──139-13.命令行参数及获取文件属性.mp4  29.11M* P7 m0 k0 b9 W7 q$ x5 Q
├──140-14.文件传输-发送端.mp4  38.99M1 p; _( N) O' e# {6 g- g3 d) I6 x
├──141-15.文件传输-接收端.mp4  31.13M
9 {3 `" X* a# r; p. j├──142-16.文件传输-总结.mp4  14.21M
; x5 ], O2 U! f7 M1 P├──143-17.总结.mp4  15.87M
7 H+ L# }' C4 f' e4 ~5 ^! }/ v├──144-0 1-复习.mp4  47.99M
" A4 ^2 d( N# H7 Z& ~+ L" X: Q8 ]├──145-02.聊天室功能简介.mp4  28.84M  }( B5 |/ A3 ?) r5 l
├──146-03-聊天室模块简析.mp4  34.79M! z# P9 b# c; {
├──147-04-聊天室模块通信流程分析.mp4  33.77M
* X2 y6 e8 D8 S) W+ s├──148-05-聊天室-广播用户上线实现.mp4  79.93M3 m* d+ T% l4 D% Q+ N* P
├──149-06-聊天室-广播上线实现流程总结.mp4  30.04M
; b; J$ l6 X. _4 J├──150-07-总结用户登录广播.mp4  10.97M1 [; r1 @4 r7 i2 P" |
├──151-08-聊天室-广播用户消息.mp4  34.82M
2 N5 J4 P8 }! k& }1 f├──152-09--聊天室-查询在线用户.mp4  24.80M( ~9 C/ m3 k  M7 M. c6 Y
├──153-10--聊天室-在线用户改名.mp4  30.74M
. h: q! _* G% t7 f$ R9 S( S├──154-11--聊天室-用户退出.mp4  31.51M
* d# @/ A" Q4 A- l* e' P├──155-12--聊天室-超时强踢.mp4  30.61M
; ]9 B6 y- b. C$ d1 O" N% F├──156-13--聊天室-总结.mp4  39.04M
- ^2 F, o& d( P, v  k├──157-00-go嵌套创建退出特性.mp4  13.49M
; w' @1 |% z- s├──158-01.复习(上).mp4  62.28M
7 g4 ^: I9 {3 f6 b, n├──159-01-复习(下).mp4  40.93M
- D# x3 }, ^- D, r. [├──160-02-web工作方式.mp4  17.19M9 X. d: f+ d: ]2 I, @5 a+ V
├──161-03-http和URL.mp4  28.08M# ~7 j6 \, b* y( O4 w. _4 X1 X
├──162-04-错误处理函数封装.mp4  28.68M- T$ D, Z1 w/ p3 B7 }1 \
├──163-05-http请求包.mp4  41.37M% l' L7 s1 K1 H/ X! P
├──164-06-net包http服务器创建流程.mp4  30.03M  z8 y& O* _' k; h3 ^
├──165-07-回调函数.mp4  21.75M, x& b. n' q- i! J, K
├──166-08-编写客户端获取应答包.mp4  28.40M# ^4 o; \+ d; {; g
├──167-10-午后回顾.mp4  21.36M
* s, G+ t1 d" a; [* V9 y7 E# X├──168-11-Gohttp编程引入.mp4  20.36M. o( p7 [3 `8 p+ g: y' M
├──169-12-Gohttp的web服务器.mp4  56.04M
0 B) b3 L, H* _- q' l4 A├──170-13-WEB服务器练习.mp4  46.16M
, m- u* O. R/ r. R, S1 c0 ^3 H├──171-14-http客户端测试.mp4  76.59M' ~- T' f1 z/ C* Q+ K3 q2 j0 c0 ~$ G! O
├──172-15-Body.Close说明和errEOF.mp4  28.11M, Z7 E" D. F0 Z
├──173-16-总结.mp4  9.27M
+ [  h# g& j/ q4 N2 z; T├──174-01-爬虫简介.mp4  35.36M/ w+ o. v: j# E& B: \% X
├──175-02-贴吧分页分析.mp4  16.51M
1 c. t0 x4 E& k7 l- C  \├──176-03-百度贴吧爬虫实现.mp4  65.30M
0 d2 x9 e- s6 L) F├──177-04-百度贴吧爬虫实现流程总结.mp4  14.30M& L4 `8 D" u6 H5 q
├──178-05-百度贴吧并发版爬虫.mp4  41.73M
4 d6 k. `( n% \+ r4 ^. I4 f├──179-06-正则简介.mp4  19.60M
$ q/ {5 W( h2 |2 d7 U) N; V├──180-07-正则-字符类.mp4  34.77M
4 \0 D" D8 `- z+ E; N├──181-08-午后回顾.mp4  21.79M8 I: V$ q1 C3 W/ p4 h# k  l- H
├──182-09-正则-数量限定符-单元.mp4  56.44M; w# c; `5 F& _1 M7 J/ q
├──183-10-go语言使用正则-测试字符.mp4  42.72M, S/ @, L' q( ^: H" l
├──184-11-go语言使用正则-测试小数.mp4  10.98M4 r4 \8 p8 {5 v: P1 c9 `" }! _
├──185-12-go语言使用正则-测试网页标签数据.mp4  48.06M
8 @3 D2 q% O) \% c/ [├──186-13-go语言使用正则-提取数据函数返回值说明.mp4  15.33M
0 ~' ~) D# g( e& g├──187-14-豆瓣电影横、纵向爬取.mp4  45.81M1 c0 ?9 X+ f3 W2 U2 E9 e- T
├──188-15-豆瓣电影-爬取电影名人数评分实现.mp4  89.58M2 o/ e# [9 T4 e2 S" y9 s: w: A
├──189-16-并发版-豆瓣爬取.mp4  9.84M4 [8 ?0 `+ d+ x% o0 I# B
├──190-17-总结.mp4  27.64M
/ I( m3 M3 C. n& e# [6 t* T! D├──191-01-复习.mp4  61.54M- m5 k, E6 p8 V5 K$ h
├──192-02-段子爬虫网页分析.mp4  68.76M. W/ O5 R: s" s3 d+ ?# w7 @
├──193-03-获取网页中每一个段子的URL.mp4  31.19M
/ B8 l/ C0 Q  V$ U$ d, [) _; W4 C├──194-04-获取每个URL对应页面的 title和content.mp4  57.59M
" ?; z* c2 N8 `( U├──195-05-保存title和content.mp4  32.04M
) ?: a* |! E. x├──196-06-段子爬虫并发.mp4  11.48M
$ q; O4 Y. w2 s├──197-07-斗鱼图片下载分析.mp4  40.00M! Y' G' F% j) g3 ?0 z& p2 ~# N
├──198-08-斗鱼图片下载实现.mp4  56.98M/ W8 S3 s9 B+ X5 b8 \
├──199-09-总结1-基础巩固.mp4  33.87M' |* h) ~+ x# Y" T0 R2 |4 r& z: e
├──200-10-总结2-并发编程.mp4  32.22M
9 J' j' w  R1 K/ k8 B6 ?) C) Z├──201-11-总结3-网络编程和Http编程.mp4  31.42M
/ ~% M9 m/ M& B0 Y( s' z├──202-01-Ubuntu安装重点.mp4  74.00M
) M' j0 J+ p# t# z9 \/ h├──203-02-unix的诞生和发展.mp4  46.56M
' }" z$ v* T, @9 M# x6 t, ]├──204-03-Linux系统.mp4  34.16M0 U0 N- o+ j. {
├──205-04-Linux图形和windows的区别.mp4  9.32M
. `9 |5 ?. R% e* M3 L3 V├──206-05-目录组织方式和命令解析器.mp4  15.58M
' k, P" {2 \* u& R1 g; ~6 [" {& ]. U├──207-06-根目录下子目录分析01.mp4  60.41M
4 o0 t& ^. Q6 v: W. Q; q├──208-07-根目录下子目录分析02.mp4  48.98M
; v. A* N3 A9 @: s( x├──209-08-ls-l命令-文件类型7种.mp4  32.54M8 M) Y3 E' k: t; o' e- h0 z& a6 W
├──210-09-ls-l命令-硬链接.mp4  26.39M
% \$ e1 T% ~, O4 T5 }$ v├──211-10-午后回顾.mp4  27.08M2 |& |2 z( J7 e/ O( [% ]
├──212-11-ls-l命令-其余部分.mp4  15.31M
/ _7 {5 ~' n0 D$ a├──213-12-隐藏文件和帮助.mp4  23.23M
4 D6 Q: C; O; h; d: W2 ~/ f4 c├──214-13-读大文件的命令.mp4  28.75M
( r# ^2 z' c' V3 \8 s├──215-14-删除和软硬连接.mp4  47.30M% r/ c/ F! g: s& E# J& l
├──216-15-管道、cd、pwd.mp4  35.76M& M3 c/ W' F/ E' z8 M# v* B0 u
├──217-16-拷贝和移动改名.mp4  22.74M
3 q6 A. R, h) y├──218-17-Linux的压缩和解压缩.mp4  33.59M
0 y5 J. H! d+ I. T├──219-18-其他压缩命令.mp4  21.06M* p: M3 I5 b8 @. ^" s
├──220-19-用户创建、删除和修改文件所属用户.mp4  51.42M- Q4 H7 }, p' W* e& `: G
├──221-20-用户组创建、删除和修改文件所属组.mp4  12.80M7 c: \) {2 o, `: h3 W0 P
├──222-21-chmod修改用户访问权限.mp4  23.61M
- |% }, J: ?7 W7 K" n├──223-22-总结0138.mp4  11.39M0 v* O: b- |. \# k0 E4 W
├──224-01- 复习.mp4  64.70M2 e* {" M' t* F1 r) [
├──225-02-rwx对于文件和目录含义的区别.mp4  21.94M
7 F9 Q% |& Z# M: V$ U9 a├──226-03-进程查看和终止.mp4  23.81M
+ Z' W- u! @6 d7 u( g  H├──227-04-进程挂起恢复-前后台.mp4  20.83M
9 C, @. `+ y& s5 S4 V8 }├──228-05-关机重启.mp4  6.17M# p4 L% d# ?8 n; S* u# ~2 @
├──229-06-网络设置ifconfig和ping.mp4  50.84M* r9 I( f9 C7 N: F
├──230-07-桥接和NAT说明.mp4  21.74M4 }3 y0 E- E8 x: ^/ _+ n1 C" z
├──231-08-find搜索-name、type、size.mp4  36.07M
# J7 j2 J% s/ O! B& t├──232-09-find搜索-maxdepth、exec、xargs.mp4  36.19M
3 f( Z' _' ~' E3 p2 C├──233-11-grep和find.mp4  24.67M
) H$ H/ T2 E% v" z/ s├──234-12-vim的三种工作模式.mp4  36.51M& ]6 I- P1 h* `" a* I8 L+ h+ z
├──235-13-切换为文本编辑模式.mp4  14.59M  I. L4 \' ^  Y; x$ g) C
├──236-14-vim中的复制.mp4  21.16M
( C" E0 h# h9 U/ W" Z9 H3 x├──237-15-vim下的剪切.mp4  11.49M
  ?4 V/ y( K# _2 L' ^+ ^├──238-16-字符删除、替换、半行操作.mp4  13.43M+ K. w6 X4 h7 _. e3 _. v9 k
├──239-17-自动跳转和排版.mp4  14.75M
$ I) H: \: G* t├──240-18-查找.mp4  8.24M
/ l$ @  F4 v1 ~4 `3 y$ S├──241-19-替换.mp4  21.34M3 V& m- ~9 s% B9 i% o2 p9 Q3 p
├──242-20-vim配置文件说明.mp4  19.77M
  A; u) i: M$ v$ i├──243-21-Linux系统访问Linux服务器.mp4  24.80M
0 e& r& A* k# B7 M, n├──244-22-Linux系统远程传输文件.mp4  12.35M
7 r/ y2 P1 F1 j1 m; U├──245-23-window借助工具连接Linux.mp4  25.36M4 w) W- A) g  V" V
├──246-24-总结0138.mp4  15.11M
+ s( M, a/ D  q, I: h6 X3 e├──247-1-1项目预览.mp4  21.19M
5 @! P4 Z& M, `: o├──248-1-2电商网站介绍.mp4  13.18M
1 m& K8 J! N/ W# x├──249-1-3网站开发流程.mp4  27.90M
9 d6 x; K9 P3 ^3 E5 v, L  ]8 ?3 s├──250-1-4需求分析.mp4  17.67M
$ t  B4 q, c% s9 u├──251-1-5架构设计.mp4  15.99M9 r: |' M% d4 |' Q; ]( _) n
├──252-2-1数据库表设计.mp4  63.15M
1 u; i* H9 p8 V* u├──253-2-2数据库表创建.mp4  18.53M: U+ d& V- a: G; n' E; F
├──254-3-1项目创建.mp4  19.57M5 T0 z% M. r7 ~. w3 ?
├──255-3-2上午内容回顾.mp4  35.32M
: a7 ]# D& P' P├──256-4-1用户注册业务.mp4  78.19M# Z/ F, \9 S- N- |/ z) P- v2 K
├──257-4-2用户激活.mp4  21.59M1 l1 b, Y% N! c; y
├──258-4-3登陆(学员).mp4  47.64M
% \1 p. u' W/ V/ A/ v├──259-4-4.总结.mp4  11.79M
& d! j1 V/ }8 D: n( o4 L% P+ n$ Z├──260-4-5作业.mp4  11.35M6 `! h. F# _( z" v' Z- c4 u3 @
├──261-4-6复习5-1商品模块介绍.mp4  33.61M9 T# r& c# f5 q) z" W( k* }4 f* s
├──262-5-2登录判断.mp4  56.12M2 j# _4 B' i* \% Z) v; a6 G
├──263-5-3用户中心信息页.mp4  76.26M
# M! E" o. H9 T6 I$ T( y, N├──264-5-4用户中心地址页数据处理.mp4  65.23M" s8 S3 `+ F& X  a3 S' s
├──265-5-5,6-1用户中心地址页显示,上午课程回顾.mp4  42.50M  S0 c3 {9 o, W+ Z
├──266-6-2代码迁移.mp4  75.19M
2 y( l$ X- v  X; M! I; Z8 i1 Y+ ?├──267-6-3添加商品类型.mp4  45.04M; B. ^0 d6 L, l9 R3 z, d+ [
├──268-6-4FastDFS介绍.mp4  52.61M7 H( g/ z4 Y; Y/ w3 f: U% k
├──269-6-5FastDFS安装.mp4  58.35M
  P2 k0 |* x- c+ {% r├──270-6-6,6-7nginx安装,复习.mp4  89.05M
% ]  c6 h% O) S, g├──271-7-1fastDFS操作包下载.mp4  27.85M
; [) ?; ^9 C$ x* y3 T/ c+ w├──272-7-2fastDFS上传.mp4  39.28M" Z7 _, `3 y- U" J4 z( w
├──273-8-1数据导入.mp4  53.56M; d" _' W9 Y4 u9 A; ~; ]
├──274-8-2首页显示.mp4  49.55M
. a( d$ P6 d' }7 [) b├──275-8-3商品存储分析.mp4  57.83M2 q' ?; G. X/ h
├──276-8-4首页商品存储.mp4  45.90M
3 g- c: y( C: _- b├──277-8-5首页商品展示.mp4  35.19M5 M' v3 e8 y5 ~! U
├──278-8-6商品详情页.mp4  65.72M
# z: K( Q! F8 r5 z6 Z8 L4 Y: m9 n├──279-8-7商品详情-新品内容.mp4  27.66M- a& @! c& U3 {6 h! ^- D
├──280-8-8总结.mp4  8.63M0 a, q( C. S! `
├──281-8-9复习.mp4  24.28M1 v$ }* ]/ }% P" J% y4 w
├──282-9-1,9-2浏览记录处理.mp4  88.04M
5 k+ z4 ^/ I3 m' K: B9 [+ K  N7 C' V├──283-10-1列表页展示.mp4  58.83M  N- d" h' i% d
├──284-10-2页码控制.mp4  50.27M9 P0 F0 J1 w0 f. }  h1 x
├──285-10-3分页实现.mp4  49.59M  r1 _6 }% W. v+ l% e; \; r8 p: y
├──286-11-1按照不同方式排序.mp4  34.70M
( y' @" O; K" C! Z( w4 s3 b" c├──287-11-2商品列表页小结.mp4  5.98M
& K3 i" |8 ?5 h3 d" e* {├──288-11-3商品搜索.mp4  42.43M4 M1 y" W7 A' c, ~# P
├──289-11-4,11-5获取总价js,添加减少商品数量.mp4  56.96M0 z4 J- `( x0 O1 @4 G
├──290-11-6总结.mp4  19.76M7 R( T% X5 L; ~
├──291-11-7复习.mp4  32.48M
# f* R3 @: V& p' A3 j) `├──292-12-1手动设置商品总价.mp4  23.94M7 m- E& _+ e/ C2 `) R* n
├──293-12-2ajax发送请求.mp4  74.26M) ?1 r7 x5 v( ?5 Q' E* T8 O; n
├──294-12-3添加购物车.mp4  63.70M5 t9 n& x' P8 y4 d, ]* c0 ~, ~" b
├──295-12-4添加购物车数量显示.mp4  43.13M
* e$ `, o3 @& Y( y├──296-12-5购物车页面展示.mp4  68.16M; d" i" y; w! X6 M0 y; Q3 R# y! I
├──297-12-6购物车总价和总价数展示.mp4  13.37M% l2 H, t% g% t) F# o2 H* D
├──298-13-1js计算总价和总价数.mp4  41.94M- p, O6 t; z7 r4 d4 K5 Y8 H
├──299-13-2js设置全选全不选状态.mp4  17.88M: L+ g2 m" @  m+ U4 h# o" {
├──300-13-3根据商品的选中状态设置全选.mp4  24.27M, D" y" m0 [  x; ?
├──301-13-4更新购物车数据.mp4  47.50M
4 E3 c& u- k: a! N0 i; Y├──302-13-5总结.mp4  24.73M7 x. w/ X2 j2 X5 k6 W2 R+ D  }* g
├──303-13-6复习.mp4  25.92M
! x' F; o) k1 `, c& `' e├──304-14-1计算小计.mp4  45.14M
/ E+ ?, {  e2 L9 f9 t4 v├──305-14-2商品数量减少.mp4  39.13M
7 F# v+ ^  E7 B0 W9 w* B' @; Z├──306-14-3手动输入商品重量.mp4  18.99M
% w. ^, n& Y  E! h) r├──307-01.mp4  48.29M& H7 w+ M# H* L
├──308-04.对称不对称加密.mp4  43.10M
4 s1 m6 J# l2 y% c3 {├──309-录制_2018_12_09_11_05_33_842.mp4  57.08M
+ E  s2 l/ j' z3 O0 X4 t├──310-录制_2018_12_09_11_30_00_916.mp4  78.95M
3 K4 I4 Z. j' W8 P9 Y0 P├──311-录制_2018_12_09_12_00_01_230.mp4  107.61M
* V& \& ]1 k. Z, b9 D/ x├──312-录制_2018_12_09_12_30_02_433.mp4  19.62M) x) G" P" A0 B
├──313-录制_2018_12_09_13_46_16_176.mp4  80.81M
* C) c* Y! N! h. `, l/ `├──314-录制_2018_12_09_14_16_16_722.mp4  71.15M
6 u3 x5 C) N$ @) I3 F├──315-录制_2018_12_09_14_46_16_957.mp4  93.11M
$ i  N: N2 e- [; ?1 u, g- C├──316-录制_2018_12_09_15_16_18_249.mp4  89.37M
# r' {: ~4 d- e8 a! y├──317-录制_2018_12_09_15_46_18_587.mp4  59.70M5 a7 f! h) C9 U: R: q/ P) z
├──318-录制_2018_12_09_16_16_19_856.mp4  45.39M) L8 Q. p0 L$ ?6 `$ |
├──319-录制_2018_12_09_16_46_21_202.mp4  84.81M! s& P1 K& d% Z# W1 Z$ p3 X
├──320-录制_2018_12_09_17_16_22_247.mp4  52.04M
  _( |8 o; O; ?# d% u' W) ]" [0 t- [├──321-录制_2018_12_09_17_46_23_551.mp4  55.03M! P7 G& v  X' W; B7 u* D0 Q
├──322-录制_2018_12_09_18_16_24_933.mp4  67.14M
/ h, ~& z- e8 `0 Q$ @7 u├──323-录制_2018_12_09_18_48_04_792.mp4  71.80M9 K% ^1 N" y) x2 @. w: b; A
├──324-录制_2018_12_09_19_18_05_88.mp4  31.14M
2 H: T; r6 E/ A- D├──325-录制_2018_12_09_19_48_05_413.mp4  75.55M! B4 Y$ v1 ]0 V. Q3 F/ M4 p
├──326-录制_2018_12_09_20_18_05_644.mp4  3.67M+ C$ o3 r% C( |: D
├──327-录制_2018_12_09_20_52_35_636.mp4  57.32M: K: [1 W: j, k
├──328-录制_2018_12_09_21_22_37_137.mp4  82.60M( R* y( `& J' y4 P: n' c
├──329-录制_2018_12_09_21_52_37_441.mp4  86.07M7 j$ r  n7 _4 T' L9 [2 i
├──330-录制_2018_12_09_22_22_37_657.mp4  86.72M2 K' O6 C4 n. {2 `* l7 a
├──331-录制_2018_12_09_22_52_37_959.mp4  31.79M
7 B* N- ~- c4 \├──332-散列函数.mp4  94.92M$ P4 r' i( L; Y0 l- Z9 g" g* }, g
├──333-录制_2018_12_09_23_42_07_398.mp4  83.00M8 R' A" h1 N+ c6 t
├──334-录制_2018_12_10_00_12_07_589.mp4  29.19M  Q7 O  p' Z" Q& o$ W# Y2 F) Y
├──335-1-1资料介绍.mp4  3.31M& }( A9 ~: T$ D: s
├──336-1-2知识点概述.mp4  14.49M! X! P& j6 R" o6 Y+ l' ~2 U- N: L
├──337-2-1加密三要素.mp4  18.55M) q+ E4 V% _* M% B
├──338-2-2对称和非对称加密的特点.mp4  34.06M
5 i) i( l; d% r& c( r4 b! F: x( u+ i- y├──339-3-1凯撒密码.mp4  19.24M
' W5 \" f9 K* X: I9 Y. l# q  \├──340-3-2信息安全常识和威胁.mp4  22.79M
; A" e7 e4 Q' Z; D% c, m├──341-1-1编码和解码.mp4  14.08M" `1 D5 j. y6 p, C8 M
├──342-2-1des.mp4  29.71M
, \5 p  W- L! w3 d* @├──343-2-2des算法.mp4  24.26M1 G1 m' O2 Z8 c5 G0 W
├──344-3-1aes算法.mp4  27.17M' a, T5 @3 Z* M) v; o3 o
├──345-4-1知识点总结.mp4  11.72M6 E/ E. M2 K& K
├──346-5-1按位异域.mp4  24.86M1 y+ e. J9 h8 A5 X) U( ]4 s
├──347-6-1ecd分组模式.mp4  15.32M
. C8 }0 X9 v. L. ]( M├──348-6-2填充明文分组代码实现.mp4  31.90M
3 l. D: g5 Z2 ~0 f5 J4 @├──349-6-3cbc分组模式.mp4  24.32M
% v$ U8 r9 [  ^! i├──350-6-4cfb、ofb、ctr模式.mp4  18.92M
5 [' J5 e7 R% E2 ^" B├──351-6-5ecb分组模式总结1106.mp4  9.60M- Y! x3 J; A7 H5 h- A8 s
├──352-6-6.cbc分组模式总结.mp4  4.29M
/ L1 F7 C/ C7 X5 ?├──353-6-7.cfb和ofb分组模式总结.mp4  10.93M
* s: U, ?" {* Z# x├──354-6-8.ctr分组模式总结.mp4  18.81M& q* d# _5 W0 l, |
├──355-6-9分组填充的处理流程.mp4  29.04M5 X* e: K- @8 r% |' ~
├──356-6-10.初始化向量总结.mp4  2.00M
3 N6 L" H* N( ~, Y1 z/ y├──357-6-11对称加密流程.mp4  38.95M
* v, Z" O1 X7 J4 H& O8 W( Z/ H/ U├──358-6-12.删除尾部填充代码实现.mp4  8.38M
( R8 _" o5 F$ U* g% ]2 r8 V├──359-6-13des使用cbc分组模式加密代码.mp4  17.67M
: H+ g) K8 C$ H├──360-6-14.des使用cbc模式解密代码.mp4  16.40M3 P& q; Z# w$ B& w7 R
├──361-6-15程序测试.mp4  7.80M
. d! S$ l. k9 f2 D2 m├──362-6-16aes使用ctr分组模式加解密.mp4  33.53M
) m$ X, @6 J& ~+ Y5 a& m( k├──363-7-1知识点概述.mp4  16.28M. I3 B# g" M% v  f( Z" n
├──364-7-2,7-3问题解答,复习.mp4  30.59M; e) J/ ~* z, ^% G
├──365-1-1解决对称加密秘钥分发困难的.mp4  21.46M
* l* f! u6 s6 P  j. `8 u- g9 W├──366-2-1非对称加密的公钥私钥使用.mp4  30.81M- n2 ?+ O: _  o3 n3 _% E9 R
├──367-2-2非对称加密通信流程.mp4  9.99M9 Z& u: w/ W  V% R9 I
├──368-3-1私钥格式并写入文件.mp4  61.99M& W4 a9 u5 D3 K2 `# c
├──369-3-2私钥写入文件代码.mp4  27.48M2 W! N( K: X' t2 _9 @2 D
├──370-3-3公钥写文件思路.mp4  14.88M
+ C. R8 M" @' c/ D9 o) u├──371-3-4.公钥写文件和base64.mp4  30.97M
6 z8 Z2 Y+ y4 f$ w9 Z1 J  s├──372-4-1.rsa加解密流程.mp4  18.33M- s* }" s4 D: c. ^9 Y$ d, i9 Z9 b
├──373-4-2rsa加解密代码实现.mp4  37.08M  F' Q9 x% F1 K8 D# x2 g* D9 O; {
├──374-4-3程序测试.mp4  4.67M, R; N+ C0 Y$ E. c9 p8 h* ?9 U
├──375-1-1单项散列函数应用场景.mp4  55.95M% \- F9 l( M/ u
├──376-2-1非对称加密和对称加密比较.mp4  24.39M3 T% ^, o2 w" w
├──377-3-1常用哈希算法.mp4  22.80M3 c) _; U1 N" T
├──378-3-2,3-3go中哈希函数的使用,sha256.mp4  57.83M
6 F, N7 j3 m6 z' |├──379-1-1消息认证码介绍.mp4  20.66M
2 j3 `  J4 I/ ~0 P├──380-1-2消息认证码是使用步骤.mp4  15.67M
* K' T- y! l# _* _; x! [' q6 R├──381-2-1消息认证介绍.mp4  18.60M! r6 v) I. w* y# D
├──382-2-2消息认证码和检验代码.mp4  21.79M
2 t! V& V+ b, U+ K& o7 X! c! ~├──383-3-1消息认证码的弊端.mp4  15.75M1 e# v/ d% B: F. k8 m
├──384-4-1签名的生成和验证的步骤.mp4  21.81M) j# S( [) ?; T7 T
├──385-4-2非对称加密和数字签名.mp4  9.28M( ]! r8 N& M  H: Z- L% h
├──386-5-1rsa数字签名代码编写流程.mp4  21.50M1 l* Y! X2 O) Q5 b; Q
├──387-5-2-认证签名处理步骤.mp4  34.57M2 I3 B/ ^! M) X# K9 {9 ]# v5 v
├──388-5-3使用rsa进行数字.mp4  25.39M
) U! h, k9 a& T0 T7 N8 S$ O# A├──389-5-4RSA签名.mp4  25.39M
' ^" y9 ^. y% [├──390-6-1椭圆曲线介绍.mp4  13.68M9 E8 [& G, |) W7 p  j8 A
├──391-6-2椭圆曲线密钥对的生成和写入磁盘步骤.mp4  16.92M$ _: m2 u8 H; I7 B% o
├──392-6-3ecdsa的签名和认证步骤.mp4  41.11M
! T5 ^. m& M1 \3 {/ i1 y├──393-6-4ecdsa生成秘钥对称代码.mp4  32.47M
9 n& i9 e$ T! h, m9 ^├──394-6-5椭圆曲线数字签名代码.mp4  20.01M
" `/ s& g7 F8 ^/ a/ e+ n├──395-6-6椭圆曲线数字签名认证.mp4  25.00M
) v* x- K: T4 A1 _+ e- C  ?├──396-7-1复习.mp4  44.47M
2 `7 H8 g( l- K. Q├──397-7-1数字签名的特点和弊端.mp4  18.12M
8 j9 B( ]( B; ~9 n. I; h├──398-7-2知识点概述.mp4  6.70M
3 ~& v9 A, B5 T  G- C6 ]7 y├──399-1-1证书的应用场景.mp4  42.17M% l- ?$ C# G. c9 u! }: W  s9 v
├──400-1-2证书的使用.mp4  41.06M7 Q( Y" u1 C) B9 W& p
├──401-2-1浏览器对证书的校验.mp4  49.00M
2 \% P: N$ k: a- s: f8 J, D├──402-2-2证书的信任链.mp4  9.71M
0 O6 M' z( {9 t" h+ A# x├──403-2-3常见的ca认证机构.mp4  28.69M  k: s* j$ |+ F8 a; C7 O
├──404-2-408-公钥基础设施.mp4  18.30M9 ?# O% l, b$ L4 G; Q% G
├──405-1-1ssl-tls握手的流程.mp4  33.05M1 j1 q2 i9 H9 S9 I
├──406-1-2ssl协议握手过程回顾.mp4  14.90M% i! H) e6 y2 ?9 B
├──407-2-1https通信过程.mp4  33.51M1 i- Z% H" E* u. c' y& W: v8 f
├──408-2-2https双向认证.mp4  8.42M
5 x9 L* A  d8 K! l. X. I├──409-2-3使用openssl生成签名证书.mp4  46.76M
: ^: c9 ?9 T+ v├──410-2-4-https优缺点.mp4  21.04M
, H3 v" _4 K  \8 f" [├──411-3-1对称加密总结.mp4  29.42M/ ^* v- M$ ~$ r2 Z1 k8 ?; {5 _! N
├──412-3-2非对称加密总结.mp4  24.49M% o+ N% h" g# i4 Z/ W
├──413-3-3哈希函数总结.mp4  15.92M  }8 O5 |; Z: I2 Y: K3 T
├──414-3-4消息认证码.mp4  8.91M
. F8 b- h9 W" J6 s* d├──415-3-5证书复习.mp4  45.60M
  C0 p8 \( C6 J" {# o# X3 M! @$ h├──416-1-1,1-2介绍和人类交易历史.mp4  38.59M
5 v) [" @0 @: b├──417-1-3比特币诞生背景.mp4  36.22M8 ^, s  u: ^! e
├──418-1-4中心化vs去中心化.mp4  23.42M
- j# @/ T1 ^- v1 u├──419-1-5区块链初见.mp4  19.91M
, q6 \) b1 |2 M" W5 q2 N├──420-2-6.记账对比.mp4  36.71M0 C6 e# G- b0 P! r3 q. B  Q
├──421-2-7钱包.mp4  21.86M/ U) r9 o( L% r  l% e# K9 `
├──422-2-8节点.mp4  9.00M8 C9 E5 }4 Z8 Q$ z4 E
├──423-2-9挖矿.mp4  33.42M# d  \" u2 h3 ^, f# L, S& w3 ]
├──424-2-10比特币演示.mp4  25.70M- K  X6 A& T: S0 U/ u9 n  E' {
├──425-3-11矿场矿机矿池.mp4  14.17M' T7 E; m8 l  p: x% Y! O
├──426-3-12比特币现有参数,出块时间,奖励.mp4  13.54M
, |) M& Y, x- e+ s& w! }( S" {├──427-3-13.3-14比特币总量计算,容量.mp4  25.75M
% n  v% D& ?& D3 P/ p& o6 {& ^├──428-3-15课程回顾.mp4  14.56M) |# c) Z. S! x6 l
├──429-4-16比特币交易流程.mp4  23.87M0 A2 K) z: z# f7 `4 @
├──430-4-17.4-18非对称加密和p2p.mp4  45.15M0 ^4 r' B4 Y" d, }+ P# {0 \, _
├──431-4-19工作量证明.mp4  52.47M
, f7 E1 v& n* l├──432-4-20地址生成规则.mp4  22.54M* _6 y/ M, R4 q7 N1 E
├──433-4-21比特币地址演示.mp4  10.53M
9 K1 X- `) M0 _6 C4 Q├──434-4-22.base64介绍.mp4  10.57M9 w1 P0 A' ?% M5 t9 q, b' e$ E
├──435-5-23区块头.mp4  19.79M% f( y. A) ~* s' r
├──436-5-24.5-25区块体区块创建.mp4  48.97M( G9 m! T- v- l- O, a* c! x
├──437-5-26setHash.mp4  12.08M
1 W7 O# f4 p! E7 }├──438-5-27创建区块链结构及创世快.mp4  18.55M* t6 ^8 t" W' _2 g5 Y$ G
├──439-5-28添加区块addBlock.mp4  16.37M
- k) E) w6 }: v4 Y0 g├──440-5-29重构代码.mp4  7.08M, ^. J5 d* ^" O% O8 @, _
├──441-5-30添加完整区块字段.mp4  35.15M/ H" j% B5 {5 u* `
├──442-5-31类型转换uint到byte.mp4  8.89M
' ^, _' z2 k& b9 z9 i- s├──443-5-32使用join优化代码.mp4  20.83M, G1 k8 j# e( |  j' O4 p( Y
├──444-6-1课程回顾.mp4  15.86M0 N( y$ V7 y+ g6 N* M8 f
├──445-6-2思路分析.mp4  12.00M; V" R0 \7 g! s% o, V
├──446-6-3定义proofToWork.mp4  21.07M+ B- b$ G2 p+ q! G6 A
├──447-6-4工作量证明调用.mp4  21.72M
3 {1 Y5 c* ]5 t- _0 v! z/ k4 }! y; s├──448-6-5.git应用介绍.mp4  18.26M  g# \* @2 H# n& G: Y" ]
├──449-6-6run.mp4  49.65M( }3 O' `) ^5 V9 s( w
├──450-7-1授课思路及演示.mp4  11.18M
; J' {& M# A- A; p" D; S: m├──451-7-2blot数据库存储.mp4  17.50M
0 `- F  R8 K# F8 L% E# M5 i├──452-7-3add blot写数据.mp4  40.37M5 O+ Y, Y, \1 N
├──453-7-4blot读操作.mp4  20.68M
9 ~" U+ K+ ]; P* N5 j4 a( P├──454-7-5重复定义block.mp4  23.53M1 T! Q! k% ^' v, y2 T( a. w
├──455-7-6使用blkot改写区块链.mp4  44.23M
# w0 y6 u4 `; d6 U  z1 ]/ ~├──456-8-1添加godTest.mp4  38.33M: ~4 A+ k" J  y
├──457-8-2实现与序列化.mp4  27.18M5 \  W4 n- g. v7 B
├──458-8-3实现addBlock.mp4  35.02M6 X6 E- d6 L7 f9 K9 ?: `, m
├──459-9-1迭代器分析.mp4  20.79M; o, v( H/ K4 L) o) X4 J/ L( n
├──460-9-2定义区块链迭代器.mp4  15.65M' }/ s7 l2 _+ A2 c. ~% k0 f
├──461-9-3迭代器next实现.mp4  44.37M& }% F2 ]- J* B) W  {3 r
├──462-10-1命令行介绍.mp4  14.30M( z6 {$ E6 D; W1 L, @, S7 t2 Z5 H
├──463-10-2添加命令调用.mp4  24.20M
/ ?0 l' g; K9 c( M9 u├──464-10-3实现命令命令功能.mp4  42.40M0 Q& ]$ x" P' N0 H6 f9 z  ~4 ?
├──465-10-4tig工具.mp4  14.54M5 w4 G$ o  ^0 Y. c' b2 H1 F2 Q
├──466-10-5比特币转账原理.mp4  39.85M
" Y! I# {. p" ]* ]8 ~├──467-10-6转账流程演示.mp4  26.86M6 z4 U2 u$ O, }1 O/ S
├──468-11-1解锁脚本锁定脚本初见.mp4  17.42M! L6 ]! z, W8 B# K  I
├──469-11-2解锁脚本与锁定脚本详解.mp4  26.89M
* k( z; w! b0 e# q& X8 z0 A├──470-12-1OXTX详解.mp4  15.13M# p& \1 X9 s$ b( \: H5 z; P4 L
├──471-12-2交易结构介绍.mp4  16.33M
/ I4 I- R- F* R# m├──472-12-3UTXO详细模拟流程.mp4  34.64M
; N. \, G! K2 o" u/ b├──473-12-4定义交易结构.mp4  25.57M
" M* i# ?! y7 Z2 ?2 `2 v├──474-12-5添加setHash.mp4  10.91M. ]# `0 J8 W1 o# A8 _' ?
├──475-12-6解锁脚本强化.mp4  13.90M
7 U- c7 C; W4 r; S4 ]├──476-13-1添加NewCoinBase.mp4  38.42M7 _6 Q( p" z7 }% v; g
├──477-13-2使用transcation.mp4  42.30M
4 {0 J: K! I9 E0 G├──478-13-3添加getBlance命令.mp4  40.82M5 M& z# o* p9 ?
├──479-14-1遍历output和input.mp4  57.59M
+ g- |4 H" J; m+ d! M2 v, }├──480-14-2过滤消耗output.mp4  52.97M7 L+ o; r" l3 N9 N
├──481-14-3添加lsCoinBase函数.mp4  33.92M
- m- D- |' f& M├──482-14-4创建普通交易.mp4  77.99M9 G8 o+ t2 p# S
├──483-15.7,8添加与实现send命令.mp4  62.26M+ O: ~8 D8 P9 d6 i, ^+ u% z
├──484-15-1utxo过滤过程.mp4  34.38M4 g: |) \3 _; h6 |/ U0 u
├──485-15-2比特币核心演示1.mp4  26.04M/ T, e: \0 v) {6 T3 R2 t* _
├──486-15-3,4lsconinBase更新,回顾.mp4  14.41M
- i* J( I  x$ g* e├──487-15-5,6findNeedUTXO分析和实现.mp4  81.63M5 K! g8 W/ p( _3 {
├──488-15-9张三李四四人验证.mp4  30.92M
: g6 T5 l& P: @├──489-15-10.11提炼公共代码,梅克尔.mp4  115.19M
! h$ Q" F  z  M( G/ [├──490-15-12v5实现步骤.mp4  28.00M1 \3 J) n. e& N# i8 a1 U( C
├──491-15-13,16-1ecdsa演示,创建钱包.mp4  88.38M
3 g) q% c  @5 k1 e0 `# H8 E* W├──492-16-2创建地址.mp4  65.08M; B8 [; Z/ u; t
├──493-16-3添加钱包结构.mp4  26.37M
, F+ v* d' I% W$ d% L' s8 d$ X. M├──494-16-4钱包savefile.mp4  35.92M/ `* s6 C' {9 p/ x- i
├──495-17-1,2god_register,load file.mp4  36.46M! ~( G) T2 q  \* X4 o# U% V
├──496-17-3,18-1实现listAddress,检查dat是否存在.mp4  40.94M
; i; V3 E4 Y) ~/ ~$ o6 B& i├──497-19-1课程回顾.mp4  21.81M, S: I) u4 X8 S2 N4 g
├──498-19-2TXPUT.mp4  59.27M( A, a! D; q% H0 Q
├──499-19-3,20-1修改newTransction函数调整findNeed.mp4  120.90M4 {( {$ U- `5 H* \' ]8 O" j
├──500-21-1改写Get.mp4  37.96M) X' D' l/ n& k
├──501-22-1添加isVaildAddress函数.mp4  52.55M
5 p1 `& ]5 V$ q├──502-23-1上午课程回顾.mp4  14.24M
- @7 {$ \) Q- u├──503-23-2签名数据讲解.mp4  23.42M5 ?. r* O3 F  P
├──504-23-3签名框架搭建.mp4  38.24M- v; H1 |1 Q7 g0 L; q
├──505-23-4遍历inputs.mp4  30.12M
' a$ k) z3 h/ W: f' N" z1 N( M├──506-23-4实现find.mp4  57.55M
# y" ]1 T6 C6 e1 Z0 `# y├──507-23-5签名图示详解.mp4  33.90M
/ D" A. A  l. X  d+ H├──508-24-1copy实现.mp4  46.97M8 h9 H! Z- }! L* x( m
├──509-24-2sign生成(重要).mp4  45.97M5 Q: n) p0 @/ L+ ]0 H, N
├──510-24-3检验verify.mp4  51.94M
0 o% \0 K+ f  @6 e9 e' M├──511-24-4verify实现.mp4  13.31M  `% N8 ^7 A4 X9 c# Y
├──512-24-5解读bug.mp4  12.00M- _6 h. U% b* W* A
├──513-24-6格式化区块链.mp4  33.33M
3 ?" m# S3 R/ N" }- c3 @) Z├──514-1.1,2.1以太坊区块链介绍.mp4  18.11M. j- ~- p/ o" O5 w8 w
├──515-2-2区块链特点.mp4  7.30M$ {$ }* T0 [- X" H; Q
├──516-2-3区块链发展历史.mp4  27.04M
" a# V: y, U9 F2 C├──517-3-1传输层pow.mp4  17.10M1 t3 v. L& {' u$ \6 ]
├──518-3-2-pos介绍.mp4  10.66M: T* h& i/ V, e. ]1 z7 @
├──519-3-3-dpos介绍.mp4  14.31M
1 j' I$ q9 {; p1 o3 {' o2 E├──520-4-1智能合约简介.mp4  13.47M( z1 u* v1 z5 n& d, ?1 P. A) V
├──521-5-1公有链私有链联盟链.mp4  9.00M" _) U/ b6 ]" ~3 u0 m- R: Y5 }
├──522-6-1分叉BIT概念.mp4  19.70M
8 l1 ?: X. U; o' r+ I3 r├──523-7-1以太坊发展历史.mp4  23.42M
! i$ x4 }) y# t! a9 F+ W├──524-7-2以太坊介绍.mp4  21.67M
& }6 P# F" c" n$ [! C8 ?; T' ~  M) O% t├──525-7-3,8-1以太坊环境介绍metemask安装.mp4  46.77M/ G" N* J: t0 B2 q0 z0 O
├──526-8-2metemask转账.mp4  16.84M3 U  ~9 L# z( e% t5 S# x6 J7 T
├──527-8-3ether.mp4  23.85M( D4 @5 X0 l* A6 B, Z
├──528-9-1以太坊交互图示.mp4  8.55M
* V* N* O, h! I├──529-9-2外部账户和内部账户交互.mp4  23.07M
& k) H% Z$ n+ r$ z9 R├──530-10-1gas_gas.mp4  35.55M, @( r5 E9 m# ]1 V% L4 i* _
├──531-11-1,11-2以太坊交易结构介绍,比特币与以太坊.mp4  25.47M
. B! _- f- b9 r/ M2 l' D; f├──532-12-1remix部署合约.mp4  34.92M
! F% N/ }/ E7 I0 @) Z0 B. F├──533-12-2remix调用合约函数.mp4  28.87M
# N0 G0 \1 Q6 O8 @: O: k5 e) D├──534-13-1合约编译.mp4  38.36M  o2 i- L0 {. q! a9 x+ a; b5 d- W# \2 v
├──535-13-2合约部署.mp4  42.63M4 }/ C8 r2 ~" G/ v: @, ^- p% B  T
├──536-14-1课程回顾.mp4  21.83M
. q9 ?  H: P- ^! D1 P( N4 q├──537-1-1值类型与引用类型介绍.mp4  11.23M
0 C8 V- Y; w* {1 ?5 I; f├──538-1-2状态变量与局部变量.mp4  7.17M" @. g& p3 A' ^$ |5 s, s/ t* K: O
├──539-1-3公共私有介绍.mp4  20.75M+ {- N7 d5 f- P
├──540-2-1编写合约.mp4  21.15M
: c% \8 J( e5 R$ i% ]: N. j9 g& D├──541-2-2viewConstant.mp4  6.95M
- Q+ W7 x' ^, S! V├──542-2-3payable介绍.mp4  26.84M
2 E( o  A6 d) A" I# O├──543-2-4学员问题.mp4  12.00M6 i- e0 ^$ x: o2 P, S+ I4 J" s
├──544-3-1地址介绍.mp4  23.67M
+ Z0 H6 t9 o0 m  n7 H" @$ d( L├──545-3-2地址转账.mp4  32.42M
' l$ j2 _" G; m" E% J" ^  |├──546-4-1固定长度内置.mp4  22.29M
6 v, ^' U# F( \- Q├──547-4-2枚举类型介绍.mp4  19.83M
/ d0 X$ m; y9 B├──548-4-3值类型回顾.mp4  6.37M
* V1 d# j5 w5 U1 F0 X6 c├──549-4-4byte介绍.mp4  31.80M9 }; r$ C# }4 T' i. v
├──550-4-5string介绍.mp4  13.51M5 V- b- s( l! e. O) p4 F% `
├──551-4-6memory.mp4  27.79M  W" s& i% j0 v1 y7 q
├──552-4-7bytestring相互转换.mp4  25.06M
/ h+ R9 H1 k* t9 y9 b├──553-4-8自定义定长数组.mp4  43.03M& w2 R/ f  |* e1 @
├──554-4-9自定义不定长数组.mp4  31.08M0 u; n- `- `8 ^( k+ m
├──555-4-10结构体.mp4  27.91M2 e! T! b; T7 D% M! ~
├──556-4-11mapping.mp4  24.30M
; i9 E! H; ^. d& p! y├──557-5-1项目地图回顾.mp4  9.31M7 d1 `- A% @, r, K7 F
├──558-6-1不要使用var.mp4  11.15M/ t! d$ Z' j0 \/ I& L6 m0 _
├──559-6-2msgSender.mp4  23.04M1 s1 x) {7 B' \0 V! z
├──560-6-3msgvalue.mp4  27.20M
1 v* P- u# J/ s├──561-6-4全局变量.mp4  27.64M/ ~0 \5 S; ]5 q& T% H
├──562-6-5错误处理.mp4  25.48M
% V5 U8 A# K; g├──563-6-6修饰器modify.mp4  26.72M, a. w) h+ G* d2 L$ F4 i
├──564-6-7时间单位vs货币单位.mp4  7.17M
# M1 j) G' c0 r9 N% T- h8 m' K$ F6 [├──565-6-8事件event.mp4  21.08M+ r1 |8 X( O+ m
├──566-6-9访问函数.mp4  23.68M
7 x. N8 g! J! R1 j├──567-6-10合约的创建方式.mp4  38.66M% h: @0 h+ `5 k$ C) E& `
├──568-6-11合约的转账.mp4  21.06M' k' C8 p4 m+ c& @8 u
├──569-6-12元祖tuple.mp4  8.90M
5 w/ j9 `+ F% B( o5 R├──570-6-13加密函数.mp4  19.73M6 D- W# A# u. |) |
├──571-6-14合约的继承.mp4  19.00M
6 g& P0 @2 D" C; `$ \; C, ~├──572-7-1主网代币介绍.mp4  21.99M
6 {; b1 i" o' B6 o├──573-7-2Erc规及安全系数.mp4  24.16M. f8 ?9 t1 @% o+ q
├──574-7-3部署演示代练.mp4  50.07M( }5 Q2 z7 c" J6 @4 ~
├──575-7-4delete.mp4  35.34M
. _& L9 C  H) i! t  N: F7 b6 Z6 ?├──576-8-1授权函数.mp4  37.07M* t' i! I2 P+ I2 B4 B0 N
├──577-1-1node.js概述.mp4  6.65M- h* O4 K" k2 r6 M/ I, W
├──578-1-2let和cost变量.mp4  16.09M3 {1 a% c4 r* i' u9 @; f
├──579-1-3解析构造.mp4  18.41M4 W9 _6 S9 C- c2 ?& k2 e
├──580-1-4函数扩展.mp4  16.72M: Q. S8 x* r# Q% a5 j$ Y7 h
├──581-1-5class.mp4  17.27M
# `0 S$ [3 p2 [├──582-1-6同步调用vs异步调用.mp4  10.58M
$ B* w- Z( b: {5 x/ _├──583-1-7同步异步代码演示.mp4  27.11M
' d/ `3 p: d) p7 p+ g├──584-1-8exportvsrequire.mp4  24.72M4 ^. v; b2 D7 k  ?+ w3 X9 K
├──585-1-9path模块.mp4  25.85M
! y9 X/ S, ]" d, {8 B; i& y├──586-1-10fs模块.mp4  31.63M$ I3 [5 d/ F5 G$ v' D4 ]2 a
├──587-1-11promise.mp4  27.64M
# U  p4 K- F: J6 L5 q4 G7 a2 L  e% ]├──588-1-12promise改写异步调用.mp4  39.91M+ M1 K* Z0 D% F6 j/ T4 d5 I
├──589-1-13,1-14npm命令介绍.mp4  44.96M
, `8 v. U( t* U! Y2 n├──590-1-1remix编译合约.mp4  18.93M
1 I% C/ D! K: `: o( A├──591-1-2编译合约导出接口和byte.mp4  32.59M
3 z5 ~9 X: X; q* A/ N7 q├──592-1-3部署合约.mp4  69.08M. i, ~  p; m# i, G6 c
├──593-1-4获取合约实例.mp4  18.41M+ g1 {2 R5 ]3 X) @& r. \
├──594-1-5与合约进行交互.mp4  40.70M
) U7 E( C4 Y, W! Q9 W7 G6 l) r; r├──595-1-1复习回顾.mp4  26.31M+ h7 i  J! r4 m! C. h# E# l, p% t
├──596-2-1部署在真实测试网络.mp4  84.62M
9 M! l0 r+ e4 V: S/ ?├──597-2-2彩票项目演示.mp4  10.12M
+ l2 E1 l3 ^. I$ t├──598-2-3彩票项目地图.mp4  5.62M
4 Z: ]6 v  ^/ `' @, i* a. ~; p├──599-2-4彩票业务分析.mp4  18.01M" W9 q, B* K$ J% ]* `- k& m: x
├──600-3-1合约构造函数.mp4  25.69M
# v9 S/ {: y+ l├──601-3-2合约开奖.mp4  37.84M
- Q% m  g. l, ~' s├──602-3-3合约退奖.mp4  29.77M
* ^$ t. a) w, e# k├──603-4-1传统appvs区块链app.mp4  5.48M& Z% P8 M$ Z8 Q, h
├──604-5-1清理react工程.mp4  10.77M6 ?8 ^/ V2 n3 p
├──605-5-2部署合约.mp4  29.55M" t) [. |  d3 W. B" M1 A; i! m" V
├──606-5-3使用用户provider.mp4  30.36M
4 s2 @9 y9 R6 {* A7 U+ P8 b; _├──607-5-4获取合约实例.mp4  15.53M
4 v" m( i! b. x$ J" y! I+ d├──608-6-1react语法预习.mp4  26.92M
- B0 J, Z( R8 ^' T├──609-7-1在页面获取合约信息.mp4  27.32M. u9 |; S/ }" N. B9 \, O, I% r
├──610-7-2搭建页面.mp4  43.18M! Q% e! D, a, d8 ~: Y( g
├──611-7-3将数据显示在页面.mp4  41.26M
$ N3 K5 d9 @) E2 X  v& W├──612-7-4课程回顾.mp4  23.64M
/ }4 `. ?9 V% {8 q├──613-7-5添加按钮.mp4  14.79M
1 S8 Y& j. R7 ~├──614-7-6实现投注功能.mp4  44.99M$ N6 _7 O6 Y& f6 @
├──615-7-7实现开奖退奖功能.mp4  13.71M& \. X( C2 P+ W* g5 e" n" a
├──616-7-8disable按钮.mp4  34.50M
( {4 [; G4 i8 S, l- y, m├──617-7-9管理员按钮显示控制.mp4  35.51M
$ \0 O- e' p) Y' O- _. |7 F# @+ j. |├──618-7-10部署在reposten网络.mp4  27.49M
" d! ~. n/ J+ `, V7 f, u% {$ k! P├──619-1-1众筹项目分析.mp4  40.76M/ H( w" s. o* _: k
├──620-1-2传统众筹vs区块链众筹.mp4  26.21M! [3 c2 J+ l4 r" k3 e
├──621-1-3众筹规则介绍.mp4  11.83M
- k  E  s# }; `( t- m& V├──622-2-1众筹构造函数.mp4  17.70M
9 @7 H9 V1 O6 G+ t├──623-2-2投资函数.mp4  14.85M
4 A2 U, n! T" C2 {8 R├──624-2-3退款,定义花费请求.mp4  33.71M
( |/ P/ p; N! s) C( ^5 R; v: D├──625-2-4,2-5创建,批准花费请求.mp4  66.61M" M, V# L5 L# ^1 P, F3 z8 k
├──626-2-6执行花费动作.mp4  33.40M# P, _/ c2 j4 I$ L+ _- c6 t+ U
├──627-2-7几个辅助函数.mp4  31.68M
* o5 [7 `0 x6 L6 n& v* l* L├──628-3-1课程回顾.mp4  24.58M1 L) N# G, _8 R3 w- }( A: u+ l0 V  R
├──629-4-1合约工厂介绍.mp4  9.49M9 V% S5 V$ T6 {: a" Z
├──630-4-2创建合约,返回合约地址.mp4  46.29M8 \! a3 @- N+ |! q( O$ W) q9 C/ B
├──631-4-3解决项目方地址.mp4  16.82M, G! L% H2 b) n) j. o
├──632-4-4创建support.mp4  27.81M
7 i7 m$ W+ f1 t* J  y├──633-4-5调用合约.mp4  47.30M
# M( A' P! a* {! y+ A1 P( e* ]├──634-4-6react工程清理.mp4  17.83M2 x1 t# W6 t1 x9 \& J1 p
├──635-4-7初始化web3.mp4  13.55M$ R  m! y. S8 M, c, _
├──636-4-8返回工厂合约实例.mp4  21.83M
' w: ^6 [( S- D- ]+ u├──637-4-9实现过程分析.mp4  6.72M' h& E& X* ~/ {; _3 _( }; [* R
├──638-5-1tabcenter.mp4  17.64M
% p. x8 \' \, z, n├──639-5-2创建三个子页面.mp4  17.08M* @  s, Y1 N2 O9 n( o
├──640-5-3返回我发起的众筹数组.mp4  21.67M
+ i' A; F( n; U( t: D% {4 w├──641-5-4使用map.mp4  39.58M* ?, L4 T  V' K. d
├──642-5-5返回合约详情.mp4  24.93M( z$ E2 @0 j) N# @1 R
├──643-5-6将实现细节提取.mp4  18.32M
& G3 R  ^  x1 }1 d3 g6 ^( B6 N9 L├──644-5-7,5-8将获取细节封装,初步搭建合约列表.mp4  35.00M7 K( f: a  S" d
├──645-5-9课程回顾.mp4  11.63M
) w9 @! h: K2 c9 G5 B├──646-5-10搭建card界面.mp4  16.93M
; h- ]* x% A; ^( \├──647-5-11显示card界面.mp4  26.78M1 s6 ~: f& w: A2 R8 p, u1 i; F
├──648-5-12使用remix.mp4  9.10M
1 g- }$ c/ I6 U2 c) p  S├──649-5-13代码复用.mp4  28.13M- Z, |; @2 Y3 l3 @4 s8 `7 q* z
├──650-5-14搭建发起众筹表单.mp4  7.87M
2 e' ~, g% o% l8 k+ D) u- c0 s, V├──651-5-15与form表单交互.mp4  22.29M
. C/ @" F/ m: ]├──652-5-16实现发起逻辑.mp4  21.56M
5 t' F. Z" T3 l+ P) S, H& P9 {3 r├──653-5-17发起众筹演示.mp4  15.52M9 S  I) M7 X& X' |
├──654-5-18设置回调函数.mp4  42.68M, l$ v) [; W" E1 E
├──655-5-19,5-20完成参与众筹逻辑,解决msgsender.mp4  75.05M7 G! |- T, Q3 _, R
├──656-5-21复用代码标签.mp4  17.20M
* w2 Y  V# M) H! o& \6 ]/ ]2 \├──657-5-22创建花费申请表单.mp4  28.96M
/ M" w0 L' R2 y* G├──658-5-23实现创建花费.mp4  25.53M' j- i+ @+ V; q1 c) L$ G7 Z
├──659-5-24搭建花费请求显示页面.mp4  23.56M. |7 U) {+ e. f( e* A8 @
├──660-5-25返回花费请求打印.mp4  35.96M: i" J  g  _" {: v8 I( k: Z( n
├──661-5-26控制申请详情.mp4  16.34M
9 t' O& t( c$ M$ Y8 z/ r3 G6 b+ Z/ Y├──662-5-27根据请求数量显示table.mp4  27.93M
. G* z6 e% _( [5 D2 y├──663-5-28将request详情显示.mp4  25.41M- v' L% v5 j2 T8 {
├──664-5-29supportFinding.mp4  14.35M
0 }8 {- y2 p) g  M% J& p/ [├──665-5-30在RequestTable添加批准函数空.mp4  33.00M/ S8 x4 O8 k$ h0 o- o/ T
├──666-5-31实现handleApprove函数.mp4  40.63M, j5 K1 F* _2 ~7 m, m
├──667-5-32终结花费请求空实现.mp4  37.80M  T. \# j- M: p; `
├──668-5-33实现handleFinalize函数.mp4  39.79M
0 C2 p$ T5 X1 y( S7 u├──669-1-1truffle简介-创建空工程.mp4  18.16M
, U; L' k4 x  y  P. c. }; i├──670-1-2编译部署合约.mp4  35.35M0 r3 v) H( s  p. g8 W
├──671-1-3使用自带develop环境编译部署合.mp4  13.90M
5 ?7 r; {* b+ \# j├──672-1-4truffle-contract终端演示.mp4  30.23M2 u3 n: I$ v" a: p
├──673-1-5如何测试合约.mp4  33.85M- k& d1 t: F+ C" a9 W
├──674-1-6truffle内置react演示.mp4  31.84M: M5 p4 M/ e& n8 y
├──675-1-7truffle内置react函数讲解.mp4  42.24M
% c7 s/ q7 @9 Z├──676-1-1课程回顾-笔记完善.mp4  24.39M
' J7 ?' I; L5 P! `- ?8 j. x├──677-2-1web3新旧版本对比.mp4  31.23M  L( n, j; G/ p2 G) {8 x
├──678-3-1三种方式获取账户地址.mp4  20.08M
5 ^& t) a& F/ Q$ ]: L) W├──679-3-2eth-余额-转账等常用api介绍.mp4  54.96M5 Y$ U) t3 h) r' F; S
├──680-4-1bignumber介绍.mp4  55.30M
" C8 D* U. J4 K% q6 `7 H" @& x+ b+ z├──681-4-2util类型转换api.mp4  23.56M
/ s3 `7 [4 _$ }├──682-4-3私有链搭建.mp4  80.23M0 |7 F4 C- l$ M6 n6 K8 f; G
├──683-1-1ipfs简介.mp4  12.33M
1 u- `- V3 _! c; b9 E6 @0 `├──684-1-2,1-3http问题,ipfs协议栈.mp4  16.95M
9 Z6 [6 {% ~* G6 J  \2 T├──685-1-4ipfs初始化.mp4  13.80M
: u; ^1 L$ Y0 ?├──686-1-5ipfs整体图示.mp4  11.80M
  d( w0 ^" B& M) ?6 `! K├──687-1-6ipfs添加访问文件夹.mp4  35.05M' \2 n. v6 u5 `0 D- `
├──688-1-7get-refs-学员疑问.mp4  26.43M$ v$ [. q* p3 |+ x6 s/ v
├──689-1-8ipfs视频图片演示.mp4  21.62M: b% T% }8 z! Y2 o! r( r
├──690-1-9-files命令.mp4  22.59M
2 l7 d$ m. F" ?  f; T% I7 x4 X& Y├──691-1-10offline参数介绍.mp4  5.08M
3 l) x8 Y% y: n4 q! J├──692-2-1通过refs捕捉上传的图片元信息.mp4  34.47M7 R4 E$ {. S4 E( a* R( O( b) ?* o
├──693-2-2获取上传图片的buffer数据.mp4  14.88M
( J- ]; e, d8 Q% M├──694-2-3上传图片到ipfs.mp4  20.46M
5 _+ q# z1 N( `# K. W/ D2 H9 z├──695-3-1上传哈希到以太坊.mp4  16.56M& q/ E8 z# _" c: H! K
├──696-3-2获取哈希并展示.mp4  17.10M
8 @. I/ ]  w4 A# ~├──697-1-1docker简单场景了解.mp4  31.41M# r. Y$ w1 }9 D+ u* G% ^
├──698-1-2为什么用docker和docker的结构介绍.mp4  51.52M' c+ U: ~. J5 o8 L) d9 R1 Y
├──699-1-3docker历程与环境部署.mp4  31.17M8 `+ |7 G+ l, G. n4 L
├──700-1-4docker其他简介.mp4  31.44M# |: e' _$ Y# q5 f
├──701-2-1docker镜像_搜索、获取、查看.mp4  51.75M
9 F) Z( `  }2 L# v/ ]9 _├──702-2-2docker镜像的重命名与删除.mp4  31.51M/ i5 w3 d# f) x
├──703-2-3docker镜像的导出和导入.mp4  33.70M
( x3 y0 B3 l7 T0 K6 y├──704-2-4,2-5docker镜像的历史查看_详细信息,docker镜像操作总结.mp4  53.50M5 C( r5 J2 x. M, ?9 j
├──705-3-1docker容器了解与虚拟机对比.mp4  41.00M
8 F9 j6 L0 r+ X├──706-3-2docker容器的_查看_创建_启.mp4  72.37M
% `# N9 |7 I2 S' ?  ~├──707-3-3docker容器的_暂停与取消暂停_重启.mp4  21.47M
7 I$ W+ _6 n8 G" S; _& V# V+ X├──708-3-4docker容器的关闭_终止_删除.mp4  44.34M8 j4 Y8 A/ F4 R1 u; U0 }$ i
├──709-3-5docker容器的进入与退出.mp4  41.26M
& P$ b( j' z7 b6 C├──710-3-6docker基于容器创建镜像.mp4  49.25M
) `. j9 W6 y1 r1 G4 a  P$ x├──711-3-7,3-8容器需要了解的命令,总结.mp4  32.32M
: U$ _3 j8 j) k├──712-3-9数据卷.mp4  47.29M
- C/ ?5 f. e/ H7 v9 N├──713-3-10docker数据卷容器.mp4  30.76M
; }# B- n2 f8 _+ H8 C├──714-4-1docker数据备份.mp4  45.74M0 F, j2 b. y! I/ |
├──715-1-1昨日回顾.mp4  67.84M
) G- ]2 m6 o! z* w├──716-2-1docker网络随机映射.mp4  51.02M
2 z" M$ M" u% _7 C! u& e├──717-1-1dockerfile快速入门.mp4  114.55M( w) Y' c* N( C( |
├──718-1-2dockerfile基础.mp4  26.28M1 j- g0 s. b) \8 o
├──719-2-1dockerfile-cmd.mp4  35.60M
: i% V& q# K0 @7 h├──720-2-2Dockerfiel_ENTRYPOINT命令.mp4  26.22M
( @: Q3 A$ I6 g├──721-2-3Dockerfile_命令的组合使用.mp4  32.93M7 R& R1 x# P  {. C$ Z
├──722-2-4Dockerfile_命令的组合使用.mp4.mp4  37.71M) W; P0 g' n1 M- y2 d# U
├──723-2-5Dockerfile_add下.mp4  20.05M
" K: K: B# ?* r) j1 w├──724-2-6Dockerfile_copy.mp4  20.58M$ {( i8 b2 ^/ ^$ }
├──725-2-7docker_volums.mp4  23.53M
  h& d7 N" M" {& b: C% n* K& P├──726-2-8docker_ENV.mp4  25.50M: i' R4 e( x4 d# Y2 I+ d, I) T
├──727-2-9Dockerfile_workdir.mp4  27.52M- S# F) u5 g# ^* X
├──728-2-10docker_onbuild.mp4  35.89M% P6 h9 R- X5 @  I
├──729-2-11docker_其他.mp4  7.30M3 J0 P1 E: Y+ L' ~3 }7 }
├──730-3-1Dockerfile手动创建go环境上.mp4  93.86M
" q! _& U. }0 R* H( j├──731-3-2Dockerfile手动创建go环境下.mp4  14.99M
! S9 c" X: q6 c8 t6 O! E& @├──732-3-3Dockerfile创建beego环境.mp4  35.42M
4 m1 o' j: L: I. w/ M6 x/ k: u├──733-4-1Docker-compose介绍.mp4  59.88M4 r: O! o" T$ \0 z
├──734-4-2docker-compose介绍.mp4  27.53M: O% M- d' f+ A2 e) u$ L
├──735-4-3docker-compose小案例.mp4  81.83M. {- E2 `+ {3 m5 v
├──736-1-1微服务的介绍与由来.mp4  27.90M
) U" l, U4 |. ~4 P- I- ~& C  y├──737-1-2微服务、架构与框架.mp4  19.53M
! r" q% I  @2 s2 n2 b. @; i, @3 e├──738-1-3单体式开发的缺点.mp4  33.70M
* `$ f0 Z- E# O├──739-1-4微服务的特性.mp4  23.92M
, ^" x$ |3 [  j) t├──740-1-5微服务的缺点与单体式对比.mp4  19.28M
% m+ y. D4 A, i8 S& L# k9 C" z* I2 h├──741-1-6为什么使用微服务.mp4  20.76M
# z1 i( _( Y1 w0 u├──742-2-1_protobuf的简介和与其他格.mp4  21.71M
; o, w6 W- y& J5 D├──743-2-2protobuf的优点与不足.mp4  13.45M
  Z: n. V) X$ K: v, l├──744-2-3protobuf安装上.mp4  27.72M
4 Z/ g) @, A: X├──745-2-4_protobuf安装下.mp4  20.68M
9 Z9 l4 k' J2 T├──746-2-5protobuf的基本语法和基本数.mp4  48.94M# K* f# v0 @3 v6 b  h
├──747-2-6protobuf的扩展了解.mp4  33.07M$ s& I5 o' r% G6 g% F" a
├──748-2-7protobuf测试文件编写.mp4  51.09M
* x( C( _' I* ]├──749-3-1rpc的客户端与服务端.mp4  71.43M
1 J' O. Q$ F6 a( S& x  N├──750-3-2rpc调用流程了解.mp4  19.60M
1 z# S4 N2 @' U├──751-4-1grpc介绍.mp4  18.74M
' L" R9 D# ]6 N├──752-4-2grpc环境搭建值x文件4-3创建.mp4  19.20M
' m' u3 D& c1 r$ Y7 `├──753-4-4昨日回顾.mp4  48.05M# v/ y9 r6 n" c$ P! g
├──754-4-5grpc小案例的代码走读.mp4  24.92M. E) q! U4 G3 ^0 G6 z* P3 V3 A1 m6 O. u
├──755-4-6grpc_protobuf编写.mp4  30.66M
1 W: r$ E$ C4 W# v% ~├──756-4-7grpc服务端.mp4  43.05M9 f- D3 O$ j$ [5 k, a; A
├──757-4-8grpc_客户端.mp4  27.52M
0 t- t+ {, K4 X+ K2 W* \$ O6 q2 D├──758-4-9了解服务发现.mp4  27.17M& [3 r( V$ A- v1 X. h1 }9 e) w  r
├──759-5-1consul安装上.mp4  11.08M
6 [% l4 h/ `5 d/ v3 G├──760-5-2consul安装下.mp4  3.89M
! Z+ a+ A6 D/ J3 A0 x+ y├──761-5-3consul角色介绍与集群命令走读.mp4  38.90M6 Q6 [/ p  P' f' J, u
├──762-5-4consul集群的搭建与查看退出.mp4  42.80M
. F7 C8 x2 y6 I5 l) t. r├──763-5-5consul_服务注册.mp4  45.09M* V) E: J. L+ [" C: N! \% ?6 x7 f
├──764-5-6consul扩展.mp4  37.28M
7 t& i7 ^2 Z! B) K9 G2 _8 @├──765-6-1micro介绍.mp4  9.19M. n& w# }9 T5 b0 i1 {( R
├──766-6-2micro环境搭建.mp4  24.61M7 n) d2 {% C' H. O  {
├──767-6-3micro_创建命令介绍.mp4  18.28M
$ y/ `6 _3 v2 U/ ]├──768-6-4micro创建服务进行连通.mp4  59.37M$ ~1 u; @  c( n2 Y% h+ A, F
├──769-6-5昨日回顾.mp4  29.45M
1 @. r  D$ O" N5 e7 ]├──770-6-6微服务交互概念与web服务流.mp4  40.42M
$ f0 m) b8 X- M! t" R  Q├──771-6-7微服务服务端的流程了解.mp4  19.95M
% L7 ]+ P# `6 m/ `- e├──772-6-8consul和micro跨主机通信.mp4  21.51M
$ _: h- v' v3 H" g+ A  a) \├──773-6-9micro升级到grpc的操作.mp4  32.26M
! f# x8 V, D/ P6 h├──774-6-10micro与各插件的关系.mp4  16.69M; N! u1 C2 @/ H0 q3 ?
├──775-6-11接口文档了解.mp4  24.55M0 S) f" \5 {2 Z
├──776-6-12关于微服务的拆分.mp4  11.13M
* H' M5 v8 ~- O├──777-7-1项目数据库的准备.mp4  16.20M$ H' C% |7 t# Z# V* [8 a
├──778-8-1rest了解.mp4  31.86M
/ m" S% o- t8 _├──779-8-2rest实现的了解.mp4  12.82M
  F5 z( s0 |; m% N6 q! c: J$ B# C9 S├──780-1-1工具函数文件的创建与代码走.mp4  25.93M3 ^$ s8 J) y$ P
├──781-1-2创建数据库文件_数据库文件走读.mp4  71.76M
- g$ ^9 e8 p& Z├──782-1-3租房网数据库逻辑.mp4  34.22M9 _( W7 ]5 e4 @  ?+ n: X
├──783-1-4数据库使用beego自动建表与数据导入.mp4  30.07M
, ~6 V/ T1 G4 Q0 v' w- G├──784-1-5前端页面导入.mp4  3.91M
% T5 t4 F0 E  X├──785-1-6昨日回顾.mp4  46.82M
8 F* U4 |% ?5 O├──786-2-1地区请求逻辑.mp4  15.91M1 ~0 S3 B/ R# s, O( z/ _8 s( a
├──787-2-2地区请求proto编写与编译.mp4  17.70M9 S# }0 j6 a6 g: m1 }6 C$ K: m. b
├──788-2-3地区请求web端操作.mp4  43.70M3 M5 w+ a1 G/ a- \: L
├──789-2-4地区服务无缓存版.mp4  60.69M
% H- h$ ^9 c- z# X6 ~+ O├──790-2-5地区请求调通与回传数据格式设.mp4  16.80M6 G; R% }' C1 B7 f0 n$ l7 S( U
├──791-3-1redis安装上.mp4  6.27M6 Q- o, M! a( d( P( ~6 I
├──792-3-2redis安装下.mp4  24.55M0 T2 F7 L; _% T# `' d
├──793-3-3redis的使用回忆与redis的驱动加.mp4  13.08M, [8 E3 A0 @/ e5 W. m4 `! k
├──794-3-4redis链接操作.mp4  40.11M
- I- r0 S- j/ {. W0 ~├──795-4-1地区请求服务端完整版.mp4  63.26M& ^; b5 V6 I. J
├──796-5-1session_index伪装成功.mp4  36.84M' T) ~5 P6 {/ y, L. w% c4 {- E- _; u
├──797-6-1,6-2账号注册流程,了解图片生成库.mp4  27.88M- j( M/ u8 c/ U, z% O
├──798-6-3图片库的使用.mp4  16.47M7 P, N! X7 T& C9 Q+ t) }
├──799-6-4获取图片验证码的业务流程.mp4  18.03M
- I$ l7 B3 o. m4 }: G. a├──800-6-5获取图片验证码proto编写.mp4  38.17M
2 _8 A2 |0 ]0 ?' p0 s- X7 q/ c├──801-6-6获取图片验证码web端.mp4  48.74M
8 ^" D9 B; d) a5 X( c. v2 Q# m├──802-6-7图片验证码服务端.mp4  55.18M, A2 B8 Y% a+ x" K  W* C  Z
├──803-6-8课程回顾(5-12.20).mp4  53.20M
1 W" l3 w, I6 {3 m) h) m/ O├──804-6-9业务介绍.mp4  40.54M( j5 X: m9 X, z( U9 \1 @  v; z
├──805-6-10短信使用的了解.mp4  42.34M
/ @& l& ~# V/ ^8 n- U├──806-3-3redis的使用回忆与redis的驱动加.mp4  13.03M
& Y5 b+ _7 p  e3 k├──807-3-4redis链接操作.mp4  40.11M5 ]4 o$ a2 T8 n$ i
├──808-4-1地区请求服务端完整版.mp4  63.25M
1 s" D) A1 Q# A9 ~: ^├──809-5-1session_index伪装成功.mp4  36.84M
( `/ [* `4 e+ \  A├──810-6-1,6-2账号注册流程,了解图片生成库.mp4  27.88M
- n' S. b* m% Y8 V; y* [2 g9 `" ~3 u├──811-6-3图片库的使用.mp4  16.47M% o% U' h* F$ l
├──812-6-4获取图片验证码的业务流程.mp4  18.02M
' u; }; Y7 Q; {$ n* z├──813-6-5获取图片验证码proto编写.mp4  38.16M
! i0 S1 V& I! E. o' v& |├──814-6-6获取图片验证码web端.mp4  48.75M* u4 k& A2 v: Y( B: \) _
├──815-6-7图片验证码服务端.mp4  55.18M
' [, F; x  F" ~/ @( y4 E2 N├──816-6-8课程回顾(5-12.20).mp4  53.21M. M4 ^. Z& [) k$ M/ t/ L0 s
├──817-6-9业务介绍.mp4  40.54M0 Q6 h5 ~! J% `! W
├──818-6-10短信使用的了解.mp4  42.31M+ M4 r1 X4 e) P( Z  \1 z( P
├──819-6-11短信的请求.mp4  23.53M
. N' V) L/ K' K. k: J) V( z( ]& x; o├──820-6-12短信验证服务proto.mp4  8.99M
. l+ B0 y. l, C7 R├──821-6-13短信验证服务web端.mp4  45.88M
$ r* Y+ \8 h3 c1 \+ ?1 W├──822-6-14手机号验证.mp4  35.71M
& _4 B7 m+ D. I$ M6 u: L6 n" k├──823-6-15短信验证服务端.mp4  63.84M' ]6 u, v3 e9 [4 |- A
├──824-6-16session和cookie.mp4  53.35M
( p# g+ }/ c( r( X- Z! U├──825-6-17session与cookie(2).mp4  37.88M2 t, k1 N( S7 p9 x6 M
├──826-6-18注册请求流程.mp4  9.81M
* H: A" r1 v+ y, q1 L├──827-6-19,20注册web端,服务端.mp4  144.58M4 K3 w& z9 w# S) s
├──828-6-21获取session流程.mp4  9.05M
; S: P" U% n7 S2 Z- j7 l3 T├──829-6-22获取session的proto.mp4  6.23M( m7 T( D1 W: X
├──830-6-23获取session的服务端.mp4  17.27M6 V! m' E0 u. l: w& R. b6 k
├──831-6-23获取session请求web端.mp4  24.17M: S+ X2 e1 j2 K6 B' L! _
├──832-6-24昨日回顾(6-12.21.mp4  33.64M; p: a$ v4 ^. O  e) a; K+ P# k
├──833-7-1登陆流程.mp4  10.66M
+ r; g% w$ D6 p6 Z& p├──834-7-2登录的proto.mp4  6.00M
- r$ R3 Y" E% `2 L( m├──835-7-3登陆的web端.mp4  35.30M/ O, w; R; |' Z( p- n' D$ J
├──836-7-4登陆的服务端.mp4  55.52M
$ P0 O  {$ l* B! u2 X├──837-8-1退出登陆流程.mp4  9.94M/ p. n4 c" Y: O$ q& N( C
├──838-8-2退出登录proto.mp4  6.32M
6 e9 p: ]! `/ c) w, O3 [) D' |% t├──839-8-3退出登录的web端.mp4  31.63M! w/ R5 g0 R- T! q$ n
├──840-8-4退出登陆服务端.mp4  18.18M
1 C; S- H$ n# A0 ]( y├──841-9-1获取信息用户流程.mp4  9.47M
- @* B! A& F; _. c! J1 `├──842-9-2获取用户信息proto.mp4  13.21M) {8 g$ _. f4 X6 R" X  \
├──843-9-3获取用户信息web端.mp4  35.40M" q# y0 D0 d( R9 {
├──844-9-4获取用户信息服务端.mp4  64.47M
; q$ r. R7 p5 d$ P├──845-10-1fastdfs.mp4  31.82M
( _! s0 ~/ ^, S0 E8 d5 C& s├──846-10-2fastdfs配置.mp4  54.29M. X0 f& K  Z: j: o: v2 ?
├──847-10-3,10-4nginx_fdfs依赖.mp4  55.68M
. s( V( D" {3 K' F" p5 Y2 V/ U├──848-10-5nginx的安装与运行成功.mp4  84.69M
1 q3 A1 i2 @4 a% I  S├──849-10-6_nginx_fdfs图片服务器配置.mp4  22.96M
  V+ d9 \# }# [' R4 {0 w├──850-10-7了解操作fastdfs相关包的信息和操作流程.mp4  34.37M8 o. ]) V5 U  z3 z
├──851-10-8封装fdfs的操作.mp4  26.68M1 [( F$ Q5 `& J- x$ D) V8 N
├──852-10-9昨日回顾(7-1220.mp4  19.67M
8 ?! A4 F. y: [( [├──853-11-1上传头像流程.mp4  15.72M
% X" L$ [% O8 ~" }: t) r* Z+ v1 a├──854-11-2上传头像proto.mp4  15.26M
- ~' {5 X" [6 s. `├──855-11-3上传头像web端.mp4  54.99M% t: A$ v. L1 e
├──856-11-4上传头像服务端.mp4  59.81M5 Q) m# }' C5 @: X" l; F0 n
├──857-12-1关于启动项和配置.mp4  5.10M5 @" a7 R- a, X& p$ l7 }
├──858-13-1用户信息检查.mp4  28.04M" L# @4 I; |6 U4 y
├──859-14-1实名认证流程梳理.mp4  10.18M
" k3 A: M( P9 O├──860-14-2实名认证proto.mp4  9.97M
- P5 i1 L% @! y8 p7 e& P├──861-14-3实名认证web端.mp4  25.71M/ a3 c5 j' R( R: |/ u3 t/ ?" E; G
├──862-14-4实名认证服务端.mp4  44.74M1 ^. ?2 U& g4 u$ r5 T
├──863-15-1获取当前用户房屋数据流程.mp4  18.05M4 F- A# A4 ]6 d4 V( W0 z
├──864-15-2获取当前用户房屋proto.mp4  7.83M% Y+ u( \* D: M; M; ]% q
├──865-15-3获取用户已发布房源web端.mp4  37.36M# Y6 k. M' c2 S! Z
├──866-15-4获取用户已发布房源服务端端.mp4  35.06M
7 t& U8 j# h, s9 K0 _├──867-16-1发布房源信息流程.mp4  13.62M
- s  U8 S1 u" k% `) w├──868-16-2发布房源proto.mp4  12.76M
0 L- ^- X; j1 E# s- A9 V( y├──869-16-3发布房源web端.mp4  30.77M; I; s3 j, h4 [& S: b4 o2 C& o2 d
├──870-16-4发布房源服务端(上).mp4  39.98M0 `2 s- R9 K% c
├──871-16-5发布房源服务端(下).mp4  63.32M
3 o2 |( q, \. K! h% c  L; U├──872-16-6上传房屋图片流程.mp4  20.58M
/ C2 m, N5 Z8 r! L( V├──873-16-7上传房屋图片代码走读.mp4  16.64M
' B* |7 E6 a/ Y4 ]* e├──874-17-1获取房屋详细信息流程.mp4  18.15M$ q! b9 o8 h( j" g4 C- q
├──875-17-2获取房屋详细信息代码走读.mp4  20.45M$ i. c7 l+ H9 A) t- T$ V
├──876-17-3获取首页动画图片流程.mp4  11.83M( a# h. K  t  R0 J) Y0 n
├──877-17-4获取首页动画代码走读.mp4  14.37M
9 D& G  \# y) g0 F├──878-18-1图片上传与访问流程.mp4  18.34M
6 M2 P6 T, y) h2 f# y├──879-18-2搜索房源流程.mp4  18.20M
+ G3 N8 z) y6 \" n% r├──880-18-3搜索房屋代码走读.mp4  19.50M; {  A: _9 c8 q0 n. D# x
├──881-1-1k8s的介绍和与docker的对比.mp4  8.91M
8 e; h3 N! O& c% z  S& s/ q4 S- G├──882-1-2k8s基本节点和抽象概念.mp4  44.39M
, I; b6 N( O- k9 W: a├──883-1-3k8s管理访问与隔离.mp4  21.59M, v# p. [4 ^1 \: z- b  a% \
├──884-1-4k8s搭建方式的了解.mp4  9.49M9 t+ o9 M& I8 ?( U2 G
├──885-1-5k8s主机准备.mp4  47.57M
- @' n/ Q! @/ U├──886-1-6k8s_master主机的配置.mp4  23.70M
& K$ M3 d& [2 h5 [& N8 h* m├──887-1-7k8snode节点设置与初始化.mp4  9.56M
$ J5 N/ J; A3 W: X* l$ L├──888-1-8k8s集群搭建.mp4  63.23M6 w& N7 Y7 u8 ~: Z  T
├──889-1-9k8s_集群的web.mp4  12.20M
8 m$ e. C5 |  b$ }" X$ g├──890-1-10k8s基本命令与docker对比.mp4  56.45M0 ~3 n8 h0 y% K1 d3 x( G
├──891-2-1docker-composer单机集群.mp4  78.40M. G. x: x% c3 x, M! @7 V
├──892-1-1资料和课程安排.mp4  8.26M
, d( F- c. h4 l, X% g; _├──893-1-2今天的课程安排.mp4  6.43M
; r9 W2 Z% ?# F% G6 q├──894-2-1shell脚本的概念.mp4  11.41M" d( _. M* s. S; C1 q7 B# J
├──895-2-2shell脚本的执行.mp4  27.46M
' S8 a# K, ~  Z7 s( \' @  {├──896-2-3环境变量.mp4  26.65M1 x. }& |# Q* U
├──897-2-4脚本中的位置变量.mp4  14.09M5 D) h! o( z  c% c  E
├──898-2-5脚本中的特殊变量.mp4  12.25M
* T9 q8 Q$ [2 @. ^3 l9 |├──899-2-6在shell脚本中取值.mp4  16.85M
6 D+ ]2 g* o* B7 T├──900-2-7if条件判断语法.mp4  19.22M
1 _: P6 I& I( `├──901-2-8if使用举例.mp4  20.40M* s1 }4 l+ ~* l5 s; O' {3 }5 u' c
├──902-2-9for使用.mp4  16.54M
3 t; [% d) S  ~" ~2 f% u8 K: B! a├──903-2-10shell中函数语法介绍.mp4  17.23M
( W, q4 n! _4 [├──904-2-11shell脚本中函数的使用.mp4  16.43M- C- P; \$ ]; l
├──905-1-1安装前的准备工作.mp4  33.90M  ^% E, M3 P& t% A, N
├──906-1-2,1-3,1-4fabric下载和镜像的拉取,总结,拷贝bin文件到系统.mp4  65.48M
* m4 I5 I* u# p├──907-1-5案例介绍.mp4  50.80M5 c+ T" V; l  g' e6 g9 X8 h
├──908-2-1fabric中的成员管理.mp4  21.76M
2 u0 E3 q; d4 T5 N6 o├──909-2-2账本和交易管理.mp4  24.71M
, I& k% N0 [7 Z├──910-2-3联盟链中组织节点数据的存储.mp4  17.56M
3 F0 @) C; a: H( ]├──911-2-4fabric中组织的介绍.mp4  13.07M
: R$ q/ N; q* h' [2 W- S& X7 i├──912-2-5fabric中的节点.mp4  30.22M
" K5 u0 U7 x8 O" @! X: @├──913-2-6fabric中的通道.mp4  16.27M
& ~' [$ j/ }, \+ x4 b; o* _" `& B├──914-2-7数据交易的流程.mp4  17.95M
* J* I' w, x% w$ y4 L; a2 u4 x& |├──915-2-8,2-9背书策略,账本.mp4  24.83M+ ~) G% t5 \* M6 s  \
├──916-2-10知识点概述.mp4  6.80M
8 q* a& B& z# |├──917-2-11知识点复习.mp4  34.28M3 H  |& s% b& D8 {, u9 N; R
├──918-3-1fabric中的核心模块介绍.mp4  17.61M
, [3 u7 m8 a, l) m├──919-4-1如何通过命令获取.mp4  21.78M
/ @3 J5 L" \4 E. R' k4 ], f  u├──920-4-2cryptogen配置文件讲解.mp4  38.56M% C2 |5 {4 B, o
├──921-4-3通过cryptogen命令生成证书文件.mp4  44.16M! j4 U$ J  V. r. J/ s* J7 g
├──922-5-1Specs和template的区别.mp4  9.71M
- T; H' I* e* W4 [7 U' K├──923-6-1,6-2configtxgen命令介绍,yaml配置文件.mp4  41.36M
0 B" j4 M0 J# @. z3 \3 D├──924-6-1yaml配置文件.mp4  10.20M
0 M- o( o! e, I) m# |& y" {' v├──925-6-2configtxgen命令介绍.mp4  29.04M
$ V% |: c7 M3 K2 ~" d! T├──926-6-3,6-4configtx.yaml中排序节点的配,锚节点.mp4  30.98M) W* F/ J: K8 I& t3 f6 z
├──927-6-5configtx.yaml的profile.mp4  22.58M  d# w, h2 ?$ i
├──928-6-6configtx.yaml修改.mp4  27.36M
. a; f8 S% o' g9 r3 U├──929-7-1通过命令生成创世快.mp4  58.91M
* |) ]2 V) q2 w( Q0 H├──930-8-1docker-compose-cli.yaml配.mp4  57.69M& p% R2 D& Y6 A. a( I
├──931-8-2docker-compose-base.yaml配.mp4  38.30M: h0 k  q8 a' K% d
├──932-8-3客户端使用的环境变量.mp4  39.22M8 y; L% P/ _# r+ T4 X
├──933-8-4客户端配置文件修改.mp4  33.08M
3 D0 u6 b( F  B! Q2 A├──934-8-5orderer节点运行使用的环境变量.mp4  15.32M
( s$ z: S5 Y2 C$ V$ O, \0 l  b, S$ I├──935-8-6orderer容器对应的容器配置文件修改.mp4  21.84M3 m4 M+ S0 ]. t4 X0 A
├──936-8-7peer节点的环境变量.mp4  27.14M
" i3 T5 \3 w/ J├──937-8-8leader节点.mp4  11.96M
, l& J' ^. J: |9 a) j9 \├──938-8-9如何进入客户端容器创建通道.mp4  18.23M
# g) m) x& z3 `├──939-8-10知识点概述.mp4  8.25M7 w/ |$ Y8 ~' G" l5 M8 H
├──940-8-11知识点复习.mp4  42.85M5 ?% H8 H+ A* e4 I2 z
├──941-8-12环境变量复习.mp4  44.95M0 _/ v( |5 I2 ~
├──942-8-13docker-composer启动的配置.mp4  48.77M' N5 w9 @1 ~3 w! m9 a0 Z8 `9 ?
├──943-8-14docker-compose的启动.mp4  28.06M
2 F9 C8 E1 A- h3 ]1 D) s2 L├──944-8-15启动网路之后客户端对各个节点的操作流程.mp4  21.06M
7 u. d$ l" d, b, n( K5 h├──945-8-16创建通道并将当前节点加入通道.mp4  50.00M+ _  x: I( B& H% \
├──946-8-17切换客户端指向的节点.mp4  29.49M3 n" q' \8 c$ I- D2 r0 N
├──947-8-18将每个peer节点分别加入通道.mp4  31.08M+ ^% z8 [3 J- V9 ]% Y% g
├──948-9-1链码的安装.mp4  35.33M
- v: ~; z! G, a7 ^  L├──949-9-2链码的初始化.mp4  35.84M
7 A, `5 w% ]6 Z% a├──950-9-3锚节点更新.mp4  10.66M
4 a% e0 d' Y" j3 I6 C6 c├──951-9-4所有peer节点加入通道安装链代码的流程.mp4  23.50M0 u# Y. L- y9 E! e- `3 y" `
├──952-9-5go链码的基本知识.mp4  21.33M/ D" O* ]: X1 a, T( D
├──953-9-6shim包中的常用函数介绍.mp4  27.07M  [1 u' s# A" G0 \2 _: L* F
├──954-9-7GetFunctionAndParameters函数介绍.mp4  20.22M
! R/ J( Q3 O6 O7 L├──955-10-1交易相关的api.mp4  40.89M
9 e+ w2 f2 ?/ [1 r: W├──956-10-2交易相关的函数.mp4  27.93M% N8 H% a8 @6 f4 J9 [- o: V5 p
├──957-11-1知识点概述.mp4  25.75M
  ?% ^& p4 I3 }1 i, o: }! c├──958-11-2知识点复习.mp4  21.90M
; U' w$ n5 H/ K4 Y# M├──959-11-3链码api复习.mp4  24.23M4 O$ P* d) t2 W
├──960-11-4其他常用链代码函数介绍.mp4  32.62M
; V+ ^3 v0 T- `/ B├──961-11-5背书策略.mp4  41.37M
: ^5 A2 y( g6 J* e. _- S4 h/ u├──962-11-6编写链码的一些细节.mp4  62.21M  L! _, c- q. o* H! F; I
├──963-12-1fabric账号介绍.mp4  27.93M
8 F1 V9 e$ b" b" a' a. x5 ^├──964-12-2fabric账号使用场景.mp4  54.31M' P8 q' z2 ?& e6 ?2 l* v. J+ H  D0 e- D
├──965-13-1fabric-ca介绍.mp4  27.28M
3 A( z- Q  Q  N8 P├──966-13-2fabric-ca部署的相关配置.mp4  28.90M: [) X2 s, ?5 r1 N) M! V
├──967-13-3上午内容总结.mp4  46.99M
$ u  A; R- P8 ~# Q- j├──968-14-1node.js fabric-client 演示.mp4  55.04M, Q) i6 |! L" `/ Q- b8 P. a& O5 c, y
├──969-14-2node.js依赖安装.mp4  12.94M
7 K) P6 j% m3 V├──970-14-3多机多节点部署说明.mp4  7.21M
6 I* R. B/ }  ~4 U# ?├──971-14-4证书文件的生成.mp4  16.96M) ~0 M) V! ^4 ]. k  U3 m
├──972-14-5创始块和通道文件的生成.mp4  27.90M
) o3 }& m- c  v2 g  Z) b├──973-14-6启动orderer节点的docker-co.mp4  27.65M/ H1 b% F4 U. _# T2 s! `
├──974-14-7orderer节点的部署.mp4  38.46M
/ K1 H" h% D! a! _* V, a  r├──975-14-8证书和通道文件的拷贝.mp4  10.57M
. ^: O' }3 z6 [1 {( ~+ u" K4 O├──976-15-1peer0.orggo节点的配置文件修改.mp4  38.62M! ]4 C& j6 _  q8 q: Y" ~
├──977-15-2将通道peer0.orggo链码.mp4  31.68M
# [3 Y( z- R. T! d% g├──978-15-3将通道块文件拷贝到另外的peer.mp4  23.32M
/ T4 P! I9 E* ?' l, k' U' [├──979-15-4编写peer0.orggo配置文件.mp4  18.42M
7 G" D' ^3 S8 @3 j% E, H├──980-15-5peer0-orgcpp加入通道安装链码.mp4  9.41M
, T- S. N0 a' w2 S├──981-16-1交易测试.mp4  42.96M
/ j' i& a/ ~* e; W├──982-17-1知识点概述.mp4  10.72M& M; {; h, G  T7 N5 s
├──983-17-2搭建网络准备工作.mp4  43.19M
+ e# d8 M) E; N├──984-17-3容器的部署和启动流程.mp4  14.59M
! d. M! X& I2 Y0 e0 U: i8 |├──985-17-4peer节点的四个角色.mp4  26.20M+ T7 n8 o% B) H5 \8 F* X6 G
├──986-17-5客户端发起一笔交易处理流程.mp4  20.21M/ s8 P( k; b( O% K
├──987-17-6排序节点.mp4  14.01M
. F* A* C# a! N/ S9 s! `├──988-18-1共识机制介绍.mp4  28.16M3 d  U5 Z  q' x, `2 E/ l& \
├──989-19-1scp远程拷贝.mp4  24.09M; z- s, b" @* A9 O& R
├──990-20-1链码的打包和分发安装.mp4  15.93M
5 G- D7 a- `+ V4 k├──991-21-1kafka集群最小网络.mp4  9.61M
" `( A) j; ]+ |3 N: T4 s0 g  T  F, S
5 R& E; u8 V+ }1 V! Q$ E% Q

# e6 m; J4 e) d2 `' k6 v永久至尊VIP回复即可下载学习,非至尊VIP暂不支持下载此资源!7 Q$ v& q! _# Y5 _

; G+ F& t6 n; Q6 @
游客,如果您要查看本帖隐藏内容请回复

1 |. i' |, X9 J3 F  W
收藏
收藏0
分享
淘帖0
支持
支持0
反对
反对0
回复

使用道具 举报

精彩评论52

跳转到指定楼层
沙发
103w2cist2 发表于 2023-9-16 20:57:33 | 只看该作者
IT学习者必备啊,我是2年工作者,这里的资源很符合企业条件,强烈推荐!!!
回复

使用道具 举报

板凳
86ah9n94r3 发表于 2023-9-16 21:04:16 | 只看该作者
希望 程序源码论坛 www.cx1314.cn 越做越好,我支持此平台!
回复

使用道具 举报

地板
dr88k1699x 发表于 2023-9-16 21:11:55 | 只看该作者
这些资源精选挑选,给我这小白指明了学习方向,谢谢啊,我是会员哦
回复

使用道具 举报

5#
h39955wj7i 发表于 2023-9-16 21:21:52 | 只看该作者
6666666,确实不错,比其他地方好。开了VIP,爽歪歪~
回复

使用道具 举报

6#
jzcuf0534v 发表于 2023-9-16 21:38:15 | 只看该作者
我是小白,正需要这些好东西,感谢分享,www.cx1314.cn 程序源码论坛是我心中的神!
回复

使用道具 举报

7#
min2294bip 发表于 2023-9-16 21:46:00 | 只看该作者
永远支持楼主,我的VIP是荣耀的,感谢 程序源码论坛!赞~
回复

使用道具 举报

8#
07g0ap77fk 发表于 2023-9-16 21:47:16 | 只看该作者
不错收下了,www.cx1314.cn 在这里开会员确实值
回复

使用道具 举报

9#
tb17t3w9u4 发表于 2023-9-16 21:50:37 | 只看该作者
不错收下了,www.cx1314.cn 在这里开会员确实值
回复

使用道具 举报

10#
6951398s8q 发表于 2023-9-16 21:51:47 | 只看该作者
希望 程序源码论坛 www.cx1314.cn 越做越好,我支持此平台!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注

粉丝

帖子

发布主题
推荐阅读 更多
阅读排行 更多
精彩推荐
关闭

欢迎大神访问! 常来~上一条 /1 下一条

扫码联系微信

QQ号1:864750570

QQ号2:736375048

联系其一即可,YES~

QQ群9:752758310

管理QQ:

864750570

(有事咨询、留言,请直奔主题)
广东省深圳市南山区科智路08号
864750570@qq.com

手机版-小黑屋- 程序源码论坛  

Powered by king X 3.4© 2016-2023 www.cx1314.cn Inc.