开启左侧

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

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

4 ^, F# x. B/ U$ I* A6 {  g' J永久至尊VIP回复即可下载学习,非至尊VIP暂不支持下载此资源!7 _- y) z* q) t

6 a; B4 [* P! k; D
游客,如果您要查看本帖隐藏内容请回复
" ]( ~4 f2 o6 C; ]2 z
收藏
收藏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.