开启左侧

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

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

3 Y. p9 _7 _: M1 x$ k, r; P7 |7 ?* @永久至尊VIP回复即可下载学习,非至尊VIP暂不支持下载此资源!' j& C' O; V7 R. g( }0 E" F

1 L8 X1 q7 h: B# [  G  }
游客,如果您要查看本帖隐藏内容请回复

- t3 H* l3 S1 |  F. F+ p) r- C
收藏
收藏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.