开启左侧

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

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