开启左侧

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

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

7 ]4 }8 A5 Q, _+ y# s9 d

+ o& G8 n* g' S7 Q; x: X. c1 Z永久至尊VIP回复即可下载学习,非至尊VIP暂不支持下载此资源!
* S: |1 |1 Z, O( {" t; h, w2 Z7 c7 u, W" E$ j( J3 I
游客,如果您要查看本帖隐藏内容请回复

: F! k6 Z! c6 l  d1 v
收藏
收藏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.