开启左侧

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

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

; W8 _! a3 M: c1 v" d5 Q
游客,如果您要查看本帖隐藏内容请回复

) x0 }  Z3 A8 m$ D) h+ X4 ?4 j
收藏
收藏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.