开启左侧

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

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

2 k! V6 d) M' P

" W# ~8 i+ r" t7 U: l永久至尊VIP回复即可下载学习,非至尊VIP暂不支持下载此资源!) a) K  w2 c/ d( f
2 @& W+ y8 z6 c* h
游客,如果您要查看本帖隐藏内容请回复
/ V$ t, R- ~" ^+ ^( z0 I
收藏
收藏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.