开启左侧

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

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

% S) ~  k2 o' y& u7 B& \" E永久至尊VIP回复即可下载学习,非至尊VIP暂不支持下载此资源!- @" r" l" d$ f, p% g2 q# a; ~

, Q8 X4 j# `6 @1 d
游客,如果您要查看本帖隐藏内容请回复
( N) |( ]3 s9 t
收藏
收藏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.