开启左侧

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

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