开启左侧

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

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

6 i8 M0 u& S+ l5 z
游客,如果您要查看本帖隐藏内容请回复

, k$ T7 O0 W0 ~0 `
收藏
收藏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.