GO语言 从入门到精通 (完)

7.3万
174
2019-05-15 18:20:55
444
142
3641
1146
视频来源于网络,仅供学习交流,如果侵犯您权益,请私信删除!
莫道桑榆晚,为霞尚满天
视频选集
(253/991)
01.指针地址个变量空间
08:34
02.栈帧的内存布局
20:28
03-空指针和野指针
07:02
04.指针变量的内存存储
15:03
05.内存申请释放答疑
06:25
06.指针传引用
22:47
07.切片的基础和本质
05:50
08.切片使用1-截取数组
09:30
09.切片使用2-切片和底层数组关系
13:39
10.切片创建
07:20
11.append基础使用
04:22
12.切片练习1
08:33
13-午后复习
09:00
14.切片截取练习1-不使用append
05:52
15.切片截取练习2-字符串去重
16:10
16.copy函数的使用
13:08
17-2.map的创建和初始化
19:02
18.map赋值操作
04:53
19.map的变量和判断key是否存在
13:47
20.map的删除和传参
07:19
21.mpa联系统计字符串中单词个数
20:08
22.总结
08:11
1.复习
19:18
2.结构体变量定义和初始化
14:42
3.结构体赋值比较传参
21:03
4.普通结构体使用
07:19
5,结构体指针使用
24:39
6.指针做函数参数返回值
15:35
7.字符串处理函数
09:45
8.创建文件
06:59
9.打开文件
07:14
10.上午回顾
07:47
11.写文件操作函数
19:49
12.按行读文件
15:36
13缓冲区
09:06
14虚拟内存映射
10:22
15文件拷贝
14:39
16目录操作函数
09:27
17遍历目录获取目录项
07:42
18练习题2
12:19
19练习题3-思路分析
06:12
20总结
07:10
1..复习
20:28
2文件操作练习
14:46
3并行和并发
14:00
4程序和进程
06:59
5进程状态和进程并发
13:34
6进程和线程的关系
09:07
7.32和64位内存地址
02:58
8同步
11:18
10.总结线程进程协程
17:26
11go程的创建
11:34
12午后回顾
15:49
13go程使用
15:06
14Gosched使用
09:36
15Gosched答疑
05:03
16Goexit退出go程
16:37
17设置cpu核数
10:11
18runtime包中其他函数
05:40
19channel简介
10:28
20channel的定义语法
05:59
21channel用于协程通信
25:40
22channel简介
04:19
23总结
02:50
1 复习
26:07
2channel同步数据通信
12:23
3无缓存channel
14:31
4.有缓存channel
15:25
5io延迟说明
07:46
6关闭channel
17:37
7有缓冲和无缓冲比较
04:45
8补充说明关闭channel方法
03:40
9单向channel特性
13:24
10单向channel做函数参数
04:53
11午后复习
13:03
12-生产者消费者模型分析
13:31
13-生产者消费者模型实现
11:07
14-生产者消费者-订单模拟
06:44
15-定时器定时
14:30
16-定时器重置和停止
11:49
17-定时器周期定时
10:46
18-周期定时补充说明
04:19
19-select 基础语法说明
08:12
20-select监听chan通信
13:46
21-select的斐波那契数列实现
14:15
22-总结
07:08
1-复习
49:11
02-select超时处理
13:56
03-死锁
23:36
04-互斥锁
15:06
05-互斥锁总结
05:29
06-读写锁01
24:52
07-中午回顾
04:54
08-读写锁02-错误说明
11:47
09-读写锁-数据同步
16:16
10-读写锁-对应channel
06:46
11.生产者消费者模型回顾
17:48
12.条件变量使用原理分析
12:04
13.条件变量使用操作函数
11:46
1-复习
21:28
02.协议件数
12:48
03.网络分从架构
09:21
04.各层与协议关系
13:12
05.链路层及ARP协议
16:51
06.传输网络应用层
10:57
07.数据通信过程
11:32
08.通信过程总结
08:07
09.socke特性
10:23
10.网络应用设计模式
13:18
11.socket通信架构
16:06
12.TCP-CS服务器
16:29
13.nc的配置使用
06:23
14.午后复习
15:15
15.TCP-CS客户端
09:18
16.TCP-CS客户端总结
01:20
17.TCP-CS并发服务器
22:21
18.TCP-CS并发服务器实现流程总结
11:50
19.TCP-CS并发服务器-关闭连接
13:53
20.TCP-CS并发客户端实现-关闭
18:23
21.网络IP地址关系
17:45
22.三次握手
11:07
23.数据通信过程
05:13
24.四次挥手断开连接
15:47
25.TCP通信过程总结
07:41
26.滑动窗口简析
06:22
27.总结
07:17
01- 复习
44:25
02.TCP状态转换-主动端
16:16
03.TCP状态转换-被动端
21:04
04.TCP状态转换-总结
12:09
05.TCP状态转换-程序运行状态对应
11:40
06.UDP通信简介
13:24
07.DUP服务器
18:10
08.UDP客户端和总结
06:50
09.午后复习
08:08
10.UDP并发服务器
34:45
11.TCP和UDP优缺点及使用场景
17:05
12.网络文件传输流程
06:28
13.命令行参数及获取文件属性
15:09
14.文件传输-发送端
19:33
15.文件传输-接收端
22:49
16.文件传输-总结
06:36
17.总结
06:35
0 1-复习
25:38
02.聊天室功能简介
12:26
03-聊天室模块简析
14:19
04-聊天室模块通信流程分析
17:18
05-聊天室-广播用户上线实现
32:45
06-聊天室-广播上线实现流程总结
13:26
07-总结用户登录广播
04:51
08-聊天室-广播用户消息
14:40
09--聊天室-查询在线用户
11:02
10--聊天室-在线用户改名
15:34
11--聊天室-用户退出
12:59
12--聊天室-超时强踢
17:08
13--聊天室-总结
14:44
00-go嵌套创建退出特性
06:56
01.复习(上)
27:55
01-复习(下)
15:13
02-web工作方式
07:31
03-http和URL
27:32
04-错误处理函数封装
13:57
05-http请求包
25:54
06-net包http服务器创建流程
14:42
07-回调函数
10:56
08-编写客户端获取应答包
11:51
10-午后回顾
10:01
11-Gohttp编程引入
07:35
12-Gohttp的web服务器
25:18
13-WEB服务器练习
18:25
14-http客户端测试
26:40
15-Body.Close说明和errEOF
09:15
16-总结
10:38
01-爬虫简介
15:47
02-贴吧分页分析
05:24
03-百度贴吧爬虫实现
28:24
04-百度贴吧爬虫实现流程总结
07:57
05-百度贴吧并发版爬虫
18:11
06-正则简介
10:26
07-正则-字符类
14:11
08-午后回顾
10:01
09-正则-数量限定符-单元
20:53
10-go语言使用正则-测试字符
18:17
11-go语言使用正则-测试小数
11:18
12-go语言使用正则-测试网页标签数据
18:59
13-go语言使用正则-提取数据函数返回值说明
06:09
14-豆瓣电影横、纵向爬取
15:00
15-豆瓣电影-爬取电影名人数评分实现
33:48
16-并发版-豆瓣爬取
06:42
17-总结
08:49
01-复习
28:36
02-段子爬虫网页分析
24:06
03-获取网页中每一个段子的URL
18:22
04-获取每个URL对应页面的 title和content
20:57
05-保存title和content
11:42
06-段子爬虫并发
03:45
07-斗鱼图片下载分析
10:00
08-斗鱼图片下载实现
19:49
09-总结1-基础巩固
11:24
10-总结2-并发编程
12:38
11-总结3-网络编程和Http编程
12:17
01-Ubuntu安装重点
28:09
02-unix的诞生和发展
18:59
03-Linux系统
12:10
04-Linux图形和windows的区别
04:38
05-目录组织方式和命令解析器
10:04
06-根目录下子目录分析01
20:32
07-根目录下子目录分析02
19:30
08-ls-l命令-文件类型7种
12:43
09-ls-l命令-硬链接
12:37
10-午后回顾
08:46
11-ls-l命令-其余部分
09:04
12-隐藏文件和帮助
14:57
13-读大文件的命令
18:54
14-删除和软硬连接
22:06
15-管道、cd、pwd
17:23
16-拷贝和移动改名
11:25
17-Linux的压缩和解压缩
17:29
18-其他压缩命令
09:30
19-用户创建、删除和修改文件所属用户
26:31
20-用户组创建、删除和修改文件所属组
05:22
21-chmod修改用户访问权限
11:01
22-总结0138
05:29
01- 复习
32:43
02-rwx对于文件和目录含义的区别
12:55
03-进程查看和终止
10:23
04-进程挂起恢复-前后台
12:38
05-关机重启
02:28
06-网络设置ifconfig和ping
23:18
07-桥接和NAT说明
11:25
08-find搜索-name、type、size
22:13
09-find搜索-maxdepth、exec、xargs
15:58
11-grep和find
19:07
12-vim的三种工作模式
18:22
13-切换为文本编辑模式
07:57
14-vim中的复制
12:13
15-vim下的剪切
05:18
16-字符删除、替换、半行操作
05:48
17-自动跳转和排版
09:26
18-查找
04:30
19-替换
11:25
20-vim配置文件说明
07:54
21-Linux系统访问Linux服务器
15:07
22-Linux系统远程传输文件
07:11
23-window借助工具连接Linux
10:58
24-总结0138
12:43
1-1项目预览
10:49
1-2电商网站介绍
06:33
1-3网站开发流程
16:09
1-4需求分析
09:02
1-5架构设计
08:33
2-1数据库表设计
33:11
2-2数据库表创建
07:44
3-1项目创建
08:08
3-2上午内容回顾
17:42
4-1用户注册业务
34:06
4-2用户激活
09:19
4-3登陆(学员)
21:08
4-4.总结
08:06
4-5作业
04:34
4-6复习5-1商品模块介绍
16:12
5-2登录判断
24:06
5-3用户中心信息页
32:15
5-4用户中心地址页数据处理
27:58
5-5,6-1用户中心地址页显示,上午课程回顾
22:28
6-2代码迁移
34:09
6-3添加商品类型
18:41
6-4FastDFS介绍
23:25
6-5FastDFS安装
26:02
6-6,6-7nginx安装,复习
41:14
7-1fastDFS操作包下载
12:51
7-2fastDFS上传
16:54
8-1数据导入
22:04
8-2首页显示
22:47
8-3商品存储分析
28:50
8-4首页商品存储
19:12
8-5首页商品展示
15:52
8-6商品详情页
27:22
8-7商品详情-新品内容
11:56
8-8总结
05:32
8-9复习
11:52
9-1,9-2浏览记录处理
39:00
10-1列表页展示
24:37
10-2页码控制
22:49
10-3分页实现
20:55
11-1按照不同方式排序
15:27
11-2商品列表页小结
03:46
11-3商品搜索
17:37
11-4,11-5获取总价js,添加减少商品数量
25:10
11-6总结
09:44
11-7复习
18:17
12-1手动设置商品总价
10:48
12-2ajax发送请求
34:34
12-3添加购物车
28:28
12-4添加购物车数量显示
19:52
12-5购物车页面展示
31:24
12-6购物车总价和总价数展示
06:40
13-1js计算总价和总价数
17:50
13-2js设置全选全不选状态
07:48
13-3根据商品的选中状态设置全选
10:59
13-4更新购物车数据
21:35
13-5总结
12:36
13-6复习
14:15
14-1计算小计
21:52
14-2商品数量减少
25:21
14-3手动输入商品重量
10:23
01
20:35
04.对称不对称加密
16:15
录制_2018_12_09_11_05_33_842
22:56
录制_2018_12_09_11_30_00_916
30:04
录制_2018_12_09_12_00_01_230
30:00
录制_2018_12_09_12_30_02_433
08:14
录制_2018_12_09_13_46_16_176
30:04
录制_2018_12_09_14_16_16_722
30:05
录制_2018_12_09_14_46_16_957
30:00
录制_2018_12_09_15_16_18_249
30:04
录制_2018_12_09_15_46_18_587
30:00
录制_2018_12_09_16_16_19_856
30:01
录制_2018_12_09_16_46_21_202
30:01
录制_2018_12_09_17_16_22_247
30:01
录制_2018_12_09_17_46_23_551
30:00
录制_2018_12_09_18_16_24_933
30:01
录制_2018_12_09_18_48_04_792
30:01
录制_2018_12_09_19_18_05_88
30:01
录制_2018_12_09_19_48_05_413
30:01
录制_2018_12_09_20_18_05_644
01:18
录制_2018_12_09_20_52_35_636
30:00
录制_2018_12_09_21_22_37_137
30:03
录制_2018_12_09_21_52_37_441
30:03
录制_2018_12_09_22_22_37_657
30:04
录制_2018_12_09_22_52_37_959
16:38
散列函数
30:01
录制_2018_12_09_23_42_07_398
30:02
录制_2018_12_10_00_12_07_589
10:27
1-1资料介绍
01:48
1-2知识点概述
08:25
2-1加密三要素
09:21
2-2对称和非对称加密的特点
16:11
3-1凯撒密码
10:03
3-2信息安全常识和威胁
12:17
1-1编码和解码
07:00
2-1des
14:13
2-2des算法
13:19
3-1aes算法
08:27
4-1知识点总结
06:37
5-1按位异域
12:53
6-1ecd分组模式
07:07
6-2填充明文分组代码实现
16:53
6-3cbc分组模式
10:42
6-4cfb、ofb、ctr模式
08:47
6-5ecb分组模式总结1106
04:33
6-6.cbc分组模式总结
02:16
6-7.cfb和ofb分组模式总结
05:08
6-8.ctr分组模式总结
08:37
6-9分组填充的处理流程
15:11
6-10.初始化向量总结
01:06
6-11对称加密流程
18:08
6-12.删除尾部填充代码实现
04:07
6-13des使用cbc分组模式加密代码
08:22
6-14.des使用cbc模式解密代码
08:06
6-15程序测试
03:58
6-16aes使用ctr分组模式加解密
14:51
7-1知识点概述
08:35
7-2,7-3问题解答,复习
16:27
1-1解决对称加密秘钥分发困难的
11:16
2-1非对称加密的公钥私钥使用
16:48
2-2非对称加密通信流程
05:04
3-1私钥格式并写入文件
26:43
3-2私钥写入文件代码
13:41
3-3公钥写文件思路
05:09
3-4.公钥写文件和base64
13:57
4-1.rsa加解密流程
08:11
4-2rsa加解密代码实现
16:48
4-3程序测试
02:41
1-1单项散列函数应用场景
24:15
2-1非对称加密和对称加密比较
07:53
3-1常用哈希算法
10:33
3-2,3-3go中哈希函数的使用,sha256
27:44
1-1消息认证码介绍
10:36
1-2消息认证码是使用步骤
07:33
2-1消息认证介绍
08:35
2-2消息认证码和检验代码
10:48
3-1消息认证码的弊端
07:22
4-1签名的生成和验证的步骤
10:19
4-2非对称加密和数字签名
04:53
5-1rsa数字签名代码编写流程
10:20
5-2-认证签名处理步骤
15:26
5-3使用rsa进行数字
11:31
5-4RSA签名
10:25
6-1椭圆曲线介绍
06:17
6-2椭圆曲线密钥对的生成和写入磁盘步骤
07:28
6-3ecdsa的签名和认证步骤
18:40
6-4ecdsa生成秘钥对称代码
13:54
6-5椭圆曲线数字签名代码
08:38
6-6椭圆曲线数字签名认证
10:48
7-1复习
26:30
7-1数字签名的特点和弊端
08:39
7-2知识点概述
02:53
1-1证书的应用场景
18:35
1-2证书的使用
16:19
2-1浏览器对证书的校验
23:33
2-2证书的信任链
05:04
2-3常见的ca认证机构
11:53
2-408-公钥基础设施
10:32
1-1ssl-tls握手的流程
16:44
1-2ssl协议握手过程回顾
05:47
2-1https通信过程
17:52
2-2https双向认证
04:30
2-3使用openssl生成签名证书
21:23
2-4-https优缺点
09:00
3-1对称加密总结
17:13
3-2非对称加密总结
13:39
3-3哈希函数总结
09:05
3-4消息认证码
04:52
3-5证书复习
24:53
1-1,1-2介绍和人类交易历史
15:41
1-3比特币诞生背景
13:24
1-4中心化vs去中心化
10:35
1-5区块链初见
07:49
2-6.记账对比
16:49
2-7钱包
09:33
2-8节点
04:26
2-9挖矿
15:50
2-10比特币演示
11:14
3-11矿场矿机矿池
05:42
3-12比特币现有参数,出块时间,奖励
06:08
3-13.3-14比特币总量计算,容量
13:01
3-15课程回顾
06:11
4-16比特币交易流程
10:20
4-17.4-18非对称加密和p2p
19:42
4-19工作量证明
22:44
4-20地址生成规则
09:36
4-21比特币地址演示
04:25
4-22.base64介绍
04:54
5-23区块头
08:39
5-24.5-25区块体区块创建
22:04
5-26setHash
06:02
5-27创建区块链结构及创世快
08:41
5-28添加区块addBlock
07:13
5-29重构代码
03:09
5-30添加完整区块字段
14:22
5-31类型转换uint到byte
03:44
5-32使用join优化代码
09:10
6-1课程回顾
06:18
6-2思路分析
05:16
6-3定义proofToWork
09:06
6-4工作量证明调用
09:31
6-5.git应用介绍
10:11
6-6run
22:52
7-1授课思路及演示
05:08
7-2blot数据库存储
13:13
7-3add blot写数据
19:18
7-4blot读操作
09:03
7-5重复定义block
11:21
7-6使用blkot改写区块链
17:57
8-1添加godTest
19:37
8-2实现与序列化
11:34
8-3实现addBlock
14:36
9-1迭代器分析
09:02
9-2定义区块链迭代器
07:56
9-3迭代器next实现
18:10
10-1命令行介绍
07:48
10-2添加命令调用
11:59
10-3实现命令命令功能
18:37
10-4tig工具
08:08
10-5比特币转账原理
18:13
10-6转账流程演示
13:27
11-1解锁脚本锁定脚本初见
07:36
11-2解锁脚本与锁定脚本详解
13:36
12-1OXTX详解
05:36
12-2交易结构介绍
08:14
12-3UTXO详细模拟流程
13:22
12-4定义交易结构
11:37
12-5添加setHash
04:53
12-6解锁脚本强化
06:25
13-1添加NewCoinBase
11:59
13-2使用transcation
16:57
13-3添加getBlance命令
12:36
14-1遍历output和input
22:42
14-2过滤消耗output
16:47
14-3添加lsCoinBase函数
16:13
14-4创建普通交易
22:09
15.7,8添加与实现send命令
21:04
15-1utxo过滤过程
11:51
15-2比特币核心演示1
09:09
15-3,4lsconinBase更新,回顾
05:10
15-5,6findNeedUTXO分析和实现
28:54
15-9张三李四四人验证
10:06
15-10.11提炼公共代码,梅克尔
49:03
15-12v5实现步骤
09:23
15-13,16-1ecdsa演示,创建钱包
31:55
16-2创建地址
21:03
16-3添加钱包结构
11:34
16-4钱包savefile
11:50
17-1,2god_register,load file
14:04
17-3,18-1实现listAddress,检查dat是否存在
13:29
19-1课程回顾
07:34
19-2TXPUT
20:41
19-3,20-1修改newTransction函数调整findNeed
43:14
21-1改写Get
12:33
22-1添加isVaildAddress函数
20:54
23-1上午课程回顾
05:40
23-2签名数据讲解
09:58
23-3签名框架搭建
13:34
23-4遍历inputs
11:48
23-4实现find
20:33
23-5签名图示详解
16:19
24-1copy实现
13:19
24-2sign生成(重要)
15:09
24-3检验verify
18:13
24-4verify实现
04:45
24-5解读bug
04:06
24-6格式化区块链
11:15
1.1,2.1以太坊区块链介绍
09:01
2-2区块链特点
03:29
2-3区块链发展历史
11:34
3-1传输层pow
07:55
3-2-pos介绍
04:44
3-3-dpos介绍
06:16
4-1智能合约简介
06:05
5-1公有链私有链联盟链
05:25
6-1分叉BIT概念
10:57
7-1以太坊发展历史
06:26
7-2以太坊介绍
07:22
7-3,8-1以太坊环境介绍metemask安装
20:13
8-2metemask转账
08:38
8-3ether
10:39
9-1以太坊交互图示
04:33
9-2外部账户和内部账户交互
09:00
10-1gas_gas
16:02
11-1,11-2以太坊交易结构介绍,比特币与以太坊
11:28
12-1remix部署合约
15:47
12-2remix调用合约函数
12:47
13-1合约编译
16:02
13-2合约部署
15:36
14-1课程回顾
07:07
1-1值类型与引用类型介绍
05:05
1-2状态变量与局部变量
03:29
1-3公共私有介绍
09:44
2-1编写合约
09:22
2-2viewConstant
02:36
2-3payable介绍
11:32
2-4学员问题
05:15
3-1地址介绍
10:58
3-2地址转账
14:14
4-1固定长度内置
11:37
4-2枚举类型介绍
07:59
4-3值类型回顾
02:54
4-4byte介绍
14:51
4-5string介绍
06:37
4-6memory
12:39
4-7bytestring相互转换
13:00
4-8自定义定长数组
20:10
4-9自定义不定长数组
14:14
4-10结构体
12:12
4-11mapping
11:03
5-1项目地图回顾
05:06
6-1不要使用var
05:42
6-2msgSender
10:13
6-3msgvalue
12:02
6-4全局变量
10:21
6-5错误处理
10:16
6-6修饰器modify
11:31
6-7时间单位vs货币单位
03:24
6-8事件event
08:52
6-9访问函数
10:26
6-10合约的创建方式
17:16
6-11合约的转账
09:07
6-12元祖tuple
03:58
6-13加密函数
08:32
6-14合约的继承
07:51
7-1主网代币介绍
08:16
7-2Erc规及安全系数
11:11
7-3部署演示代练
19:18
7-4delete
15:24
8-1授权函数
12:29
1-1node.js概述
02:25
1-2let和cost变量
08:51
1-3解析构造
09:14
1-4函数扩展
08:23
1-5class
08:35
1-6同步调用vs异步调用
04:12
1-7同步异步代码演示
13:08
1-8exportvsrequire
11:35
1-9path模块
11:52
1-10fs模块
13:49
1-11promise
12:46
1-12promise改写异步调用
17:04
1-13,1-14npm命令介绍
20:38
1-1remix编译合约
09:45
1-2编译合约导出接口和byte
13:00
1-3部署合约
28:48
1-4获取合约实例
09:05
1-5与合约进行交互
17:23
1-1复习回顾
11:17
2-1部署在真实测试网络
35:24
2-2彩票项目演示
04:57
2-3彩票项目地图
02:31
2-4彩票业务分析
08:49
3-1合约构造函数
12:17
3-2合约开奖
17:01
3-3合约退奖
12:56
4-1传统appvs区块链app
02:35
5-1清理react工程
04:48
5-2部署合约
11:13
5-3使用用户provider
13:37
5-4获取合约实例
06:11
6-1react语法预习
12:02
7-1在页面获取合约信息
10:55
7-2搭建页面
16:16
7-3将数据显示在页面
16:08
7-4课程回顾
08:30
7-5添加按钮
05:39
7-6实现投注功能
18:40
7-7实现开奖退奖功能
06:50
7-8disable按钮
13:46
7-9管理员按钮显示控制
13:31
7-10部署在reposten网络
10:38
1-1众筹项目分析
14:36
1-2传统众筹vs区块链众筹
09:56
1-3众筹规则介绍
04:40
2-1众筹构造函数
08:58
2-2投资函数
06:31
2-3退款,定义花费请求
14:27
2-4,2-5创建,批准花费请求
28:05
2-6执行花费动作
13:44
2-7几个辅助函数
12:03
3-1课程回顾
10:34
4-1合约工厂介绍
04:27
4-2创建合约,返回合约地址
22:20
4-3解决项目方地址
07:00
4-4创建support
12:35
4-5调用合约
19:04
4-6react工程清理
07:34
4-7初始化web3
07:07
4-8返回工厂合约实例
08:53
4-9实现过程分析
03:20
5-1tabcenter
07:59
5-2创建三个子页面
07:33
5-3返回我发起的众筹数组
09:26
5-4使用map
17:29
5-5返回合约详情
08:38
5-6将实现细节提取
06:48
5-7,5-8将获取细节封装,初步搭建合约列表
13:45
5-9课程回顾
04:42
5-10搭建card界面
05:48
5-11显示card界面
10:06
5-12使用remix
03:29
5-13代码复用
10:24
5-14搭建发起众筹表单
02:52
5-15与form表单交互
08:07
5-16实现发起逻辑
07:30
5-17发起众筹演示
04:54
5-18设置回调函数
15:08
5-19,5-20完成参与众筹逻辑,解决msgsender
26:06
5-21复用代码标签
05:46
5-22创建花费申请表单
09:19
5-23实现创建花费
08:52
5-24搭建花费请求显示页面
08:37
5-25返回花费请求打印
13:47
5-26控制申请详情
05:51
5-27根据请求数量显示table
09:20
5-28将request详情显示
08:50
5-29supportFinding
04:22
5-30在RequestTable添加批准函数空
12:33
5-31实现handleApprove函数
14:12
5-32终结花费请求空实现
13:53
5-33实现handleFinalize函数
13:20
1-1truffle简介-创建空工程
07:52
1-2编译部署合约
15:06
1-3使用自带develop环境编译部署合
05:46
1-4truffle-contract终端演示
13:26
1-5如何测试合约
14:54
1-6truffle内置react演示
13:41
1-7truffle内置react函数讲解
14:56
1-1课程回顾-笔记完善
10:13
2-1web3新旧版本对比
12:56
3-1三种方式获取账户地址
08:44
3-2eth-余额-转账等常用api介绍
22:09
4-1bignumber介绍
22:27
4-2util类型转换api
09:06
4-3私有链搭建
32:00
1-1ipfs简介
05:10
1-2,1-3http问题,ipfs协议栈
07:28
1-4ipfs初始化
05:51
1-5ipfs整体图示
07:00
1-6ipfs添加访问文件夹
12:47
1-7get-refs-学员疑问
10:13
1-8ipfs视频图片演示
07:39
1-9-files命令
10:23
1-10offline参数介绍
02:22
2-1通过refs捕捉上传的图片元信息
14:21
2-2获取上传图片的buffer数据
06:50
2-3上传图片到ipfs
08:40
3-1上传哈希到以太坊
07:11
3-2获取哈希并展示
08:02
1-1docker简单场景了解
13:22
1-2为什么用docker和docker的结构介绍
23:13
1-3docker历程与环境部署
12:20
1-4docker其他简介
10:30
2-1docker镜像_搜索、获取、查看
20:35
2-2docker镜像的重命名与删除
13:01
2-3docker镜像的导出和导入
13:27
2-4,2-5docker镜像的历史查看_详细信息,docker镜像操作总结
20:54
3-1docker容器了解与虚拟机对比
16:21
3-2docker容器的_查看_创建_启
28:31
3-3docker容器的_暂停与取消暂停_重启
09:51
3-4docker容器的关闭_终止_删除
19:04
3-5docker容器的进入与退出
18:28
3-6docker基于容器创建镜像
19:51
3-7,3-8容器需要了解的命令,总结
14:15
3-9数据卷
22:02
3-10docker数据卷容器
13:41
4-1docker数据备份
24:50
1-1昨日回顾
25:03
2-1docker网络随机映射
22:29
1-1dockerfile快速入门
42:09
1-2dockerfile基础
10:41
2-1dockerfile-cmd
14:05
2-2Dockerfiel_ENTRYPOINT命令
10:48
2-3Dockerfile_命令的组合使用
12:51
2-4Dockerfile_命令的组合使用.mp4
15:03
2-5Dockerfile_add下
08:24
2-6Dockerfile_copy
08:30
2-7docker_volums
10:04
2-8docker_ENV
10:25
2-9Dockerfile_workdir
09:31
2-10docker_onbuild
16:13
2-11docker_其他
03:39
3-1Dockerfile手动创建go环境上
31:47
3-2Dockerfile手动创建go环境下
05:15
3-3Dockerfile创建beego环境
12:44
4-1Docker-compose介绍
19:38
4-2docker-compose介绍
12:22
4-3docker-compose小案例
31:59
1-1微服务的介绍与由来
10:09
1-2微服务、架构与框架
08:18
1-3单体式开发的缺点
14:32
1-4微服务的特性
12:06
1-5微服务的缺点与单体式对比
09:40
1-6为什么使用微服务
11:25
2-1_protobuf的简介和与其他格
10:59
2-2protobuf的优点与不足
05:59
2-3protobuf安装上
10:38
2-4_protobuf安装下
07:32
2-5protobuf的基本语法和基本数
22:02
2-6protobuf的扩展了解
13:53
2-7protobuf测试文件编写
22:06
3-1rpc的客户端与服务端
31:35
3-2rpc调用流程了解
08:23
4-1grpc介绍
07:08
4-2grpc环境搭建值x文件4-3创建
09:22
4-4昨日回顾
15:28
4-5grpc小案例的代码走读
11:08
4-6grpc_protobuf编写
13:44
4-7grpc服务端
18:10
4-8grpc_客户端
13:17
4-9了解服务发现
12:28
5-1consul安装上
04:41
5-2consul安装下
01:41
5-3consul角色介绍与集群命令走读
16:37
5-4consul集群的搭建与查看退出
15:19
5-5consul_服务注册
17:51
5-6consul扩展
13:16
6-1micro介绍
04:09
6-2micro环境搭建
10:19
6-3micro_创建命令介绍
08:02
6-4micro创建服务进行连通
24:28
6-5昨日回顾
10:04
6-6微服务交互概念与web服务流
19:28
6-7微服务服务端的流程了解
08:10
6-8consul和micro跨主机通信
10:33
6-9micro升级到grpc的操作
14:12
6-10micro与各插件的关系
10:00
6-11接口文档了解
14:45
6-12关于微服务的拆分
06:52
7-1项目数据库的准备
06:57
8-1rest了解
13:00
8-2rest实现的了解
05:40
1-1工具函数文件的创建与代码走
10:58
1-2创建数据库文件_数据库文件走读
27:34
1-3租房网数据库逻辑
19:33
1-4数据库使用beego自动建表与数据导入
13:13
1-5前端页面导入
02:03
1-6昨日回顾
21:15
2-1地区请求逻辑
09:34
2-2地区请求proto编写与编译
08:34
2-3地区请求web端操作
18:15
2-4地区服务无缓存版
24:08
2-5地区请求调通与回传数据格式设
06:41
3-1redis安装上
02:38
3-2redis安装下
07:31
3-3redis的使用回忆与redis的驱动加
05:56
3-4redis链接操作
16:23
4-1地区请求服务端完整版
24:52
5-1session_index伪装成功
14:42
6-1,6-2账号注册流程,了解图片生成库
14:49
6-3图片库的使用
07:36
6-4获取图片验证码的业务流程
10:19
6-5获取图片验证码proto编写
17:09
6-6获取图片验证码web端
18:47
6-7图片验证码服务端
21:39
6-8课程回顾(5-12.20)
20:27
6-9业务介绍
18:51
6-10短信使用的了解
19:27
3-3redis的使用回忆与redis的驱动加
05:56
3-4redis链接操作
16:23
4-1地区请求服务端完整版
24:52
5-1session_index伪装成功
14:42
6-1,6-2账号注册流程,了解图片生成库
14:49
6-3图片库的使用
07:36
6-4获取图片验证码的业务流程
10:19
6-5获取图片验证码proto编写
17:09
6-6获取图片验证码web端
18:47
6-7图片验证码服务端
21:39
6-8课程回顾(5-12.20)
20:27
6-9业务介绍
18:51
6-10短信使用的了解
19:27
6-11短信的请求
12:33
6-12短信验证服务proto
04:16
6-13短信验证服务web端
17:47
6-14手机号验证
13:43
6-15短信验证服务端
24:38
6-16session和cookie
24:49
6-17session与cookie(2)
18:39
6-18注册请求流程
05:52
6-19,20注册web端,服务端
51:44
6-21获取session流程
05:28
6-22获取session的proto
02:49
6-23获取session的服务端
06:39
6-23获取session请求web端
08:45
6-24昨日回顾(6-12.21
15:26
7-1登陆流程
06:09
7-2登录的proto
02:48
7-3登陆的web端
14:09
7-4登陆的服务端
22:50
8-1退出登陆流程
06:03
8-2退出登录proto
02:57
8-3退出登录的web端
12:42
8-4退出登陆服务端
06:59
9-1获取信息用户流程
05:18
9-2获取用户信息proto
06:02
9-3获取用户信息web端
14:19
9-4获取用户信息服务端
25:33
10-1fastdfs
10:07
10-2fastdfs配置
20:27
10-3,10-4nginx_fdfs依赖
14:43
10-5nginx的安装与运行成功
25:56
10-6_nginx_fdfs图片服务器配置
09:27
10-7了解操作fastdfs相关包的信息和操作流程
14:46
10-8封装fdfs的操作
10:04
10-9昨日回顾(7-1220
09:41
11-1上传头像流程
09:02
11-2上传头像proto
06:41
11-3上传头像web端
21:24
11-4上传头像服务端
24:34
12-1关于启动项和配置
02:14
13-1用户信息检查
12:10
14-1实名认证流程梳理
05:40
14-2实名认证proto
04:42
14-3实名认证web端
09:24
14-4实名认证服务端
17:07
15-1获取当前用户房屋数据流程
09:25
15-2获取当前用户房屋proto
03:37
15-3获取用户已发布房源web端
13:58
15-4获取用户已发布房源服务端端
14:38
16-1发布房源信息流程
07:42
16-2发布房源proto
05:59
16-3发布房源web端
11:35
16-4发布房源服务端(上)
16:23
16-5发布房源服务端(下)
25:11
16-6上传房屋图片流程
10:24
16-7上传房屋图片代码走读
06:54
17-1获取房屋详细信息流程
08:08
17-2获取房屋详细信息代码走读
07:49
17-3获取首页动画图片流程
06:00
17-4获取首页动画代码走读
05:24
18-1图片上传与访问流程
10:12
18-2搜索房源流程
09:01
18-3搜索房屋代码走读
07:23
1-1k8s的介绍和与docker的对比
04:35
1-2k8s基本节点和抽象概念
21:38
1-3k8s管理访问与隔离
08:32
1-4k8s搭建方式的了解
04:16
1-5k8s主机准备
18:06
1-6k8s_master主机的配置
09:41
1-7k8snode节点设置与初始化
04:01
1-8k8s集群搭建
20:31
1-9k8s_集群的web
04:34
1-10k8s基本命令与docker对比
20:52
2-1docker-composer单机集群
30:05
1-1资料和课程安排
05:00
1-2今天的课程安排
03:34
2-1shell脚本的概念
06:56
2-2shell脚本的执行
15:44
2-3环境变量
15:02
2-4脚本中的位置变量
08:36
2-5脚本中的特殊变量
06:59
2-6在shell脚本中取值
10:05
2-7if条件判断语法
10:30
2-8if使用举例
10:33
2-9for使用
10:19
2-10shell中函数语法介绍
10:38
2-11shell脚本中函数的使用
11:24
1-1安装前的准备工作
17:12
1-2,1-3,1-4fabric下载和镜像的拉取,总结,拷贝bin文件到系统
29:57
1-5案例介绍
22:30
2-1fabric中的成员管理
11:19
2-2账本和交易管理
13:35
2-3联盟链中组织节点数据的存储
10:30
2-4fabric中组织的介绍
07:16
2-5fabric中的节点
16:42
2-6fabric中的通道
09:15
2-7数据交易的流程
10:36
2-8,2-9背书策略,账本
13:45
2-10知识点概述
03:41
2-11知识点复习
17:31
3-1fabric中的核心模块介绍
08:59
4-1如何通过命令获取
10:04
4-2cryptogen配置文件讲解
19:11
4-3通过cryptogen命令生成证书文件
21:12
5-1Specs和template的区别
04:40
6-1,6-2configtxgen命令介绍,yaml配置文件
20:05
6-1yaml配置文件
04:45
6-2configtxgen命令介绍
14:03
6-3,6-4configtx.yaml中排序节点的配,锚节点
15:08
6-5configtx.yaml的profile
10:50
6-6configtx.yaml修改
11:10
7-1通过命令生成创世快
26:03
8-1docker-compose-cli.yaml配
24:38
8-2docker-compose-base.yaml配
13:32
8-3客户端使用的环境变量
16:16
8-4客户端配置文件修改
12:17
8-5orderer节点运行使用的环境变量
05:53
8-6orderer容器对应的容器配置文件修改
07:54
8-7peer节点的环境变量
10:27
8-8leader节点
06:09
8-9如何进入客户端容器创建通道
07:45
8-10知识点概述
03:59
8-11知识点复习
19:20
8-12环境变量复习
17:50
8-13docker-composer启动的配置
18:07
8-14docker-compose的启动
11:49
8-15启动网路之后客户端对各个节点的操作流程
08:54
8-16创建通道并将当前节点加入通道
19:56
8-17切换客户端指向的节点
08:49
8-18将每个peer节点分别加入通道
09:07
9-1链码的安装
14:35
9-2链码的初始化
13:40
9-3锚节点更新
04:34
9-4所有peer节点加入通道安装链代码的流程
09:51
9-5go链码的基本知识
10:57
9-6shim包中的常用函数介绍
11:45
9-7GetFunctionAndParameters函数介绍
07:33
10-1交易相关的api
18:26
10-2交易相关的函数
12:25
11-1知识点概述
11:40
11-2知识点复习
08:31
11-3链码api复习
10:55
11-4其他常用链代码函数介绍
15:55
11-5背书策略
18:11
11-6编写链码的一些细节
26:33
12-1fabric账号介绍
13:40
12-2fabric账号使用场景
23:16
13-1fabric-ca介绍
14:45
13-2fabric-ca部署的相关配置
13:37
13-3上午内容总结
21:23
14-1node.js fabric-client 演示
25:31
14-2node.js依赖安装
06:51
14-3多机多节点部署说明
04:17
14-4证书文件的生成
08:41
14-5创始块和通道文件的生成
13:35
14-6启动orderer节点的docker-co
10:47
14-7orderer节点的部署
13:27
14-8证书和通道文件的拷贝
05:13
15-1peer0.orggo节点的配置文件修改
13:32
15-2将通道peer0.orggo链码
13:49
15-3将通道块文件拷贝到另外的peer
11:23
15-4编写peer0.orggo配置文件
07:06
15-5peer0-orgcpp加入通道安装链码
03:44
16-1交易测试
21:31
17-1知识点概述
05:15
17-2搭建网络准备工作
21:45
17-3容器的部署和启动流程
08:24
17-4peer节点的四个角色
14:37
17-5客户端发起一笔交易处理流程
11:03
17-6排序节点
07:19
18-1共识机制介绍
12:37
19-1scp远程拷贝
11:18
20-1链码的打包和分发安装
08:08
21-1kafka集群最小网络
04:50
客服
顶部
赛事库 课堂 2021拜年纪