开启左侧

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

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

! y: M( F% C4 F0 s4 l
收藏
收藏0
分享
淘帖0
支持
支持0
反对
反对0
回复

使用道具 举报

精彩评论52

跳转到指定楼层
沙发
103w2cist2 发表于 2023-9-16 20:57:33 | 只看该作者
IT学习者必备啊,我是2年工作者,这里的资源很符合企业条件,强烈推荐!!!
回复

使用道具 举报

板凳
86ah9n94r3 发表于 2023-9-16 21:04:16 | 只看该作者
希望 程序源码论坛 www.cx1314.cn 越做越好,我支持此平台!
回复

使用道具 举报

地板
dr88k1699x 发表于 2023-9-16 21:11:55 | 只看该作者
这些资源精选挑选,给我这小白指明了学习方向,谢谢啊,我是会员哦
回复

使用道具 举报

5#
h39955wj7i 发表于 2023-9-16 21:21:52 | 只看该作者
6666666,确实不错,比其他地方好。开了VIP,爽歪歪~
回复

使用道具 举报

6#
jzcuf0534v 发表于 2023-9-16 21:38:15 | 只看该作者
我是小白,正需要这些好东西,感谢分享,www.cx1314.cn 程序源码论坛是我心中的神!
回复

使用道具 举报

7#
min2294bip 发表于 2023-9-16 21:46:00 | 只看该作者
永远支持楼主,我的VIP是荣耀的,感谢 程序源码论坛!赞~
回复

使用道具 举报

8#
07g0ap77fk 发表于 2023-9-16 21:47:16 | 只看该作者
不错收下了,www.cx1314.cn 在这里开会员确实值
回复

使用道具 举报

9#
tb17t3w9u4 发表于 2023-9-16 21:50:37 | 只看该作者
不错收下了,www.cx1314.cn 在这里开会员确实值
回复

使用道具 举报

10#
6951398s8q 发表于 2023-9-16 21:51:47 | 只看该作者
希望 程序源码论坛 www.cx1314.cn 越做越好,我支持此平台!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注

粉丝

帖子

发布主题
推荐阅读 更多
阅读排行 更多
精彩推荐
关闭

欢迎大神访问! 常来~上一条 /1 下一条

扫码联系微信

QQ号1:864750570

QQ号2:736375048

联系其一即可,YES~

QQ群9:752758310

管理QQ:

864750570

(有事咨询、留言,请直奔主题)
广东省深圳市南山区科智路08号
864750570@qq.com

手机版-小黑屋- 程序源码论坛  

Powered by king X 3.4© 2016-2023 www.cx1314.cn Inc.