开启左侧

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

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

# c% ^6 E: |) o( o. L
收藏
收藏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.