IT学习教程 / Python教程

2020某马Python5.0+人工智能课程升级5.0版本!

浅时光博客 · 2月2日 · 2021年 4.8w 次已读
某马Python5.0+人工智能课程升级5.0版本!
价格:69积分
  • VIP会员购买价格 : 55.2 积分
  • 终身VIP购买价格 : 免费
商品类型虚拟物品
格式MP4
大小256.17G
最近更新2021年02月02日

购买之前请认真阅读【购买须知】之后,在进行下单购买!由于是虚拟商品购买之后不接受任何理由的退货、换货、退款等要求!介意者请勿购买!!!

课程介绍

本套课程出自某马程序员的Python+人工智能就业班课程,本套课程0基础0经验的小白人员;想通过最低的成本来试一下自己是否适合做Python编程相关工作的转型人员。课程针对和谐方向人工智能、web做了很多改革,web方面新增了某马头条项目、全新美多多商城项目,50多个新技术,在人工智能方面新增了、小智聊填机器人项目、某马头条推荐系统项目,另外针对python的其他六个方向入:自然语言处理、自动化运维、自动化测试、数据分析、图像处理、爬虫等做了全新的更加全面的提升,让学员更加深入。

本期课程4大特点

1、就业强化课程竞争力量
2、web开发课程原文链接:https://dqzboy.com占比百分之40
3、独创“黑马头条”项目含金量高
4、人工智能照片百分之30

适合人群:

零基础从事python开发的人员
想学习网络爬虫的人员原文链接:https://dqzboy.com
想学习web框架开发的人员
对学习python迷茫的人员
对py thon开发感兴趣的人员。

课程目录和部分课程视频截图:

├── Python5.0/
│   ├── 01-Python基础语法v5.0/
│   │   ├── 第10节 公共的方法/
│   │   │   ├── 17-公共操作之运算符加号.ev4.mp4
│   │   │   ├── 18-公共操作之运算符乘号.ev4.mp4
│   │   │   ├── 19-公共操作之运算符判断数据是否存在.ev4.mp4
│   │   │   ├── 20-公共方法之len.ev4.mp4
│   │   │   ├── 21-公共方法之del.ev4.mp4
│   │   │   ├── 22-公共方法之max和min.ev4.mp4
│   │   │   ├── 23-公共方法之range.ev4.mp4
│   │   │   ├── 24-公共方法之enumerate.ev4.mp4
│   │   │   └── 25-容器类型转换.ev4.mp4
│   │   ├── 第11节 推导式/
│   │   │   ├── 26-了解推导式.ev4.mp4
│   │   │   ├── 27-while循环创建有规律的列表.ev4.mp4
│   │   │   ├── 28-for循环创建有规律的列表.ev4.mp4
│   │   │   ├── 29-体验列表推导式.ev4.mp4
│   │   │   ├── 30-带if的列表推导式.ev4.mp4
│   │   │   ├── 31-多for实现列表推导式.ev4.mp4
│   │   │   ├── 32-体验字典推导式.ev4.mp4
│   │   │   ├── 33-合并两个列表为字典.ev4.mp4
│   │   │   ├── 34-提取字典中目标数据.ev4.mp4
│   │   │   ├── 35-集合.ev4.mp4
│   │   │   └── 36-推导式总结.ev4.mp4
│   │   ├── 第12节 函数基础/
│   │   │   ├── 01-了解函数.ev4.mp4
│   │   │   ├── 02-函数的使用步骤.ev4.mp4
│   │   │   ├── 03-快速体验函数.ev4.mp4
│   │   │   ├── 04-函数的注意事项.ev4.mp4
│   │   │   ├── 05-函数的参数的作用.ev4.mp4
│   │   │   ├── 06-体验函数返回值.ev4.mp4
│   │   │   ├── 07-return的特点.ev4.mp4
│   │   │   ├── 08-函数返回值的应用.ev4.mp4
│   │   │   ├── 09-函数的说明文档.ev4.mp4
│   │   │   ├── 10-函数嵌套调用.ev4.mp4
│   │   │   ├── 11-函数嵌套调用应用之打印横线图形01.ev4.mp4
│   │   │   ├── 12-函数嵌套调用应用之打印横线图形02.ev4.mp4
│   │   │   ├── 13-函数嵌套调用应用之函数计算01.ev4.mp4
│   │   │   ├── 14-函数嵌套调用应用之函数计算02.ev4.mp4
│   │   │   └── 15-函数的总结.ev4.mp4
│   │   ├── 第13节 函数提高/
│   │   │   ├── 16-函数二学习目标简介.ev4.mp4
│   │   │   ├── 17-局部变量.ev4.mp4
│   │   │   ├── 18-访问全局变量.ev4.mp4
│   │   │   ├── 19-修改全局变量.ev4.mp4
│   │   │   ├── 20-多函数执行流程.ev4.mp4
│   │   │   ├── 21-返回值作为参数传递.ev4.mp4
│   │   │   ├── 22-函数的返回值.ev4.mp4
│   │   │   ├── 23-函数参数之位置参数.ev4.mp4
│   │   │   ├── 24-关键字参数.ev4.mp4
│   │   │   ├── 25-缺省参数.ev4.mp4
│   │   │   ├── 26-不定长参数之位置参数.ev4.mp4
│   │   │   ├── 27-不定长参数之关键字参数.ev4.mp4
│   │   │   ├── 28-元组拆包.ev4.mp4
│   │   │   ├── 29-字典拆包.ev4.mp4
│   │   │   ├── 30-交换变量的值之方法一.ev4.mp4
│   │   │   ├── 31-交换变量的值之方法二.ev4.mp4
│   │   │   ├── 32-了解引用之不可变类型.ev4.mp4
│   │   │   ├── 33-了解引用之可变类型.ev4.mp4
│   │   │   ├── 34-引用当做实参传入.ev4.mp4
│   │   │   ├── 35-可变和不可变类型.ev4.mp4
│   │   │   └── 36-函数二总结.ev4.mp4
│   │   ├── 第14节 函数应用:学员管理系统/
│   │   │   ├── 01-函数加强简介.ev4.mp4
│   │   │   ├── 02-学员管理系统需求和步骤分析.ev4.mp4
│   │   │   ├── 03-学员管理系统框架搭建.ev4.mp4
│   │   │   ├── 04-代码调优.ev4.mp4
│   │   │   ├── 05-学员管理系统数据形式的分析.ev4.mp4
│   │   │   ├── 06-添加学员功能分析.ev4.mp4
│   │   │   ├── 07-添加学员之用户输入.ev4.mp4
│   │   │   ├── 08-添加学员之新增数据.ev4.mp4
│   │   │   ├── 09-添加学员之重名提示.ev4.mp4
│   │   │   ├── 10-删除学员思路分析.ev4.mp4
│   │   │   ├── 11-删除学员代码实现.ev4.mp4
│   │   │   ├── 课后学习-12-修改学员思路分析.ev4.mp4
│   │   │   ├── 课后学习-13-修改学员代码实现.ev4.mp4
│   │   │   ├── 课后学习-14-查询学员思路分析.ev4.mp4
│   │   │   ├── 课后学习-15-查询学员代码实现.ev4.mp4
│   │   │   ├── 课后学习-16-显示所有学员信息.ev4.mp4
│   │   │   └── 课后学习-17-退出系统.ev4.mp4
│   │   ├── 第15节 递归函数和匿名函数/
│   │   │   ├── 18-了解递归.ev4.mp4
│   │   │   ├── 19-递归之回顾函数返回值.ev4.mp4
│   │   │   ├── 20-递归代码实现.ev4.mp4
│   │   │   ├── 21-递归的执行流程.ev4.mp4
│   │   │   ├── 22-递归出口问题.ev4.mp4
│   │   │   ├── 23-了解lambda.ev4.mp4
│   │   │   ├── 24-体验lambda.ev4.mp4
│   │   │   ├── 25-lambda实例之计算两个数字累加和.ev4.mp4
│   │   │   ├── 26-lambda参数之无参数.ev4.mp4
│   │   │   ├── 27-lambda参数之一个参数.ev4.mp4
│   │   │   ├── 28-lambda参数之默认参数.ev4.mp4
│   │   │   ├── 29-lambda参数之args.ev4.mp4
│   │   │   ├── 30-lambda参数之kwargs.ev4.mp4
│   │   │   ├── 31-lambda应用之带判断的lambda.ev4.mp4
│   │   │   └── 32-列表内字典数据排序.ev4.mp4
│   │   ├── 第16节 内置函数/
│   │   │   ├── 33-了解高阶函数.ev4.mp4
│   │   │   ├── 34-abs和round.ev4.mp4
│   │   │   ├── 35-体验高阶函数的思路分析.ev4.mp4
│   │   │   ├── 36-体验高阶函数的代码实现.ev4.mp4
│   │   │   ├── 37-内置高阶函数之map.ev4.mp4
│   │   │   ├── 38-内置高阶函数之reduce.ev4.mp4
│   │   │   ├── 39-内置高阶函数之filter.ev4.mp4
│   │   │   └── 40-函数加强总结.ev4.mp4
│   │   ├── 第17节 文件操作/
│   │   │   ├── 01-了解文件操作.ev4.mp4
│   │   │   ├── 02-体验文件操作步骤.ev4.mp4
│   │   │   ├── 03-访问模式特点01.ev4.mp4
│   │   │   ├── 04-读取函数之read.ev4.mp4
│   │   │   ├── 05-读取函数之readlines.ev4.mp4
│   │   │   ├── 06-读取函数之readline.ev4.mp4
│   │   │   ├── 07-访问模式特点02.ev4.mp4
│   │   │   ├── 08-访问模式特点02之代码测试.ev4.mp4
│   │   │   ├── 09-seek函数.ev4.mp4
│   │   │   ├── 10-文件备份的作用.ev4.mp4
│   │   │   ├── 11-文件备份思路分析.ev4.mp4
│   │   │   ├── 12-文件备份之接收用户输入.ev4.mp4
│   │   │   ├── 13-文件备份之规划文件名.ev4.mp4
│   │   │   ├── 14-文件备份之数据写入.ev4.mp4
│   │   │   ├── 15-文件备份之限制有效文件名备份.ev4.mp4
│   │   │   ├── 16-文件操作函数.ev4.mp4
│   │   │   ├── 17-文件夹操作函数之创建和删除.ev4.mp4
│   │   │   ├── 18-文件夹操作函数之路径相关函数.ev4.mp4
│   │   │   ├── 19-文件夹操作函数之rename.ev4.mp4
│   │   │   ├── 20-批量重命名之添加字符串.ev4.mp4
│   │   │   ├── 21-批量重命名之添加和删除字符串.ev4.mp4
│   │   │   └── 22-文件总结.ev4.mp4
│   │   ├── 第1节 开发环境安装介绍/
│   │   │   ├── 01-计算机组成.mp4
│   │   │   ├── 02-Python简介.ev4.mp4
│   │   │   ├── 03-课程介绍.ev4.mp4
│   │   │   ├── 04-解释器的作用和分类.ev4.mp4
│   │   │   ├── 05-Python解释器的下载和安装.ev4.mp4
│   │   │   ├── 06-PyCharm的作用.ev4.mp4
│   │   │   ├── 07-下载和安装PyCharm.ev4.mp4
│   │   │   ├── 08-新建项目.ev4.mp4
│   │   │   ├── 09-新建书写运行文件.ev4.mp4
│   │   │   ├── 10-PyCharm界面设置.ev4.mp4
│   │   │   ├── 11-PyCharm修改解释器.ev4.mp4
│   │   │   ├── 12-PyCharm项目管理.ev4.mp4
│   │   │   └── 13-PyCharm总结.ev4.mp4
│   │   ├── 第2节 变量和数据类型/
│   │   │   ├── 14-注释.ev4.mp4
│   │   │   ├── 15-变量的作用.ev4.mp4
│   │   │   ├── 16-定义变量.ev4.mp4
│   │   │   ├── 17-使用变量.ev4.mp4
│   │   │   ├── 18-认识bug.ev4.mp4
│   │   │   ├── 19-Debug工具.ev4.mp4
│   │   │   ├── 20-认识数据类型.ev4.mp4
│   │   │   ├── 21-变量章节总结.ev4.mp4
│   │   │   ├── 22-输出_认识格式化符号.ev4.mp4
│   │   │   ├── 23-输出_格式化符号基础使用方法.ev4.mp4
│   │   │   ├── 24-输出_格式化符号高级使用方法.ev4.mp4
│   │   │   ├── 25-输出_拓展格式化字符串.ev4.mp4
│   │   │   ├── 26-输出_f-格式化字符串.ev4.mp4
│   │   │   ├── 27-输出_转义字符.ev4.mp4
│   │   │   ├── 28-输出_print结束符.ev4.mp4
│   │   │   └── 29-输出总结.ev4.mp4
│   │   ├── 第3节 数据类型转换和运算符/
│   │   │   ├── 01-了解输入.ev4.mp4
│   │   │   ├── 02-输入功能实现.ev4.mp4
│   │   │   ├── 03-体验数据类型转换.ev4.mp4
│   │   │   ├── 04-数据类型转换函数.ev4.mp4
│   │   │   ├── 05-总结数据类型的转换.ev4.mp4
│   │   │   ├── 06-PyCharm交互式开发.ev4.mp4
│   │   │   ├── 07-运算符的分类.ev4.mp4
│   │   │   ├── 08-算数运算符.ev4.mp4
│   │   │   ├── 09-赋值运算符.ev4.mp4
│   │   │   ├── 10-复合赋值运算符.ev4.mp4
│   │   │   ├── 11-复合赋值注意点.ev4.mp4
│   │   │   ├── 12-比较运算符.ev4.mp4
│   │   │   ├── 13-逻辑运算符.ev4.mp4
│   │   │   ├── 14-逻辑运算符书写习惯.ev4.mp4
│   │   │   ├── 15-数字的逻辑运算.ev4.mp4
│   │   │   └── 16-运算符总结.ev4.mp4
│   │   ├── 第4节 if语句/
│   │   │   ├── 17-if的作用和语法.ev4.mp4
│   │   │   ├── 18-体验if.ev4.mp4
│   │   │   ├── 19-网吧上网(简单版).ev4.mp4
│   │   │   ├── 20-网吧上网(进阶版).ev4.mp4
│   │   │   ├── 21-if..else.ev4.mp4
│   │   │   ├── 22-if语句执行流程.ev4.mp4
│   │   │   ├── 23-多重判断的作用和语法.ev4.mp4
│   │   │   ├── 24-体验多重判断.ev4.mp4
│   │   │   ├── 25-elif的执行流程.ev4.mp4
│   │   │   ├── 26-拓展:条件写法.ev4.mp4
│   │   │   ├── 27-if嵌套的作用和语法.ev4.mp4
│   │   │   ├── 28-if嵌套案例:判断能否上车.ev4.mp4
│   │   │   ├── 29-if嵌套案例:判断是否能坐下.ev4.mp4
│   │   │   ├── 30-if嵌套执行流程.ev4.mp4
│   │   │   ├── 31-猜拳游戏的步骤分析.ev4.mp4
│   │   │   ├── 32-猜拳游戏功能实现.ev4.mp4
│   │   │   ├── 33-随机数.ev4.mp4
│   │   │   ├── 34-猜拳游戏:随机数.ev4.mp4
│   │   │   ├── 35-三目运算符.ev4.mp4
│   │   │   └── 36-if章节总结.ev4.mp4
│   │   ├── 第5节 while循环/
│   │   │   ├── 01-循环章节课程介绍.ev4.mp4
│   │   │   ├── 02-了解循环.ev4.mp4
│   │   │   ├── 03-while的语法和体验.ev4.mp4
│   │   │   ├── 04-计数器书写习惯.ev4.mp4
│   │   │   ├── 05-循环的执行流程.ev4.mp4
│   │   │   ├── 06-循环应用1:1-100累加.ev4.mp4
│   │   │   ├── 07-循环应用1:1-100偶数累加和方法1.ev4.mp4
│   │   │   ├── 08-循环应用1:1-100偶数累加和方法2.ev4.mp4
│   │   │   ├── 09-循环的注意事项.ev4.mp4
│   │   │   ├── 10-了解break和continue.ev4.mp4
│   │   │   ├── 11-break.ev4.mp4
│   │   │   ├── 12-continue.ev4.mp4
│   │   │   ├── 13-while循环嵌套的作用和语法.ev4.mp4
│   │   │   ├── 14-while循环嵌套快速体验.ev4.mp4
│   │   │   ├── 15-循环的执行流程.ev4.mp4
│   │   │   ├── 16-while循环嵌套应用之打印星号(正方形).ev4.mp4
│   │   │   ├── 17-while循环嵌套应用之打印星号(三角形).ev4.mp4
│   │   │   └── 18-while循环嵌套应用之九九乘法表.ev4.mp4
│   │   ├── 第6节 for循环/
│   │   │   ├── 19-for循环语法和体验.ev4.mp4
│   │   │   ├── 20-break退出for循环.ev4.mp4
│   │   │   ├── 21-continue退出for循环.ev4.mp4
│   │   │   ├── 22-循环的else简介.ev4.mp4
│   │   │   ├── 23-while...else.ev4.mp4
│   │   │   ├── 24-while..else之break.ev4.mp4
│   │   │   ├── 25-while..else之continue.ev4.mp4
│   │   │   ├── 26-for...else.ev4.mp4
│   │   │   ├── 27-for...else之break和continue.ev4.mp4
│   │   │   └── 28-总结.ev4.mp4
│   │   ├── 第7节 字符串/
│   │   │   ├── 01-下标.ev4.mp4
│   │   │   ├── 02-切片简介.ev4.mp4
│   │   │   ├── 03-体验切片.ev4.mp4
│   │   │   ├── 04-字符串常用方法简介.ev4.mp4
│   │   │   ├── 05-字符串常用操作方法之查找.ev4.mp4
│   │   │   ├── 06-字符串常用操作方法之修改(常用).ev4.mp4
│   │   │   ├── 07-字符串常用操作方法之修改之大小写转换.ev4.mp4
│   │   │   ├── 08-字符串常用操作方法之修改之删除空白字符.ev4.mp4
│   │   │   ├── 09-字符串常用操作方法之修改之字符串对齐.ev4.mp4
│   │   │   ├── 1-学习字符串的必要性.ev4.mp4
│   │   │   ├── 10-字符串常用操作方法之判断开头或结尾.ev4.mp4
│   │   │   ├── 11-字符串常用操作方法之判断.ev4.mp4
│   │   │   ├── 12-字符串总结.ev4.mp4
│   │   │   ├── 2-认识字符串.ev4.mp4
│   │   │   ├── 3-字符串输出.ev4.mp4
│   │   │   └── 4-字符串输入.ev4.mp4
│   │   ├── 第8节 列表和元组/
│   │   │   ├── 13-列表简介.ev4.mp4
│   │   │   ├── 14-下标.ev4.mp4
│   │   │   ├── 15-查找函数.ev4.mp4
│   │   │   ├── 16-判断是否存在.ev4.mp4
│   │   │   ├── 17-体验案例-判断是否存在.ev4.mp4
│   │   │   ├── 18-列表增加数据之append.ev4.mp4
│   │   │   ├── 19-列表增加数据之extend.ev4.mp4
│   │   │   ├── 20-列表增加数据之insert.ev4.mp4
│   │   │   ├── 21-列表删除数据.ev4.mp4
│   │   │   ├── 22-列表修改数据.ev4.mp4
│   │   │   ├── 23-列表复制数据.ev4.mp4
│   │   │   ├── 24-列表的遍历之while.ev4.mp4
│   │   │   ├── 25-列表的遍历之for.ev4.mp4
│   │   │   ├── 26-列表嵌套.ev4.mp4
│   │   │   ├── 27-随机分配办公室的步骤分析.ev4.mp4
│   │   │   ├── 28-随机分配办公室的实现代码.ev4.mp4
│   │   │   ├── 29-列表总结.ev4.mp4
│   │   │   ├── 30-体验元组.ev4.mp4
│   │   │   ├── 31-定义元组.ev4.mp4
│   │   │   ├── 32-元组常见操作之查找.ev4.mp4
│   │   │   ├── 33-元组数据的修改操作.ev4.mp4
│   │   │   └── 34-元组的总结.ev4.mp4
│   │   ├── 第9节 字典和集合/
│   │   │   ├── 01-字典的应用场景.ev4.mp4
│   │   │   ├── 02-创建字典的语法.ev4.mp4
│   │   │   ├── 03-字典常用操作之新增.ev4.mp4
│   │   │   ├── 04-字典常用操作之删除.ev4.mp4
│   │   │   ├── 05-字典常用操作之修改.ev4.mp4
│   │   │   ├── 06-字典常用操作之查找.ev4.mp4
│   │   │   ├── 07-字典的循环遍历之key.ev4.mp4
│   │   │   ├── 08-字典的循环遍历之value.ev4.mp4
│   │   │   ├── 09-字典的循环遍历之键值对.ev4.mp4
│   │   │   ├── 10-字典的循环遍历之键值对(拆包).ev4.mp4
│   │   │   ├── 11-字典的总结.ev4.mp4
│   │   │   ├── 12-创建集合.ev4.mp4
│   │   │   ├── 13-集合常见操作之增加数据.ev4.mp4
│   │   │   ├── 14-集合常见操作之删除数据.ev4.mp4
│   │   │   ├── 15-集合常见操作之查找数据.ev4.mp4
│   │   │   └── 16-集合总结.ev4.mp4
│   ├── 02-面向对象编程v5.0/
│   │   ├── 第1节  面向对象基础/
│   │   │   ├── 1-了解面向对象.ev4.mp4
│   │   │   ├── 10-体验魔法方法init.ev4.mp4
│   │   │   ├── 11-带参数的init代码书写(替换原11和12).ev4.mp4
│   │   │   ├── 12-魔法方法str.ev4.mp4
│   │   │   ├── 13-魔法方法del.ev4.mp4
│   │   │   ├── 2-了解类和对象的关系.ev4.mp4
│   │   │   ├── 3-类和对象的语法.ev4.mp4
│   │   │   ├── 4-体验类和对象.ev4.mp4
│   │   │   ├── 5-类里面的self.ev4.mp4
│   │   │   ├── 6-一个类创建多个对象.ev4.mp4
│   │   │   ├── 7-类外面添加对象属性.ev4.mp4
│   │   │   ├── 8-类外面获取对象属性.ev4.mp4
│   │   │   └── 9-类里面获取对象属性.ev4.mp4
│   │   ├── 第2节  应用:烤地瓜/
│   │   │   ├── 05-了解烤地瓜案例需求.ev4.mp4
│   │   │   ├── 06-烤地瓜案例步骤分析.ev4.mp4
│   │   │   ├── 07-烤地瓜init方法.ev4.mp4
│   │   │   ├── 08-烤地瓜方法cook.ev4.mp4
│   │   │   ├── 09-烤地瓜案例魔法方法str.ev4.mp4
│   │   │   ├── 10-创建对象测试属性和方法.ev4.mp4
│   │   │   └── 11-烤地瓜添加调料.ev4.mp4
│   │   ├── 第3节  应用:搬家具/
│   │   │   ├── 12-搬家具需求和步骤分析.ev4.mp4
│   │   │   ├── 13-搬家具之家具类.ev4.mp4
│   │   │   ├── 14- 搬家具之房屋类.ev4.mp4
│   │   │   ├── 15-搬家具之添加容纳家具思路分析.ev4.mp4
│   │   │   ├── 16-搬家具之容纳家具函数.ev4.mp4
│   │   │   └── 17-面向对象基础部分总结.ev4.mp4
│   │   ├── 第4节  继承/
│   │   │   ├── 18-了解继承.ev4.mp4
│   │   │   ├── 19-拓展经典类和新式类.ev4.mp4
│   │   │   ├── 20-体验继承.ev4.mp4
│   │   │   ├── 21-单继承.ev4.mp4
│   │   │   ├── 22-多继承.ev4.mp4
│   │   │   ├── 23-子类重写父类同名属性和方法.ev4.mp4
│   │   │   ├── 24-拓展_mro顺序.ev4.mp4
│   │   │   ├── 25-子类调用父类同名方法和属性之思路分析.ev4.mp4
│   │   │   ├── 26-子类调用父类同名方法和属性之代码实现.ev4.mp4
│   │   │   ├── 27-多层继承.ev4.mp4
│   │   │   ├── 28-super()方法作用.ev4.mp4
│   │   │   ├── 29-super方法写法.ev4.mp4
│   │   │   ├── 30-定义私有属性和方法.ev4.mp4
│   │   │   ├── 31-获取和修改私有属性值.ev4.mp4
│   │   │   └── 32-继承总结.ev4.mp4
│   │   ├── 第5节  多态、类方法、类属性/
│   │   │   ├── 01-了解面向对象三大特性.ev4.mp4
│   │   │   ├── 02-了解多态.ev4.mp4
│   │   │   ├── 03-体验多态思路分析.ev4.mp4
│   │   │   ├── 04-代码实现多态.ev4.mp4
│   │   │   ├── 05-设置和访问类属性.ev4.mp4
│   │   │   ├── 06-修改类属性.ev4.mp4
│   │   │   ├── 07-类方法.ev4.mp4
│   │   │   ├── 08-静态方法.ev4.mp4
│   │   │   └── 09-面向对象其他总结.ev4.mp4
│   │   ├── 第6节  异常/
│   │   │   ├── 10-了解异常.ev4.mp4
│   │   │   ├── 11-体验异常.ev4.mp4
│   │   │   ├── 12-了解异常类型.ev4.mp4
│   │   │   ├── 13-捕获指定异常类型.ev4.mp4
│   │   │   ├── 14-捕获多个指定异常类型.ev4.mp4
│   │   │   ├── 15-捕获异常描述信息.ev4.mp4
│   │   │   ├── 16-捕获所有异常.ev4.mp4
│   │   │   ├── 17-异常的else.ev4.mp4
│   │   │   ├── 18-异常的finally.ev4.mp4
│   │   │   ├── 19-拓展命令提示符运行py文件.ev4.mp4
│   │   │   ├── 20-异常传递的思路分析.ev4.mp4
│   │   │   ├── 21-异常传递的代码实现.ev4.mp4
│   │   │   ├── 22-自定义异常的作用.ev4.mp4
│   │   │   ├── 23-自定义异常思路分析.ev4.mp4
│   │   │   ├── 24-自定义异常代码实现之异常类.ev4.mp4
│   │   │   ├── 25-自定义异常代码实现之捕获异常.ev4.mp4
│   │   │   └── 26-异常总结.ev4.mp4
│   │   ├── 第7节  模块和包/
│   │   │   ├── 01-了解模块.ev4.mp4
│   │   │   ├── 02-导入模块之方法一.ev4.mp4
│   │   │   ├── 03-导入模块之方法二.ev4.mp4
│   │   │   ├── 04-导入模块之方法三.ev4.mp4
│   │   │   ├── 05-定义别名.ev4.mp4
│   │   │   ├── 06-了解制作模块.ev4.mp4
│   │   │   ├── 07-制作模块之定义模块.ev4.mp4
│   │   │   ├── 08-制作模块之测试和调用模块.ev4.mp4
│   │   │   ├── 09-了解模块定位顺序.ev4.mp4
│   │   │   ├── 10-模块定位顺序之注意点1.ev4.mp4
│   │   │   ├── 11-模块定位顺序之注意点2.ev4.mp4
│   │   │   ├── 12-拓展:名字重复的严重性.ev4.mp4
│   │   │   ├── 13-all列表.ev4.mp4
│   │   │   ├── 14-了解包.ev4.mp4
│   │   │   ├── 15-制作包.ev4.mp4
│   │   │   ├── 16-导入包之方法一.ev4.mp4
│   │   │   ├── 17-导入包之方法二.ev4.mp4
│   │   │   └── 18-模块和包的总结.ev4.mp4
│   │   ├── 第8节  案例-面向对象版学员管理系统/
│   │   │   ├── 19-章节介绍.ev4.mp4
│   │   │   ├── 20-介绍系统需求.ev4.mp4
│   │   │   ├── 21-准备程序文件.ev4.mp4
│   │   │   ├── 22-定义学员类.ev4.mp4
│   │   │   ├── 23-了解管理系统的需求.ev4.mp4
│   │   │   ├── 24-定义管理系统类.ev4.mp4
│   │   │   ├── 25-管理系统框架需求和步骤.ev4.mp4
│   │   │   ├── 26-管理系统框架之程序入口函数.ev4.mp4
│   │   │   ├── 27-管理系统框架之定义系统功能函数.ev4.mp4
│   │   │   ├── 28-程序入口文件功能实现.ev4.mp4
│   │   │   ├── 29-添加学员功能.ev4.mp4
│   │   │   ├── 39-学员管理系统涵盖知识点总结.ev4.mp4
│   │   │   ├── 课后学习-30-删除学员功能.ev4.mp4
│   │   │   ├── 课后学习-31-修改学员信息.ev4.mp4
│   │   │   ├── 课后学习-32-查询学员信息.ev4.mp4
│   │   │   ├── 课后学习-33-显示所有学员信息.ev4.mp4
│   │   │   ├── 课后学习-34-保存学员信息需求和注意事项.ev4.mp4
│   │   │   ├── 课后学习-35-拓展__dict__.ev4.mp4
│   │   │   ├── 课后学习-36-保存学员信息.ev4.mp4
│   │   │   ├── 课后学习-37-加载学员信息思路.ev4.mp4
│   │   │   └── 课后学习-38-加载学员信息.ev4.mp4
│   ├── 03-linux命令v5.0/
│   │   ├── 第1节  操作系统介绍/
│   │   │   ├── 01-python高级课介绍.ev4.mp4
│   │   │   ├── 02-操作系统.ev4.mp4
│   │   │   ├── 03-虚拟机软件.ev4.mp4
│   │   │   ├── 04-Ubuntu操作系统.ev4.mp4
│   │   │   └── 05-Linux内核和发行版.ev4.mp4
│   │   ├── 第2节  linux命令一/
│   │   │   ├── 06-查看目录命令.ev4.mp4
│   │   │   ├── 07-切换目录命令.ev4.mp4
│   │   │   ├── 08-绝对路径和相对路径.ev4.mp4
│   │   │   ├── 09-创建、删除文件和目录.ev4.mp4
│   │   │   ├── 10-拷贝、移动文件和目录.ev4.mp4
│   │   │   ├── 11-终端命令的格式说明.ev4.mp4
│   │   │   ├── 12-查看命令帮助.ev4.mp4
│   │   │   ├── 13-ls命令选项.ev4.mp4
│   │   │   ├── 14-mkdir和rm命令选项.ev4.mp4
│   │   │   ├── 15-cp和mv命令选项.ev4.mp4
│   │   │   └── 16-重定向.ev4.mp4
│   │   ├── 第3节  lnux命令二/
│   │   │   ├── 01- 第一天知识点回顾.ev4.mp4
│   │   │   ├── 02-查看文件内容命令.ev4.mp4
│   │   │   ├── 03-软链接.ev4.mp4
│   │   │   ├── 04-硬连接.ev4.mp4
│   │   │   ├── 05-文本搜索命令.ev4.mp4
│   │   │   ├── 06-查找文件命令.ev4.mp4
│   │   │   ├── 07-压缩和解压缩命令.ev4.mp4
│   │   │   ├── 08-文件权限命令.ev4.mp4
│   │   │   ├── 09-获取管理权限的相关命令.ev4.mp4
│   │   │   ├── 10-用户相关操作.ev4.mp4
│   │   │   └── 11-用户组相关操作.ev4.mp4
│   │   ├── 第4节  lnux命令三/
│   │   │   ├── 01-第二天知识点回顾.ev4.mp4
│   │   │   ├── 02-cp命令选项-a的使用.ev4.mp4
│   │   │   ├── 03-远程登录.ev4.mp4
│   │   │   ├── 04-远程拷贝.ev4.mp4
│   │   │   ├── 05-vim的介绍.ev4.mp4
│   │   │   ├── 06-vim的使用.ev4.mp4
│   │   │   ├── 07-软件的安装.ev4.mp4
│   │   │   └── 08-软件的卸载.ev4.mp4
│   ├── 04-多任务编程v5.0/
│   │   ├── 第1节  进程/
│   │   │   ├── 01-第三天知识点回顾.ev4.mp4
│   │   │   ├── 02-进程之间不共享全局变量.ev4.mp4
│   │   │   ├── 03-主进程会等待所有的子进程执行完成以后再退出.ev4.mp4
│   │   │   ├── 09-多任务的介绍.ev4.mp4
│   │   │   ├── 10-进程的介绍.ev4.mp4
│   │   │   ├── 11-多进程的使用.ev4.mp4
│   │   │   ├── 12-获取进程编号.ev4.mp4
│   │   │   └── 13-进程执行带有参数的任务.ev4.mp4
│   │   ├── 第2节  线程/
│   │   │   ├── 04-线程的介绍.ev4.mp4
│   │   │   ├── 05-多线程的使用.ev4.mp4
│   │   │   ├── 06-线程执行带有参数的任务.ev4.mp4
│   │   │   ├── 07-线程之间执行是无序的.ev4.mp4
│   │   │   ├── 08-主线程会等待子线程执行结束再结束.ev4.mp4
│   │   │   ├── 09-线程之间共享全局变量.ev4.mp4
│   │   │   ├── 10-线程之间共享全局变量数据出现错误问题.ev4.mp4
│   │   │   ├── 11-互斥锁.ev4.mp4
│   │   │   ├── 12-死锁.ev4.mp4
│   │   │   └── 13-进程和线程的对比.ev4.mp4
│   ├── 05-web服务器v5.0/
│   │   ├── 第1节 网络编程基础/
│   │   │   ├── 01-第04天知识点回顾.ev4.mp4
│   │   │   ├── 01-第05天知识点回顾.ev4.mp4
│   │   │   ├── 02-ip地址的介绍.ev4.mp4
│   │   │   ├── 02-socket之send和recv的原理剖析.ev4.mp4
│   │   │   ├── 03-端口和端口号的介绍.ev4.mp4
│   │   │   ├── 04-tcp的介绍.ev4.mp4
│   │   │   ├── 05-socket的介绍.ev4.mp4
│   │   │   ├── 06-tcp网络应用程序的开发流程.ev4.mp4
│   │   │   ├── 07-tcp客户端程序开发.ev4.mp4
│   │   │   ├── 08-tcp服务端程序的开发.ev4.mp4
│   │   │   ├── 09-设置端口号复用.ev4.mp4
│   │   │   ├── 10-tcp网络应用程序的注意点.ev4.mp4
│   │   │   ├── 11-tcp服务端服务于多个客户端.ev4.mp4
│   │   │   └── 12-多人版tcp服务端程序.ev4.mp4
│   │   ├── 第2节 http协议介绍/
│   │   │   ├── 03-http协议的介绍.ev4.mp4
│   │   │   ├── 04-URL的介绍.ev4.mp4
│   │   │   ├── 05-开发者工具的介绍.ev4.mp4
│   │   │   ├── 06-http.ev4.mp4
│   │   │   ├── 07-http.ev4.mp4
│   │   │   ├── 08-http响应报文.ev4.mp4
│   │   │   └── 09-状态码介绍.ev4.mp4
│   │   ├── 第3节 web服务器/
│   │   │   ├── 01-第六天知识点回顾.ev4.mp4
│   │   │   ├── 02-静态web服务器-多任务版.ev4.mp4
│   │   │   ├── 03-静态web服务器-面向对象版.ev4.mp4
│   │   │   ├── 04-获取终端命令行参数.ev4.mp4
│   │   │   ├── 05-静态web服务器-命令行启动动态绑定端口号.ev4.mp4
│   │   │   ├── 10-搭建python自带的静态web服务器.ev4.mp4
│   │   │   ├── 11-静态web服务器-返回固定页面.ev4.mp4
│   │   │   ├── 12-静态web服务器-返回指定页面.ev4.mp4
│   │   │   └── 13-静态web服务器-返回404页面.ev4.mp4
│   ├── 06-web前端开发基础v5.0/
│   │   ├── 第1节 Html基础/
│   │   │   ├── 06-html的介绍.ev4.mp4
│   │   │   ├── 07-html的基本结构.ev4.mp4
│   │   │   ├── 08-vs.ev4.mp4
│   │   │   ├── 09-常见的html标签.ev4.mp4
│   │   │   ├── 10-资源路径.ev4.mp4
│   │   │   ├── 11-列表标签.ev4.mp4
│   │   │   ├── 12-表格标签.ev4.mp4
│   │   │   ├── 13-表单标签和标签元素标签.ev4.mp4
│   │   │   └── 14-表单提交.ev4.mp4
│   │   ├── 第2节 Css基础/
│   │   │   ├── 01-第七天知识点回顾.ev4.mp4
│   │   │   ├── 02-标签、类、层级选择器.ev4.mp4
│   │   │   ├── 03-id、组、伪类选择器.ev4.mp4
│   │   │   ├── 04-常用布局样式属性.ev4.mp4
│   │   │   ├── 05-常用文本的样式属性.ev4.mp4
│   │   │   ├── 06-元素溢出.ev4.mp4
│   │   │   ├── 07-css显示特性.ev4.mp4
│   │   │   ├── 08-盒子模型.ev4.mp4
│   │   │   ├── 15-css的介绍.ev4.mp4
│   │   │   └── 16-css样式表三种使用方式.ev4.mp4
│   │   ├── 第3节 JavaScript基础/
│   │   │   ├── 01-第八天知识点回顾.ev4.mp4
│   │   │   ├── 02-获取标签元素.ev4.mp4
│   │   │   ├── 03-标签属性的获取和设置.ev4.mp4
│   │   │   ├── 04-获取和设置标签内容(innerHTML).ev4.mp4
│   │   │   ├── 05-数组的定义和数组的操作.ev4.mp4
│   │   │   ├── 06-循环语句.ev4.mp4
│   │   │   ├── 07-字符串拼接.ev4.mp4
│   │   │   ├── 08-定时器.ev4.mp4
│   │   │   ├── 09-JavaScript的介绍.ev4.mp4
│   │   │   ├── 10-JavaScript的使用.ev4.mp4
│   │   │   ├── 11-变量的定义和数据类型.ev4.mp4
│   │   │   ├── 12-函数的定义和函数的调用.ev4.mp4
│   │   │   ├── 13-全局变量和局部变量.ev4.mp4
│   │   │   ├── 14-条件判断结合比较运算符.ev4.mp4
│   │   │   └── 15-条件判断结合逻辑运算符.ev4.mp4
│   │   ├── 第4节 JQuery/
│   │   │   ├── 01-第九天知识点回顾.ev4.mp4
│   │   │   ├── 02-jquery常用的事件.ev4.mp4
│   │   │   ├── 03-事件代理.ev4.mp4
│   │   │   ├── 04-自定义JavaScript.ev4.mp4
│   │   │   ├── 05-json数据格式的介绍.ev4.mp4
│   │   │   ├── 06-ajax的介绍.ev4.mp4
│   │   │   ├── 07-ajax的使用发送get请求.ev4.mp4
│   │   │   ├── 08-ajax的使用法术post请求.ev4.mp4
│   │   │   ├── 09-jquery的介绍.ev4.mp4
│   │   │   ├── 10-jquery的使用.ev4.mp4
│   │   │   ├── 11-jquery选择器.ev4.mp4
│   │   │   ├── 12-选择集过滤.ev4.mp4
│   │   │   ├── 13-选择集的转移.ev4.mp4
│   │   │   ├── 14-jquery获取和设置标签内容.ev4.mp4
│   │   │   └── 15-获取和设置标签属性.ev4.mp4
│   ├── 07-MySQL数据库v5.0/
│   │   ├── 第1节 mysql介绍/
│   │   │   ├── 09-数据库的介绍.ev4.mp4
│   │   │   ├── 10-关系型数据库管理系统的介绍.ev4.mp4
│   │   │   ├── 11-数据库的安装.ev4.mp4
│   │   │   └── 12-数据类型和约束.ev4.mp4
│   │   ├── 第2节 数据库和表的操作/
│   │   │   ├── 01-第十天知识点回顾.ev4.mp4
│   │   │   ├── 02-Navicat的使用.ev4.mp4
│   │   │   ├── 03-登录和退出MySQL数据库.ev4.mp4
│   │   │   ├── 04-数据库操作的SQL语句.ev4.mp4
│   │   │   ├── 05-表结构操作的SQL语句.ev4.mp4
│   │   │   └── 06-表数据操作的SQL语句.ev4.mp4
│   │   ├── 第3节 where条件查询/
│   │   │   ├── 07-as和distinct关键字.ev4.mp4
│   │   │   ├── 08-where条件语句-比较运算符.ev4.mp4
│   │   │   ├── 09-where条件语句-逻辑运算符.ev4.mp4
│   │   │   ├── 10-where条件语句-范围查询.ev4.mp4
│   │   │   ├── 10-where条件语句-模糊查询.ev4.mp4
│   │   │   └── 11-where条件语句-空判断查询.ev4.mp4
│   │   ├── 第4节 mysql高级查询/
│   │   │   ├── 12-排序.ev4.mp4
│   │   │   ├── 13-分页查询.ev4.mp4
│   │   │   ├── 14-聚合函数.ev4.mp4
│   │   │   ├── 15-分组查询.ev4.mp4
│   │   │   ├── 16-内连接查询.ev4.mp4
│   │   │   ├── 17-左连接查询.ev4.mp4
│   │   │   ├── 18-右连接查询.ev4.mp4
│   │   │   ├── 19-自连接查询.ev4.mp4
│   │   │   └── 20-子查询.ev4.mp4
│   │   ├── 第5节 mysql高级操作/
│   │   │   ├── 01-第11天知识点回顾.ev4.mp4
│   │   │   ├── 02-数据库设计之三范式的介绍.ev4.mp4
│   │   │   ├── 03-E-R模型的介绍.ev4.mp4
│   │   │   ├── 04-外键SQL语句的编写.ev4.mp4
│   │   │   ├── 05-演练-分组和聚合函数的组合使用.ev4.mp4
│   │   │   ├── 06-将查询结果插入到其它表中.ev4.mp4
│   │   │   ├── 07-使用连接更新表中某个字段数据.ev4.mp4
│   │   │   ├── 08-创建表并给某个字段添加数据.ev4.mp4
│   │   │   ├── 09-修改goods表结构.ev4.mp4
│   │   │   └── 21-远程登录mysql数据库.ev4.mp4
│   │   ├── 第6节 python与mysql交互/
│   │   │   ├── 10-pymysql的查询语句操作.ev4.mp4
│   │   │   ├── 11-pymsql对数据库的增删改操作.ev4.mp4
│   │   │   ├── 12-sql注入和防止sql注入.ev4.mp4
│   │   │   └── 13-pymysql防止sql注入的多个参数使用.ev4.mp4
│   │   ├── 第7节 事务和索引/
│   │   │   ├── 01-第十二天知识点回顾.ev4.mp4
│   │   │   ├── 02-索引.ev4.mp4
│   │   │   ├── 03-联合索引.ev4.mp4
│   │   │   ├── 14-事务的介绍.ev4.mp4
│   │   │   └── 15-事务的使用.ev4.mp4
│   ├── 08-mini-web框架v5.0/
│   │   ├── 第1节  闭包/
│   │   │   ├── 04-闭包.ev4.mp4
│   │   │   ├── 05-闭包的使用.ev4.mp4
│   │   │   └── 06-闭包修改外部函数的变量.ev4.mp4
│   │   ├── 第2节  装饰器/
│   │   │   ├── 07-装饰器.ev4.mp4
│   │   │   ├── 08-装饰器的使用.ev4.mp4
│   │   │   ├── 09-通用的装饰器.ev4.mp4
│   │   │   ├── 10-多个装饰器的使用.ev4.mp4
│   │   │   ├── 11-带有参数的装饰器.ev4.mp4
│   │   │   └── 12-类装饰器.ev4.mp4
│   │   ├── 第3节  mini-web框架/
│   │   │   ├── 01-第十三天知识点回顾.ev4.mp4
│   │   │   ├── 02-web框架介绍.ev4.mp4
│   │   │   ├── 03-web框架开发-获取处理结果.ev4.mp4
│   │   │   ├── 04-web框架开发-拼接响应报文发送给浏览器.ev4.mp4
│   │   │   ├── 05-模板替换功能.ev4.mp4
│   │   │   ├── 06-路由列表的开发.ev4.mp4
│   │   │   ├── 07-装饰器方式的添加路由.ev4.mp4
│   │   │   ├── 08-显示股票信息页面的开发.ev4.mp4
│   │   │   ├── 09-个人中心数据接口的开发.ev4.mp4
│   │   │   ├── 10-ajax请求数据渲染个人中心页面.ev4.mp4
│   │   │   ├── 11-logging日志.ev4.mp4
│   │   │   └── 12-logging日志在项目中使用.ev4.mp4
│   │   ├── 第4节  property和上下文管理器/
│   │   │   ├── 01-第14天知识点回顾.ev4.mp4
│   │   │   ├── 02-property属性-装饰器方式的使用.ev4.mp4
│   │   │   ├── 03-property属性-类属性的方式使用.ev4.mp4
│   │   │   ├── 04-with语句的使用.ev4.mp4
│   │   │   ├── 05-自定义上下文管理器.ev4.mp4
│   │   │   └── 06-自定义上下文管理器-装饰器方式实现.ev4.mp4
│   │   ├── 第5节  生成器和深拷贝、浅拷贝/
│   │   │   ├── 07-生成器的两种创建方式.ev4.mp4
│   │   │   ├── 08-生成器的使用场景.ev4.mp4
│   │   │   ├── 09-浅拷贝.ev4.mp4
│   │   │   └── 10-深拷贝.ev4.mp4
│   │   ├── 第6节  正则表达式/
│   │   │   ├── 11-正则表达式的介绍.ev4.mp4
│   │   │   ├── 12-re模块的使用.ev4.mp4
│   │   │   ├── 13-匹配单个字符.ev4.mp4
│   │   │   ├── 14-匹配多个字符.ev4.mp4
│   │   │   ├── 15-匹配开头和结尾.ev4.mp4
│   │   │   └── 16-匹配分组.ev4.mp4
│   ├── 09-django框架v5.0/
│   │   ├── 第10节  vue/
│   │   │   ├── 01-反馈.ev4.mp4
│   │   │   ├── 02-ssh.ev4.mp4
│   │   │   ├── 03-vue简介.ev4.mp4
│   │   │   ├── 04-hello?vue.ev4.mp4
│   │   │   ├── 05-data.ev4.mp4
│   │   │   ├── 06-ssh操作.ev4.mp4
│   │   │   ├── 07-v-bind.ev4.mp4
│   │   │   ├── 08-v-if.ev4.mp4
│   │   │   ├── 09-v-for.ev4.mp4
│   │   │   ├── 10-methods.ev4.mp4
│   │   │   ├── 11-v-model绑定数据.ev4.mp4
│   │   │   ├── 12-todolist.ev4.mp4
│   │   │   ├── 13-es6的语法.ev4.mp4
│   │   │   ├── 14-vue的生命周期.ev4.mp4
│   │   │   ├── 15-axios请求.ev4.mp4
│   │   │   └── 16-总结.ev4.mp4
│   │   ├── 第1节  redis安装配置/
│   │   │   ├── 01-课程安排.ev4.mp4
│   │   │   ├── 02-nosql的概念.ev4.mp4
│   │   │   ├── 03-redis的优势.ev4.mp4
│   │   │   ├── 04-安装.ev4.mp4
│   │   │   ├── 05-redis-server和redis-cli.ev4.mp4
│   │   │   └── 06-redis的核心配置.ev4.mp4
│   │   ├── 第2节  redis数据类型/
│   │   │   ├── 07-redis-select.ev4.mp4
│   │   │   ├── 08-redis数据简介.ev4.mp4
│   │   │   ├── 09-string.ev4.mp4
│   │   │   ├── 10-key的操作.ev4.mp4
│   │   │   ├── 11-hash.ev4.mp4
│   │   │   ├── 11-列表.ev4.mp4
│   │   │   ├── 12-set集合(无序).ev4.mp4
│   │   │   └── 13-有序集合.ev4.mp4
│   │   ├── 第3节  redis高级/
│   │   │   ├── 14-python操作redis.ev4.mp4
│   │   │   ├── 15-搭建redis主从的必要性说明.ev4.mp4
│   │   │   ├── 16-redis的安装.ev4.mp4
│   │   │   ├── 17-主从搭建.ev4.mp4
│   │   │   ├── 18-集群的简介.ev4.mp4
│   │   │   ├── 19-集群的搭建.ev4.mp4
│   │   │   ├── 20-集群代码实现.ev4.mp4
│   │   │   └── 21-总结.ev4.mp4
│   │   ├── 第4节  django入门/
│   │   │   ├── 01-反馈.ev4.mp4
│   │   │   ├── 02-web应用程序的处理流程.ev4.mp4
│   │   │   ├── 03-django简介.ev4.mp4
│   │   │   ├── 04-MVC和MVT.ev4.mp4
│   │   │   ├── 05-学习简介.ev4.mp4
│   │   │   ├── 06-虚拟环境.ev4.mp4
│   │   │   ├── 07-创建django工程.ev4.mp4
│   │   │   ├── 08-创建子应用.ev4.mp4
│   │   │   ├── 09-模型的迁移.ev4.mp4
│   │   │   ├── 10-admin站点管理.ev4.mp4
│   │   │   ├── 11-视图的定义.ev4.mp4
│   │   │   ├── 12-url匹配.ev4.mp4
│   │   │   ├── 13-url匹配汇总.ev4.mp4
│   │   │   ├── 14-模板.ev4.mp4
│   │   │   └── 15-总结.ev4.mp4
│   │   ├── 第5节  django模型/
│   │   │   ├── 01-反馈.ev4.mp4
│   │   │   ├── 02-小案例实现.ev4.mp4
│   │   │   ├── 03-debug和basedir.ev4.mp4
│   │   │   ├── 04-静态文件.ev4.mp4
│   │   │   ├── 05-apps配置相关.ev4.mp4
│   │   │   ├── 06-模型的定义(属性定义).ev4.mp4
│   │   │   ├── 07-模型定义(外键).ev4.mp4
│   │   │   ├── 08-修改数据库引擎(mysql).ev4.mp4
│   │   │   ├── 09-shell.ev4.mp4
│   │   │   ├── 10-新增数据.ev4.mp4
│   │   │   ├── 11-更新数据.ev4.mp4
│   │   │   ├── 12-MVT.ev4.mp4
│   │   │   ├── 13-删除操作.ev4.mp4
│   │   │   ├── 14-基本查询.ev4.mp4
│   │   │   ├── 15-filter,get,exclude的查询.ev4.mp4
│   │   │   ├── 16-F对象.ev4.mp4
│   │   │   ├── 17-Q对象.ev4.mp4
│   │   │   ├── 18-聚合函数.ev4.mp4
│   │   │   ├── 19-排序.ev4.mp4
│   │   │   ├── 20-关联查询.ev4.mp4
│   │   │   ├── 21-关联查询的筛选.ev4.mp4
│   │   │   └── 22-总结.ev4.mp4
│   │   ├── 第6节  django请求和响应/
│   │   │   ├── 01-反馈.ev4.mp4
│   │   │   ├── 02-查询结果集.ev4.mp4
│   │   │   ├── 03-限制查询结果集.ev4.mp4
│   │   │   ├── 04-分页.ev4.mp4
│   │   │   ├── 05-项目准备工作.ev4.mp4
│   │   │   ├── 06-allowed_hosted.ev4.mp4
│   │   │   ├── 07-reverse.ev4.mp4
│   │   │   ├── 08-postman的安装.ev4.mp4
│   │   │   ├── 09-请求的4种传递数据方式.ev4.mp4
│   │   │   ├── 10-url中的位置参数.ev4.mp4
│   │   │   ├── 11-关键字参数.ev4.mp4
│   │   │   ├── 12-GET方式传递查询字符串.ev4.mp4
│   │   │   ├── 13-POSTform表单数据.ev4.mp4
│   │   │   ├── 14-传递JSON数据,并且解析JSON数据.ev4.mp4
│   │   │   ├── 15-请求头.ev4.mp4
│   │   │   ├── 16-HttpResponse.ev4.mp4
│   │   │   ├── 17-JsonResponse.ev4.mp4
│   │   │   ├── 18-重定向.ev4.mp4
│   │   │   ├── 19-状态保持的必要性.ev4.mp4
│   │   │   ├── 20-cookie的流程.ev4.mp4
│   │   │   └── 21-总结.ev4.mp4
│   │   ├── 第7节  django会话保持和视图/
│   │   │   ├── 01-反馈.ev4.mp4
│   │   │   ├── 02-今天课程安排.ev4.mp4
│   │   │   ├── 03-cookie的流程(从效果层面).ev4.mp4
│   │   │   ├── 04-cookie的http原理角度的流程.ev4.mp4
│   │   │   ├── 05-cookie的2点说明.ev4.mp4
│   │   │   ├── 06-cookie的过期时间和删除.ev4.mp4
│   │   │   ├── 07-session的流程.ev4.mp4
│   │   │   ├── 08-session的流程(http角度考虑).ev4(1).mp4
│   │   │   ├── 08-session的流程(http角度考虑).ev4.mp4
│   │   │   ├── 09-session的知识梳理.ev4.mp4
│   │   │   ├── 10-类视图的定义.ev4.mp4
│   │   │   ├── 11-类视图的原理.ev4.mp4
│   │   │   └── 12-MRO的继承顺序.ev4.mp4
│   │   ├── 第8节  django模板/
│   │   │   ├── 01-反馈.ev4.mp4
│   │   │   ├── 02-中间件.ev4.mp4
│   │   │   ├── 03-模板的基本配置.ev4.mp4
│   │   │   ├── 04-模板的基本语法.ev4.mp4
│   │   │   ├── 05-过滤器.ev4.mp4
│   │   │   ├── 06-模板继承.ev4.mp4
│   │   │   ├── 07-jinja2的基本使用.ev4.mp4
│   │   │   ├── 08-jiaja2的过滤器.ev4.mp4
│   │   │   ├── 09-csrf的流程和短信验证避免发生的解决.ev4.mp4
│   │   │   ├── 10-CSRF的cookie解决方案.ev4.mp4
│   │   │   └── 11-csrfd的总结.ev4.mp4
│   │   ├── 第9节  git/
│   │   │   ├── 01-反馈.ev4.mp4
│   │   │   ├── 02-单人主线操作.ev4.mp4
│   │   │   ├── 03-git的版本回退.ev4.mp4
│   │   │   ├── 04-撤销工作区的代码.ev4.mp4
│   │   │   ├── 05-撤销暂存区的代码.ev4.mp4
│   │   │   ├── 06-单人本地仓库的总结.ev4.mp4
│   │   │   ├── 07-创建远程仓库(github)为例.ev4.mp4
│   │   │   ├── 08-clone和pull.ev4.mp4
│   │   │   ├── 09-多人协作开发.ev4.mp4
│   │   │   ├── 10-冲突.ev4.mp4
│   │   │   ├── 11-冲突的本质就是?你提交的和服务器最新的不一致.ev4.mp4
│   │   │   ├── 12-git的简介.ev4.mp4
│   │   │   ├── 12-tag.ev4.mp4
│   │   │   ├── 13-git的工作区域.ev4.mp4
│   │   │   ├── 13-分支操作.ev4.mp4
│   │   │   ├── 14-git的分支操作.ev4.mp4
│   │   │   ├── 14-单机git工作区域解释.ev4.mp4
│   │   │   ├── 15-git的总结.ev4.mp4
│   │   │   ├── 15-总结.ev4.mp4
│   │   │   ├── 16-session保存到redis中.ev4.mp4
│   │   │   └── 17-CSRF的django使用.ev4.mp4
│   ├── 10-商城v5.0/
│   │   ├── 第10节  用户中心/
│   │   │   ├── 01-回顾.ev4.mp4
│   │   │   ├── 01-回顾和反馈.ev4.mp4
│   │   │   ├── 02-用户中心之收货地址-新增地址-定义用户地址模型类.ev4.mp4
│   │   │   ├── 02-用户中心之添加和验证邮箱-定义发送邮件任务.ev4.mp4
│   │   │   ├── 03-用户中心之收货地址-新增地址-接口设计和定义.ev4.mp4
│   │   │   ├── 03-用户中心之添加和验证邮箱-发送邮箱验证邮件.ev4.mp4
│   │   │   ├── 04-用户中心之收货地址-新增地址-保存地址数据.ev4.mp4
│   │   │   ├── 04-用户中心之添加和验证邮箱-生成邮箱激活链接.ev4.mp4
│   │   │   ├── 05-用户中心之收货地址-新增地址-保存地址数据时设置默认地址.ev4.mp4
│   │   │   ├── 05-用户中心之添加和验证邮箱-Celery错误重试机制.ev4.mp4
│   │   │   ├── 06-用户中心之收货地址-新增地址-响应新增地址数据.ev4.mp4
│   │   │   ├── 06-用户中心之添加和验证邮箱-补充Celery worker的工作模式.ev4.mp4
│   │   │   ├── 07-用户中心之收货地址-内容介绍.ev4.mp4
│   │   │   ├── 07-用户中心之收货地址-新增地址-判断用户地址数量是否超过上限.ev4.mp4
│   │   │   ├── 08-用户中心之收货地址-省市区三级联动-展示收货地址.ev4.mp4
│   │   │   ├── 08-用户中心之收货地址-展示地址.ev4.mp4
│   │   │   ├── 09-用户中心之收货地址-更新地址.ev4.mp4
│   │   │   ├── 09-用户中心之收货地址-省市区三级联动-准备省市区模型和数据.ev4.mp4
│   │   │   ├── 10-用户中心之内容介绍.ev4.mp4
│   │   │   ├── 10-用户中心之收货地址-删除地址.ev4.mp4
│   │   │   ├── 10-用户中心之收货地址-省市区三级联动-查询省市区数据接口设计.ev4.mp4
│   │   │   ├── 11-用户中心之收货地址-设置默认地址.ev4.mp4
│   │   │   ├── 11-用户中心之收货地址-省市区三级联动-查询省级模型列表.ev4.mp4
│   │   │   ├── 11-用户中心之用户基本信息-逻辑分析.ev4.mp4
│   │   │   ├── 12-用户中心之收货地址-更新地址标题.ev4.mp4
│   │   │   ├── 12-用户中心之收货地址-省市区三级联动-将省级模型列表转成字典列表.ev4.mp4
│   │   │   ├── 12-用户中心之用户基本信息-用户模型类补充email_active字段.ev4.mp4
│   │   │   ├── 13-用户中心之收货地址-省市区三级联动-查询城市或区县数据.ev4.mp4
│   │   │   ├── 13-用户中心之用户基本信息-查询并渲染用户基本信息.ev4.mp4
│   │   │   ├── 14-用户中心之收货地址-省市区三级联动-缓存介绍.ev4.mp4
│   │   │   ├── 14-用户中心之添加和验证邮箱-添加邮箱接口设计和定义.ev4.mp4
│   │   │   ├── 15-用户中心之收货地址-省市区三级联动-缓存省市区数据.ev4.mp4
│   │   │   ├── 15-用户中心之添加和验证邮箱-添加邮箱后端逻辑(未判断是否登录).ev4.mp4
│   │   │   ├── 16-用户中心之添加和验证邮箱-Django发送邮件流程分析.ev4.mp4
│   │   │   ├── 16-用户中心之添加和验证邮箱-添加邮箱后端逻辑(自定义LoginRequiredJSONMixin).ev4.mp4
│   │   │   ├── 17-用户中心之添加和验证邮箱-准备发邮件服务器.ev4.mp4
│   │   │   └── 18-内容总结.ev4.mp4
│   │   ├── 第11节  商品数据库表设计/
│   │   │   ├── 01-回顾和商品规格表分析.ev4.mp4
│   │   │   ├── 02-商品之商品数据库表设计-商品数据库表迁移.ev4.mp4
│   │   │   ├── 13-商品之内容介绍.ev4.mp4
│   │   │   ├── 14-商品之商品数据库表设计-SPU和SKU.ev4.mp4
│   │   │   ├── 15-商品之商品数据库表设计-首页广告类别表分析.ev4.mp4
│   │   │   ├── 16-商品之商品数据库表设计-首页广告数据库表迁移.ev4.mp4
│   │   │   ├── 17-商品之商品数据库表设计-商品分类表分析.ev4.mp4
│   │   │   ├── 18-商品之商品数据库表设计-商品品牌-SPU-SKU表分析.ev4.mp4
│   │   │   └── 19-商品之商品数据库表设计-商品SKU-SKU图片表分析.ev4.mp4
│   │   ├── 第12节  准备商品数据/
│   │   │   ├── 03-商品之准备商品数据-商品图片存储方案说明.ev4.mp4
│   │   │   ├── 04-商品之准备商品数据-FastDFS架构和工作机制介绍.ev4.mp4
│   │   │   ├── 05-商品之准备商品数据-FastDFS索引介绍.ev4.mp4
│   │   │   ├── 06-商品之准备商品数据-Docker介绍.ev4.mp4
│   │   │   ├── 07-商品之准备商品数据-Docker安装.ev4.mp4
│   │   │   ├── 08-商品之准备商品数据-Docker镜像操作.ev4.mp4
│   │   │   ├── 09-商品之准备商品数据-Docker容器操作.ev4.mp4
│   │   │   ├── 10-商品之准备商品数据-Docker安装运行FastDFS.ev4.mp4
│   │   │   ├── 11-商品之准备商品数据-FastDFS客户端上传文件-准备fdfs_client扩展包.ev4.mp4
│   │   │   ├── 12-商品之准备商品数据-FastDFS客户端上传文件-使用方式演示.ev4.mp4
│   │   │   ├── 13-商品之准备商品数据-FastDFS客户端上传文件-解决No space left on device.ev4.mp4
│   │   │   └── 14-商品之准备商品数据-FastDFS客户端上传文件-录入商品数据和图片数据.ev4.mp4
│   │   ├── 第13节  商品-首页广告/
│   │   │   ├── 01-回顾和反馈.ev4.mp4
│   │   │   ├── 02-商品之首页广告-展示首页商品分类-二级和三级类别.ev4.mp4
│   │   │   ├── 03-商品之首页广告-展示首页商品广告.ev4.mp4
│   │   │   ├── 04-商品之首页广告-自定义Django文件存储类-Django文件存储类url()方法介绍.ev4.mp4
│   │   │   ├── 05-商品之首页广告-自定义Django文件存储类-初步实现未优化.ev4.mp4
│   │   │   ├── 06-反馈-没有默认地址页面出错.ev4.mp4
│   │   │   ├── 07-商品之首页广告-自定义Django文件存储类-初始化方法优化完成.ev4.mp4
│   │   │   ├── 15-商品之首页广告-展示首页商品分类-分析首页商品分类数据结构.ev4.mp4
│   │   │   └── 16-商品之首页广告-展示首页商品分类-查询商品分类频道数据.ev4.mp4
│   │   ├── 第14节  商品列表页/
│   │   │   ├── 01-反馈和回顾.ev4.mp4
│   │   │   ├── 02-商品之商品列表页-渲染商品列表数据-分页和排序渲染.ev4.mp4
│   │   │   ├── 03-商品之商品列表页-渲染商品列表数据-前端分页器渲染.ev4.mp4
│   │   │   ├── 04-商品之商品列表页-查询和渲染商品热销排行.ev4.mp4
│   │   │   ├── 08-商品之商品列表页-页面组成结构分析.ev4.mp4
│   │   │   ├── 09-商品之商品列表页-接口设计和定义.ev4.mp4
│   │   │   ├── 10-商品之商品列表页-封装获取商品分类的方法.ev4.mp4
│   │   │   ├── 11-商品之商品列表页-查询面包屑导航.ev4.mp4
│   │   │   ├── 12-商品之商品列表页-排序查询.ev4.mp4
│   │   │   └── 13-商品之商品列表页-分页查询.ev4.mp4
│   │   ├── 第15节  商品搜索/
│   │   │   ├── 05-商品之商品搜索-全文检索方案Elasticsearch-全文检索介绍和搜索引擎原理.ev4.mp4
│   │   │   ├── 06-商品之商品搜索-全文检索方案Elasticsearch-Elasticsearch介绍和安装.ev4.mp4
│   │   │   ├── 07-商品之商品搜索-全文检索方案Elasticsearch-Haystack介绍和安装配置.ev4.mp4
│   │   │   ├── 08-商品之商品搜索-全文检索方案Elasticsearch-Haystack扩展建立索引.ev4.mp4
│   │   │   └── 09-商品之商品搜索-查询和渲染搜索结果.ev4.mp4
│   │   ├── 第16节  商品详情页/
│   │   │   ├── 01-反馈.ev4.mp4
│   │   │   ├── 02-商品之商品详情页-列表页跳转到详情页.ev4.mp4
│   │   │   ├── 03-商品之商品详情页-用户浏览记录-设计浏览记录存储方案.ev4.mp4
│   │   │   ├── 04-商品之商品详情页-用户浏览记录-保存浏览记录.ev4.mp4
│   │   │   ├── 05-商品之商品详情页-用户浏览记录-查询浏览记录.ev4.mp4
│   │   │   ├── 10-商品之商品详情页-页面构造分析+接口设计和定义.ev4.mp4
│   │   │   ├── 11-商品之商品详情页-展示详情页数据-商品分类+面包屑导航+热销排行.ev4.mp4
│   │   │   ├── 12-商品之商品详情页-展示详情页数据-SKU和规格数据.ev4.mp4
│   │   │   ├── 13-商品之商品详情页-统计分类商品的访问量-接口设计和定义.ev4.mp4
│   │   │   └── 14-商品之商品详情页-统计分类商品的访问量-后端逻辑实现.ev4.mp4
│   │   ├── 第17节  购物车/
│   │   │   ├── 01-回顾和反馈.ev4.mp4
│   │   │   ├── 02-购物车之展示商品页面简单购物车-说明.ev4.mp4
│   │   │   ├── 06-购物车之存储方案-登录用户购物车存储方案.ev4.mp4
│   │   │   ├── 07-购物车之存储方案-未登录用户购物车存储方案.ev4.mp4
│   │   │   ├── 08-购物车之购物车管理-保存购物车-接口设计和定义.ev4.mp4
│   │   │   ├── 09-购物车之购物车管理-保存购物车-接受和校验参数.ev4.mp4
│   │   │   ├── 10-购物车之购物车管理-保存购物车-判断用户是否登录.ev4.mp4
│   │   │   ├── 11-购物车之购物车管理-保存购物车-用户已登录保存redis购物车.ev4.mp4
│   │   │   ├── 12-购物车之购物车管理-保存购物车-用户未登录保存cookie购物车.ev4.mp4
│   │   │   ├── 13-购物车之购物车管理-展示购物车-接口设计和定义.ev4.mp4
│   │   │   ├── 14-购物车之购物车管理-展示购物车-用户已登录查询redis购物车.ev4.mp4
│   │   │   ├── 15-购物车之购物车管理-展示购物车-用户已登录查询cookie购物车.ev4.mp4
│   │   │   ├── 16-购物车之购物车管理-修改购物车-用户已登录修改redis购物车.ev4.mp4
│   │   │   ├── 17-购物车之购物车管理-修改购物车-用户未登录修改cookie购物车.ev4.mp4
│   │   │   ├── 18-购物车之购物车管理-删除购物车-用户已登录删除redis购物车.ev4.mp4
│   │   │   ├── 19-购物车之购物车管理-删除购物车-用户未登录删除cookie购物车.ev4.mp4
│   │   │   ├── 20-购物车之购物车管理-全选购物车-用户已登录全选redis购物车.ev4.mp4
│   │   │   ├── 21-购物车之购物车管理-全选购物车-用户未登录全选cookie购物车.ev4.mp4
│   │   │   ├── 22-购物车之购物车管理-合并购物车-业务逻辑分析和准备.ev4.mp4
│   │   │   └── 23-购物车之购物车管理-合并购物车-业务逻辑实现(有BUG).ev4.mp4
│   │   ├── 第18节  订单/
│   │   │   ├── 01-回顾和反馈.ev4.mp4
│   │   │   ├── 02-订单之提交订单-MySQL事务隔离级别.ev4.mp4
│   │   │   ├── 03-订单之结算订单-后端接口准.ev4.mp4
│   │   │   ├── 04-订单之结算订单-后端逻辑实现.ev4.mp4
│   │   │   ├── 05-订单之提交订单-保存订单基本信息.ev4.mp4
│   │   │   ├── 06-订单之提交订单-保存订单商品信息.ev4.mp4
│   │   │   ├── 07-订单之提交订单-展示提交订单成功页面.ev4.mp4
│   │   │   ├── 08-订单之提交订单-Django中事务的使用.ev4.mp4
│   │   │   ├── 09-订单之提交订单-使用事务保存订单数据.ev4.mp4
│   │   │   ├── 10-订单之提交订单-并发下单问题演示和解决方案.ev4.mp4
│   │   │   └── 11-订单之提交订单-使用乐观锁并发下单.ev4.mp4
│   │   ├── 第19节  对接支付宝/
│   │   │   ├── 03-支付之支付宝介绍-沙箱应用介绍.ev4.mp4
│   │   │   ├── 04-支付之支付宝介绍-快速接入介绍.ev4.mp4
│   │   │   ├── 05-支付之支付宝介绍-SDK和API.ev4.mp4
│   │   │   ├── 06-支付之支付宝介绍-配置密钥.ev4.mp4
│   │   │   ├── 07-支付之对接支付宝系统-订单支付.ev4.mp4
│   │   │   └── 08-支付之对接支付宝系统-保存订单支付结果.ev4.mp4
│   │   ├── 第1节  美多商城项目准备/
│   │   │   ├── 01项目简介.ev4.mp4
│   │   │   ├── 02-项目准备之项目开发流程.ev4.mp4
│   │   │   ├── 03-项目准备之项目需求分析-需求分析.ev4.mp4
│   │   │   ├── 04-项目准备之项目需求分析-归纳主要模块.ev4.mp4
│   │   │   ├── 05-项目准备之项目架构设计-项目开发模式.ev4.mp4
│   │   │   ├── 06-项目准备之项目介绍-项目架构设计.ev4.mp4
│   │   │   ├── 07-项目准备之工程创建和配置-创建工程-创建远程仓库.ev4.mp4
│   │   │   ├── 08-项目准备之工程创建和配置-创建工程-创建美多商城工程.ev4.mp4
│   │   │   ├── 09-项目准备之工程创建和配置-配置开发环境.ev4.mp4
│   │   │   ├── 10-项目准备之工程创建和配置-配置Jinja2模板引擎.ev4.mp4
│   │   │   ├── 11-项目准备之工程创建和配置-配置MySQL数据库.ev4.mp4
│   │   │   ├── 12-项目准备之工程创建和配置-配置Redis数据库.ev4.mp4
│   │   │   ├── 13-项目准备之工程创建和配置-配置工程日志.ev4.mp4
│   │   │   ├── 14-项目准备之工程创建和配置-Git管理日志文件.ev4.mp4
│   │   │   ├── 15-项目准备之工程创建和配置-配置前端静态文件.ev4.mp4
│   │   │   └── 16-项目准备之小结.ev4.mp4
│   │   ├── 第20节  性能优化/
│   │   │   ├── 09-性能优化之页面静态化介绍.ev4.mp4
│   │   │   ├── 10-性能优化之首页广告页面静态化-工具方法静态化实现.ev4.mp4
│   │   │   ├── 11-性能优化之首页广告页面静态化-定时任务静态化首页.ev4.mp4
│   │   │   ├── 12-性能优化之商品详情页面静态化-静态化方案说明.ev4.mp4
│   │   │   ├── 13-性能优化之商品详情页面静态化-python脚本批量静态化.ev4.mp4
│   │   │   ├── 14-性能优化之MySQL读写分离-MySQL主从同步介绍.ev4.mp4
│   │   │   ├── 15-性能优化之MySQL读写分离-Docker安装运行MySQL从机.ev4.mp4
│   │   │   ├── 16-性能优化之MySQL读写分离-实现冷备份.ev4.mp4
│   │   │   ├── 17-性能优化之MySQL读写分离-实现热备份.ev4.mp4
│   │   │   ├── 18-性能优化之MySQL读写分离-Django实现MySQL读写分离.ev4.mp4
│   │   │   └── 19-商品规格解析.ev4.mp4
│   │   ├── 第2节  用户模型类/
│   │   │   ├── 01-回顾和反馈.ev4.mp4
│   │   │   ├── 02-用户注册之展示用户注册页面-追加导包路径.ev4.mp4
│   │   │   ├── 03-用户注册之展示用户注册页面.ev4.mp4
│   │   │   ├── 04-用户注册之用户模型类-Django默认用户认证系统.ev4.mp4
│   │   │   ├── 05-用户注册之用户模型类-Django默认用户模型类.ev4.mp4
│   │   │   ├── 06-用户注册之用户模型类-自定义用户模型类.ev4.mp4
│   │   │   ├── 07-用户注册之用户模型类-迁移自定义用户模型类.ev4.mp4
│   │   │   └── 17-用户注册之展示用户注册页面-创建用户模块子应用.ev4.mp4
│   │   ├── 第3节  用户注册前端/
│   │   │   ├── 08-用户注册之用户注册业务实现-内容介绍.ev4.mp4
│   │   │   ├── 09-用户注册之用户注册业务实现-用户注册业务逻辑分析.ev4.mp4
│   │   │   ├── 10-用户注册之用户注册业务实现-用户注册接口设计和定义.ev4.mp4
│   │   │   ├── 11-用户注册之用户注册业务实现-用户注册前端逻辑-Vue和HTML(用户名和密码).ev4.mp4
│   │   │   ├── 12-用户注册之用户注册业务实现-用户注册前端逻辑-Vue和HTML(其他数据).ev4.mp4
│   │   │   ├── 13-用户注册之用户注册业务实现-用户注册前端逻辑-Vue和JS(绑定数据变量).ev4.mp4
│   │   │   ├── 15-用户注册之用户注册业务实现-用户注册前端逻辑-修改Vue读取变量的语法.ev4.mp4
│   │   │   ├── 16-用户注册之用户注册业务实现--用户注册前端逻辑小结.ev4.mp4
│   │   │   └── 17-内容总结.ev4.mp4
│   │   ├── 第4节  用户注册后端/
│   │   │   ├── 01-回顾和反馈.ev4.mp4
│   │   │   ├── 02-用户注册之用户注册业务实现-用户注册后端逻辑-接收参数.ev4.mp4
│   │   │   ├── 03-用户注册之用户注册业务实现-用户注册后端逻辑-校验参数.ev4.mp4
│   │   │   ├── 04-用户注册之用户注册业务实现-用户注册后端逻辑-保存注册数据.ev4.mp4
│   │   │   ├── 05-用户注册之用户注册业务实现-用户注册后端逻辑-响应结果.ev4.mp4
│   │   │   ├── 06-用户注册之用户注册业务实现-用户注册后端逻辑-渲染错误提示信息.ev4.mp4
│   │   │   ├── 07-用户注册之用户注册业务实现-用户注册后端逻辑-实现状态保持.ev4.mp4
│   │   │   ├── 08-用户注册之用户注册业务实现-用户名重复注册-逻辑分析.ev4.mp4
│   │   │   ├── 09-用户注册之用户注册业务实现-用户名重复注册-接口设计和定义.ev4.mp4
│   │   │   ├── 10-用户注册之用户注册业务实现-用户名重复注册-后端逻辑实现.ev4.mp4
│   │   │   └── 11-用户注册之用户注册业务实现-用户名重复注册-前端逻辑实现.ev4.mp4
│   │   ├── 第5节  图片验证码/
│   │   │   ├── 01-回顾和反馈.ev4.mp4
│   │   │   ├── 02-验证码之图形验证码-过期时间数字处理.ev4.mp4
│   │   │   ├── 03-验证码之图形验证码-前端逻辑-用户交互和数据校验.ev4.mp4
│   │   │   ├── 12-验证码之图形验证码-逻辑分析.ev4.mp4
│   │   │   ├── 13-验证码之图形验证码-接口设计和定义.ev4.mp4
│   │   │   ├── 14-验证码之图形验证码-后端逻辑.ev4.mp4
│   │   │   ├── 15-验证码之图形验证码-前端逻辑.ev4.mp4
│   │   │   ├── 16-设置包的source_root.ev4.mp4
│   │   │   └── 17-内容总结.ev4.mp4
│   │   ├── 第6节  短信验证码/
│   │   │   ├── 01-回顾和反馈.ev4.mp4
│   │   │   ├── 02-验证码之短信验证码-补充注册时短信验证逻辑.ev4.mp4
│   │   │   ├── 03-验证码之短信验证码-避免频繁发送短信验证码-逻辑分析.ev4.mp4
│   │   │   ├── 04-验证码之短信验证码-避免频繁发送短信验证码-前后端逻辑实现.ev4.mp4
│   │   │   ├── 04-验证码之短信验证码-内容介绍.ev4.mp4
│   │   │   ├── 05-验证码之短信验证码-pipeline操作Redis数据库.ev4.mp4
│   │   │   ├── 05-验证码之短信验证码-业务逻辑分析.ev4.mp4
│   │   │   ├── 06-验证码之短信验证码-容联云通讯-短信平台介绍.ev4.mp4
│   │   │   ├── 07-验证码之短信验证码-容联云通讯-短信SDK测试.ev4.mp4
│   │   │   ├── 08-验证码之短信验证码-容联云通讯-封装发送短信单例类.ev4.mp4
│   │   │   ├── 09-验证码之短信验证码-容联云通讯-封装发送短信验证码的单例方法.ev4.mp4
│   │   │   ├── 10-验证码之短信验证码-后端逻辑-接口设计和定义.ev4.mp4
│   │   │   ├── 11-验证码之短信验证码-后端逻辑-接受和校验参数.ev4.mp4
│   │   │   ├── 12-验证码之短信验证码-后端逻辑-对比图形验证码.ev4.mp4
│   │   │   ├── 13-验证码之短信验证码-后端逻辑-发送短信验证码.ev4.mp4
│   │   │   ├── 14-验证码之短信验证码-前端逻辑-axios发送Ajax请求获取短信验证码.ev4.mp4
│   │   │   ├── 15-验证码之短信验证码-前端逻辑-展示60秒倒计时.ev4.mp4
│   │   │   ├── 16-验证码之短信验证码-前端逻辑-代码优化.ev4.mp4
│   │   │   ├── 17-验证码之短信验证码-手动输出日志记录短信验证码.ev4.mp4
│   │   │   └── 18-内容总结.ev4.mp4
│   │   ├── 第7节  异步发送短信验证码/
│   │   │   ├── 06-验证码之异步方案Celery-生产者消费者设计模式介绍.ev4.mp4
│   │   │   ├── 07-验证码之异步方案Celery-Celery介绍.ev4.mp4
│   │   │   ├── 08-验证码之异步方案Celery-Celery使用-创建Celery实例并加载配置.ev4.mp4
│   │   │   ├── 09-验证码之异步方案Celery-Celery使用-定义发送短信任务.ev4.mp4
│   │   │   ├── 10-验证码之异步方案Celery-Celery使用-启动Celery.ev4.mp4
│   │   │   ├── 11-验证码之异步方案Celery-Celery使用-调用发送短信任务.ev4.mp4
│   │   │   └── 12-验证码之异步方案Celery-小结.ev4.mp4
│   │   ├── 第8节  用户登录/
│   │   │   ├── 01-回顾和反馈.ev4.mp4
│   │   │   ├── 02-用户登录之首页用户名展示-方案介绍.ev4.mp4
│   │   │   ├── 03-用户登录之首页用户名展示-方案实现.ev4.mp4
│   │   │   ├── 04-用户登录之退出登录.ev4.mp4
│   │   │   ├── 05-用户登录之判断用户是否登录-展示用户中心页面.ev4.mp4
│   │   │   ├── 06-用户登录之判断用户是否登录-LoginRequiredMixin使用.ev4.mp4
│   │   │   ├── 07-用户登录之判断用户是否登录-LoginRequiredMixin中next参数的使用.ev4.mp4
│   │   │   ├── 13-用户登录之内容介绍.ev4.mp4
│   │   │   ├── 14-用户登录之用户名登录之业务逻辑分析.ev4.mp4
│   │   │   ├── 15-用户登录之用户名登录-接口设计和定义.ev4.mp4
│   │   │   ├── 16-用户登录之用户名登录-后端逻辑.ev4.mp4
│   │   │   ├── 17-用户登录之用户认证原理分析.ev4.mp4
│   │   │   └── 18-用户登录之多账号登录-自定义用户认证后端.ev4.mp4
│   │   ├── 第9节  qq登录/
│   │   │   ├── 01-回顾和反馈.ev4.mp4
│   │   │   ├── 02-openid绑定用户流程.ev4.mp4
│   │   │   ├── 03-用户登录之QQ登录-openid是否绑定用户的处理-判断openid是否绑定过用户.ev4.mp4
│   │   │   ├── 04-用户登录之QQ登录-openid是否绑定用户的处理-openid已绑定用户的处理-直接登入美多商城.ev4.mp4
│   │   │   ├── 05-用户登录之QQ登录-openid是否绑定用户的处理-openid未绑定用户的处理-展示绑定用户页面.ev4.mp4
│   │   │   ├── 06-用户登录之QQ登录-openid是否绑定用户的处理-openid未绑定用户的处理-openid渲染到页面.ev4.mp4
│   │   │   ├── 07-用户登录之QQ登录-openid是否绑定用户的处理-openid未绑定用户的处理-openid序列化.ev4.mp4
│   │   │   ├── 08-用户登录之QQ登录-openid是否绑定用户的处理-openid未绑定用户的处理-判断openid是否有效.ev4.mp4
│   │   │   ├── 08-用户登录之QQ登录-内容和效果说明.ev4.mp4
│   │   │   ├── 09-用户登录之QQ登录-openid是否绑定用户的处理-openid未绑定用户的处理-openid绑定美多商城用户.ev4.mp4
│   │   │   ├── 09-用户登录之QQ登录-开发文档-获取Authorization Code.ev4.mp4
│   │   │   ├── 10-用户登录之QQ登录-开发文档-通过Authorization Code获取Access Token.ev4.mp4
│   │   │   ├── 11-用户登录之QQ登录-开发文档-通过Access Token获取OpenID.ev4.mp4
│   │   │   ├── 12-用户登录之QQ登录-开发文档-QQ登录流程分析.ev4.mp4
│   │   │   ├── 13-用户登录之QQ登录-定义QQ登录模型类.ev4.mp4
│   │   │   ├── 14-QQ登录工具QQLoginTool.ev4.mp4
│   │   │   ├── 15-用户登录之QQ登录-OAuth2.0认证获取openid-获取QQ登录扫码页面.ev4.mp4
│   │   │   ├── 16-用户登录之QQ登录-OAuth2.0认证获取openid-配置域名.ev4.mp4
│   │   │   ├── 17-用户登录之QQ登录-OAuth2.0认证获取openid-获取code.ev4.mp4
│   │   │   ├── 18-用户登录之QQ登录-OAuth2.0认证获取openid-获取access_token和openid.ev4.mp4
│   │   │   └── 19-内容总结.ev4.mp4
│   ├── 11-DRF框架v5.0/
│   │   ├── 第1节  Django REST framework 简介/
│   │   │   ├── 1-项目介绍.ev4.mp4
│   │   │   ├── 2-前后端分离和不分离的说明.ev4.mp4
│   │   │   ├── 3-前后端分离和不分离的过程演示.ev4.mp4
│   │   │   ├── 4-web接口的定义说明.ev4.mp4
│   │   │   ├── 5-restful风格接口说明.ev4.mp4
│   │   │   └── 6-restful风格接口定义和使用.ev4.mp4
│   │   ├── 第2节  序列化和反序列化/
│   │   │   ├── 1-回顾.ev4.mp4
│   │   │   ├── 10-保存图书的代码实现.ev4.mp4
│   │   │   ├── 10-反序列化的更新方法的使用.ev4.mp4
│   │   │   ├── 11-获取单一数据,更新,删除代码实现.ev4.mp4
│   │   │   ├── 11-模型类序列化器的使用.ev4.mp4
│   │   │   ├── 12-修改增加选项参数的使用.ev4.mp4
│   │   │   ├── 12-序列化和反序列化说明.ev4.mp4
│   │   │   ├── 13-drf介绍.ev4.mp4
│   │   │   ├── 13-模型类序列化器和一般序列化器的对比.ev4.mp4
│   │   │   ├── 14-序列化的基本使用.ev4.mp4
│   │   │   ├── 14-总结.ev4.mp4
│   │   │   ├── 15-源代码说明.ev4.mp4
│   │   │   ├── 2-美多商城简单回顾.ev4.mp4
│   │   │   ├── 3-面向对象回顾.ev4.mp4
│   │   │   ├── 4-嵌套序列化返回的使用.ev4.mp4
│   │   │   ├── 5-选项参数验证的使用.ev4.mp4
│   │   │   ├── 6-read_only和write_only的使用.ev4.mp4
│   │   │   ├── 7-图书数据导入.ev4.mp4
│   │   │   ├── 7-自定义验证方法的使用.ev4.mp4
│   │   │   ├── 8-反序列化验证使用小结.ev4.mp4
│   │   │   ├── 8-图书增删改查的接口定义.ev4.mp4
│   │   │   ├── 9-反序列化保存方法的使用.ev4.mp4
│   │   │   └── 9-获取所有图书的代码实现.ev4.mp4
│   │   ├── 第3节  视图/
│   │   │   ├── 1-回顾.ev4.mp4
│   │   │   ├── 10-自定义方法路由匹配规则说明.ev4.mp4
│   │   │   ├── 11-genericviewset的使用.ev4.mp4
│   │   │   ├── 12-modelviewset的使用.ev4.mp4
│   │   │   ├── 13-自定生成路由的方法使用.ev4.mp4
│   │   │   ├── 14-action装饰器的使用.ev4.mp4
│   │   │   ├── 15-SimpleRouter和DefaultRouter的区别说明.ev4.mp4
│   │   │   ├── 16-self.action属性的说明.ev4.mp4
│   │   │   ├── 17-drf框架封装演示说明.ev4.mp4
│   │   │   ├── 18-总结.ev4.mp4
│   │   │   ├── 2-两个基本类视图的说明.ev4.mp4
│   │   │   ├── 3-APIView的使用.ev4.mp4
│   │   │   ├── 4-genericaoiview的使用.ev4.mp4
│   │   │   ├── 5-五个拓展类的说明.ev4.mp4
│   │   │   ├── 6-拓展类的使用.ev4.mp4
│   │   │   ├── 7-拓展类的子类使用.ev4.mp4
│   │   │   ├── 8-视图集的说明.ev4.mp4
│   │   │   └── 9-viewset的使用.ev4.mp4
│   │   ├── 第4节  其他功能/
│   │   │   ├── 1-回顾.ev4.mp4
│   │   │   ├── 10-自动生成接口文档.ev4.mp4
│   │   │   ├── 2-其他功能介绍.ev4.mp4
│   │   │   ├── 3-requests模块简单使用.ev4.mp4
│   │   │   ├── 4-认证和权限的使用 - 副本.ev4.mp4
│   │   │   ├── 4-认证和权限的使用.ev4.mp4
│   │   │   ├── 5-限流的使用.ev4.mp4
│   │   │   ├── 6-过滤的使用.ev4.mp4
│   │   │   ├── 7-排序使用.ev4.mp4
│   │   │   ├── 8-分页使用.ev4.mp4
│   │   │   └── 9-异常处理.ev4.mp4
│   │   ├── 第5节  vue组件/
│   │   │   ├── 1-回顾.ev4.mp4
│   │   │   ├── 11-vue的简单回顾.ev4.mp4
│   │   │   ├── 12-全局组件的使用.ev4.mp4
│   │   │   ├── 13-局部组件使用.ev4.mp4
│   │   │   ├── 14-组件的数据绑定.ev4.mp4
│   │   │   ├── 15-父组件给子组件传值.ev4.mp4
│   │   │   ├── 16-子组件给父组件传值.ev4.mp4
│   │   │   ├── 17-多个组件间的使用.ev4.mp4
│   │   │   ├── 18-单文件组件介绍.ev4.mp4
│   │   │   ├── 19-单文件组件使用.ev4.mp4
│   │   │   ├── 2-多个单文件组件嵌套使用.ev4.mp4
│   │   │   ├── 3-多个单问价你组件的路由的使用.ev4.mp4
│   │   │   ├── 4-emelent-ui的使用.ev4.mp4
│   │   │   ├── 5-vue-cli的使用说明.ev4.mp4
│   │   │   └── 6-dist的使用说明.ev4.mp4
│   ├── 12-商城后台v5.0/
│   │   ├── 第1节  项目环境搭建/
│   │   │   ├── 10-后台应用的创建.ev4.mp4
│   │   │   ├── 7-后台功能效果展示.ev4.mp4
│   │   │   ├── 8-代码仓库的创建.ev4.mp4
│   │   │   └── 9-数据的导入.ev4.mp4
│   │   ├── 第2节  管理员登录/
│   │   │   ├── 1-回顾.ev4.mp4
│   │   │   ├── 11-跨域问题的解决.ev4.mp4
│   │   │   ├── 12-session机制的说明.ev4.mp4
│   │   │   ├── 13-token机制的说明.ev4.mp4
│   │   │   ├── 14-jwt-token的构成.ev4.mp4
│   │   │   ├── 15-签证信息部分说明.ev4.mp4
│   │   │   ├── 16-jwt-token的优点说明.ev4.mp4
│   │   │   ├── 17-算法说明.ev4.mp4
│   │   │   ├── 18-总结回顾.ev4.mp4
│   │   │   ├── 2-登录业务逻辑分析 - 副本.ev4.mp4
│   │   │   ├── 2-登录业务逻辑分析.ev4.mp4
│   │   │   ├── 3-JWT实现登录功能.ev4.mp4
│   │   │   ├── 4-urls模版文件的配置.ev4.mp4
│   │   │   ├── 5-paycharm远程开发.ev4.mp4
│   │   │   ├── 6-重写JWT返回结果方法.ev4.mp4
│   │   │   ├── 7-增加后台登录业务逻辑.ev4.mp4
│   │   │   ├── 8-前端token值得保存和获取.ev4.mp4
│   │   │   └── 9-验证方法的说明.ev4.mp4
│   │   ├── 第3节  数据统计/
│   │   │   ├── 10-用户总量统计分析.ev4.mp4
│   │   │   ├── 11-用户总量统计的实现.ev4.mp4
│   │   │   ├── 12-日增用户代码实现.ev4.mp4
│   │   │   ├── 13-日活用户统计.ev4.mp4
│   │   │   ├── 14-下单用户统计.ev4.mp4
│   │   │   ├── 15-日期比对说明.ev4.mp4
│   │   │   ├── 16-月增用户的统计分析.ev4.mp4
│   │   │   ├── 17-月增用户代码实现.ev4.mp4
│   │   │   └── 18-日分类访问量统计.ev4.mp4
│   │   ├── 第4节  用户管理/
│   │   │   ├── 1-回顾.ev4.mp4
│   │   │   ├── 10-改写create方法完成密码加密.ev4.mp4
│   │   │   ├── 2-获取用户数据的逻辑分析.ev4.mp4
│   │   │   ├── 3-获取用户数据的代码实现.ev4.mp4
│   │   │   ├── 4-改写分页器返回结方法.ev4.mp4
│   │   │   ├── 5-改写获取查询集的方法.ev4.mp4
│   │   │   ├── 6-保存用户的逻辑分析.ev4.mp4
│   │   │   ├── 7-保存用户数据的代码实现.ev4.mp4
│   │   │   └── 9-改写序列化器完成保存验证.ev4.mp4
│   │   ├── 第5节  商品管理/
│   │   │   ├── 1-回顾.ev4.mp4
│   │   │   ├── 1-回顾_1.ev4.mp4
│   │   │   ├── 10-sku表的功能分析.ev4.mp4
│   │   │   ├── 11-保存sku表---获取sku三级分类数据.ev4.mp4
│   │   │   ├── 11-规格表逻辑分析.ev4.mp4
│   │   │   ├── 12-保存sku表数据---获取回个信息的分析.ev4.mp4
│   │   │   ├── 12-获取规格表数据.ev4.mp4
│   │   │   ├── 13-改写序列化器返回规格表数据.ev4.mp4
│   │   │   ├── 13-获取规格信息的代码实现.ev4.mp4
│   │   │   ├── 14-获取spu表数据的逻辑分析.ev4.mp4
│   │   │   ├── 15-获取spu表数据的代码实现.ev4.mp4
│   │   │   ├── 16-获取图片表数据的代码实现.ev4.mp4
│   │   │   ├── 2-保存sku时修改序列化器字段.ev4.mp4
│   │   │   ├── 2-保存图片--获取sku数据.ev4.mp4
│   │   │   ├── 3-保存图片功能分析 - 副本.ev4.mp4
│   │   │   ├── 3-保存图片功能分析.ev4.mp4
│   │   │   ├── 3-商品规格信息获取的说明.ev4.mp4
│   │   │   ├── 4-fastDFS的客户端的使用.ev4.mp4
│   │   │   ├── 4-使用事务保存sku数据.ev4.mp4
│   │   │   ├── 5-保存业务逻辑的代码实现.ev4.mp4
│   │   │   ├── 5-获取sku详情信息的逻辑分析.ev4.mp4
│   │   │   ├── 6-保存上传图片代码封装序列化器.ev4.mp4
│   │   │   ├── 6-使用事务更新sku表.ev4.mp4
│   │   │   ├── 7-查询sku数据的代码实现.ev4.mp4
│   │   │   ├── 7-更新和删除的业务逻辑实现.ev4.mp4
│   │   │   ├── 8-详情页静态化异步任务方法的封装.ev4.mp4
│   │   │   ├── 8-异步调用生成静态页面的方法.ev4.mp4
│   │   │   └── 9-异步任务的使用.ev4.mp4
│   │   ├── 第6节  订单管理/
│   │   │   ├── 10-查询订单数据的代码实现.ev4.mp4
│   │   │   ├── 11-修改订单状态的代码实现.ev4.mp4
│   │   │   └── 9-获取订单表数据的代码实现.ev4.mp4
│   │   ├── 第7节  系统管理/
│   │   │   ├── 1-回顾.ev4.mp4
│   │   │   ├── 10-部署-项目文件的上传及nginx的配置文件修改.ev4.mp4
│   │   │   ├── 11-查看nginx连接信息配置静态页面.ev4.mp4
│   │   │   ├── 12-获取权限表数据代码实现.ev4.mp4
│   │   │   ├── 12-配置uwsgi启动django服务.ev4.mp4
│   │   │   ├── 13-整体回顾.ev4.mp4
│   │   │   ├── 13-重新打包前端文件,配置nginx静态服务.ev4.mp4
│   │   │   ├── 2-获取权限类类型的代码实现.ev4.mp4
│   │   │   ├── 3-权限表的保存和更新代码实现.ev4.mp4
│   │   │   ├── 4-分组表的数据的获取.ev4.mp4
│   │   │   ├── 5-分组表获取权限信息.ev4.mp4
│   │   │   ├── 6-管理员用户的数据获取.ev4.mp4
│   │   │   ├── 7-获取管理员分组信息.ev4.mp4
│   │   │   ├── 8-保存更新管理员用户.ev4.mp4
│   │   │   └── 9-后台简单回顾.ev4.mp4
│   ├── 13-项目部署v5.0/
│   │   ├── 第1节  部署基础/
│   │   │   ├── 1-回顾总结.ev4.mp4
│   │   │   ├── 2-项目周期的介绍.ev4.mp4
│   │   │   └── 3-部署流程说明.ev4.mp4
│   │   ├── 第2节  nginx/
│   │   │   ├── 10-alias和root的使用.ev4.mp4
│   │   │   ├── 11-访问权限的控制.ev4.mp4
│   │   │   ├── 12-反向代理的使用.ev4.mp4
│   │   │   ├── 13-负载均衡的使用.ev4.mp4
│   │   │   ├── 14-日志的使用.ev4.mp4
│   │   │   ├── 4-nginx的介绍.ev4.mp4
│   │   │   ├── 5-nginx的安装及目录介绍.ev4.mp4
│   │   │   ├── 6-远程连接配置.ev4.mp4
│   │   │   ├── 7-nginx配置段说明.ev4.mp4
│   │   │   ├── 8-路径匹配优先级说明.ev4.mp4
│   │   │   └── 9-try_fiels和rerurn的使用.ev4.mp4
│   │   ├── 第3节  Docker/
│   │   │   ├── 1-回顾.ev4.mp4
│   │   │   ├── 10-docker部署流程演示.ev4.mp4
│   │   │   ├── 11-docker部署流程回顾.ev4.mp4
│   │   │   ├── 12-私有仓库的搭建.ev4.mp4
│   │   │   ├── 13-数据卷的使用.ev4.mp4
│   │   │   ├── 14-数据卷容器的使用.ev4.mp4
│   │   │   ├── 15-数据操作指令.ev4.mp4
│   │   │   ├── 16-网络管理.ev4.mp4
│   │   │   ├── 17-小结.ev4.mp4
│   │   │   ├── 2-add和copy属性的使用.ev4.mp4
│   │   │   ├── 2-docker的介绍.ev4.mp4
│   │   │   ├── 3-docker的安装及目录介绍.ev4.mp4
│   │   │   ├── 4-docker加速器的配置.ev4.mp4
│   │   │   ├── 5-docker镜像资源的操作.ev4.mp4
│   │   │   ├── 6-域名解析说明.ev4.mp4
│   │   │   ├── 7-doker的容器的操作.ev4.mp4
│   │   │   ├── 8-脚本形式批量删除.ev4.mp4
│   │   │   └── 9-镜像和容器的小结.ev4.mp4
│   │   ├── 第4节  Docker进阶/
│   │   │   ├── 1-回顾.ev4.mp4
│   │   │   ├── 18-dockerfile的介绍及简单使用.ev4.mp4
│   │   │   ├── 2-add和copy属性的使用.ev4.mp4
│   │   │   ├── 3-run和env的使用.ev4.mp4
│   │   │   ├── 4-workdir的使用.ev4.mp4
│   │   │   ├── 5-expose和entrypoint使用.ev4.mp4
│   │   │   ├── 6-docker部署流程演示.ev4.mp4
│   │   │   ├── 7-共享网络说明.ev4.mp4
│   │   │   └── zxds.mp4
│   │   ├── 第5节  部署/
│   │   │   ├── 10-网站优化分析.ev4.mp4
│   │   │   ├── 11-实训说明.ev4.mp4
│   │   │   ├── 12-项目拓展.ev4.mp4
│   │   │   ├── 8-项目架构演变说明.ev4.mp4
│   │   │   └── 9-运营术语说明.ev4.mp4
│   ├── 14-flask框架v5.0/
│   │   ├── 第1节  flask工程搭建和配置/
│   │   │   ├── 01_学习方法与学习目标.ev4.mp4
│   │   │   ├── 02_Flask框架介绍.ev4.mp4
│   │   │   ├── 03_框架对比.ev4.mp4
│   │   │   ├── 04_环境安装.ev4.mp4
│   │   │   ├── 05_helloworld程序编写.ev4.mp4
│   │   │   ├── 06_Flask对象初始化参数.ev4.mp4
│   │   │   ├── 07_Flask对象初始化参数2.ev4.mp4
│   │   │   ├── 08_Flask工程配置加载的方式.ev4.mp4
│   │   │   ├── 09_从配置对象与配置文件加载.ev4.mp4
│   │   │   ├── 10_从环境变量加载配置.ev4.mp4
│   │   │   ├── 11_工程中Flask配置的实践方法.ev4.mp4
│   │   │   ├── 12_工程中Flask配置实践方法演示bug的解决说明.ev4.mp4
│   │   │   ├── 13_flask新版运行方式.ev4.mp4
│   │   │   └── 14_Pycharm运行新版flask方式.ev4.mp4
│   │   ├── 第2节  路由和蓝图/
│   │   │   ├── 15_Flask查询路由的方式.ev4.mp4
│   │   │   ├── 16_构造获取全部路由信息的接口.ev4.mp4
│   │   │   ├── 17_options请求方式与CORS跨域解决原理.ev4.mp4
│   │   │   ├── 18_使用methods限制请求方式.ev4.mp4
│   │   │   ├── 19_蓝图说明.ev4.mp4
│   │   │   ├── 20_蓝图的定义.ev4.mp4
│   │   │   └── 21_蓝图扩展与总结.ev4.mp4
│   │   ├── 第3节  请求和响应/
│   │   │   ├── 01_复习.ev4.mp4
│   │   │   ├── 02_问题说明.ev4.mp4
│   │   │   ├── 03_url路径参数获取.ev4.mp4
│   │   │   ├── 04_转换器的使用.ev4.mp4
│   │   │   ├── 05_request对象的使用.ev4.mp4
│   │   │   ├── 06_模板响应.ev4.mp4
│   │   │   ├── 07_重定向与jsonify.ev4.mp4
│   │   │   ├── 08_构造响应状态码和响应头.ev4.mp4
│   │   │   ├── 09_cookie使用.ev4.mp4
│   │   │   └── 10_session使用.ev4.mp4
│   │   ├── 第4节  请求钩子和上下文/
│   │   │   ├── 11_abort的使用.ev4.mp4
│   │   │   ├── 12_异常捕获处理.ev4.mp4
│   │   │   ├── 13_中间件说明.ev4.mp4
│   │   │   ├── 14_请求钩子的使用.ev4.mp4
│   │   │   ├── 15_上下文背景说明.ev4.mp4
│   │   │   ├── 16_current_app使用.ev4.mp4
│   │   │   ├── 17_g对象的使用.ev4.mp4
│   │   │   ├── 18_综合认证设计思路.ev4.mp4
│   │   │   ├── 19_综合认证实现.ev4.mp4
│   │   │   ├── 20_独立使用Flask上下文的方式.ev4.mp4
│   │   │   └── 21_原理扩展与作业说明.ev4.mp4
│   ├── 15-头条v5.0/
│   │   ├── 第10节  APScheduler定时任务/
│   │   │   ├── 01_复习与每日反馈.ev4.mp4
│   │   │   ├── 02_修正统计数据的定时任务背景与思路.ev4.mp4
│   │   │   ├── 03_认识APScheduler.ev4.mp4
│   │   │   ├── 04_触发器_执行器_存储器_调度器说明.ev4.mp4
│   │   │   ├── 05_创建头条定时任务的启动文件.ev4.mp4
│   │   │   ├── 06_定时任务的其他操作方法说明.ev4.mp4
│   │   │   ├── 07_修正统计数据定时任务数据库查询编写.ev4.mp4
│   │   │   ├── 08_修正统计数据redis设置编写.ev4.mp4
│   │   │   ├── 09_改写使用继承方式复用代码.ev4.mp4
│   │   │   ├── 10_在定时任务中补充Flask运行环境说明.ev4.mp4
│   │   │   ├── 11_添加Flask应用上下文环境.ev4.mp4
│   │   │   ├── 12_定时任务测试.ev4.mp4
│   │   │   └── 13_关于导包路径的说明.ev4.mp4
│   │   ├── 第11节  RPC/
│   │   │   ├── 01_复习与每日反馈.ev4.mp4
│   │   │   ├── 02_rpc说明.ev4.mp4
│   │   │   ├── 03_使用protobuf定义推荐接口.ev4.mp4
│   │   │   ├── 04_protobuf语法.ev4.mp4
│   │   │   ├── 05_编辑生成python代码.ev4.mp4
│   │   │   ├── 06_rpc接口服务端调用方法代码实现.ev4.mp4
│   │   │   ├── 07_rpc接口服务端服务器代码编写.ev4.mp4
│   │   │   ├── 08_rpc接口客户端调用编写与测试.ev4.mp4
│   │   │   ├── 09_头条项目首页接口rpc调用编写.ev4.mp4
│   │   │   ├── 14_RPC的背景.ev4.mp4
│   │   │   ├── 15_RPC通讯的底层过程.ev4.mp4
│   │   │   ├── 16_gRPC说明.ev4.mp4
│   │   │   ├── 17_使用RPC的方法.ev4.mp4
│   │   │   ├── 18_APScheduler总结说明.ev4.mp4
│   │   │   ├── 19_修正统计数据的定时任务的第二种实现(推荐).ev4.mp4
│   │   │   └── 20_日志说明.ev4.mp4
│   │   ├── 第12节  即时通讯/
│   │   │   ├── 01_复习与每日反馈.ev4.mp4
│   │   │   ├── 02_socketio服务器api函数使用说明.ev4.mp4
│   │   │   ├── 03_socketio服务器编写.ev4.mp4
│   │   │   ├── 04_聊天事件处理编写.ev4.mp4
│   │   │   ├── 05_服务器代码结构调整.ev4.mp4
│   │   │   ├── 06_调试工具的使用与演示.ev4.mp4
│   │   │   ├── 07_用户关注业务包含消息推送的完整流程分析.ev4.mp4
│   │   │   ├── 08_socketio服务器与flask中使用消息队列管理对象的方法.ev4.mp4
│   │   │   ├── 09_引入rabbimq的说明及关注通知需要用户身份的分析.ev4.mp4
│   │   │   ├── 10_即时通信说明介绍.ev4.mp4
│   │   │   ├── 10_通知推送场景的socketio服务编写.ev4.mp4
│   │   │   ├── 11_关注通知推送的演示.ev4.mp4
│   │   │   ├── 11_在线推送技术说明.ev4.mp4
│   │   │   ├── 12_websocket与tcp和http的关系.ev4.mp4
│   │   │   ├── 13_socketio介绍.ev4.mp4
│   │   │   ├── 14_socketio服务器选择.ev4.mp4
│   │   │   └── 15_协程.ev4.mp4
│   │   ├── 第13节  Elasticsearch/
│   │   │   ├── 01_复习与每日反馈.ev4.mp4
│   │   │   ├── 02_es课程知识说明.ev4.mp4
│   │   │   ├── 03_ik中文分析器使用.ev4.mp4
│   │   │   ├── 03_索引库的增删查.ev4.mp4
│   │   │   ├── 04_索引库类型映射的创建与查询.ev4.mp4
│   │   │   ├── 05_索引库类型映射修改的方法.ev4.mp4
│   │   │   ├── 06_文档数据的增删改查.ev4.mp4
│   │   │   ├── 07_logstash导入工具使用.ev4.mp4
│   │   │   ├── 08_基本查询方法.ev4.mp4
│   │   │   ├── 09_高级查询方法.ev4.mp4
│   │   │   ├── 10_python直接操作elasticsearch的方法.ev4.mp4
│   │   │   ├── 11_文章搜索接口实现.ev4.mp4
│   │   │   ├── 12_elasticsearch简介.ev4.mp4
│   │   │   ├── 12_es库中数据新增的问题.ev4.mp4
│   │   │   ├── 13_创建自动补全索引库.ev4.mp4
│   │   │   ├── 13_倒排索引原理.ev4.mp4
│   │   │   ├── 14_分析标准化与相关性排序说明.ev4.mp4
│   │   │   ├── 14_自动补全的使用与实现.ev4.mp4
│   │   │   └── 15_elasticsearch集群说明与curl使用.ev4.mp4
│   │   ├── 第14节  单元测试/
│   │   │   ├── 15_单元测试与断言assert使用.ev4.mp4
│   │   │   ├── 16_单元测试的编写思路.ev4.mp4
│   │   │   ├── 17_搜索建议接口单元测试编写.ev4.mp4
│   │   │   └── 18_单元测试总结.ev4.mp4
│   │   ├── 第15节  部署/
│   │   │   ├── 19_gunicorn使用方法.ev4.mp4
│   │   │   ├── 20_supervisor使用.ev4.mp4
│   │   │   └── 21_supervisor管理程序问题解决说明.ev4.mp4
│   │   ├── 第1节  项目介绍/
│   │   │   ├── 01_复习.ev4.mp4
│   │   │   ├── 02_每日反馈.ev4.mp4
│   │   │   ├── 03_flask_restful第一个程序.ev4.mp4
│   │   │   ├── 04_restful扩展中使用蓝图.ev4.mp4
│   │   │   ├── 05_视图使用装饰器的方式.ev4.mp4
│   │   │   ├── 06_装饰器演示结果分析.ev4.mp4
│   │   │   ├── 07_RequestParser工具说明.ev4.mp4
│   │   │   ├── 08_requestparser参数说明.ev4.mp4
│   │   │   ├── 09_marshall工具说明.ev4.mp4
│   │   │   ├── 10_自定义json格式说明.ev4.mp4
│   │   │   ├── 11_课程说明.ev4.mp4
│   │   │   ├── 12_Pycharm配置远程调试.ev4.mp4
│   │   │   ├── 13_产品原型图与UI图说明.ev4.mp4
│   │   │   ├── 14_技术架构说明.ev4.mp4
│   │   │   ├── 15_开发团队与开发工具.ev4.mp4
│   │   │   └── 16_数据库作业说明.ev4.mp4
│   │   ├── 第2节  数据库的设计/
│   │   │   ├── 01_复习.ev4.mp4
│   │   │   ├── 02_数据库设计数据保存分析.ev4.mp4
│   │   │   ├── 03_关于主键.ev4.mp4
│   │   │   ├── 04_用户频道分析.ev4.mp4
│   │   │   ├── 05_关于数据库几点问题说明.ev4.mp4
│   │   │   ├── 06_范式设计与反范式设计.ev4.mp4
│   │   │   ├── 07_时间与状态设计.ev4.mp4
│   │   │   ├── 08_json类型的使用.ev4.mp4
│   │   │   ├── 09_表的复用与自关联.ev4.mp4
│   │   │   ├── 10_表设计补充.ev4.mp4
│   │   │   ├── 11_整型说明.ev4.mp4
│   │   │   ├── 12_字符串类型说明.ev4.mp4
│   │   │   ├── 13_字段的其他参数说明.ev4.mp4
│   │   │   ├── 14_索引说明.ev4.mp4
│   │   │   └── 15_数据库引擎.ev4.mp4
│   │   ├── 第3节  SQLAlchemy/
│   │   │   ├── 01_复习.ev4.mp4
│   │   │   ├── 02_外键方式关联查询说明.ev4.mp4
│   │   │   ├── 03_第一种关联查询的演示.ev4.mp4
│   │   │   ├── 04_返回多值的列表.ev4.mp4
│   │   │   ├── 05_使用foregin函数的关联查询.ev4.mp4
│   │   │   ├── 06_join查询的使用.ev4.mp4
│   │   │   ├── 07_join查询的语法说明.ev4.mp4
│   │   │   ├── 08_更新与删除.ev4.mp4
│   │   │   ├── 09_flask-sqlalchemy事务.ev4.mp4
│   │   │   ├── 16_orm理解.ev4.mp4
│   │   │   ├── 17_sqlalchemy数据库连接配置.ev4.mp4
│   │   │   ├── 18_认识sqlalchemy模型类映射.ev4.mp4
│   │   │   ├── 19_模型类映射构建编写.ev4.mp4
│   │   │   ├── 20_使用模型类进行数据库操作的方式.ev4.mp4
│   │   │   ├── 21_新增数据语法.ev4.mp4
│   │   │   ├── 22_基础查询语法.ev4.mp4
│   │   │   ├── 23_过滤查询语法.ev4.mp4
│   │   │   ├── 24_综合查询方式.ev4.mp4
│   │   │   ├── 25_查询优化.ev4.mp4
│   │   │   └── 26_分组聚合查询.ev4.mp4
│   │   ├── 第4节  数据库优化/
│   │   │   ├── 10_复制集与分布式集群.ev4.mp4
│   │   │   ├── 11_MySQL主从同步原理.ev4.mp4
│   │   │   ├── 12_读写分离对事务的影响.ev4.mp4
│   │   │   ├── 13_数据库分库分表.ev4.mp4
│   │   │   ├── 14_分布式id.ev4.mp4
│   │   │   ├── 15_数据库索引原理.ev4.mp4
│   │   │   └── 16_数据库优化总结.ev4.mp4
│   │   ├── 第5节  redis/
│   │   │   ├── 01_复习.ev4.mp4
│   │   │   ├── 02_每日反馈.ev4.mp4
│   │   │   ├── 03_redis复习.ev4.mp4
│   │   │   ├── 04_redis事务.ev4.mp4
│   │   │   ├── 05_watch指令.ev4.mp4
│   │   │   ├── 06_redis持久化.ev4.mp4
│   │   │   ├── 07_redis主从.ev4.mp4
│   │   │   ├── 08_redis哨兵介绍.ev4.mp4
│   │   │   ├── 09_哨兵的配置运行.ev4.mp4
│   │   │   ├── 10_redis哨兵的使用演示.ev4.mp4
│   │   │   ├── 11_redis cluster集群方案.ev4.mp4
│   │   │   └── 12_redis cluster使用.ev4.mp4
│   │   ├── 第6节  git工作流/
│   │   │   ├── 01_复习.ev4.mp4
│   │   │   ├── 02_每日反馈.ev4.mp4
│   │   │   ├── 03_工程目录说明与运行.ev4.mp4
│   │   │   ├── 04_项目运行的pycharm配置.ev4.mp4
│   │   │   ├── 05_debug方法与tail命令.ev4.mp4
│   │   │   ├── 13_gitflow工作流介绍.ev4.mp4
│   │   │   ├── 14_分支流开发流程.ev4.mp4
│   │   │   ├── 15_解决git冲突方式一.ev4.mp4
│   │   │   └── 16_解决git冲突方式二.ev4.mp4
│   │   ├── 第7节  JWT/
│   │   │   ├── 01_复习.ev4.mp4
│   │   │   ├── 02_问题说明.ev4.mp4
│   │   │   ├── 03_token禁用需求与解决思路.ev4.mp4
│   │   │   ├── 04_token禁用的代码实现思路.ev4.mp4
│   │   │   ├── 06_jws与jwe.ev4.mp4
│   │   │   ├── 07_pyjwt的使用与封装.ev4.mp4
│   │   │   ├── 08_jws的保护机制说明.ev4.mp4
│   │   │   ├── 09_jwt刷新机制说明.ev4.mp4
│   │   │   ├── 10_认证实现思路分析.ev4.mp4
│   │   │   ├── 11_注册登录视图逻辑说明.ev4.mp4
│   │   │   ├── 12_雪花算法id生成与redis连接的配置.ev4.mp4
│   │   │   ├── 13_token生成方法编写.ev4.mp4
│   │   │   ├── 14_生成token接口测试.ev4.mp4
│   │   │   ├── 15_认证的请求钩子与装饰器使用.ev4.mp4
│   │   │   └── 16_刷新接口编写.ev4.mp4
│   │   ├── 第8节  OSS对象存储/
│   │   │   ├── 05_文件存储服务需求与第三方服务说明.ev4.mp4
│   │   │   ├── 06_使用七牛云服务的通讯流程说明.ev4.mp4
│   │   │   ├── 07_上传七牛云工具函数封装.ev4.mp4
│   │   │   ├── 08_封装上传工具的测试说明.ev4.mp4
│   │   │   ├── 09_远程复制文件scp的使用.ev4.mp4
│   │   │   ├── 10_上传图片测试.ev4.mp4
│   │   │   ├── 11_上传图片测试bug解决.ev4.mp4
│   │   │   ├── 12_用户头像上传接口设计.ev4.mp4
│   │   │   ├── 13_上传头像接口编写.ev4.mp4
│   │   │   ├── 14_上传头像接口测试.ev4.mp4
│   │   │   ├── 15_接口管理平台接口录入.ev4.mp4
│   │   │   └── 16_cdn简介.ev4.mp4
│   │   ├── 第9节  缓存/
│   │   │   ├── 01_复习.ev4.mp4
│   │   │   ├── 01_复习与每日反馈.ev4.mp4
│   │   │   ├── 02_缓存的架构认识.ev4.mp4
│   │   │   ├── 02_每日反馈.ev4.mp4
│   │   │   ├── 03_缓存类工具的封装思想.ev4.mp4
│   │   │   ├── 03_头条项目中缓存的应用.ev4.mp4
│   │   │   ├── 04_缓存的数据内容.ev4.mp4
│   │   │   ├── 04_缓存类的构造方式.ev4.mp4
│   │   │   ├── 05_关于项目使用的缓存数据库对象的思路说明.ev4.mp4
│   │   │   ├── 05_用户基本信息缓存类get方法编写.ev4.mp4
│   │   │   ├── 06_缓存数据有效期的设置.ev4.mp4
│   │   │   ├── 06_数据保存类型的可选方式.ev4.mp4
│   │   │   ├── 07_缓存类的异常处理.ev4.mp4
│   │   │   ├── 07_缓存数据有效期的作用.ev4.mp4
│   │   │   ├── 08_redis的过期策略.ev4.mp4
│   │   │   ├── 08_缓存清除与判断用户是否存在的编写.ev4.mp4
│   │   │   ├── 09_获取用户个人信息接口编写.ev4.mp4
│   │   │   ├── 09_内存淘汰策略的两种算法思想.ev4.mp4
│   │   │   ├── 10_redis的内存淘汰策略.ev4.mp4
│   │   │   ├── 10_用户个人信息接口测试.ev4.mp4
│   │   │   ├── 11_缓存操作的使用模式.ev4.mp4
│   │   │   ├── 11_统计数据redis存储类构建思路.ev4.mp4
│   │   │   ├── 12_缓存更新方式.ev4.mp4
│   │   │   ├── 12_用户文章数量存储类实现.ev4.mp4
│   │   │   ├── 13_缓存穿透与缓存雪崩.ev4.mp4
│   │   │   ├── 13_统计数据存储类封装.ev4.mp4
│   │   │   ├── 14_redis中保存的统计数据修正问题说明.ev4.mp4
│   │   │   ├── 14_头条项目用户缓存数据设计.ev4.mp4
│   │   │   ├── 15_头条项目用户关注缓存数据设计.ev4.mp4
│   │   │   ├── 16_头条项目redis持久保存数据设计.ev4.mp4
│   │   │   └── 17_缓存背景说明.ev4.mp4
│   ├── 16-人工智能基础v5.0/
│   │   ├── 第10节 逻辑回归/
│   │   │   ├── 10.精确率和召回率介绍.ev4.mp4
│   │   │   ├── 11.精确率和召回率api实现.ev4.mp4
│   │   │   ├── 12.roc和auc案例实现.ev4.mp4
│   │   │   ├── 13.roc曲线绘制1.ev4.mp4
│   │   │   ├── 14.roc曲线绘制2.ev4.mp4
│   │   │   ├── 15.roc曲线绘制3.ev4.mp4
│   │   │   ├── 8.逻辑回归介绍.ev4.mp4
│   │   │   └── 9.逻辑回归案例实现.ev4.mp4
│   │   ├── 第11节 决策树算法/
│   │   │   ├── 1.昨日复习.ev4.mp4
│   │   │   ├── 10.中文文本特征提取.ev4.mp4
│   │   │   ├── 11.tfidf介绍.ev4.mp4
│   │   │   ├── 12.决策树api介绍.ev4.mp4
│   │   │   ├── 13.决策树案例实现mp4.ev4.mp4
│   │   │   ├── 14.决策树可视化.ev4.mp4
│   │   │   ├── 16.决策树算法简介.ev4.mp4
│   │   │   ├── 17.信息熵的介绍.ev4.mp4
│   │   │   ├── 18.今日总结.ev4.mp4
│   │   │   ├── 2.信息增益1.ev4.mp4
│   │   │   ├── 3.信息增益2.ev4.mp4
│   │   │   ├── 4.信息增益比.ev4.mp4
│   │   │   ├── 5.基尼增益1.ev4.mp4
│   │   │   ├── 6.基尼增益2.ev4.mp4
│   │   │   ├── 7.cart剪枝介绍mp4.ev4.mp4
│   │   │   ├── 8.特征提取介绍和字典特征提取.ev4.mp4
│   │   │   └── 9.英文文本特征提取.ev4.mp4
│   │   ├── 第12节 集成学习/
│   │   │   ├── 1.昨日复习.ev4.mp4
│   │   │   ├── 15.集成学习介绍.ev4.mp4
│   │   │   ├── 16.bagging集成过程简介.ev4.mp4
│   │   │   ├── 17.随机森林介绍.ev4.mp4
│   │   │   ├── 18.今日总结.ev4.mp4
│   │   │   ├── 2.boosting实现流程分析.ev4.mp4
│   │   │   ├── 3.bagging和boosting对比.ev4.mp4
│   │   │   ├── 4.GBDT介绍.ev4.mp4
│   │   │   └── 5.XGBoost介绍【了解】.ev4.mp4
│   │   ├── 第13节 聚类算法/
│   │   │   ├── 10.模型评估.ev4.mp4
│   │   │   ├── 11.算法优化1.ev4.mp4
│   │   │   ├── 12.算法优化2.ev4.mp4
│   │   │   ├── 13.特征降维介绍和地低方差特征过滤.ev4.mp4
│   │   │   ├── 14.相关系数介绍.ev4.mp4
│   │   │   ├── 15.pca降维.ev4.mp4
│   │   │   ├── 16.案例-探究用户对物品类别喜好.ev4.mp4
│   │   │   ├── 18.今日总结.ev4.mp4
│   │   │   ├── 19.机器学习阶段整体内容复习.ev4.mp4
│   │   │   ├── 20.pubg项目竞赛说明.ev4.mp4
│   │   │   ├── 6.聚类算法简介.ev4.mp4
│   │   │   ├── 7.聚类算法api初步使用.ev4.mp4
│   │   │   ├── 8.聚类算法实现流程简介.ev4.mp4
│   │   │   └── 9.聚类算法实现流程案例介绍.ev4.mp4
│   │   ├── 第1节 机器学习概述/
│   │   │   ├── 1.人工智能概述.ev4.mp4
│   │   │   ├── 10.回归模型评估和拟合问题.ev4.mp4
│   │   │   ├── 11.azure平台实验演示.ev4.mp4
│   │   │   ├── 12.深度学习简介.ev4.mp4
│   │   │   ├── 2.人工智能发展历程.ev4.mp4
│   │   │   ├── 3.人工智能主要分支.ev4.mp4
│   │   │   ├── 4.人工智能必备三要素.ev4.mp4
│   │   │   ├── 5.人工智能工作流程概述.ev4.mp4
│   │   │   ├── 6.数据集的介绍.ev4.mp4
│   │   │   ├── 7.特征工程介绍.ev4.mp4
│   │   │   ├── 8.机器学习算法分类.ev4.mp4
│   │   │   └── 9.分类模型评估介绍.ev4.mp4
│   │   ├── 第2节 机器学习基础环境库的安装/
│   │   │   ├── 13.机器学习基础环境库的安装.ev4.mp4
│   │   │   ├── 14.jupyter基本使用介绍.ev4.mp4
│   │   │   └── 15.jupytermarkdown功能演示.ev4.mp4
│   │   ├── 第3节 matplotlin/
│   │   │   ├── 16.matplotlin基本简介.ev4.mp4
│   │   │   ├── 17.基础绘图功能演示--图像保存,x,y轴刻度,添加网格.ev4.mp4
│   │   │   ├── 18.多次plot和显示图例.ev4.mp4
│   │   │   ├── 19.多个坐标系显示图像.ev4.mp4
│   │   │   ├── 20.折线图的应用场景.ev4.mp4
│   │   │   └── 21.今日总结.ev4.mp4
│   │   ├── 第4节 Numpy/
│   │   │   ├── 1.昨日复习.ev4.mp4
│   │   │   ├── 10.矩阵介绍1.ev4.mp4
│   │   │   ├── 11.矩阵介绍2.ev4.mp4
│   │   │   ├── 12.数组间运算.ev4.mp4
│   │   │   ├── 2.常见图形绘制.ev4.mp4
│   │   │   ├── 3.numpy基本介绍.ev4.mp4
│   │   │   ├── 4.ndarray介绍.ev4.mp4
│   │   │   ├── 5生成数组.ev4.mp4
│   │   │   ├── 6.正态分布和均匀分布.ev4.mp4
│   │   │   ├── 7.切片和形状修改.ev4.mp4
│   │   │   ├── 8.类型修改和数组去重.ev4.mp4
│   │   │   └── 9.ndarray运算.ev4.mp4
│   │   ├── 第5节 Pandas/
│   │   │   ├── 1.昨日复习_1.ev4.mp4
│   │   │   ├── 1.昨日复习_2.ev4.mp4
│   │   │   ├── 10.缺失值的判断.ev4.mp4
│   │   │   ├── 11.缺失值删除和替换.ev4.mp4
│   │   │   ├── 12.缺失值不是NaN的处理情况.ev4.mp4
│   │   │   ├── 13.pandas介绍和DataFrame使用.ev4.mp4
│   │   │   ├── 13.数据离散化.ev4.mp4
│   │   │   ├── 14.数据合并.ev4.mp4
│   │   │   ├── 15.交叉表和透视表.ev4.mp4
│   │   │   ├── 15.今日总结.ev4.mp4
│   │   │   ├── 16.分组和聚合.ev4.mp4
│   │   │   ├── 17.今日总结.ev4.mp4
│   │   │   ├── 18.科学计算库三天内容复习.ev4.mp4
│   │   │   ├── 19.电影数据分析案例.ev4.mp4
│   │   │   ├── 2.案例_电影数据分析2.ev4.mp4
│   │   │   ├── 2.索引操作.ev4.mp4
│   │   │   ├── 3.赋值和排序.ev4.mp4
│   │   │   ├── 4.算术运算和逻辑运算.ev4.mp4
│   │   │   ├── 5.统计运算.ev4.mp4
│   │   │   ├── 6.自定义函数运算.ev4.mp4
│   │   │   ├── 7.pandas画图.ev4.mp4
│   │   │   ├── 8.csv文件读取和存储.ev4.mp4
│   │   │   └── 9.hdf,json数据的读取和存储.ev4.mp4
│   │   ├── 第6节 K-近邻算法/
│   │   │   ├── 1.昨日复习.ev4.mp4
│   │   │   ├── 10.kd树搜索(2.1,3.1).ev4.mp4
│   │   │   ├── 11.kd树搜索(2,4.5).ev4.mp4
│   │   │   ├── 12.数据集介绍.ev4.mp4
│   │   │   ├── 13.鸢尾花数据可视化.ev4.mp4
│   │   │   ├── 14.数据集划分.ev4.mp4
│   │   │   ├── 15.特征预处理.ev4.mp4
│   │   │   ├── 16.鸢尾花案例实现.ev4.mp4
│   │   │   ├── 17.今日总结.ev4.mp4
│   │   │   ├── 2.knn算法总结.ev4.mp4
│   │   │   ├── 3.k近邻算法简介.ev4.mp4
│   │   │   ├── 3.交叉验证.ev4.mp4
│   │   │   ├── 4.k近邻算的初步使用.ev4.mp4
│   │   │   ├── 4.网格搜索.ev4.mp4
│   │   │   ├── 5.facebook案例预测流程分析.ev4.mp4
│   │   │   ├── 5.距离度量1.ev4.mp4
│   │   │   ├── 6.距离度量2.ev4.mp4
│   │   │   ├── 7.距离度量3.ev4.mp4
│   │   │   ├── 8.k值的选择.ev4.mp4
│   │   │   ├── 9.kd树构造.ev4.mp4
│   │   │   └── zxds.mp4
│   │   ├── 第7节 线性回归/
│   │   │   ├── 10.数学求导复习2.ev4.mp4
│   │   │   ├── 11.线性回归损失和正规方程推导1.ev4.mp4
│   │   │   ├── 12.正规方程推导2.ev4.mp4
│   │   │   ├── 7.线性回归简介.ev4.mp4
│   │   │   ├── 8.线性回归api初步使用.ev4.mp4
│   │   │   └── 9.数学求导复习1.ev4.mp4
│   │   ├── 第8节 梯度下降/
│   │   │   ├── 1.昨日复习.ev4.mp4
│   │   │   ├── 13.梯度下降法初步简介.ev4.mp4
│   │   │   ├── 14.梯度下降法介绍.ev4.mp4
│   │   │   ├── 15.正规方程api使用.ev4.mp4
│   │   │   ├── 16.今日总结.ev4.mp4
│   │   │   └── 2.梯度下降法案例介绍.ev4.mp4
│   │   ├── 第9节 欠拟合过拟合/
│   │   │   ├── 3.欠拟合过拟合简介.ev4.mp4
│   │   │   ├── 4.岭回归和lasso回归.ev4.mp4
│   │   │   ├── 5.弹性网络和early stopping.ev4.mp4
│   │   │   ├── 6.岭回归案例实现.ev4.mp4
│   │   │   └── 7.模型保存和加载.ev4.mp4
│   ├── 17-推荐系统基础v5.0/
│   │   ├── 第1节  推荐系统简介/
│   │   │   ├── 01_内容介绍.ev4.mp4
│   │   │   ├── 02_推荐系统概念.ev4.mp4
│   │   │   ├── 03_推荐和web区别.ev4.mp4
│   │   │   ├── 04_大数据lambda架构介绍.ev4.mp4
│   │   │   ├── 05_推荐算法架构.ev4.mp4
│   │   │   ├── 06_推荐整体流程说明.ev4.mp4
│   │   │   ├── 07_推荐模型构建流程.ev4.mp4
│   │   │   ├── 08_协同过滤的基本思路.ev4.mp4
│   │   │   ├── 09_相似度计算的方法.ev4.mp4
│   │   │   ├── 10_协同过滤通过杰卡德相似度计算推荐结果案例.ev4.mp4
│   │   │   ├── 11_协同过滤_连续评分数据通过皮尔逊相关系数计算相似度.ev4.mp4
│   │   │   ├── 12_基于模型的协同过滤算法.ev4.mp4
│   │   │   ├── 13_基于模型的推荐算法_矩阵分解.ev4.mp4
│   │   │   ├── 14_推荐系统的评估_准确性和覆盖率.ev4.mp4
│   │   │   ├── 15_推荐系统的评估_探索与利用问题.ev4.mp4
│   │   │   ├── 16_推荐系统的评估实践.ev4.mp4
│   │   │   ├── 17_推荐系统的冷启动_用户冷启动.ev4.mp4
│   │   │   ├── 18_推荐系统的冷启动_物品冷启动和系统冷启动.ev4.mp4
│   │   │   ├── 19_基于内容推荐介绍.ev4.mp4
│   │   │   ├── 20_基于内容推荐和基于物品协同过滤区别.ev4.mp4
│   │   │   ├── 21_电影评分预测案例_思路分析.ev4.mp4
│   │   │   ├── 22_电影评分预测案例_关键代码实现.ev4.mp4
│   │   │   ├── 23_电影评分预测案例_基于物品的协同过滤.ev4.mp4
│   │   │   └── 24_内容回顾.ev4.mp4
│   │   ├── 第2节  推荐算法/
│   │   │   ├── 01_baseline概念介绍.ev4.mp4
│   │   │   ├── 02_baseline_梯度下降优化代码分析.ev4.mp4
│   │   │   ├── 03_baseline梯度下降优化实现.ev4.mp4
│   │   │   ├── 04_baseline_数据集拆分和指标评估分析.ev4.mp4
│   │   │   ├── 05_baseline_数据集拆分和指标评估实现.ev4.mp4
│   │   │   ├── 06_baseline_交替最小二乘法思路分析.ev4.mp4
│   │   │   ├── 07_baseline_交替最小二乘法完成.ev4.mp4
│   │   │   ├── 08_LFM原理和损失优化.ev4.mp4
│   │   │   ├── 09_LFM推导分析.ev4.mp4
│   │   │   ├── 10_LFM代码实现.ev4.mp4
│   │   │   ├── 11_基于内容推荐概述.ev4.mp4
│   │   │   ├── 12_使用tf-idf进行关键词提取.ev4.mp4
│   │   │   ├── 13_数据合并.ev4.mp4
│   │   │   ├── 14_TF-idf为每一部电影提取关键词.ev4.mp4
│   │   │   ├── 15_用户画像的建立.ev4.mp4
│   │   │   ├── 16_基于内容推荐过程回顾.ev4.mp4
│   │   │   ├── 17_word2Vec词向量模型建立并推荐电影.ev4.mp4
│   │   │   ├── 18_词向量回顾.ev4.mp4
│   │   │   └── 19_虚拟机配置说明.ev4.mp4
│   │   ├── 第3节  Hadoop/
│   │   │   ├── 01_内容回顾.ev4.mp4
│   │   │   ├── 02_Hadoop概念和发展过程.ev4.mp4
│   │   │   ├── 03_Hadoop组件介绍_HDFS.ev4.mp4
│   │   │   ├── 04_Hadoop组件介绍_MapReduce.ev4.mp4
│   │   │   ├── 05_Hadoop组件介绍_YARN.ev4.mp4
│   │   │   ├── 06_hdfs启动和常用shell指令.ev4.mp4
│   │   │   ├── 07_hdfs架构介绍.ev4.mp4
│   │   │   ├── 08_hdfs的安装.ev4.mp4
│   │   │   ├── 09_yarn作用.ev4.mp4
│   │   │   ├── 10_yarn的架构.ev4.mp4
│   │   │   ├── 11_上午内容回顾.ev4.mp4
│   │   │   ├── 12_mapreduce介绍&hadoopstreaming实现mapreduce.ev4.mp4
│   │   │   ├── 13_MRJob简介.ev4.mp4
│   │   │   ├── 14_MRJob实现wordcount.ev4.mp4
│   │   │   ├── 15_MRJob案例_topn统计.ev4.mp4
│   │   │   ├── 16_MRJob案例_文件join.ev4.mp4
│   │   │   ├── 17_mapreduce执行过程说明.ev4.mp4
│   │   │   ├── 18_mapreduce架构.ev4.mp4
│   │   │   ├── 19_hadoop生态介绍.ev4.mp4
│   │   │   ├── 20_hdfs的读写流程.ev4.mp4
│   │   │   ├── 21_大数据框架发行版选择问题.ev4.mp4
│   │   │   ├── 22_大数据和互联网产品配合.ev4.mp4
│   │   │   └── 23_数据分析工作示例.ev4.mp4
│   │   ├── 第4节  Hive&HBase/
│   │   │   ├── 01_内容回顾.ev4.mp4
│   │   │   ├── 02_Hive的概念.ev4.mp4
│   │   │   ├── 03_Hive的架构.ev4.mp4
│   │   │   ├── 04_HQL和传统关系型数据库对比.ev4.mp4
│   │   │   ├── 05_Hive的安装.ev4.mp4
│   │   │   ├── 06_Hive的基本使用.ev4.mp4
│   │   │   ├── 07_Hive的内部表和外部表.ev4.mp4
│   │   │   ├── 08_Hive的分区表.ev4.mp4
│   │   │   ├── 09_Hive的自定义函数.ev4.mp4
│   │   │   ├── 10_Hive综合案例说明.ev4.mp4
│   │   │   ├── 11_Hive综合案例实现.ev4.mp4
│   │   │   ├── 12_Hive内容总结.ev4.mp4
│   │   │   ├── 13_sqoop简介.ev4.mp4
│   │   │   ├── 14_sqoop导入mysql数据到hdfs.ev4.mp4
│   │   │   ├── 15_Hbase概念.ev4.mp4
│   │   │   ├── 16_Hbase的事务和CAP定理.ev4.mp4
│   │   │   ├── 17_Hbase的基础架构.ev4.mp4
│   │   │   └── 18_Hbase回顾.ev4.mp4
│   │   ├── 第5节  Spark_core/
│   │   │   ├── 01_内容回顾.ev4.mp4
│   │   │   ├── 02_spark简介.ev4.mp4
│   │   │   ├── 03_spark的wordcount体验.ev4.mp4
│   │   │   ├── 04_spark中RDD概念的介绍.ev4.mp4
│   │   │   ├── 05_RDD的创建_parallelize方式.ev4.mp4
│   │   │   ├── 06_RDD的三类算子介绍.ev4.mp4
│   │   │   ├── 07_RDD的算子练习_transformation.ev4.mp4
│   │   │   ├── 08_RDD的算子练习_action.ev4.mp4
│   │   │   ├── 09_pycharm链接centos远程提交代码.ev4.mp4
│   │   │   ├── 10_spark案例wordcount.ev4.mp4
│   │   │   ├── 11_spark案例pvuv&topn统计思路分析.ev4.mp4
│   │   │   ├── 12_spark案例pvuv&topn统计案例完成.ev4.mp4
│   │   │   ├── 13_spark案例ip统计分析.ev4.mp4
│   │   │   ├── 14_spark案例ip统计代码问题说明.ev4.mp4
│   │   │   ├── 15_spark案例ip统计完成.ev4.mp4
│   │   │   ├── 16_sparkstandalone模式角色说明.ev4.mp4
│   │   │   ├── 17_spark的安装.ev4.mp4
│   │   │   ├── 18_spark_core回顾.ev4.mp4
│   │   │   ├── 19_HBase回顾.ev4.mp4
│   │   │   ├── 20_HBase_shell介绍.ev4.mp4
│   │   │   ├── 21_HBase表设计案例.ev4.mp4
│   │   │   ├── 22_hive_on_HBase介绍.ev4.mp4
│   │   │   ├── 23_happybase操作hbase.ev4.mp4
│   │   │   └── 24_重点回顾.ev4.mp4
│   │   ├── 第6节  Spark_sql&Spark_streaming/
│   │   │   ├── 01_内容回顾.ev4.mp4
│   │   │   ├── 02_SparkSQl介绍.ev4.mp4
│   │   │   ├── 03_SparkSQL中dataframe介绍.ev4.mp4
│   │   │   ├── 04_远程连接jupyternotebook&RDD创建DataFrame.ev4.mp4
│   │   │   ├── 05_从CSV文件读取数据创建DataFrame.ev4.mp4
│   │   │   ├── 06_SparkSQL的DataFrame常用API练习.ev4.mp4
│   │   │   ├── 07_SparkSQL的DataFrame常用API总结.ev4.mp4
│   │   │   ├── 08_SparkSQL从内存中加载JSON数据.ev4.mp4
│   │   │   ├── 09_SparkSQL从文件中加载JSON数据.ev4.mp4
│   │   │   ├── 10_数据清洗案例_数据去重.ev4.mp4
│   │   │   ├── 11_数据清洗案例_缺失值处理.ev4.mp4
│   │   │   ├── 12_数据清洗案例_异常值处理.ev4.mp4
│   │   │   ├── 13_sparkSQL回顾.ev4.mp4
│   │   │   ├── 14_sparkstreaming简介.ev4.mp4
│   │   │   ├── 15_sparkstreaming组件介绍.ev4.mp4
│   │   │   ├── 16_sparkstreaming的wordcount案例.ev4.mp4
│   │   │   ├── 17_sparkstreaming的有状态操作_updatestatebykey.ev4.mp4
│   │   │   ├── 18_sparkstreaming的有状态操作_window操作.ev4.mp4
│   │   │   ├── 19_sparkstreaming内容回顾.ev4.mp4
│   │   │   ├── 20_算法相关内容回顾.ev4.mp4
│   │   │   └── 21_框架相关内容回顾.ev4.mp4
│   │   ├── 第7节  推荐系统案例/
│   │   │   ├── 01_内容回顾.ev4.mp4
│   │   │   ├── 02_数据集分析_逻辑回归模型创建分析.ev4.mp4
│   │   │   ├── 03_数据集分析_协同过滤模型创建.ev4.mp4
│   │   │   ├── 04_Pandas拆分数据.ev4.mp4
│   │   │   ├── 05_用户行为数据情况分析.ev4.mp4
│   │   │   ├── 06_用户类别ALS模型训练_评分数据处理.ev4.mp4
│   │   │   ├── 07_用户类别ALS模型训练完成.ev4.mp4
│   │   │   ├── 08_通过spark进行onehot编码.ev4.mp4
│   │   │   ├── 09_根据时间划分训练集测试集.ev4.mp4
│   │   │   ├── 10_用户特征数据缺失值处理分析.ev4.mp4
│   │   │   ├── 11_sparkMLlib创建随机森林模型预测缺失值_clip.ev4.mp4
│   │   │   ├── 12_缺失值预测完毕数据回填.ev4.mp4
│   │   │   ├── 13_CTR预估数据准备完成.ev4.mp4
│   │   │   ├── 14_SparkML训练逻辑回归模型说明.ev4.mp4
│   │   │   ├── 15_SparkML训练CTR预估模型_数据合并.ev4.mp4
│   │   │   ├── 16_SparkML训练CTR预估模型训练和结果说明.ev4.mp4
│   │   │   ├── 17_根据用户喜好的类别找到对应的商品进行召回并缓存.ev4.mp4
│   │   │   ├── 18_离线推荐实时推荐说明.ev4.mp4
│   │   │   ├── 19_实时推荐完成.ev4.mp4
│   │   │   ├── 20_推荐命令行运行效果展示.ev4.mp4
│   │   │   ├── 21_推荐过程回顾&问题说明.ev4.mp4
│   │   │   └── 22_内容回顾.ev4.mp4
│   ├── 18-头条推荐系统v5.0/
│   │   ├── 第1节  黑马头条-框架介绍/
│   │   │   ├── 01_黑马头条推荐架构与业务流.ev4.mp4
│   │   │   ├── 02_开发环境介绍.ev4.mp4
│   │   │   ├── 03_业务数据介绍.ev4.mp4
│   │   │   ├── 04_数据库迁移介绍.ev4.mp4
│   │   │   ├── 05_数据库迁移案例.ev4.mp4
│   │   │   ├── 06_迁移脚本定时运行.ev4.mp4
│   │   │   ├── 07_用户行为收集介绍.ev4.mp4
│   │   │   ├── 08_supervisor管理.ev4.mp4
│   │   │   ├── 09_进程管理添加.ev4.mp4
│   │   │   ├── 10_用户行为收集结果.ev4.mp4
│   │   │   ├── 11_离线画像构建.ev4.mp4
│   │   │   ├── 12_文章数据合并.ev4.mp4
│   │   │   ├── 13_文章数据合并2.ev4.mp4
│   │   │   ├── 14_tfidf结果计算.ev4.mp4
│   │   │   ├── 15_结果解析.ev4.mp4
│   │   │   ├── 16_texrank计算.ev4.mp4
│   │   │   └── 17_总结.ev4.mp4
│   │   ├── 第2节  黑马头条-离线计算更新Item画像/
│   │   │   ├── 01_复习.ev4.mp4
│   │   │   ├── 02_文章画像增量更新:离线增量文章画像更新代码介绍.ev4.mp4
│   │   │   ├── 03_文章画像增量更新:APschedule增量更新设置.ev4.mp4
│   │   │   ├── 04_文章画像增量更新:supervisor添加离线文章更新.ev4.mp4
│   │   │   ├── 05_文章向量:word2vec介绍.ev4.mp4
│   │   │   ├── 06_文章向量:频道的word2vec模型训练保存.ev4.mp4
│   │   │   ├── 07_文章向量:词向量合并.ev4.mp4
│   │   │   ├── 08_文章向量:词向量平均值计算.ev4.mp4
│   │   │   ├── 09_文章相似度:相似度计算LSH介绍.ev4.mp4
│   │   │   ├── 10_文章相似度:处理不同频道文章向量类型.ev4.mp4
│   │   │   ├── 11_文章相似度:BRPLSH相似度计算.ev4.mp4
│   │   │   ├── 12_文章相似度:相似度结果存储.ev4.mp4
│   │   │   ├── 13_文章相似度增量更新与文章更新总结.ev4.mp4
│   │   │   ├── 14_用户画像介绍.ev4.mp4
│   │   │   ├── 15_用户行为日志关联.ev4.mp4
│   │   │   └── zxds.mp4
│   │   ├── 第3节  黑马头条-离线用户召回集与排序计算/
│   │   │   ├── 01_复习.ev4.mp4
│   │   │   ├── 02_用户画像:用户行为原始数据处理.ev4.mp4
│   │   │   ├── 03_用户画像:行为数据合并处理写入基础行为表.ev4.mp4
│   │   │   ├── 04_用户画像:存储介绍.ev4.mp4
│   │   │   ├── 05_用户画像:用户画像文章标签获取.ev4.mp4
│   │   │   ├── 06_用户画像:标签权重计算.ev4.mp4
│   │   │   ├── 07_用户画像总结.ev4.mp4
│   │   │   ├── 08_用户画像:用户基本信息存储画像.ev4.mp4
│   │   │   ├── 09_用户画像:完整代码分析与更新设置.ev4.mp4
│   │   │   ├── 10_离线用户模型召回:黑马召回排序流程以及方案介绍.ev4.mp4
│   │   │   ├── 11_离线用户模型召回:用户召回表设计以及历史召回表.ev4.mp4
│   │   │   ├── 12_离线用户模型召回:召回步骤分析以及ALS模型复习.ev4.mp4
│   │   │   ├── 13_离线用户模型召回:用户点击行为数据处理.ev4.mp4
│   │   │   ├── 14_离线用户模型召回:ALS推荐以及结果处理.ev4.mp4
│   │   │   ├── 15_离线用户模型召回:召回结果存储以及历史召回过滤.ev4.mp4
│   │   │   ├── 16_离线用户内容召回:文章内容相似推荐以及结果存储.ev4.mp4
│   │   │   └── 17_离线用户多路召回定时更新.ev4.mp4
│   │   ├── 第4节  黑马头条-实时计算业务/
│   │   │   ├── 01_复习.ev4.mp4
│   │   │   ├── 02_离线排序业务介绍.ev4.mp4
│   │   │   ├── 03_排序模型样本特征构造.ev4.mp4
│   │   │   ├── 04_用户关键词权重处理问题解决.ev4.mp4
│   │   │   ├── 05_LR模型加载与预估.ev4.mp4
│   │   │   ├── 06_LR模型加载与预估2.ev4.mp4
│   │   │   ├── 07_离线特征中心-用户特征存储.ev4.mp4
│   │   │   ├── 08_离线特征中心:文章特征存储.ev4.mp4
│   │   │   ├── 09_定时特征中心更新.ev4.mp4
│   │   │   ├── 10_实时业务介绍与日志收集到Kafka.ev4.mp4
│   │   │   ├── 11_实时计算:streaming配置.ev4.mp4
│   │   │   └── 12_实时召回内容获取与召回表存储.ev4.mp4
│   │   ├── 第5节  黑马头条-推荐业务流实现与ABTest/
│   │   │   ├── 01_复习.ev4.mp4
│   │   │   ├── 02_热门文章召回存储.ev4.mp4
│   │   │   ├── 03_新文章召回存储.ev4.mp4
│   │   │   ├── 04_实时在线召回的supervisor添加.ev4.mp4
│   │   │   ├── 05_实时推荐:实施推荐业务逻辑介绍.ev4.mp4
│   │   │   ├── 06_实施推荐:grpc以及参数介绍.ev4.mp4
│   │   │   ├── 07_实时推荐:grpc协议介绍.ev4.mp4
│   │   │   ├── 08_实时推荐:黑马头条grpc服务端编写.ev4.mp4
│   │   │   ├── 09_实时推荐:黑马头条grpc测试.ev4.mp4
│   │   │   ├── 10_实时推荐:ABTest分流.ev4.mp4
│   │   │   ├── 11_实时推荐:推荐中心业务介绍以及实现.ev4.mp4
│   │   │   ├── 12_实时推荐:推荐中心时间戳逻辑.ev4.mp4
│   │   │   ├── 13_实时推荐:协同过滤召回服务读取逻辑与实现.ev4.mp4
│   │   │   └── 14_实时推荐:热门文章与新文章读取.ev4.mp4
│   │   ├── 第6节  黑马头条-深度学习与推荐系统/
│   │   │   ├── 01_复习.ev4.mp4
│   │   │   ├── 02_实时推荐:召回结果读取过滤.ev4.mp4
│   │   │   ├── 03_实时推荐:召回结果的存储.ev4.mp4
│   │   │   ├── 04_实时推荐:召回结果存储测试.ev4.mp4
│   │   │   ├── 05_实时推荐:推荐缓存服务.ev4.mp4
│   │   │   ├── 06_实时推荐:推荐缓存服务添加代码.ev4.mp4
│   │   │   ├── 07_实时推荐:缓存结果测试.ev4.mp4
│   │   │   ├── 08_实时推荐:缓存结果测试.ev4.mp4
│   │   │   ├── 09_实时推荐:模型预测notebook代码1.ev4.mp4
│   │   │   ├── 10_实时推荐:模型预测notebook代码2.ev4.mp4
│   │   │   ├── 11_实时推荐:grpc运行模型测试添加.ev4.mp4
│   │   │   ├── 12_实时推荐:模型预测测试(等待时间).ev4.mp4
│   │   │   ├── 13_实时推荐:模型预测测试2.ev4.mp4
│   │   │   └── 14_实时推荐:模型预测测试3.ev4.mp4
│   │   ├── 第7节  黑马头条-TensorFlow框架介绍/
│   │   │   ├── 01_复习.ev4.mp4
│   │   │   ├── 02_深度学习与推荐系统介绍.ev4.mp4
│   │   │   ├── 03_TensorFlow数据流图.ev4.mp4
│   │   │   ├── 04_图.ev4.mp4
│   │   │   ├── 05_Tensorboard.ev4.mp4
│   │   │   ├── 06_OP.ev4.mp4
│   │   │   ├── 07_会话.ev4.mp4
│   │   │   ├── 08_张量与变量OP.ev4.mp4
│   │   │   ├── 09_线性回归原理与TF实现.ev4.mp4
│   │   │   ├── 10_tf.Variable的训练观察与效果.ev4.mp4
│   │   │   ├── 11_变量Tensorboard添加观察.ev4.mp4
│   │   │   ├── 12_变量Tensorboard添加观察2.ev4.mp4
│   │   │   ├── 13_模型加载与保存.ev4.mp4
│   │   │   ├── 14_设置命令行参数.ev4.mp4
│   │   │   ├── 16_TFrecords文件介绍与黑马流程.ev4.mp4
│   │   │   └── 17_黑马训练样本存储.ev4.mp4
│   │   ├── 第8节  黑马头条-黑马头条排序模型进阶/
│   │   │   ├── 01_神经网络介绍.ev4.mp4
│   │   │   ├── 02_神经网络介绍2.ev4.mp4
│   │   │   ├── 03_神经网络分类原理.ev4.mp4
│   │   │   ├── 04_交叉熵损失.ev4.mp4
│   │   │   ├── 05_tf.dataset与tf.feature_column.ev4.mp4
│   │   │   ├── 06_tf.estimator做分类.ev4.mp4
│   │   │   ├── 07_深度学习与排序介绍.ev4.mp4
│   │   │   ├── 08_FTRL模型训练介绍.ev4.mp4
│   │   │   ├── 09_FTRL实时排序添加.ev4.mp4
│   │   │   ├── 10_wide&deep介绍.ev4.mp4
│   │   │   ├── 11_WDL模型导出.ev4.mp4
│   │   │   └── 12_docker.ev4.mp4
│   ├── 19_python测试/
│   │   ├── 1-手工测试/
│   │   │   ├── 第10节 手工测试-业务场景测试和非功能测试/
│   │   │   │   ├── 05-业务场景测试_深度图_广度图.ev4.mp4
│   │   │   │   ├── 06-上午复习.ev4.mp4
│   │   │   │   ├── 07-非功能测试_效率性.ev4.mp4
│   │   │   │   ├── 08-非功能测试_其他.ev4.mp4
│   │   │   │   ├── 09-网络知识补充.ev4.mp4
│   │   │   │   ├── 10-测试报告.ev4.mp4
│   │   │   │   └── 11-手工测试小结.ev4.mp4
│   │   │   ├── 第1节 手工测试-测试理论/
│   │   │   │   ├── 01-环境介绍.ev4.mp4
│   │   │   │   ├── 02-软件开发模型.ev4.mp4
│   │   │   │   ├── 03-测试模型.ev4.mp4
│   │   │   │   ├── 04-测试分类.ev4.mp4
│   │   │   │   └── 05-测试基本原则和流程.ev4.mp4
│   │   │   ├── 第2节 手工测试-测试用例/
│   │   │   │   ├── 01-复习.ev4.mp4
│   │   │   │   ├── 06-测试用例介绍.ev4.mp4
│   │   │   │   ├── 07-补充_复现率.ev4.mp4
│   │   │   │   ├── 08-测试用例补充_测试次数_复现率.ev4.mp4
│   │   │   │   ├── 09-边界值法.ev4.mp4
│   │   │   │   ├── 10-判定表法.ev4.mp4
│   │   │   │   ├── 11-因果图法.ev4.mp4
│   │   │   │   ├── 12-正交法.ev4.mp4
│   │   │   │   ├── 13-正交法补充.ev4.mp4
│   │   │   │   ├── 14-其他方法.ev4.mp4
│   │   │   │   └── 15-总结.ev4.mp4
│   │   │   ├── 第3节 手工测试-svn/
│   │   │   │   ├── 02-缺陷管理介绍.ev4.mp4
│   │   │   │   ├── 03-SVN介绍.ev4.mp4
│   │   │   │   ├── 04-SVN添加_提交_更新.ev4.mp4
│   │   │   │   ├── 05-SVN_解决冲突.ev4.mp4
│   │   │   │   ├── 06-SVN_标签_分支.ev4.mp4
│   │   │   │   └── 07-补充_beyond_compare.ev4.mp4
│   │   │   ├── 第4节 手工测试-禅道和jira/
│   │   │   │   ├── 01-复习.ev4.mp4
│   │   │   │   ├── 08-禅道介绍.ev4.mp4
│   │   │   │   ├── 09-禅道_admin创建用户.ev4.mp4
│   │   │   │   ├── 10-禅道_添加产品_关联需求.ev4.mp4
│   │   │   │   ├── 11-禅道_开发完成_添加测试用例.ev4.mp4
│   │   │   │   ├── 12-禅道_解bug_回归测试.ev4.mp4
│   │   │   │   ├── 13-禅道补充_测试leader指派测试人员.ev4.mp4
│   │   │   │   └── 14-jira的使用.ev4.mp4
│   │   │   ├── 第5节 手工测试-搭建测试环境/
│   │   │   │   ├── 02-简历介绍.ev4.mp4
│   │   │   │   ├── 03-环境搭建01_服务器环境.ev4.mp4
│   │   │   │   ├── 04-搭建测试环境-Nginx.ev4.mp4
│   │   │   │   └── 05-补充-xampp与本地mysql冲突.ev4.mp4
│   │   │   ├── 第6节 手工测试-测试计划和测试方案/
│   │   │   │   ├── 06-准备工作_前期调研.ev4.mp4
│   │   │   │   ├── 07-熟悉项目.ev4.mp4
│   │   │   │   ├── 08-项目启动.ev4.mp4
│   │   │   │   ├── 09-组织架构图.ev4.mp4
│   │   │   │   ├── 10-测试范围列表.ev4.mp4
│   │   │   │   └── 11-测试计划和测试方案.ev4.mp4
│   │   │   ├── 第7节 手工测试-SQL语句/
│   │   │   │   ├── 12-SQL练习_1.ev4.mp4
│   │   │   │   └── 13-SQL练习_2.ev4.mp4
│   │   │   ├── 第8节 手工测试-UI测试/
│   │   │   │   ├── 01-复习.ev4.mp4
│   │   │   │   └── 14-UI测试.ev4.mp4
│   │   │   ├── 第9节 手工测试-独立功能点测试/
│   │   │   │   ├── 02-具体功能点测试_可见和不可见内容.ev4.mp4
│   │   │   │   ├── 03-具体功能点举例.ev4.mp4
│   │   │   │   └── 04-正交法_allpairs使用.ev4.mp4
│   │   ├── 2-web自动化测试/
│   │   │   ├── 第11节 web自动化测试-web自动化入门/
│   │   │   │   ├── 01-selenium介绍.ev4.mp4
│   │   │   │   ├── 02-Selenium_IDE简介.ev4.mp4
│   │   │   │   ├── 03-selenium_webdriver使用环境.ev4.mp4
│   │   │   │   └── 04-selenium简单使用.ev4.mp4
│   │   │   ├── 第12节 web自动化测试-WebDriver基本操作/
│   │   │   │   ├── 05-元素定位_id_name__classname_tagname.ev4.mp4
│   │   │   │   ├── 06-元素定位_link.ev4.mp4
│   │   │   │   ├── 07-多元素定位.ev4.mp4
│   │   │   │   ├── 08-xpath使用1.ev4.mp4
│   │   │   │   ├── 09-xpath使用2.ev4.mp4
│   │   │   │   ├── 10-CSS使用.ev4.mp4
│   │   │   │   ├── 11-上午回顾.ev4.mp4
│   │   │   │   ├── 12-常见元素操作.ev4.mp4
│   │   │   │   └── 13-其他元素操作.ev4.mp4
│   │   │   ├── 第13节 web自动化测试-WebDriver中级操作1/
│   │   │   │   ├── 01-复习.ev4.mp4
│   │   │   │   ├── 14-鼠标操作1.ev4.mp4
│   │   │   │   ├── 15-鼠标操作2_悬停_元素等待.ev4.mp4
│   │   │   │   ├── 16-键盘操作.ev4.mp4
│   │   │   │   ├── 17-下拉框操作.ev4.mp4
│   │   │   │   ├── 18-弹框操作.ev4.mp4
│   │   │   │   ├── 19-滚动条操作.ev4.mp4
│   │   │   │   └── 20-小结.ev4.mp4
│   │   │   ├── 第14节 web自动化测试-WebDriver中级操作2/
│   │   │   │   ├── 02-frame表单跳转.ev4.mp4
│   │   │   │   ├── 03-窗口跳转_以及多窗口多表单跳转.ev4.mp4
│   │   │   │   ├── 04-窗口截图.ev4.mp4
│   │   │   │   └── 05-cookie操作.ev4.mp4
│   │   │   ├── 第15节 web自动化测试-单元测试和案例/
│   │   │   │   ├── 06-unitte_testcase.ev4.mp4
│   │   │   │   ├── 07-unittest_suite.ev4.mp4
│   │   │   │   ├── 08-unitte_discover.ev4.mp4
│   │   │   │   ├── 09-断言.ev4.mp4
│   │   │   │   ├── 10-生成测试报告.ev4.mp4
│   │   │   │   ├── 11-补充_fixture.ev4.mp4
│   │   │   │   └── 12-iwebshop登录自动化测试案例.ev4.mp4
│   │   ├── 3-接口测试/
│   │   │   ├── 第16节 接口测试-接口测试基础/
│   │   │   │   ├── 01-课程介绍和今日内容介绍.ev4.mp4
│   │   │   │   ├── 02-接口和接口文档.ev4.mp4
│   │   │   │   ├── 03-接口测试工具.ev4.mp4
│   │   │   │   ├── 04-RestClientA安装使用.ev4.mp4
│   │   │   │   ├── 05-restful接口复习.ev4.mp4
│   │   │   │   ├── 06-搭建项目环境.ev4.mp4
│   │   │   │   └── 07-项目接口文档说明.ev4.mp4
│   │   │   ├── 第17节 接口测试-jmeter基本使用/
│   │   │   │   ├── 08-Jmeter优缺点.ev4.mp4
│   │   │   │   ├── 09jdk区别.ev4.mp4
│   │   │   │   ├── 10-安装jdk.ev4.mp4
│   │   │   │   ├── 11-jmeter环境安装和启动.ev4.mp4
│   │   │   │   ├── 12-jmeter目录介绍.ev4.mp4
│   │   │   │   ├── 13-上午复习.ev4.mp4
│   │   │   │   ├── 14-界面介绍组件和原件.ev4.mp4
│   │   │   │   ├── 15-jmeter的基本使用.ev4.mp4
│   │   │   │   ├── 16-测试计划和setup_teardown线程组.ev4.mp4
│   │   │   │   ├── 17-http请求新增数据.ev4.mp4
│   │   │   │   ├── 18-添加请求默认管理器.ev4.mp4
│   │   │   │   └── 19-结果树作用和总结.ev4.mp4
│   │   │   ├── 第18节 接口测试-jmeter八大原件/
│   │   │   │   ├── 01-昨日回顾.ev4.mp4
│   │   │   │   ├── 20-设置公用默认值.ev4.mp4
│   │   │   │   ├── 21-八大原件作用.ev4.mp4
│   │   │   │   ├── 22-执行顺序和作用域.ev4.mp4
│   │   │   │   └── 23-今日回顾.ev4.mp4
│   │   │   ├── 第19节 接口测试-参数化/
│   │   │   │   ├── 02-参数化.ev4.mp4
│   │   │   │   ├── 03-CSVdatasetconfig的使用.ev4.mp4
│   │   │   │   ├── 04-用户参数.ev4.mp4
│   │   │   │   ├── 05-用户定义变量.ev4.mp4
│   │   │   │   ├── 06-函数助手.ev4.mp4
│   │   │   │   └── 07-练习讲解和参数化小结.ev4.mp4
│   │   │   ├── 第20节 接口测试-数据库/
│   │   │   │   ├── 08-l连接数据库.ev4.mp4
│   │   │   │   └── 09-上午回顾.ev4.mp4
│   │   │   ├── 第21节 接口测试-关联和断言/
│   │   │   │   ├── 10-关联.ev4.mp4
│   │   │   │   ├── 11-练习讲解.ev4.mp4
│   │   │   │   └── 12-断言.ev4.mp4
│   │   │   ├── 第22节 接口测试-集合点和函数/
│   │   │   │   ├── 01-昨日回顾.ev4.mp4
│   │   │   │   ├── 13-定时器.ev4.mp4
│   │   │   │   ├── 14-random和time函数.ev4.mp4
│   │   │   │   └── 15-setproperty和property.ev4.mp4
│   │   │   ├── 第23节 接口测试-逻辑控制器/
│   │   │   │   ├── 02-逻辑控制器概念.ev4.mp4
│   │   │   │   ├── 03-if控制器.ev4.mp4
│   │   │   │   ├── 04-foreach控制器.ev4.mp4
│   │   │   │   ├── 05-循环控制器.ev4.mp4
│   │   │   │   ├── 06-while控制器.ev4.mp4
│   │   │   │   ├── 07-事务控制器.ev4.mp4
│   │   │   │   └── 08-逻辑控制器小结.ev4.mp4
│   │   │   ├── 第24节 接口测试-图形监视器/
│   │   │   │   ├── 09-图形监视器.ev4.mp4
│   │   │   │   ├── 10-生成图像监视器练习.ev4.mp4
│   │   │   │   └── 11-上午回顾.ev4.mp4
│   │   │   ├── 第25节 接口测试-接口自动测试/
│   │   │   │   ├── 12-接口文档的释义.ev4.mp4
│   │   │   │   ├── 13-接口测试基本流程.ev4.mp4
│   │   │   │   ├── 14-接口功能测试.ev4.mp4
│   │   │   │   ├── 15-自动化测试概念及原则.ev4.mp4
│   │   │   │   ├── 16-自动化测试.ev4.mp4
│   │   │   │   ├── 17-生成测试报告.ev4.mp4
│   │   │   │   └── 18-总结.ev4.mp4
│   │   ├── 4-性能测试/
│   │   │   ├── 第26节 性能测试-性能测试基础知识/
│   │   │   │   ├── 01-性能测试课程特点和课程安排.ev4.mp4
│   │   │   │   ├── 02-为什么学习性能测试.ev4.mp4
│   │   │   │   ├── 03-性能测试的概念以及和功能测试的区别 - 副本.ev4.mp4
│   │   │   │   ├── 03-性能测试的概念以及和功能测试的区别.ev4.mp4
│   │   │   │   ├── 04-性能测试的分类-负载测试和压力测试.ev4.mp4
│   │   │   │   ├── 05-性能测试分类2:并发测试稳定性测试.ev4.mp4
│   │   │   │   ├── 06-性能测试常见指标1:吞吐量和并发数.ev4.mp4
│   │   │   │   └── 07-性能测试常见指标2:响应时间、点击数、资源利用率、错误率.ev4.mp4
│   │   │   ├── 第27节 性能测试-loadrunner基本使用/
│   │   │   │   ├── 08-loadnrunner的安装.ev4.mp4
│   │   │   │   ├── 09-性能测试的基本流程.ev4.mp4
│   │   │   │   ├── 12-loadrunner介绍.ev4.mp4
│   │   │   │   └── 13-loadrunner打开方式和界面介绍.ev4.mp4
│   │   │   ├── 第28节 性能测试-VuGen录制/
│   │   │   │   ├── 01-昨日回顾.ev4.mp4
│   │   │   │   ├── 02-lr_think_time和lr_output_message的使用方法.ev4.mp4
│   │   │   │   ├── 14-录制脚本.ev4.mp4
│   │   │   │   ├── 15-录制脚本的代码讲解.ev4.mp4
│   │   │   │   ├── 16-URL_base_script h和html——base——script的区别.ev4.mp4
│   │   │   │   ├── 17-web_submit_form和web_submit——data区别.ev4.mp4
│   │   │   │   └── 18-今日总结.ev4.mp4
│   │   │   ├── 第29节 性能测试-VuGen手动编写脚本/
│   │   │   │   ├── 03-手写代码1.ev4.mp4
│   │   │   │   └── 04-手写代码2:web_submit_data和web_custom_request的使用.ev4.mp4
│   │   │   ├── 第30节 性能测试-VuGen参数化/
│   │   │   │   ├── 05-参数化1.ev4.mp4
│   │   │   │   ├── 06-上午回顾.ev4.mp4
│   │   │   │   ├── 07-lr_save_string的使用.ev4.mp4
│   │   │   │   ├── 08-参数化组合.ev4.mp4
│   │   │   │   ├── 09-参数组合再次说明.ev4.mp4
│   │   │   │   ├── 10-时间函数和随机数.ev4.mp4
│   │   │   │   └── 11-参数化小结.ev4.mp4
│   │   │   ├── 第31节 性能测试-VuGen关联/
│   │   │   │   ├── 01-昨日回顾.ev4.mp4
│   │   │   │   ├── 12-关联.ev4.mp4
│   │   │   │   ├── 13-关联2.ev4.mp4
│   │   │   │   ├── 14-检查点.ev4.mp4
│   │   │   │   └── 15-今日总结.ev4.mp4
│   │   │   ├── 第32节 性能测试-VuGen事务/
│   │   │   │   ├── 02-今日课程安排.ev4.mp4
│   │   │   │   ├── 03-事务的引入.ev4.mp4
│   │   │   │   ├── 04-录制时插入事务.ev4.mp4
│   │   │   │   ├── 05-运行前插入事务.ev4.mp4
│   │   │   │   ├── 06-事务时间.ev4.mp4
│   │   │   │   ├── 07-事务案例分析.ev4.mp4
│   │   │   │   ├── 08-事务案例实现.ev4.mp4
│   │   │   │   └── 09-事务小结.ev4.mp4
│   │   │   ├── 第33节 性能测试-VeGen集合点/
│   │   │   │   ├── 10-集合点的引入.ev4.mp4
│   │   │   │   ├── 11-搭建集合点和场景进行关联.ev4.mp4
│   │   │   │   ├── 12-集合点设置的策略.ev4.mp4
│   │   │   │   ├── 13-运行监控场景.ev4.mp4
│   │   │   │   ├── 14-集合点的注意事项.ev4.mp4
│   │   │   │   └── 15-上午回顾.ev4.mp4
│   │   │   ├── 第34节 性能测试-LoadRunner场景/
│   │   │   │   ├── 01-昨日回顾.ev4.mp4
│   │   │   │   ├── 16-场景的学习目标和介绍.ev4.mp4
│   │   │   │   ├── 17-打开场景加载脚本.ev4.mp4
│   │   │   │   ├── 18-目标场景的页面介绍.ev4.mp4
│   │   │   │   └── 19-每秒点击数设置.ev4.mp4
│   │   │   ├── 第35节 性能测试-目标场景和手工场景/
│   │   │   │   ├── 02-目标场景设计.ev4.mp4
│   │   │   │   ├── 03-五种测试目设置.ev4.mp4
│   │   │   │   ├── 04-手工场景页面布局简介.ev4.mp4
│   │   │   │   ├── 05-手工场景默认的基础计划页面讲解.ev4.mp4
│   │   │   │   └── 06-手工场景计划方式.ev4.mp4
│   │   │   ├── 第36节 性能测试-运行模式/
│   │   │   │   ├── 07-运行模式.ev4.mp4
│   │   │   │   ├── 08-场景运行计划+实际运行模式.ev4.mp4
│   │   │   │   ├── 09-场景运行计划+基本运行模式.ev4.mp4
│   │   │   │   ├── 10-组运行计划和实际运行模式.ev4.mp4
│   │   │   │   ├── 11-组运行计划和基本运行模式.ev4.mp4
│   │   │   │   ├── 12-案例思路分析.ev4.mp4
│   │   │   │   ├── 13-注册脚本实现.ev4.mp4
│   │   │   │   ├── 14-订票业务脚本:关联+参数化+事务.ev4.mp4
│   │   │   │   ├── 15-设置检查点场手动景搭建和运行.ev4.mp4
│   │   │   │   └── 16-上午回顾.ev4.mp4
│   │   │   ├── 第37节 性能测试-负载和场景运行/
│   │   │   │   ├── 17-负载机引入和开启.ev4.mp4
│   │   │   │   ├── 18-负载机配置.ev4.mp4
│   │   │   │   ├── 19-负载机小结.ev4.mp4
│   │   │   │   ├── 20-场景运行.ev4.mp4
│   │   │   │   └── 21-场景运行生成报告.ev4.mp4
│   │   │   ├── 第38节 性能测试-性能监控与SLA/
│   │   │   │   ├── 01-昨日回顾.ev4.mp4
│   │   │   │   ├── 22-添加服务器的性能监控指标.ev4.mp4
│   │   │   │   ├── 23-lr添加wind的性能资源指标和注意事项.ev4.mp4
│   │   │   │   ├── 24-SLA的引入和使用流程说明.ev4.mp4
│   │   │   │   ├── 25-sla案例实现.ev4.mp4
│   │   │   │   └── 26-今日回顾.ev4.mp4
│   │   │   ├── 第39节 性能测试-IP欺骗/
│   │   │   │   ├── 02-生成的图标简介.ev4.mp4
│   │   │   │   ├── 03-ip欺骗的配置.ev4.mp4
│   │   │   │   ├── 04-ip欺骗的使用和注意事项.ev4.mp4
│   │   │   │   └── 05-ip欺骗案例.ev4.mp4
│   │   │   ├── 第40节 性能测试-LoadRunner Analysis和拐点图/
│   │   │   │   ├── 06-analysis的学习目标和主要功能.ev4.mp4
│   │   │   │   ├── 07-analysis概览介绍.ev4.mp4
│   │   │   │   ├── 08-各类图表分析.ev4.mp4
│   │   │   │   ├── 09-拐点的含义.ev4.mp4
│   │   │   │   ├── 10-拐点的基本思想.ev4.mp4
│   │   │   │   ├── 11-运行用户和平均响应时间图表分析.ev4.mp4
│   │   │   │   └── 12-上午回顾.ev4.mp4
│   │   │   ├── 第41节 性能测试-合并图和生成测试报告/
│   │   │   │   ├── 13-合并生成叠加图.ev4.mp4
│   │   │   │   ├── 14-叠加图的扩展.ev4.mp4
│   │   │   │   ├── 15-合并图表平铺.ev4.mp4
│   │   │   │   ├── 16-合并图表关联.ev4.mp4
│   │   │   │   ├── 17-自动关联.ev4.mp4
│   │   │   │   ├── 18-常用的合并图的讲解.ev4.mp4
│   │   │   │   ├── 19-交叉结果.ev4.mp4
│   │   │   │   └── 20-生成测试报告.ev4.mp4
│   │   ├── 5-移动测试/
│   │   │   ├── 第42节 移动测试-移动测试基础/
│   │   │   │   ├── 01-移动测试的课程安排和今日课程内容介绍.ev4.mp4
│   │   │   │   ├── 02-移动端测试概念和分类.ev4.mp4
│   │   │   │   ├── 03-appde 功能测试1.ev4.mp4
│   │   │   │   ├── 04-app功能测试2.ev4.mp4
│   │   │   │   └── 05-移动测试分类:自动化和安全性测试.ev4.mp4
│   │   │   ├── 第43节 移动测试-移动测试环境搭建/
│   │   │   │   ├── 06-jdk的安装.ev4.mp4
│   │   │   │   ├── 07-安装sdk.ev4.mp4
│   │   │   │   ├── 08-安装模拟器和安卓系统.ev4.mp4
│   │   │   │   ├── 09-安装依赖关系的解释.ev4.mp4
│   │   │   │   ├── 10-ADB的简介.ev4.mp4
│   │   │   │   ├── 11-adb命令1.ev4.mp4
│   │   │   │   ├── 12-上午回顾.ev4.mp4
│   │   │   │   ├── 13-adb命令操作2.ev4.mp4
│   │   │   │   └── 13-adb命令小结.ev4.mp4
│   │   │   ├── 第44节 移动测试-appium 入门/
│   │   │   │   ├── 01-昨日回顾.ev4.mp4
│   │   │   │   ├── 14-工具选择.ev4.mp4
│   │   │   │   ├── 15-appium的客户端安装方式.ev4.mp4
│   │   │   │   ├── 16-appium的命令行形式安装及安装appium_python库.ev4.mp4
│   │   │   │   ├── 17-入门案例效果演示.ev4.mp4
│   │   │   │   ├── 18-代碼實現.ev4.mp4
│   │   │   │   └── 19-今日回顾.ev4.mp4
│   │   │   ├── 第45节 移动测试-APP元素操作基础/
│   │   │   │   ├── 02-app的安装和卸载.ev4.mp4
│   │   │   │   ├── 03-文件的上传和下载及获取网页源码.ev4.mp4
│   │   │   │   ├── 04-uiauto获取页面ui.ev4.mp4
│   │   │   │   ├── 05-获取一组元素.ev4.mp4
│   │   │   │   ├── 06-获取一组元素.ev4.mp4
│   │   │   │   ├── 07-设置等待时间.ev4.mp4
│   │   │   │   ├── 08-输入框输入内容及清除输入内容.ev4.mp4
│   │   │   │   ├── 09-获取元素值和属性值.ev4.mp4
│   │   │   │   ├── 10-获取元素的坐标及获取包名和启动名.ev4.mp4
│   │   │   │   └── 11-上午回顾.ev4.mp4
│   │   │   ├── 第46节 移动测试-事件操作和模拟手势操作/
│   │   │   │   ├── 12-滑动事件和滚动事件.ev4.mp4
│   │   │   │   ├── 13-拖拽事件和将应用置于后台.ev4.mp4
│   │   │   │   ├── 14-模拟手机操作:轻敲.ev4.mp4
│   │   │   │   ├── 15-模拟手机操作:按下等待长按操作.ev4.mp4
│   │   │   │   ├── 16-模拟手指操作:移动1.ev4.mp4
│   │   │   │   └── 17-模拟手势操作:移动及bug解决.ev4.mp4
│   │   │   ├── 第47节 移动测试-手机设置操作和案例/
│   │   │   │   ├── 01-昨日回顾.ev4.mp4
│   │   │   │   ├── 18-手机的操作.ev4.mp4
│   │   │   │   └── 19-案例.ev4.mp4
│   │   │   ├── 第48节 移动测试-pytest/
│   │   │   │   ├── 02-今日内容介绍.ev4.mp4
│   │   │   │   ├── 03-pytest的介绍.ev4.mp4
│   │   │   │   ├── 04-pytest的初次使用.ev4.mp4
│   │   │   │   ├── 05-bug说明.ev4.mp4
│   │   │   │   ├── 06-setup和teardown的使用.ev4.mp4
│   │   │   │   ├── 07-setup_teardown的使用场景.ev4.mp4
│   │   │   │   ├── 08-pytest的配置文件及答疑.ev4.mp4
│   │   │   │   ├── 09-pytest插件1:生成测试报告.ev4.mp4
│   │   │   │   ├── 10-pytest的插件:更改函数执行顺序.ev4.mp4
│   │   │   │   └── 11-上午回顾.ev4.mp4
│   │   │   ├── 第49节 移动测试-pytest常用插件和fixture/
│   │   │   │   ├── 12-常用插件:失败重试.ev4.mp4
│   │   │   │   ├── 13-常用插件小结.ev4.mp4
│   │   │   │   ├── 14-fixture的简介和使用方法.ev4.mp4
│   │   │   │   ├── 15-函数执行-作为参数传递.ev4.mp4
│   │   │   │   ├── 16-作为装饰器执行.ev4.mp4
│   │   │   │   ├── 17-设置为自动执行.ev4.mp4
│   │   │   │   ├── 18-设置为类自动执行.ev4.mp4
│   │   │   │   ├── 19-设置为模块级别.ev4.mp4
│   │   │   │   ├── 20-实现参数化.ev4.mp4
│   │   │   │   └── 21-fixture的小结.ev4.mp4
│   │   │   ├── 第50节 移动测试-pytest函数数据参数化/
│   │   │   │   ├── 01-昨日回顾.ev4.mp4
│   │   │   │   ├── 22-跳过指定函数.ev4.mp4
│   │   │   │   ├── 23-标记为预期失败函数.ev4.mp4
│   │   │   │   └── 24-实现参数化.ev4.mp4
│   │   │   ├── 第51节 移动测试-PO模式和抽取业务代码/
│   │   │   │   ├── 02-PO模式简介及优缺点.ev4.mp4
│   │   │   │   ├── 03-项目的分析.ev4.mp4
│   │   │   │   ├── 04-需求实现.ev4.mp4
│   │   │   │   ├── 05-初步抽取业务逻辑.ev4.mp4
│   │   │   │   ├── 06-再次抽取业务逻辑代码.ev4.mp4
│   │   │   │   └── 07-抽取基本驱动信息.ev4.mp4
│   │   │   ├── 第52节  移动测试-抽取find_element和基本动作/
│   │   │   │   ├── 01-昨日回顾.ev4.mp4
│   │   │   │   ├── 08-抽取find_element的原因.ev4.mp4
│   │   │   │   ├── 09-初步抽取find_element.ev4.mp4
│   │   │   │   ├── 10-上午回顾.ev4.mp4
│   │   │   │   ├── 11-抽取find_element的完结版.ev4.mp4
│   │   │   │   ├── 12-课间代码梳理.ev4.mp4
│   │   │   │   ├── 13-案例代码说明.ev4.mp4
│   │   │   │   ├── 14-抽取基本动作及常量信息.ev4.mp4
│   │   │   │   └── 15-今日终结.ev4.mp4
│   │   │   ├── 第53节 移动测试-数据驱动和yaml/
│   │   │   │   ├── 02-数据存储方式和yaml语法介绍.ev4.mp4
│   │   │   │   ├── 03-yaml数据结构1:object.ev4.mp4
│   │   │   │   ├── 04-yaml数据结构2:array.ev4.mp4
│   │   │   │   ├── 05-yaml数据结构3:纯量.ev4.mp4
│   │   │   │   ├── 06-锚点和引用.ev4.mp4
│   │   │   │   ├── 07-python操作yaml文件.ev4.mp4
│   │   │   │   ├── 08-数据驱动案例分析.ev4.mp4
│   │   │   │   ├── 09-案例的代码实现.ev4.mp4
│   │   │   │   └── 10-上午回顾.ev4.mp4
│   │   │   ├── 第54节 移动测试-allure/
│   │   │   │   ├── 11-allure的介绍和安装.ev4.mp4
│   │   │   │   ├── 12-使用allure生成xml.ev4.mp4
│   │   │   │   ├── 13-window上使用转换xml为html.ev4.mp4
│   │   │   │   ├── 14-mac上转换xml为html.ev4.mp4
│   │   │   │   ├── 15-xml转化 html再次 说明.ev4.mp4
│   │   │   │   ├── 16-allure.step给测试脚本添加测试步骤.ev4.mp4
│   │   │   │   ├── 17-allure.attach添加描述信息.ev4.mp4
│   │   │   │   └── 18-allure.severity设置错误级别.ev4.mp4
│   │   │   ├── 第55节 移动测试-jenkins安装和配置/
│   │   │   │   ├── 01-昨日回顾.ev4.mp4
│   │   │   │   ├── 02-jenkins的退出和重启.ev4.mp4
│   │   │   │   ├── 03-在线选择安装和更换插件源方法.ev4.mp4
│   │   │   │   ├── 04-jenkins安装allure和allurecommandline工具.ev4.mp4
│   │   │   │   ├── 05-插件安装注意事项.ev4.mp4
│   │   │   │   ├── 19-jenkins介绍.ev4.mp4
│   │   │   │   ├── 20-jenkin的安装.ev4.mp4
│   │   │   │   ├── 21-在线选择安装要使用的插件.ev4.mp4
│   │   │   │   └── 22-今日回顾.ev4.mp4
│   │   │   ├── 第56节 移动测试-配置代码管理和触发器/
│   │   │   │   ├── 06-上传本地代码到码云.ev4.mp4
│   │   │   │   ├── 07-jenkins创建项目和添加git.ev4.mp4
│   │   │   │   ├── 08-构建触发器.ev4.mp4
│   │   │   │   ├── 09-构建pytest的执行命令.ev4.mp4
│   │   │   │   ├── 10-构建后生成测试报告及bug原因分析.ev4.mp4
│   │   │   │   └── 11-生成测试报告错误的原因及解决方法.ev4.mp4
│   │   │   ├── 第57节 移动测试-配置发送邮件和测试理论/
│   │   │   │   ├── 12-构建后操作:配置接受者邮箱.ev4.mp4
│   │   │   │   ├── 13-配置jenkins管理员邮箱.ev4.mp4
│   │   │   │   ├── 14-jenkins邮箱服务的配置及测试.ev4.mp4
│   │   │   │   ├── 15-配置发送邮件的模板信息.ev4.mp4
│   │   │   │   ├── 16-手动构建项目及检测.ev4.mp4
│   │   │   │   ├── 17-测试理论回顾.ev4.mp4
│   │   │   │   ├── 18-测试分类.ev4.mp4
│   │   │   │   ├── 19-测试基本原则和基本流程.ev4.mp4
│   │   │   │   └── 20-测试用例和设计方法.ev4.mp4
│   ├── 20-NLP自然语言处理v5.0/
│   │   ├── 第10节 RNN/
│   │   │   ├── 06 RNN结果的介绍.ev4.mp4
│   │   │   ├── 07 rnn不同类型的介绍.ev4.mp4
│   │   │   ├── 08 LSTM的GRU的学习.ev4.mp4
│   │   │   ├── 09 上午内容回顾.ev4.mp4
│   │   │   ├── 10 LSTM api的介绍.ev4.mp4
│   │   │   ├── 11 LSTM的使用示例.ev4.mp4
│   │   │   ├── 12 文本情感分类模型的修改.ev4.mp4
│   │   │   ├── 13 梯度爆炸和梯度消失.ev4.mp4
│   │   │   ├── 14 pytorch的序列化容器.ev4.mp4
│   │   │   └── 15 总结.ev4.mp4
│   │   ├── 第11节 Chatbot/
│   │   │   ├── 01 复习.ev4.mp4
│   │   │   ├── 02 聊天机器人的介绍.ev4.mp4
│   │   │   ├── 03 企业中聊天机器人的介绍.ev4.mp4
│   │   │   ├── 04 项目流程介绍.ev4.mp4
│   │   │   ├── 05 项目环境的准备.ev4.mp4
│   │   │   ├── 06 词典的准备.ev4.mp4
│   │   │   ├── 07 停用词的准备.ev4.mp4
│   │   │   ├── 08 相似问题的准备.ev4.mp4
│   │   │   └── 09 分词api的实现.ev4.mp4
│   │   ├── 第12节 意图识别和文本分类/
│   │   │   ├── 10 文本分类的介绍.ev4.mp4
│   │   │   ├── 11 fasttext和介绍.ev4.mp4
│   │   │   ├── 12 分类语料的准备.ev4.mp4
│   │   │   ├── 13 分类模型的准备.ev4.mp4
│   │   │   ├── 14 模型的评估.ev4.mp4
│   │   │   ├── 15 模型的封装的介绍.ev4.mp4
│   │   │   ├── 16 fasttext原理介绍.ev4.mp4
│   │   │   └── 17 小结.ev4.mp4
│   │   ├── 第13节 Seq2seq/
│   │   │   ├── 01 复习.ev4.mp4
│   │   │   ├── 01 复习_1.ev4.mp4
│   │   │   ├── 02 seq2seq demo完成模型评估.ev4.mp4
│   │   │   ├── 02 分类模型的封装.ev4.mp4
│   │   │   ├── 03 seq2seq模型小结.ev4.mp4
│   │   │   ├── 03 哈夫曼树和哈夫曼编码.ev4.mp4
│   │   │   ├── 04 teacher forcing的介绍.ev4.mp4
│   │   │   ├── 04 层次化的softmax和负采样.ev4.mp4
│   │   │   ├── 05 seq2seq原理的认识.ev4.mp4
│   │   │   ├── 05 闲聊机器人准备语料.ev4.mp4
│   │   │   ├── 06 seq2seq案例流程介绍.ev4.mp4
│   │   │   ├── 06 闲聊机器人的文本序列化.ev4.mp4
│   │   │   ├── 07 案例数据集的准备.ev4.mp4
│   │   │   ├── 08 dataset的准备.ev4.mp4
│   │   │   ├── 08 seq2seq模型的搭建.ev4.mp4
│   │   │   ├── 08 准备数据集02.ev4.mp4
│   │   │   ├── 09 编码器的完成.ev4.mp4
│   │   │   ├── 10 解码器的介绍.ev4.mp4
│   │   │   ├── 11 解码器的流程.ev4.mp4
│   │   │   ├── 12 模型的训练01.ev4.mp4
│   │   │   ├── 12 模型的训练的02.ev4.mp4
│   │   │   └── 13 总结.ev4.mp4
│   │   ├── 第14节 attention 的原理与实现/
│   │   │   ├── 01 复习.ev4.mp4
│   │   │   ├── 02 attention的实现.ev4.mp4
│   │   │   ├── 03 解码的过程中使用attention.ev4.mp4
│   │   │   ├── 04 模型的评估.ev4.mp4
│   │   │   ├── 09 attention的介绍.ev4.mp4
│   │   │   ├── 10 attention的分类介绍.ev4.mp4
│   │   │   ├── 11 attention weight的计算的结果.ev4.mp4
│   │   │   └── 12 小结.ev4.mp4
│   │   ├── 第15节 beam search/
│   │   │   ├── 05 beam search 的介绍.ev4.mp4
│   │   │   ├── 05 beam search 的实现.ev4.mp4
│   │   │   ├── 06 模型的优化方法.ev4.mp4
│   │   │   └── 07 chatbot的封装.ev4.mp4
│   │   ├── 第16节 自然语言处理/
│   │   │   ├── 01 复习.ev4.mp4
│   │   │   ├── 02 召回的封装.ev4.mp4
│   │   │   ├── 03 排序介绍.ev4.mp4
│   │   │   ├── 04 数据集的准备.ev4.mp4
│   │   │   ├── 05 模型的搭建.ev4.mp4
│   │   │   ├── 06 模型的搭建02.ev4.mp4
│   │   │   ├── 07 损失函数的模型的训练.ev4.mp4
│   │   │   ├── 08 模型的封装.ev4.mp4
│   │   │   ├── 08 问答机器人的介绍.ev4.mp4
│   │   │   ├── 09 封装的介绍.ev4.mp4
│   │   │   ├── 09 召回的介绍.ev4.mp4
│   │   │   ├── 10 使用tfidf实现召回.ev4.mp4
│   │   │   ├── 11 pysparnn的原理.ev4.mp4
│   │   │   ├── 12 BM25算法的介绍.ev4.mp4
│   │   │   └── 12 tfidf的优化方法介绍.ev4.mp4
│   │   ├── 第1节 深度学习和神经网络的介绍/
│   │   │   ├── 01 机器学习和深度学习的介绍.ev4.mp4
│   │   │   ├── 02 神经元和神经网路ode介绍.ev4.mp4
│   │   │   ├── 03 感知机和多层神经网路的介绍.ev4.mp4
│   │   │   └── 04 激活函数和神经网络思想.ev4.mp4
│   │   ├── 第2节 Pytorch/
│   │   │   ├── 05 pytorch的安装方法.ev4.mp4
│   │   │   ├── 06 pytorch的入门01.ev4.mp4
│   │   │   ├── 07 pytorch的入门操作02.ev4.mp4
│   │   │   ├── 08 上午回顾和Tensor和tensor的区别.ev4.mp4
│   │   │   └── 09 pytorch的入门操作04.ev4.mp4
│   │   ├── 第3节 梯度下降和反向传播/
│   │   │   ├── 01 知识点回归.ev4.mp4
│   │   │   ├── 10 梯度下降和梯度的介绍.ev4.mp4
│   │   │   ├── 11 梯度下降的过程.ev4.mp4
│   │   │   ├── 12 pytorch中反向传播和梯度计算的方法.ev4.mp4
│   │   │   ├── 13 手动实现线性回归.ev4.mp4
│   │   │   └── 14 小结.ev4.mp4
│   │   ├── 第4节 PytorchAPI的使用/
│   │   │   └── 02 使用pytroch完成线性回归.ev4.mp4
│   │   ├── 第5节 在GPU上执行程序/
│   │   │   └── 03 使用GPU完成代码的训练.ev4.mp4
│   │   ├── 第6节 常见的优化算法/
│   │   │   └── 04 不同的梯度下降算法的介绍.ev4.mp4
│   │   ├── 第7节 数据加载/
│   │   │   ├── 05 数据集类的使用.ev4.mp4
│   │   │   ├── 06 数据加载器类的使用.ev4.mp4
│   │   │   ├── 07 pytorch中自带数据的使用介绍.ev4.mp4
│   │   │   ├── 08 mnist手写数字加载的示例.ev4.mp4
│   │   │   └── 09 torchvision中transforms方法的使用.ev4.mp4
│   │   ├── 第8节 手写数字识别/
│   │   │   ├── 10 手写数字识别.ev4.mp4
│   │   │   ├── 11 损失函数的学习.ev4.mp4
│   │   │   ├── 12 模型的训练保存.ev4.mp4
│   │   │   ├── 13 模型的评估.ev4.mp4
│   │   │   ├── 14 循环神经网络基础.ev4.mp4
│   │   │   ├── 15 word embedding的理解.ev4.mp4
│   │   │   ├── 16 文本情感分类数据的准备.ev4.mp4
│   │   │   └── 17 小结.ev4.mp4
│   │   ├── 第9节 Pytorch 自带数据集/
│   │   │   ├── 01 复习.ev4.mp4
│   │   │   ├── 02 collate_fn的实现.ev4.mp4
│   │   │   ├── 03 文本序列化的方法.ev4.mp4
│   │   │   ├── 04 ws的保存.ev4.mp4
│   │   │   └── 05 基础模型的构建.ev4.mp4
│   ├── 21-python运维v5.0/
│   │   ├── 第10节  运维和shell脚本/
│   │   │   ├── 第10节  运维和shell脚本-000_课程概况.ev4.mp4
│   │   │   ├── 第10节  运维和shell脚本-001_shell基础之运维&shell(运维基础-运维定位+工作范围+运维&shell).ev4.mp4
│   │   │   ├── 第10节  运维和shell脚本-002_shell基础之运维&shell(shell简介-shell定位+shell分类+使用方式).ev4.mp4
│   │   │   ├── 第10节  运维和shell脚本-003_shell基础之shell脚本(创建脚本-方式+命名+内容+注释).ev4.mp4
│   │   │   └── 第10节  运维和shell脚本-004_shell基础之shell脚本(脚本使用-执行方式+开发规范).ev4.mp4
│   │   ├── 第11节  shell基础之变量/
│   │   │   ├── 第11节  shell基础之变量-005_shell基础之变量(变量基础-定位+分类).ev4.mp4
│   │   │   ├── 第11节  shell基础之变量-006_shell基础之变量(本地变量-定义+普通变量+命令变量).ev4.mp4
│   │   │   ├── 第11节  shell基础之变量-007_shell基础之变量(全局变量-定义+查看+定义).ev4.mp4
│   │   │   ├── 第11节  shell基础之变量-008_shell基础之变量(查看&取消-查看+取消) - 副本.ev4.mp4
│   │   │   ├── 第11节  shell基础之变量-008_shell基础之变量(查看&取消-查看+取消).ev4.mp4
│   │   │   ├── 第11节  shell基础之变量-009_shell基础之变量(内置变量-定义+脚本文件).ev4.mp4
│   │   │   ├── 第11节  shell基础之变量-010_shell基础之变量(内置变量-精确截取+默认值).ev4.mp4
│   │   │   └── 第11节  shell基础之变量-010_shell基础之小结.ev4.mp4
│   │   ├── 第12节  shell核心知识表达式/
│   │   │   ├── 第12节  shell核心知识表达式-011_核心知识之表达式(测试语句-应用场景+语句格式).ev4.mp4
│   │   │   ├── 第12节  shell核心知识表达式-012_核心知识之表达式(条件表达式-逻辑+文件).ev4.mp4
│   │   │   ├── 第12节  shell核心知识表达式-013_核心知识之表达式(条件表达式-数字+字符串).ev4.mp4
│   │   │   ├── 第12节  shell核心知识表达式-014_核心知识之表达式(计算表达式-场景+格式+实践).ev4.mp4
│   │   │   ├── 第12节  shell核心知识表达式-015_核心知识之表达式(数组-简介+定义+查看).ev4.mp4
│   │   │   └── 第12节  shell核心知识表达式-016_核心知识之表达式(数组-增删改查).ev4.mp4
│   │   ├── 第13节  shell核心知识常见符号和流程控制/
│   │   │   ├── 第13节  shell核心知识常见符号和流程控制-017_核心知识之常见符号(重定向+管道符).ev4.mp4
│   │   │   ├── 第13节  shell核心知识常见符号和流程控制-018_核心知识之常见符号(其他符号).ev4.mp4
│   │   │   ├── 第13节  shell核心知识常见符号和流程控制-019_核心知识之简单流程控制(if语句-单分支+双分支).ev4.mp4
│   │   │   ├── 第13节  shell核心知识常见符号和流程控制-020_核心知识之简单流程控制(if语句-多分支+实践).ev4.mp4
│   │   │   ├── 第13节  shell核心知识常见符号和流程控制-021_核心知识之简单流程控制(case语句-格式+实践).ev4.mp4
│   │   │   ├── 第13节  shell核心知识常见符号和流程控制-022_核心知识之简单流程控制(循环语句-for+while+until).ev4.mp4
│   │   │   ├── 第13节  shell核心知识常见符号和流程控制-023_核心知识之简单流程控制(循环退出-简介+break+break.ev4.mp4
│   │   │   ├── 第13节  shell核心知识常见符号和流程控制-024_核心知识之简单流程控制(循环退出-continue+exit).ev4.mp4
│   │   │   ├── 第13节  shell核心知识常见符号和流程控制-025_核心知识之复杂流程控制(函数-简介+简单+传参).ev4.mp4
│   │   │   └── 第13节  shell核心知识常见符号和流程控制-026_核心知识之复杂流程控制(函数-脚本传参+生产用法).ev4.mp4
│   │   ├── 第14节  shell核心知识之常见命令/
│   │   │   ├── 第14节  shell核心知识之常见命令-027_核心知识之常见命令(grep).ev4.mp4
│   │   │   ├── 第14节  shell核心知识之常见命令-028_核心知识之常见命令(sed1).ev4.mp4
│   │   │   ├── 第14节  shell核心知识之常见命令-029_核心知识之常见命令(sed2).ev4.mp4
│   │   │   ├── 第14节  shell核心知识之常见命令-030_核心知识之常见命令(awk1).ev4.mp4
│   │   │   ├── 第14节  shell核心知识之常见命令-031_核心知识之常见命令(awk2).ev4.mp4
│   │   │   ├── 第14节  shell核心知识之常见命令-032_核心知识之常见命令(awk3).ev4.mp4
│   │   │   ├── 第14节  shell核心知识之常见命令-033_核心知识之常见命令(awk4).ev4.mp4
│   │   │   ├── 第14节  shell核心知识之常见命令-034_核心知识之常见命令(find1).ev4.mp4
│   │   │   ├── 第14节  shell核心知识之常见命令-035_核心知识之常见命令(find2).ev4.mp4
│   │   │   └── 第14节  shell核心知识之常见命令-036_核心知识之小结.ev4.mp4
│   │   ├── 第15节  安全知识体系/
│   │   │   ├── 第15节  安全知识体系-000_课程概况.ev4.mp4
│   │   │   ├── 第15节  安全知识体系-001_安全知识体系之安全概述(安全现状-安全场景+安全案例+项目现状).ev4.mp4
│   │   │   ├── 第15节  安全知识体系-002_安全知识体系之安全概述(安全体系-硬件+基础+应用+业务+运营).ev4.mp4
│   │   │   ├── 第15节  安全知识体系-003_安全知识体系之安全概述(安全措施-角色定位+安全措施).ev4.mp4
│   │   │   ├── 第15节  安全知识体系-004_安全知识体系之防火墙基础(简介-场景需求+简介).ev4.mp4
│   │   │   ├── 第15节  安全知识体系-005_安全知识体系之防火墙基础(数据传输-数据封装+数据传输).ev4.mp4
│   │   │   ├── 第15节  安全知识体系-006_安全知识体系之防火墙基础(功能-分层管控+数据包过滤).ev4.mp4
│   │   │   └── 第15节  安全知识体系-007_安全知识体系之小结.ev4.mp4
│   │   ├── 第16节  iptables快速入门之日常操作/
│   │   │   ├── 第16节  iptables快速入门之日常操作-008_快速入门之iptables简介(基础-结构+关联).ev4.mp4
│   │   │   ├── 第16节  iptables快速入门之日常操作-009_iptables快速入门之日常操作(firewall快速入门).ev4.mp4
│   │   │   ├── 第16节  iptables快速入门之日常操作-010_iptables快速入门之日常操作(iptables快速入门).ev4.mp4
│   │   │   ├── 第16节  iptables快速入门之日常操作-011_iptables快速入门之日常操作(简单实践-增删改查).ev4.mp4
│   │   │   ├── 第16节  iptables快速入门之日常操作-012_iptables快速入门之日常操作(规则简介-定义+简介+格式+动作).ev4.mp4
│   │   │   └── 第16节  iptables快速入门之日常操作-013_iptables快速入门之日常操作(规则实践-增+删+改).ev4.mp4
│   │   ├── 第17节  iptables快速入门之五表五链/
│   │   │   ├── 第17节  iptables快速入门之五表五链-014_iptables快速入门之五表五链(链基础-简介+详解+关系).ev4.mp4
│   │   │   ├── 第17节  iptables快速入门之五表五链-015_iptables快速入门之五表五链(链实践-顺序+增删改).ev4.mp4
│   │   │   ├── 第17节  iptables快速入门之五表五链-016_iptables快速入门之五表五链(表简介-简介+详解).ev4.mp4
│   │   │   ├── 第17节  iptables快速入门之五表五链-017_iptables快速入门之五表五链(表实践-信息查看+规则实践).ev4.mp4
│   │   │   ├── 第17节  iptables快速入门之五表五链-018_iptables快速入门之五表五链(表链关系-关系+优先级+编写+场景).ev4.mp4
│   │   │   └── 第17节  iptables快速入门之五表五链-019_iptables快速入门之五表五链(小结).ev4.mp4
│   │   ├── 第18节  iptables快速入门之匹配/
│   │   │   ├── 第18节  iptables快速入门之匹配-020_iptables快速入门之规则进阶(普通匹配1-匹配条件详解).ev4.mp4
│   │   │   ├── 第18节  iptables快速入门之匹配-021_iptables快速入门之规则进阶(普通匹配1-多目标实践).ev4.mp4
│   │   │   ├── 第18节  iptables快速入门之匹配-022_iptables快速入门之规则进阶(普通匹配1-目标地址实践).ev4.mp4
│   │   │   ├── 第18节  iptables快速入门之匹配-023_iptables快速入门之规则进阶(普通匹配2-协议实践+接口实践).ev4.mp4
│   │   │   ├── 第18节  iptables快速入门之匹配-024_iptables快速入门之规则进阶(扩展匹配-扩展简介+扩展分类).ev4.mp4
│   │   │   ├── 第18节  iptables快速入门之匹配-025_iptables快速入门之规则进阶(扩展匹配-端口扩展实践).ev4.mp4
│   │   │   └── 第18节  iptables快速入门之匹配-026_iptables快速入门之规则进阶(扩展匹配-地址扩展实践).ev4.mp4
│   │   ├── 第19节  iptables快速入门之web扩展和网络防火墙/
│   │   │   ├── 第19节  iptables快速入门之web扩展和网络防火墙-027_iptables快速入门之规则进阶(web扩展-时间扩展实践).ev4.mp4
│   │   │   ├── 第19节  iptables快速入门之web扩展和网络防火墙-028_iptables快速入门之规则进阶(web扩展-内容扩展实践).ev4.mp4
│   │   │   ├── 第19节  iptables快速入门之web扩展和网络防火墙-029_iptables快速入门之规则进阶(web扩展-ip并发+内容并发实践).ev4.mp4
│   │   │   ├── 第19节  iptables快速入门之web扩展和网络防火墙-030_iptables快速入门之规则进阶(web扩展-连接状态实践).ev4.mp4
│   │   │   ├── 第19节  iptables快速入门之web扩展和网络防火墙-031_iptables快速入门之规则进阶(网络防火墙-需求场景+基本环境).ev4.mp4
│   │   │   └── 第19节  iptables快速入门之web扩展和网络防火墙-032_iptables快速入门之规则进阶(网络防火墙-web服务+防火墙实践).ev4.mp4
│   │   ├── 第1节  Linux系统安装和认识/
│   │   │   ├── 第1节  Linux系统安装和认识-001-linux概述.ev4.mp4
│   │   │   ├── 第1节  Linux系统安装和认识-002-虚拟机创建.ev4.mp4
│   │   │   ├── 第1节  Linux系统安装和认识-003-linux安装一.ev4.mp4
│   │   │   ├── 第1节  Linux系统安装和认识-004-linux安装二.ev4.mp4
│   │   │   ├── 第1节  Linux系统安装和认识-005-备份操作系统.ev4.mp4
│   │   │   └── 第1节  Linux系统安装和认识-006-系统认识.ev4.mp4
│   │   ├── 第20节  iptables快速入门之地址转换/
│   │   │   ├── 第20节  iptables快速入门之地址转换-033_iptables快速入门之规则进阶(地址转换-案例需求+准备环境).ev4.mp4
│   │   │   ├── 第20节  iptables快速入门之地址转换-034_iptables快速入门之规则进阶(地址转换-SNAT实践).ev4.mp4
│   │   │   ├── 第20节  iptables快速入门之地址转换-035_iptables快速入门之规则进阶(地址转换-SNAT进阶实践).ev4.mp4
│   │   │   ├── 第20节  iptables快速入门之地址转换-036_iptables快速入门之规则进阶(地址转换-DNAT实践).ev4.mp4
│   │   │   └── 第20节  iptables快速入门之地址转换-037_iptables快速入门之规则进阶(小结).ev4.mp4
│   │   ├── 第21节  LVS集群基础/
│   │   │   ├── 第21节  LVS集群基础-000_课程概况.ev4.mp4
│   │   │   ├── 第21节  LVS集群基础-001_集群基础之集群简介(集群基础-场景需求+解决方案+访问流程).ev4.mp4
│   │   │   ├── 第21节  LVS集群基础-002_集群基础之集群简介(集群类型-实现方式).ev4.mp4
│   │   │   └── 第21节  LVS集群基础-003_集群基础之集群简介(小结).ev4.mp4
│   │   ├── 第22节  LVS快速入门/
│   │   │   ├── 第22节  LVS快速入门-004_lvs快速入门之lvs基础(防火墙回顾-五表五链+应用场景+地址转换).ev4.mp4
│   │   │   ├── 第22节  LVS快速入门-005_lvs快速入门之lvs基础(简介-结构).ev4.mp4
│   │   │   ├── 第22节  LVS快速入门-006_lvs快速入门之lvs快速入门(安装软件-命令简介).ev4.mp4
│   │   │   ├── 第22节  LVS快速入门-007_lvs快速入门之lvs快速入门(集群命令-查看+增加+编辑+删除).ev4.mp4
│   │   │   ├── 第22节  LVS快速入门-008_lvs快速入门之lvs快速入门(主机命令-查看+增加+编辑+删除).ev4.mp4
│   │   │   ├── 第22节  LVS快速入门-009_lvs快速入门之lvs快速入门(规则命令-保存+清空+载入+服务).ev4.mp4
│   │   │   └── 第22节  LVS快速入门-010_lvs快速入门之lvs快速入门(小结).ev4.mp4
│   │   ├── 第23节  LVS快速入门之NAT实战/
│   │   │   ├── 第23节  LVS快速入门之NAT实战-011_lvs快速入门之NAT实践(前置知识-网络设备+基本环境).ev4.mp4
│   │   │   ├── 第23节  LVS快速入门之NAT实战-012_lvs快速入门之NAT实践(NAT简介-模型简介+模型分析).ev4.mp4
│   │   │   ├── 第23节  LVS快速入门之NAT实战-013_lvs快速入门之NAT实践(简单实践-案例需求+需求分析+关键点分析).ev4.mp4
│   │   │   ├── 第23节  LVS快速入门之NAT实战-014_lvs快速入门之NAT实践(简单实践-案例需求+基础环境设置).ev4.mp4
│   │   │   ├── 第23节  LVS快速入门之NAT实战-015_lvs快速入门之NAT实践(简单实践-web服务+lvs集群设置).ev4.mp4
│   │   │   ├── 第23节  LVS快速入门之NAT实战-016_lvs快速入门之NAT实践(原理详解-流程详解+数据包详解+请求流程).ev4.mp4
│   │   │   ├── 第23节  LVS快速入门之NAT实战-017_lvs快速入门之NAT实践(应用技巧-原理技巧+应用技巧).ev4.mp4
│   │   │   ├── 第23节  LVS快速入门之NAT实战-018_lvs快速入门之NAT实践(进阶实践-场景需求+需求分析+关键点分析+实践).ev4.mp4
│   │   │   ├── 第23节  LVS快速入门之NAT实战-019_lvs快速入门之NAT实践(进阶实践1-实践小结+数据包分析).ev4.mp4
│   │   │   ├── 第23节  LVS快速入门之NAT实战-020_lvs快速入门之NAT实践(进阶实践2-场景需求+需求分析+关键点分析+实践).ev4.mp4
│   │   │   ├── 第23节  LVS快速入门之NAT实战-021_lvs快速入门之NAT实践(进阶实践2-https实践).ev4.mp4
│   │   │   ├── 第23节  LVS快速入门之NAT实战-022_lvs快速入门之NAT实践(进阶实践2-集群实践+小结).ev4.mp4
│   │   │   └── 第23节  LVS快速入门之NAT实战-023_lvs快速入门之NAT实践(小结).ev4.mp4
│   │   ├── 第24节  LVS调度策略和DR实践/
│   │   │   ├── 第24节  LVS调度策略和DR实践-024_lvs快速入门之调度策略(前置知识-代理+会话+hash).ev4.mp4
│   │   │   ├── 第24节  LVS调度策略和DR实践-025_lvs快速入门之调度策略(调度基础+静态方法+动态方法).ev4.mp4
│   │   │   ├── 第24节  LVS调度策略和DR实践-026_lvs快速入门之调度策略(wrr实践).ev4.mp4
│   │   │   ├── 第24节  LVS调度策略和DR实践-027_lvs快速入门之调度策略(sh实践).ev4.mp4
│   │   │   ├── 第24节  LVS调度策略和DR实践-028_lvs快速入门之DR实践(前置知识-ARP表+交换机原理+地址冲突).ev4.mp4
│   │   │   ├── 第24节  LVS调度策略和DR实践-029_lvs快速入门之DR实践(DR模型-模型简介+模型分析).ev4.mp4
│   │   │   ├── 第24节  LVS调度策略和DR实践-030_lvs快速入门之DR实践(简单实践-案例需求+需求分析+技术点分析).ev4.mp4
│   │   │   ├── 第24节  LVS调度策略和DR实践-031_lvs快速入门之DR实践(简单实践-案例实践1).ev4.mp4
│   │   │   ├── 第24节  LVS调度策略和DR实践-032_lvs快速入门之DR实践(简单实践-案例实践2).ev4.mp4
│   │   │   ├── 第24节  LVS调度策略和DR实践-033_lvs快速入门之DR实践(简单实践-案例实践3).ev4.mp4
│   │   │   ├── 第24节  LVS调度策略和DR实践-034_lvs快速入门之DR实践(原理详解).ev4.mp4
│   │   │   └── 第24节  LVS调度策略和DR实践-035_lvs快速入门之DR实践(应用技巧).ev4.mp4
│   │   ├── 第25节  LVS TUN实践/
│   │   │   ├── 第25节  LVS TUN实践-036_lvs快速入门之TUN实践(前置知识).ev4.mp4
│   │   │   ├── 第25节  LVS TUN实践-037_lvs快速入门之TUN实践(前置知识2).ev4.mp4
│   │   │   ├── 第25节  LVS TUN实践-038_lvs快速入门之TUN实践(隧道实践).ev4.mp4
│   │   │   ├── 第25节  LVS TUN实践-039_lvs快速入门之TUN实践(TUN简介).ev4.mp4
│   │   │   ├── 第25节  LVS TUN实践-040_lvs快速入门之TUN实践(简单实践1).ev4.mp4
│   │   │   ├── 第25节  LVS TUN实践-041_lvs快速入门之TUN实践(简单实践2).ev4.mp4
│   │   │   ├── 第25节  LVS TUN实践-042_lvs快速入门之TUN实践(简单实践3).ev4.mp4
│   │   │   ├── 第25节  LVS TUN实践-043_lvs快速入门之TUN实践(原理详解).ev4.mp4
│   │   │   └── 第25节  LVS TUN实践-044_lvs快速入门之小结.ev4.mp4
│   │   ├── 第26节  keepalived 集群基础/
│   │   │   ├── 第26节  keepalived 集群基础-000_课程概况.ev4.mp4
│   │   │   ├── 第26节  keepalived 集群基础-001_集群基础之集群简介(集群分类).ev4.mp4
│   │   │   ├── 第26节  keepalived 集群基础-002_集群基础之集群简介(可用性指标).ev4.mp4
│   │   │   └── 第26节  keepalived 集群基础-003_集群基础之集群简介(高可用方式).ev4.mp4
│   │   ├── 第27节  keepalived 软件基础/
│   │   │   ├── 第27节  keepalived 软件基础-004_快速入门之软件基础(keepalived).ev4.mp4
│   │   │   ├── 第27节  keepalived 软件基础-005_快速入门之软件基础(软件结构).ev4.mp4
│   │   │   ├── 第27节  keepalived 软件基础-006_快速入门之软件基础(LVS).ev4.mp4
│   │   │   └── 第27节  keepalived 软件基础-007_快速入门之软件基础(VRRP).ev4.mp4
│   │   ├── 第28节  keepalived 软件部署/
│   │   │   ├── 第28节  keepalived 软件部署-008_快速入门之软件部署(安装软件).ev4.mp4
│   │   │   ├── 第28节  keepalived 软件部署-009_快速入门之软件部署(配置简介).ev4.mp4
│   │   │   ├── 第28节  keepalived 软件部署-010_快速入门之软件部署(配置实践).ev4.mp4
│   │   │   ├── 第28节  keepalived 软件部署-011_快速入门之软件部署(配置实践2).ev4.mp4
│   │   │   ├── 第28节  keepalived 软件部署-012_快速入门之软件部署(故障演练).ev4.mp4
│   │   │   ├── 第28节  keepalived 软件部署-013_快速入门之软件部署(负载均衡1).ev4.mp4
│   │   │   ├── 第28节  keepalived 软件部署-014_快速入门之软件部署(负载均衡2).ev4.mp4
│   │   │   ├── 第28节  keepalived 软件部署-015_快速入门之软件部署(负载均衡3).ev4.mp4
│   │   │   └── 第28节  keepalived 软件部署-016_快速入门之小结.ev4.mp4
│   │   ├── 第29节  keepalived 配置详解1/
│   │   │   ├── 第29节  keepalived 配置详解1-017_快速入门之配置详解(全局配置段).ev4.mp4
│   │   │   ├── 第29节  keepalived 配置详解1-018_快速入门之配置详解(VRRP配置段).ev4.mp4
│   │   │   ├── 第29节  keepalived 配置详解1-019_快速入门之配置详解(状态检测1).ev4.mp4
│   │   │   ├── 第29节  keepalived 配置详解1-020_快速入门之配置详解(状态检测2).ev4.mp4
│   │   │   └── 第29节  keepalived 配置详解1-021_快速入门之配置详解(状态检测3).ev4.mp4
│   │   ├── 第2节  Linux基本命令1/
│   │   │   ├── 第2节  Linux基本命令1-007-命令入门.ev4.mp4
│   │   │   ├── 第2节  Linux基本命令1-008-基本命令1 - 副本.ev4.mp4
│   │   │   ├── 第2节  Linux基本命令1-008-基本命令1.ev4.mp4
│   │   │   └── 第2节  Linux基本命令1-009-基本命令2-压缩解压缩.ev4.mp4
│   │   ├── 第30节  keepalived 配置详解2/
│   │   │   ├── 第30节  keepalived 配置详解2-022_快速入门之配置详解(虚拟主机配置).ev4.mp4
│   │   │   ├── 第30节  keepalived 配置详解2-023_快速入门之配置详解(状态健康检测1).ev4.mp4
│   │   │   ├── 第30节  keepalived 配置详解2-024_快速入门之配置详解(状态健康检测2).ev4.mp4
│   │   │   ├── 第30节  keepalived 配置详解2-025_快速入门之配置详解(TCP状态健康检测).ev4.mp4
│   │   │   ├── 第30节  keepalived 配置详解2-026_快速入门之配置详解(友情提示).ev4.mp4
│   │   │   ├── 第30节  keepalived 配置详解2-027_快速入门之配置详解(日志配置).ev4.mp4
│   │   │   └── 第30节  keepalived 配置详解2-028_快速入门之配置详解(小结).ev4.mp4
│   │   ├── 第31节  keepalived 原理详解和综合实践/
│   │   │   ├── 第31节  keepalived 原理详解和综合实践-029_快速入门之原理详解(结构详解).ev4.mp4
│   │   │   ├── 第31节  keepalived 原理详解和综合实践-030_快速入门之原理详解(路由详解).ev4.mp4
│   │   │   ├── 第31节  keepalived 原理详解和综合实践-031_快速入门之综合实践(双主方式1).ev4.mp4
│   │   │   ├── 第31节  keepalived 原理详解和综合实践-032_快速入门之综合实践(双主方式2).ev4.mp4
│   │   │   ├── 第31节  keepalived 原理详解和综合实践-033_快速入门之综合实践(双主方式3).ev4.mp4
│   │   │   └── 第31节  keepalived 原理详解和综合实践-034_快速入门之综合实践(小结).ev4.mp4
│   │   ├── 第32节  项目管理基础/
│   │   │   ├── 第32节  项目管理基础-000_课程概况.ev4.mp4
│   │   │   ├── 第32节  项目管理基础-001_项目管理基础之项目环境(项目基础).ev4.mp4
│   │   │   ├── 第32节  项目管理基础-002_项目管理基础之项目环境(平台环境).ev4.mp4
│   │   │   ├── 第32节  项目管理基础-003_项目管理基础之项目环境(项目环境).ev4.mp4
│   │   │   ├── 第32节  项目管理基础-004_项目管理基础之项目管理(管理方式).ev4.mp4
│   │   │   ├── 第32节  项目管理基础-005_项目管理基础之项目管理(管理工具).ev4.mp4
│   │   │   └── 第32节  项目管理基础-006_项目管理基础之项目管理(工具模式).ev4.mp4
│   │   ├── 第33节  Ansible安装和简单实用/
│   │   │   ├── 第33节  Ansible安装和简单实用-007_快速入门之基础知识(简介+功能简介).ev4.mp4
│   │   │   ├── 第33节  Ansible安装和简单实用-008_快速入门之软件部署(部署简介+准备工作1).ev4.mp4
│   │   │   ├── 第33节  Ansible安装和简单实用-009_快速入门之软件部署(部署简介+准备工作2).ev4.mp4
│   │   │   ├── 第33节  Ansible安装和简单实用-010_快速入门之软件部署(软件安装).ev4.mp4
│   │   │   ├── 第33节  Ansible安装和简单实用-011_快速入门之软件部署(简单使用1).ev4.mp4
│   │   │   └── 第33节  Ansible安装和简单实用-012_快速入门之软件部署(简单使用2).ev4.mp4
│   │   ├── 第34节  Ansible部署/
│   │   │   ├── 第34节  Ansible部署-013_快速入门之软件部署(主机清单1).ev4.mp4
│   │   │   ├── 第34节  Ansible部署-014_快速入门之软件部署(主机清单2).ev4.mp4
│   │   │   ├── 第34节  Ansible部署-015_快速入门之软件部署(原理详解).ev4.mp4
│   │   │   ├── 第34节  Ansible部署-016_快速入门之软件部署(配置详解).ev4.mp4
│   │   │   ├── 第34节  Ansible部署-017_快速入门之软件部署(简单实践1).ev4.mp4
│   │   │   ├── 第34节  Ansible部署-018_快速入门之软件部署(简单实践2).ev4.mp4
│   │   │   ├── 第34节  Ansible部署-019_第一天总结.ev4.mp4
│   │   │   ├── 第34节  Ansible部署-020_快速入门之软件部署(主机进阶实践).ev4.mp4
│   │   │   └── 第34节  Ansible部署-021_快速入门之软件部署(命令执行过程).ev4.mp4
│   │   ├── 第35节  日常模块和系统模块/
│   │   │   ├── 第35节  日常模块和系统模块-022_快速入门之常用模块(日常模块1).ev4.mp4
│   │   │   ├── 第35节  日常模块和系统模块-023_快速入门之常用模块(日常模块2).ev4.mp4
│   │   │   ├── 第35节  日常模块和系统模块-024_快速入门之常用模块(系统模块1).ev4.mp4
│   │   │   ├── 第35节  日常模块和系统模块-025_快速入门之常用模块(系统模块2).ev4.mp4
│   │   │   ├── 第35节  日常模块和系统模块-026_快速入门之常用模块(系统模块3).ev4.mp4
│   │   │   └── 第35节  日常模块和系统模块-027_快速入门之常用模块(系统模块4).ev4.mp4
│   │   ├── 第36节  文件模块、应用模块和命令/
│   │   │   ├── 第36节  文件模块、应用模块和命令-028_快速入门之常用模块(文件模块1).ev4.mp4
│   │   │   ├── 第36节  文件模块、应用模块和命令-029_快速入门之常用模块(文件模块2).ev4.mp4
│   │   │   ├── 第36节  文件模块、应用模块和命令-030_快速入门之常用模块(文件模块3).ev4.mp4
│   │   │   ├── 第36节  文件模块、应用模块和命令-031_快速入门之常用模块(应用模块1).ev4.mp4
│   │   │   ├── 第36节  文件模块、应用模块和命令-032_快速入门之常用模块(应用模块2).ev4.mp4
│   │   │   ├── 第36节  文件模块、应用模块和命令-033_快速入门之常用模块(系列命令1).ev4.mp4
│   │   │   ├── 第36节  文件模块、应用模块和命令-034_快速入门之常用模块(系列命令2).ev4.mp4
│   │   │   └── 第36节  文件模块、应用模块和命令-035_快速入门之常用模块(系列命令3).ev4.mp4
│   │   ├── 第37节  playbook基础/
│   │   │   ├── 第37节  playbook基础-036_快速入门之playbook(基础).ev4.mp4
│   │   │   ├── 第37节  playbook基础-037_快速入门之playbook(YAML详解).ev4.mp4
│   │   │   ├── 第37节  playbook基础-038_第二天总结.ev4.mp4
│   │   │   ├── 第37节  playbook基础-039_快速入门之playbook(基础属性1).ev4.mp4
│   │   │   ├── 第37节  playbook基础-040_快速入门之playbook(基础属性2).ev4.mp4
│   │   │   ├── 第37节  playbook基础-041_快速入门之playbook(基础属性3).ev4.mp4
│   │   │   └── 第37节  playbook基础-042_快速入门之playbook(基础属性4).ev4.mp4
│   │   ├── 第38节  playbook任务依赖和标签/
│   │   │   ├── 第38节  playbook任务依赖和标签-043_快速入门之playbook(异常中断).ev4.mp4
│   │   │   ├── 第38节  playbook任务依赖和标签-044_快速入门之playbook(任务依赖1).ev4.mp4
│   │   │   ├── 第38节  playbook任务依赖和标签-045_快速入门之playbook(任务依赖2).ev4.mp4
│   │   │   ├── 第38节  playbook任务依赖和标签-046_快速入门之playbook(标签1).ev4.mp4
│   │   │   └── 第38节  playbook任务依赖和标签-047_快速入门之playbook(标签2).ev4.mp4
│   │   ├── 第39节  ansible进阶之变量/
│   │   │   ├── 第39节  ansible进阶之变量-048_ansible进阶之变量进阶(变量基础).ev4.mp4
│   │   │   ├── 第39节  ansible进阶之变量-049_ansible进阶之变量进阶(变量-主机属性).ev4.mp4
│   │   │   ├── 第39节  ansible进阶之变量-050_ansible进阶之变量进阶(变量-主机列表).ev4.mp4
│   │   │   ├── 第39节  ansible进阶之变量-051_ansible进阶之变量进阶(变量-命令行).ev4.mp4
│   │   │   ├── 第39节  ansible进阶之变量-052_ansible进阶之变量进阶(变量-playbook).ev4.mp4
│   │   │   └── 第39节  ansible进阶之变量-053_ansible进阶之变量进阶(变量-专用文件).ev4.mp4
│   │   ├── 第3节  Linux基本命令2/
│   │   │   ├── 第3节  Linux基本命令2-001-基本命令-其他命令.ev4.mp4
│   │   │   ├── 第3节  Linux基本命令2-002-远程连接工具.ev4.mp4
│   │   │   ├── 第3节  Linux基本命令2-010-基本命令3.ev4.mp4
│   │   │   ├── 第3节  Linux基本命令2-011-基本命令4-帮助命令.ev4.mp4
│   │   │   ├── 第3节  Linux基本命令2-012-基本命令5-磁盘内存命令.ev4.mp4
│   │   │   ├── 第3节  Linux基本命令2-013-基本命令6-文件内容.ev4.mp4
│   │   │   ├── 第3节  Linux基本命令2-014-基本命令-日期时间.ev4.mp4
│   │   │   └── 第3节  Linux基本命令2-015-基本命令-管道命令.ev4.mp4
│   │   ├── 第40节  ansible进阶之模板/
│   │   │   ├── 第40节  ansible进阶之模板-054_ansible进阶之模板(模板基础).ev4.mp4
│   │   │   ├── 第40节  ansible进阶之模板-055_ansible进阶之模板(快速入门).ev4.mp4
│   │   │   ├── 第40节  ansible进阶之模板-056_ansible进阶之模板(条件1).ev4.mp4
│   │   │   ├── 第40节  ansible进阶之模板-057_ansible进阶之模板(条件2).ev4.mp4
│   │   │   ├── 第40节  ansible进阶之模板-058_第三天总结.ev4.mp4
│   │   │   ├── 第40节  ansible进阶之模板-059_ansible进阶之模板(迭代).ev4.mp4
│   │   │   ├── 第40节  ansible进阶之模板-060_ansible进阶之模板(迭代进阶1).ev4.mp4
│   │   │   ├── 第40节  ansible进阶之模板-061_ansible进阶之模板(迭代进阶2).ev4.mp4
│   │   │   ├── 第40节  ansible进阶之模板-062_ansible进阶之模板(流程基础1).ev4.mp4
│   │   │   ├── 第40节  ansible进阶之模板-063_ansible进阶之模板(if流程).ev4.mp4
│   │   │   ├── 第40节  ansible进阶之模板-064_ansible进阶之模板(for流程1).ev4.mp4
│   │   │   └── 第40节  ansible进阶之模板-065_ansible进阶之模板(for流程2).ev4.mp4
│   │   ├── 第41节  ansible进阶之Role/
│   │   │   ├── 第41节  ansible进阶之Role-066_ansible进阶之Role(角色基础).ev4.mp4
│   │   │   ├── 第41节  ansible进阶之Role-067_ansible进阶之Role(简单案例1).ev4.mp4
│   │   │   ├── 第41节  ansible进阶之Role-068_ansible进阶之Role(简单案例2).ev4.mp4
│   │   │   ├── 第41节  ansible进阶之Role-069_ansible进阶之Role(简单案例3).ev4.mp4
│   │   │   ├── 第41节  ansible进阶之Role-070_ansible进阶之Role(role结构).ev4.mp4
│   │   │   ├── 第41节  ansible进阶之Role-071_ansible进阶之Role(角色管理).ev4.mp4
│   │   │   ├── 第41节  ansible进阶之Role-072_ansible进阶之Role(扩展功能1).ev4.mp4
│   │   │   ├── 第41节  ansible进阶之Role-073_ansible进阶之Role(扩展功能2).ev4.mp4
│   │   │   ├── 第41节  ansible进阶之Role-074_ansible进阶之Role(扩展功能3).ev4.mp4
│   │   │   ├── 第41节  ansible进阶之Role-075_ansible进阶之Role(综合实践).ev4.mp4
│   │   │   ├── 第41节  ansible进阶之Role-076_ansible进阶之Role(综合实践2).ev4.mp4
│   │   │   ├── 第41节  ansible进阶之Role-077_ansible进阶之Role(综合实践3).ev4.mp4
│   │   │   ├── 第41节  ansible进阶之Role-078_ansible进阶之Role(综合实践4).ev4.mp4
│   │   │   └── 第41节  ansible进阶之Role-079_第四天总结.ev4.mp4
│   │   ├── 第42节  监控知识体系/
│   │   │   ├── 第42节  监控知识体系-000_课程概况.ev4.mp4
│   │   │   ├── 第42节  监控知识体系-001_监控知识体系之监控概述(为什么要监控).ev4.mp4
│   │   │   ├── 第42节  监控知识体系-002_监控知识体系之监控概述(监控原理).ev4.mp4
│   │   │   └── 第42节  监控知识体系-003_监控知识体系之监控工具(系统命令+开源软件+第三方平台).ev4.mp4
│   │   ├── 第43节  nagios简介和部署/
│   │   │   ├── 第43节  nagios简介和部署-004_快速入门之nagios简介(基础知识).ev4.mp4
│   │   │   ├── 第43节  nagios简介和部署-005_快速入门之nagios简介(特点).ev4.mp4
│   │   │   ├── 第43节  nagios简介和部署-006_快速入门之nagios简介(部署原理).ev4.mp4
│   │   │   ├── 第43节  nagios简介和部署-007_快速入门之nagios部署(准备环境).ev4.mp4
│   │   │   ├── 第43节  nagios简介和部署-008_快速入门之nagios部署(web环境1).ev4.mp4
│   │   │   ├── 第43节  nagios简介和部署-009_快速入门之nagios部署(web环境2).ev4.mp4
│   │   │   ├── 第43节  nagios简介和部署-010_快速入门之nagios部署(nagios安装).ev4.mp4
│   │   │   ├── 第43节  nagios简介和部署-011_快速入门之nagios部署(插件安装).ev4.mp4
│   │   │   ├── 第43节  nagios简介和部署-012_快速入门之nagios部署(启动服务).ev4.mp4
│   │   │   └── 第43节  nagios简介和部署-013_快速入门之nagios部署(界面效果).ev4.mp4
│   │   ├── 第44节  nagios配置详解1/
│   │   │   ├── 第44节  nagios配置详解1-014_快速入门之配置详解(目录结构).ev4.mp4
│   │   │   ├── 第44节  nagios配置详解1-015_快速入门之配置详解(目录结构+配置详解).ev4.mp4
│   │   │   ├── 第44节  nagios配置详解1-016_快速入门之配置详解(核心资源).ev4.mp4
│   │   │   ├── 第44节  nagios配置详解1-017_快速入门之配置详解(简单实践1).ev4.mp4
│   │   │   ├── 第44节  nagios配置详解1-018_快速入门之配置详解(简单实践2).ev4.mp4
│   │   │   ├── 第44节  nagios配置详解1-019_快速入门之配置详解(mysql实践1).ev4.mp4
│   │   │   ├── 第44节  nagios配置详解1-020_快速入门之配置详解(mysql实践2).ev4.mp4
│   │   │   └── 第44节  nagios配置详解1-021_快速入门之配置详解(原理详解).ev4.mp4
│   │   ├── 第45节  nagios配置详解2/
│   │   │   ├── 第45节  nagios配置详解2-022_快速入门之配置详解(http实践1).ev4.mp4
│   │   │   ├── 第45节  nagios配置详解2-023_快速入门之配置详解(http实践2).ev4.mp4
│   │   │   ├── 第45节  nagios配置详解2-024_快速入门之配置详解(http实践3).ev4.mp4
│   │   │   ├── 第45节  nagios配置详解2-025_快速入门之配置详解(告警配置).ev4.mp4
│   │   │   ├── 第45节  nagios配置详解2-026_快速入门之配置详解(邮件告警1).ev4.mp4
│   │   │   ├── 第45节  nagios配置详解2-027_快速入门之配置详解(邮件告警2).ev4.mp4
│   │   │   └── 第45节  nagios配置详解2-028_快速入门之配置详解(配置角色).ev4.mp4
│   │   ├── 第46节  远程监控/
│   │   │   ├── 第46节  远程监控-029_快速入门之远程监控(被动流程).ev4.mp4
│   │   │   ├── 第46节  远程监控-030_快速入门之远程监控(准备工作).ev4.mp4
│   │   │   ├── 第46节  远程监控-031_快速入门之远程监控(远程主机部署1).ev4.mp4
│   │   │   ├── 第46节  远程监控-032_快速入门之远程监控(远程主机部署2).ev4.mp4
│   │   │   ├── 第46节  远程监控-033_快速入门之远程监控(命令详解).ev4.mp4
│   │   │   ├── 第46节  远程监控-034_快速入门之远程监控(nrpe实践1).ev4.mp4
│   │   │   ├── 第46节  远程监控-035_快速入门之远程监控(nrpe实践2).ev4.mp4
│   │   │   ├── 第46节  远程监控-036_快速入门之远程监控(脚本开发1).ev4.mp4
│   │   │   ├── 第46节  远程监控-037_快速入门之远程监控(脚本开发2).ev4.mp4
│   │   │   ├── 第46节  远程监控-038_第一天总结.ev4.mp4
│   │   │   └── 第46节  远程监控-039_第二天总结.ev4.mp4
│   │   ├── 第4节  vim编辑器/
│   │   │   ├── 第4节  vim编辑器-003-vim编辑器介绍及打开文件.ev4.mp4
│   │   │   ├── 第4节  vim编辑器-004-vim编辑器-命令行模式操作.ev4.mp4
│   │   │   ├── 第4节  vim编辑器-005-vim编辑器-末行模式.ev4.mp4
│   │   │   ├── 第4节  vim编辑器-006-vim编辑器-编辑模式和小结.ev4.mp4
│   │   │   ├── 第4节  vim编辑器-007-vim编辑器-实用功能.ev4.mp4
│   │   │   └── 第4节  vim编辑器-008-vim编辑器-案例.ev4.mp4
│   │   ├── 第5节  用户、组和权限管理/
│   │   │   ├── 第5节  用户、组和权限管理-009-用户与组-介绍.ev4.mp4
│   │   │   ├── 第5节  用户、组和权限管理-010-用户与组-创建用户.ev4.mp4
│   │   │   ├── 第5节  用户、组和权限管理-011-用户与组-设置密码修改用户信息.ev4.mp4
│   │   │   ├── 第5节  用户、组和权限管理-012-用户与组-删除用户.ev4.mp4
│   │   │   ├── 第5节  用户、组和权限管理-013-用户与组-组管理.ev4.mp4
│   │   │   ├── 第5节  用户、组和权限管理-014-权限管理-权限概述查看权限.ev4.mp4
│   │   │   ├── 第5节  用户、组和权限管理-015-权限管理-字母形式设置权限.ev4.mp4
│   │   │   ├── 第5节  用户、组和权限管理-016-权限管理-数字形式设置权限.ev4.mp4
│   │   │   ├── 第5节  用户、组和权限管理-017-权限管理-所有者和所属组管理.ev4.mp4
│   │   │   └── 第5节  用户、组和权限管理-018-权限管理-umask默认权限.ev4.mp4
│   │   ├── 第6节  软件管理和计划任务/
│   │   │   ├── 第6节  软件管理和计划任务-001-运行模式.ev4.mp4
│   │   │   ├── 第6节  软件管理和计划任务-002-计划任务-at.ev4.mp4
│   │   │   ├── 第6节  软件管理和计划任务-003-计划任务-cron.ev4.mp4
│   │   │   ├── 第6节  软件管理和计划任务-019-软件管理-源码包.ev4.mp4
│   │   │   └── 第6节  软件管理和计划任务-020-软件管理-rpm和yum.ev4.mp4
│   │   ├── 第7节  ssh、日志管理和网络管理/
│   │   │   ├── 第7节  ssh、日志管理和网络管理-004-ssh-基于口令验证.ev4.mp4
│   │   │   ├── 第7节  ssh、日志管理和网络管理-005-ssh-基于秘钥安全验证.ev4.mp4
│   │   │   ├── 第7节  ssh、日志管理和网络管理-006-ssh-修改sshd端口号.ev4.mp4
│   │   │   ├── 第7节  ssh、日志管理和网络管理-007-ssh-远程传输命令.ev4.mp4
│   │   │   ├── 第7节  ssh、日志管理和网络管理-008-日志管理.ev4.mp4
│   │   │   ├── 第7节  ssh、日志管理和网络管理-009-网络管理.ev4.mp4
│   │   │   └── 第7节  ssh、日志管理和网络管理-010-系统基本优化.ev4.mp4
│   │   ├── 第8节  apache安装和配置/
│   │   │   ├── 第8节  apache安装和配置-001-apache概述安装.ev4.mp4
│   │   │   ├── 第8节  apache安装和配置-002-apache配置服务路劲认识.ev4.mp4
│   │   │   ├── 第8节  apache安装和配置-003-apache基本概念.ev4.mp4
│   │   │   ├── 第8节  apache安装和配置-004-配置详解1.ev4.mp4
│   │   │   ├── 第8节  apache安装和配置-005-配置详解2.ev4.mp4
│   │   │   ├── 第8节  apache安装和配置-006-配置详解3.ev4.mp4
│   │   │   ├── 第8节  apache安装和配置-007-配置详解4.ev4.mp4
│   │   │   ├── 第8节  apache安装和配置-008-配置详解5.ev4.mp4
│   │   │   ├── 第8节  apache安装和配置-009-配置详解6.ev4.mp4
│   │   │   └── 第8节  apache安装和配置-010-配置详解总结.ev4.mp4
│   │   ├── 第9节  apache虚拟主机、防盗链和日志切割/
│   │   │   ├── 第9节  apache虚拟主机、防盗链和日志切割-011-基于ip的虚拟主机.ev4.mp4
│   │   │   ├── 第9节  apache虚拟主机、防盗链和日志切割-012-基于域名的虚拟主机.ev4.mp4
│   │   │   ├── 第9节  apache虚拟主机、防盗链和日志切割-013-基于端口的虚拟主机.ev4.mp4
│   │   │   ├── 第9节  apache虚拟主机、防盗链和日志切割-014-rewrite.ev4.mp4
│   │   │   ├── 第9节  apache虚拟主机、防盗链和日志切割-015-防盗链.ev4.mp4
│   │   │   ├── 第9节  apache虚拟主机、防盗链和日志切割-016-域名跳转.ev4.mp4
│   │   │   ├── 第9节  apache虚拟主机、防盗链和日志切割-017-日志切割-rotatelogs.ev4.mp4
│   │   │   └── 第9节  apache虚拟主机、防盗链和日志切割-018-日志切割-cronolog.ev4.mp4
│   ├── 22-深度学习与机器视觉v5.0/
│   │   ├── 第1节  深度学习介绍/
│   │   │   ├── 第1节  深度学习介绍-01_深度学习介绍.ev4.mp4
│   │   │   ├── 第1节  深度学习介绍-02_Tensorflow介绍.ev4.mp4
│   │   │   ├── 第1节  深度学习介绍-03_tensorflow结构1.ev4.mp4
│   │   │   ├── 第1节  深度学习介绍-04_tensorflow结构2.ev4.mp4
│   │   │   ├── 第1节  深度学习介绍-05_图结构解析.ev4.mp4
│   │   │   ├── 第1节  深度学习介绍-06_OP.ev4.mp4
│   │   │   ├── 第1节  深度学习介绍-07_会话1.ev4.mp4
│   │   │   ├── 第1节  深度学习介绍-08_会话2.ev4.mp4
│   │   │   ├── 第1节  深度学习介绍-09_张量.ev4.mp4
│   │   │   ├── 第1节  深度学习介绍-10_变量.ev4.mp4
│   │   │   ├── 第1节  深度学习介绍-11_案例:线性回归实现.ev4.mp4
│   │   │   ├── 第1节  深度学习介绍-12_trainable.ev4.mp4
│   │   │   ├── 第1节  深度学习介绍-13_增加tensoboard显示.ev4.mp4
│   │   │   ├── 第1节  深度学习介绍-14_逻辑回归复习.ev4.mp4
│   │   │   ├── 第1节  深度学习介绍-15_导数向量化编程介绍.ev4.mp4
│   │   │   └── 第1节  深度学习介绍-16_逻辑回归训练实现前向与反向.ev4.mp4
│   │   ├── 第2节  神经网络与tf.keras/
│   │   │   ├── 第2节  神经网络与tf.keras-01_图片介绍与tf.keras介绍.ev4.mp4
│   │   │   ├── 第2节  神经网络与tf.keras-02_tf.keras读取图片以及数据集.ev4.mp4
│   │   │   ├── 第2节  神经网络与tf.keras-03_NHWC与NWHC.ev4.mp4
│   │   │   ├── 第2节  神经网络与tf.keras-04_tf.keras数据集.ev4.mp4
│   │   │   ├── 第2节  神经网络与tf.keras-05_神经网络基础.ev4.mp4
│   │   │   ├── 第2节  神经网络与tf.keras-06_神经网络原理.ev4.mp4
│   │   │   ├── 第2节  神经网络与tf.keras-07_tf.keras模型API介绍.ev4.mp4
│   │   │   ├── 第2节  神经网络与tf.keras-08_tf.keras模型API介绍.ev4.mp4
│   │   │   ├── 第2节  神经网络与tf.keras-09_tf.keras时尚数据分类实现.ev4.mp4
│   │   │   ├── 第2节  神经网络与tf.keras-10_效果修改与对比.ev4.mp4
│   │   │   ├── 第2节  神经网络与tf.keras-11_模型保存加载.ev4.mp4
│   │   │   ├── 第2节  神经网络与tf.keras-12_modelcheckpoint.ev4.mp4
│   │   │   ├── 第2节  神经网络与tf.keras-13_modelcheckpoint问题.ev4.mp4
│   │   │   ├── 第2节  神经网络与tf.keras-14_tensorboard效果.ev4.mp4
│   │   │   ├── 第2节  神经网络与tf.keras-15_深层神经网络.ev4.mp4
│   │   │   ├── 第2节  神经网络与tf.keras-16_参数与超参数.ev4.mp4
│   │   │   └── 第2节  神经网络与tf.keras-17_优化问题解决方法.ev4.mp4
│   │   ├── 第3节  卷积神经网络/
│   │   │   ├── 第3节  卷积神经网络-01_卷积神经网络简介.ev4.mp4
│   │   │   ├── 第3节  卷积神经网络-02_感受野概念.ev4.mp4
│   │   │   ├── 第3节  卷积神经网络-03_卷积网络三个组成.ev4.mp4
│   │   │   ├── 第3节  卷积神经网络-04_卷积网络原理.ev4.mp4
│   │   │   ├── 第3节  卷积神经网络-05_卷积网络识别案例介绍.ev4.mp4
│   │   │   ├── 第3节  卷积神经网络-06_卷积网络案例实现.ev4.mp4
│   │   │   ├── 第3节  卷积神经网络-07_正则化介绍-偏差方差.ev4.mp4
│   │   │   ├── 第3节  卷积神经网络-08_L2正则化API与Dropout正则化.ev4.mp4
│   │   │   ├── 第3节  卷积神经网络-09_早停止法与数据增强方法.ev4.mp4
│   │   │   ├── 第3节  卷积神经网络-10_典型网络结构介绍.ev4.mp4
│   │   │   ├── 第3节  卷积神经网络-11_卷积网络过程显示.ev4.mp4
│   │   │   ├── 第3节  卷积神经网络-12_pre_trainedVGG网络预测案例.ev4.mp4
│   │   │   └── 第3节  卷积神经网络-13_神经网络调优与BN层.ev4.mp4
│   │   ├── 第4节  商品物体检测项目介绍/
│   │   │   ├── 第4节  商品物体检测项目介绍-01_复习.ev4.mp4
│   │   │   ├── 第4节  商品物体检测项目介绍-02_迁移学习介绍.ev4.mp4
│   │   │   ├── 第4节  商品物体检测项目介绍-03_迁移学习案例介绍.ev4.mp4
│   │   │   ├── 第4节  商品物体检测项目介绍-04_数据获取.ev4.mp4
│   │   │   ├── 第4节  商品物体检测项目介绍-05_模型定义.ev4.mp4
│   │   │   ├── 第4节  商品物体检测项目介绍-06_模型修改.ev4.mp4
│   │   │   ├── 第4节  商品物体检测项目介绍-07_冻结模型训练.ev4.mp4
│   │   │   ├── 第4节  商品物体检测项目介绍-08_模型预测.ev4.mp4
│   │   │   ├── 第4节  商品物体检测项目介绍-09_商品物体检测项目演示.ev4.mp4
│   │   │   ├── 第4节  商品物体检测项目介绍-10_目标检测概述.ev4.mp4
│   │   │   ├── 第4节  商品物体检测项目介绍-11_滑动窗口.ev4.mp4
│   │   │   ├── 第4节  商品物体检测项目介绍-12_RCNN原理介绍.ev4.mp4
│   │   │   ├── 第4节  商品物体检测项目介绍-13_评估指标.ev4.mp4
│   │   │   ├── 第4节  商品物体检测项目介绍-14_RCNN总结.ev4.mp4
│   │   │   ├── 第4节  商品物体检测项目介绍-15_SPPNEt介绍.ev4.mp4
│   │   │   ├── 第4节  商品物体检测项目介绍-16_fasterRCNN.ev4.mp4
│   │   │   └── 第4节  商品物体检测项目介绍-17_faster.ev4.mp4
│   │   ├── 第5节  YOLO与SSD/
│   │   │   ├── 第5节  YOLO与SSD-01_复习.ev4.mp4
│   │   │   ├── 第5节  YOLO与SSD-02_YOLO原理介绍.ev4.mp4
│   │   │   ├── 第5节  YOLO与SSD-03_SSD原理简介.ev4.mp4
│   │   │   ├── 第5节  YOLO与SSD-04_SSD原理介绍.ev4.mp4
│   │   │   ├── 第5节  YOLO与SSD-05_SSD接口介绍.ev4.mp4
│   │   │   ├── 第5节  YOLO与SSD-06_案例介绍.ev4.mp4
│   │   │   ├── 第5节  YOLO与SSD-07_SSD检测物体案例介绍.ev4.mp4
│   │   │   ├── 第5节  YOLO与SSD-08_检测数据集介绍.ev4.mp4
│   │   │   ├── 第5节  YOLO与SSD-09_商品检测数据集处理.ev4.mp4
│   │   │   ├── 第5节  YOLO与SSD-10_商品检测数据存储.ev4.mp4
│   │   │   └── 第6节  商品检测数据集训练-01_复习.ev4.mp4
│   │   ├── 第6节  商品检测数据集训练/
│   │   │   ├── zxds.mp4
│   │   │   ├── 第6节  商品检测数据集训练-02_复习2.ev4.mp4
│   │   │   ├── 第6节  商品检测数据集训练-03_SSD训练商品数据.ev4.mp4
│   │   │   ├── 第6节  商品检测数据集训练-04_问题解决及多GPU训练代码.ev4.mp4
│   │   │   ├── 第6节  商品检测数据集训练-05_opencv介绍.ev4.mp4
│   │   │   ├── 第6节  商品检测数据集训练-06_视频检测介绍过获取帧数据.ev4.mp4
│   │   │   ├── 第6节  商品检测数据集训练-07_文本框显示.ev4.mp4
│   │   │   ├── 第6节  商品检测数据集训练-08_显示FPS总结.ev4.mp4
│   │   │   └── 第7节  模型导出与部署-01_复习.ev4.mp4
│   │   ├── 第7节  模型导出与部署/
│   │   │   ├── 第7节  模型导出与部署-01_百度平台介绍.ev4.mp4
│   │   │   ├── 第7节  模型导出与部署-02_模型部署逻辑.ev4.mp4
│   │   │   ├── 第7节  模型导出与部署-02_深度学习平台使用.ev4.mp4
│   │   │   ├── 第7节  模型导出与部署-03_serving服务安装开启与serving.ev4.mp4
│   │   │   ├── 第7节  模型导出与部署-03_人工智能平台以及人脸识别.ev4.mp4
│   │   │   ├── 第7节  模型导出与部署-04_serving.ev4.mp4
│   │   │   ├── 第7节  模型导出与部署-04_人脸SDK使用.ev4.mp4
│   │   │   ├── 第7节  模型导出与部署-05_web服务开启与client对接.ev4.mp4
│   │   │   ├── 第7节  模型导出与部署-05_通用文字识别.ev4.mp4
│   │   │   ├── 第7节  模型导出与部署-06_百度机器人对接实现.ev4.mp4
│   │   │   ├── 第7节  模型导出与部署-06_其它识别介绍.ev4.mp4
│   │   │   ├── 第7节  模型导出与部署-07_语音识别.ev4.mp4
│   │   │   ├── 第7节  模型导出与部署-08_语音合成.ev4.mp4
│   │   │   └── 第7节  模型导出与部署-09_物体检测课程总结.ev4.mp4
│   ├── 23-爬虫v5.0/
│   │   ├── 第10节  appium/
│   │   │   ├── 第10节  appium-01.appium简介.ev4.mp4
│   │   │   ├── 第10节  appium-02.appium环境搭建.ev4.mp4
│   │   │   ├── 第10节  appium-03.appium环境联调测试.ev4.mp4
│   │   │   └── 第10节  appium-04.appium使用.ev4.mp4
│   │   ├── 第1节  爬虫基础/
│   │   │   ├── 第1节  爬虫基础-01.爬虫特点介绍.ev4.mp4
│   │   │   ├── 第1节  爬虫基础-02.课程结构.ev4.mp4
│   │   │   ├── 第1节  爬虫基础-03.爬虫的概念.ev4.mp4
│   │   │   ├── 第1节  爬虫基础-04.爬虫的作用.ev4.mp4
│   │   │   ├── 第1节  爬虫基础-05.爬虫的分类.ev4.mp4
│   │   │   ├── 第1节  爬虫基础-06.爬虫的流程.ev4.mp4
│   │   │   ├── 第1节  爬虫基础-07.http与https的区别.ev4.mp4
│   │   │   ├── 第1节  爬虫基础-08.常见的请求头与响应头.ev4.mp4
│   │   │   ├── 第1节  爬虫基础-09.创建的响应状态码.ev4.mp4
│   │   │   └── 第1节  爬虫基础-10.浏览器运行过程.ev4.mp4
│   │   ├── 第2节  requests模块/
│   │   │   ├── 第2节  requests模块-1.requests模块-简介-安装-使用.ev4.mp4
│   │   │   ├── 第2节  requests模块-10.requests模块-代理proxies使用.ev4.mp4
│   │   │   ├── 第2节  requests模块-11.requests模块-verify参数与ca证书.ev4.mp4
│   │   │   ├── 第2节  requests模块-12.requests模块-post请求_金山翻译案例.ev4.mp4
│   │   │   ├── 第2节  requests模块-13.requests-post数据来源.ev4.mp4
│   │   │   ├── 第2节  requests模块-14.requests模块-session.ev4.mp4
│   │   │   ├── 第2节  requests模块-15.案例-github模拟登陆.ev4.mp4
│   │   │   ├── 第2节  requests模块-2.requests模块-响应对象的text与content之间的区别.ev4.mp4
│   │   │   ├── 第2节  requests模块-3.requests模块-响应对象常用的参数和方法.ev4.mp4
│   │   │   ├── 第2节  requests模块-4.requests模块-发送带请求头的请求.ev4.mp4
│   │   │   ├── 第2节  requests模块-5.requests模块-发送带参数的请求.ev4.mp4
│   │   │   ├── 第2节  requests模块-6.requests模块-在headers中设置cookies参数.ev4.mp4
│   │   │   ├── 第2节  requests模块-7.requests模块-cookies参数的使用.ev4.mp4
│   │   │   ├── 第2节  requests模块-8.requests模块-cookiejar对象的处理.ev4.mp4
│   │   │   └── 第2节  requests模块-9.requests模块-timeout参数.ev4.mp4
│   │   ├── 第3节  数据提取/
│   │   │   ├── 第3节  数据提取-01.数据提取-响应内容的分类.ev4.mp4
│   │   │   ├── 第3节  数据提取-02.xml与html.ev4.mp4
│   │   │   ├── 第3节  数据提取-03.常用数据解析方法.ev4.mp4
│   │   │   ├── 第3节  数据提取-04.jsonpath-场景-安装-使用.ev4.mp4
│   │   │   ├── 第3节  数据提取-05.jsonpath-练习.ev4.mp4
│   │   │   ├── 第3节  数据提取-06.jsonpath-案例-拉钩.ev4.mp4
│   │   │   ├── 第3节  数据提取-07.lxml简介.ev4.mp4
│   │   │   ├── 第3节  数据提取-08.xpathhelper简介_安装.ev4.mp4
│   │   │   ├── 第3节  数据提取-09.xpath语法-基础节点选择.ev4.mp4
│   │   │   ├── 第3节  数据提取-10.xpath语法-节点修饰语法.ev4.mp4
│   │   │   ├── 第3节  数据提取-11.xpath语法-其他常用语法.ev4.mp4
│   │   │   ├── 第3节  数据提取-12.lxml使用.ev4.mp4
│   │   │   ├── 第3节  数据提取-13.百度贴吧.ev4.mp4
│   │   │   └── 第3节  数据提取-14.tostring.ev4.mp4
│   │   ├── 第4节  selenium/
│   │   │   ├── 第4节  selenium-01.selenium-介绍_效果展示.ev4.mp4
│   │   │   ├── 第4节  selenium-02.selenium的工作原理.ev4.mp4
│   │   │   ├── 第4节  selenium-03.selenium-模块与driver的安装.ev4.mp4
│   │   │   ├── 第4节  selenium-04.selenium-简单使用.ev4.mp4
│   │   │   ├── 第4节  selenium-05.selenium-driver属性和方法.ev4.mp4
│   │   │   ├── 第4节  selenium-06.selenium-元素定位.ev4.mp4
│   │   │   ├── 第4节  selenium-07.selenium-元素操作.ev4.mp4
│   │   │   ├── 第4节  selenium-08.selenium-标签切换.ev4.mp4
│   │   │   ├── 第4节  selenium-09.selenium-窗口切换.ev4.mp4
│   │   │   ├── 第4节  selenium-10.selenium-cookies操作.ev4.mp4
│   │   │   ├── 第4节  selenium-11.selenium-执行js.ev4.mp4
│   │   │   ├── 第4节  selenium-12.selenium-页面等待.ev4.mp4
│   │   │   ├── 第4节  selenium-13.selenium-配置对象.ev4.mp4
│   │   │   └── 第4节  selenium-14.selenium-案例-斗鱼直播.ev4.mp4
│   │   ├── 第5节  反爬与反反爬/
│   │   │   ├── 第5节  反爬与反反爬-01.反爬与反反爬-反爬原因.ev4.mp4
│   │   │   ├── 第5节  反爬与反反爬-02.反爬与反反爬-什么样的爬虫会被反.ev4.mp4
│   │   │   ├── 第5节  反爬与反反爬-03.反爬与反反爬-常见概念与反爬方向.ev4.mp4
│   │   │   ├── 第5节  反爬与反反爬-04.反爬与反反爬-基于身份识别的反爬.ev4.mp4
│   │   │   ├── 第5节  反爬与反反爬-05.反爬与反反爬-及与爬虫行为的反爬.ev4.mp4
│   │   │   ├── 第5节  反爬与反反爬-06.反爬与反反爬-基于数据加密进行反爬.ev4.mp4
│   │   │   ├── 第5节  反爬与反反爬-07.验证码-验证码的知识.ev4.mp4
│   │   │   ├── 第5节  反爬与反反爬-08.验证码-图像识别引擎.ev4.mp4
│   │   │   ├── 第5节  反爬与反反爬-09.验证码-打码平台.ev4.mp4
│   │   │   ├── 第5节  反爬与反反爬-10.chrome浏览器的使用.ev4.mp4
│   │   │   ├── 第5节  反爬与反反爬-11.js解析-人人网登录分析.ev4.mp4
│   │   │   ├── 第5节  反爬与反反爬-12.js解析-定位js文件.ev4.mp4
│   │   │   ├── 第5节  反爬与反反爬-13.js解析-js代码分析.ev4.mp4
│   │   │   ├── 第5节  反爬与反反爬-14.js解析-js2py使用.ev4.mp4
│   │   │   ├── 第5节  反爬与反反爬-15.js解析-人人网登陆.ev4.mp4
│   │   │   ├── 第5节  反爬与反反爬-16.有道翻译分析.ev4.mp4
│   │   │   ├── 第5节  反爬与反反爬-17.hashlib使用.ev4.mp4
│   │   │   └── 第5节  反爬与反反爬-18.有道翻译实现.ev4.mp4
│   │   ├── 第6节  MongoDB数据库/
│   │   │   ├── 第6节  MongoDB数据库-01.mongodb的介绍.ev4.mp4
│   │   │   ├── 第6节  MongoDB数据库-02.mongodb的安装.ev4.mp4
│   │   │   ├── 第6节  MongoDB数据库-03.mongodb简单使用-测试启动.ev4.mp4
│   │   │   ├── 第6节  MongoDB数据库-04.mongodb简单使用-生产启动.ev4.mp4
│   │   │   ├── 第6节  MongoDB数据库-05.mongodb简单使用-数据库操作.ev4.mp4
│   │   │   ├── 第6节  MongoDB数据库-06.mongdb简单使用-集合操作.ev4.mp4
│   │   │   ├── 第6节  MongoDB数据库-07.mongodb的数据类型.ev4.mp4
│   │   │   ├── 第6节  MongoDB数据库-08.mongdb插入数据.ev4.mp4
│   │   │   ├── 第6节  MongoDB数据库-09.mongodb查询数据.ev4.mp4
│   │   │   ├── 第6节  MongoDB数据库-10.mongodb查询结果操作.ev4.mp4
│   │   │   ├── 第6节  MongoDB数据库-11.mongodb-修改&删除.ev4.mp4
│   │   │   ├── 第6节  MongoDB数据库-12.聚合管道-分组管道.ev4.mp4
│   │   │   ├── 第6节  MongoDB数据库-13.聚合管道-其他管道.ev4.mp4
│   │   │   ├── 第6节  MongoDB数据库-14.mongodb-索引.ev4.mp4
│   │   │   ├── 第6节  MongoDB数据库-15.mongodb的权限管理-管理用户.ev4.mp4
│   │   │   ├── 第6节  MongoDB数据库-16.mongodb权限管理-普通用户.ev4.mp4
│   │   │   └── 第6节  MongoDB数据库-17.pymongo使用.ev4.mp4
│   │   ├── 第7节  scrapy基础/
│   │   │   ├── 第7节  scrapy基础-01.scrapy-概念&作用.ev4.mp4
│   │   │   ├── 第7节  scrapy基础-02.scrapy-工作流程.ev4.mp4
│   │   │   ├── 第7节  scrapy基础-03.scrapy-各模块功能.ev4.mp4
│   │   │   ├── 第7节  scrapy基础-04.项目开发流程-1框架安装&流程简介.ev4.mp4
│   │   │   ├── 第7节  scrapy基础-05.项目开发流程-2创建项目.ev4.mp4
│   │   │   ├── 第7节  scrapy基础-06.项目开发流程-3创建爬虫.ev4.mp4
│   │   │   ├── 第7节  scrapy基础-07.项目开发流程-4完成爬虫.ev4.mp4
│   │   │   ├── 第7节  scrapy基础-08.项目开发流程-5保存数据.ev4.mp4
│   │   │   ├── 第7节  scrapy基础-09.项目开发流程-数据建模&流程完善.ev4.mp4
│   │   │   ├── 第7节  scrapy基础-10.请求对象-请求&网易招聘简介.ev4.mp4
│   │   │   ├── 第7节  scrapy基础-11.请求对象-案例-网易招聘.ev4.mp4
│   │   │   ├── 第7节  scrapy基础-12.请求对象-其他参数.ev4.mp4
│   │   │   ├── 第7节  scrapy基础-13.请求对象-meta传参.ev4.mp4
│   │   │   ├── 第7节  scrapy基础-14.scrapy模拟登陆-cookies参数使用.ev4.mp4
│   │   │   ├── 第7节  scrapy基础-15.scrapy模拟登陆-FormRequest发送post请求.ev4.mp4
│   │   │   ├── 第7节  scrapy基础-16.scrapy管道的使用.ev4.mp4
│   │   │   ├── 第7节  scrapy基础-17.crawlspider.ev4.mp4
│   │   │   ├── 第7节  scrapy基础-18.tencent_crawl.ev4.mp4
│   │   │   ├── 第7节  scrapy基础-19.中间件-分类与作用.ev4.mp4
│   │   │   ├── 第7节  scrapy基础-20.中间件-豆瓣爬虫.ev4.mp4
│   │   │   ├── 第7节  scrapy基础-21.中间件-随机请求头.ev4.mp4
│   │   │   ├── 第7节  scrapy基础-22.中间件-随机ip代理.ev4.mp4
│   │   │   └── 第7节  scrapy基础-23.中间件-selenium动态加载.ev4.mp4
│   │   ├── 第8节  scrapy-redis/
│   │   │   ├── 第8节  scrapy-redis-01.scrapy-redis-分布式的概念_原理.ev4.mp4
│   │   │   ├── 第8节  scrapy-redis-02.scrapy-redis-断点续爬.ev4.mp4
│   │   │   ├── 第8节  scrapy-redis-03.scrapy-redis-源码分析.ev4.mp4
│   │   │   ├── 第8节  scrapy-redis-04.scrapy-redis-分布式爬虫实现.ev4.mp4
│   │   │   ├── 第8节  scrapy-redis-05.scrapy-redis-分布式爬虫编写流程.ev4.mp4
│   │   │   ├── 第8节  scrapy-redis-06.scrapy-redis-京东爬虫-简介.ev4.mp4
│   │   │   ├── 第8节  scrapy-redis-07.scrapy-redis-京东爬虫-图书分类页面.ev4.mp4
│   │   │   ├── 第8节  scrapy-redis-08.scrapy-redis-京东爬虫-图书列表页面.ev4.mp4
│   │   │   ├── 第8节  scrapy-redis-09.scrapy-redis-京东爬虫-图书价格.ev4.mp4
│   │   │   └── 第8节  scrapy-redis-10.scrapy-redis-京东爬虫-修改成分布式爬虫.ev4.mp4
│   │   ├── 第9节  scrapy其他/
│   │   │   ├── 第9节  scrapy其他-01.splash-介绍_环境配置.ev4.mp4
│   │   │   ├── 第9节  scrapy其他-02.splash-使用.ev4.mp4
│   │   │   ├── 第9节  scrapy其他-03.scrapy-日志信息.ev4.mp4
│   │   │   ├── 第9节  scrapy其他-04.scrpay配置-常用配置.ev4.mp4
│   │   │   ├── 第9节  scrapy其他-05.scrapy配置-其他配置.ev4.mp4
│   │   │   ├── 第9节  scrapy其他-06.使用scrapyd进行爬虫部署.ev4.mp4
│   │   │   └── 第9节  scrapy其他-07.使用Gerapy进行爬虫管理.ev4.mp4
│   ├── 24-数据分析v5.0/
│   │   ├── 第10节 fineBI使用/
│   │   │   ├── 第10节 fineBI使用-01_fineBI数据可视化分析-课程简介.ev4.mp4
│   │   │   ├── 第10节 fineBI使用-02_fineBI数据可视化分析-安装&初始化.ev4.mp4
│   │   │   ├── 第10节 fineBI使用-03_fineBI数据可视化分析-模块介绍.ev4.mp4
│   │   │   ├── 第10节 fineBI使用-04_fineBI数据可视化分析-数据源.ev4.mp4
│   │   │   ├── 第10节 fineBI使用-05_fineBI数据可视化分析-数据管理-数据包管理.ev4.mp4
│   │   │   ├── 第10节 fineBI使用-06_fineBI数据可视化分析-数据管理-数据表管理.ev4.mp4
│   │   │   ├── 第10节 fineBI使用-07_fineBI数据可视化分析-数据管理-数据表关系管理.ev4.mp4
│   │   │   ├── 第10节 fineBI使用-08_fineBI数据可视化分析-数据管理-数据更新管理.ev4.mp4
│   │   │   ├── 第10节 fineBI使用-09_fineBI数据可视化分析-数据加工-创建自助数据集.ev4.mp4
│   │   │   ├── 第10节 fineBI使用-10_fineBI数据可视化分析-数据加工-过滤.ev4.mp4
│   │   │   ├── 第10节 fineBI使用-11_fineBI数据可视化分析-数据加工-新增列.ev4.mp4
│   │   │   ├── 第10节 fineBI使用-12_fineBI数据可视化分析-数据加工-分组汇总.ev4.mp4
│   │   │   ├── 第10节 fineBI使用-13_fineBI数据可视化分析-数据可视化-柱状图.ev4.mp4
│   │   │   ├── 第10节 fineBI使用-14_fineBI数据可视化分析-数据可视化-表格使用.ev4.mp4
│   │   │   ├── 第10节 fineBI使用-15_fineBI数据可视化分析-数据可视化-饼图.ev4.mp4
│   │   │   ├── 第10节 fineBI使用-16_fineBI数据可视化分析-数据可视化-过滤组件.ev4.mp4
│   │   │   ├── 第10节 fineBI使用-17_fineBI数据可视化分析-数据可视化-OLAP钻取.ev4.mp4
│   │   │   ├── 第10节 fineBI使用-18_fineBI数据可视化分析-数据可视化-联动.ev4.mp4
│   │   │   └── 第10节 fineBI使用-19_fineBI数据可视化分析-仪表板.ev4.mp4
│   │   ├── 第1节 PowerBI使用/
│   │   │   ├── 第1节 PowerBI使用-1 数据分析入门.ev4.mp4
│   │   │   ├── 第1节 PowerBI使用-2 数据分析与统计课程介绍.ev4.mp4
│   │   │   ├── 第1节 PowerBI使用-2.1  实践_Power BI简介与安装.ev4.mp4
│   │   │   ├── 第1节 PowerBI使用-2.2  实践_Power BI 的安装与界面.ev4.mp4
│   │   │   ├── 第1节 PowerBI使用-2.3  实践_Power BI 初步使用.ev4.mp4
│   │   │   ├── 第1节 PowerBI使用-2.6  实践_Power BI可视化综合图表分享1.ev4.mp4
│   │   │   ├── 第1节 PowerBI使用-2.7  实践_Power BI可视化综合图表分享2.ev4.mp4
│   │   │   ├── 第1节 PowerBI使用-3 数据分析与统计入门.ev4.mp4
│   │   │   ├── 第1节 PowerBI使用-4 数据分析基本要素.ev4.mp4
│   │   │   ├── 第1节 PowerBI使用-4.1  实践_PowerBI通过网络爬虫获取数据.ev4.mp4
│   │   │   ├── 第1节 PowerBI使用-4.10  实践_销售业绩达成分析.ev4.mp4
│   │   │   ├── 第1节 PowerBI使用-4.11  实践_销售业绩达成分析_度量值的建立.ev4.mp4
│   │   │   ├── 第1节 PowerBI使用-4.12  实践_销售业绩达成分析_度量值的建立_可视化.ev4.mp4
│   │   │   ├── 第1节 PowerBI使用-4.2  实践_PowerBI通过mysql获取数据.ev4.mp4
│   │   │   ├── 第1节 PowerBI使用-4.3  实践_ 数据处理经验总结及PowerBI实践.ev4.mp4
│   │   │   ├── 第1节 PowerBI使用-4.4  实践_Power BI报表合并.ev4.mp4
│   │   │   ├── 第1节 PowerBI使用-4.5  实践_Power BI 数据预处理实现.ev4.mp4
│   │   │   ├── 第1节 PowerBI使用-4.6  实践_PowerBI 逆透视.ev4.mp4
│   │   │   ├── 第1节 PowerBI使用-4.7  实践_用DAX函数对整理数据表.ev4.mp4
│   │   │   ├── 第1节 PowerBI使用-4.8  实践_用DAX函数对每日销售目标进行细化和跟踪.ev4.mp4
│   │   │   ├── 第1节 PowerBI使用-4.9  实践_用DAX函数对日期进行拆分.ev4.mp4
│   │   │   └── 第1节 PowerBI使用-5 数据分析行为准则及小结.ev4.mp4
│   │   ├── 第2节 SPSS使用/
│   │   │   ├── 第2节 SPSS使用-6 数据分析入门案例练习.ev4.mp4
│   │   │   ├── 第2节 SPSS使用-6.1 实践_SPSS安装及简介.ev4.mp4
│   │   │   ├── 第2节 SPSS使用-6.2 实践_SPSS文件读入.ev4.mp4
│   │   │   ├── 第2节 SPSS使用-7 条状图与饼状图.ev4.mp4
│   │   │   ├── 第2节 SPSS使用-7.1  实践_柱形图,堆积图与瀑布图的绘制.ev4.mp4
│   │   │   └── 第2节 SPSS使用-7.2  实践_散点图的绘制.ev4.mp4
│   │   ├── 第3节 tableau使用/
│   │   │   ├── 第3节 tableau使用-01_D2tableau数据分析课程介绍.ev4.mp4
│   │   │   ├── 第3节 tableau使用-02_D2tableau数据分析课程-产品介绍.ev4.mp4
│   │   │   ├── 第3节 tableau使用-03_D2tableau数据分析课程-下载安装.ev4.mp4
│   │   │   ├── 第3节 tableau使用-04_D2tableau数据分析课程-功能介绍-工作区.ev4.mp4
│   │   │   ├── 第3节 tableau使用-05_D2tableau数据分析课程-功能介绍-数据源.ev4.mp4
│   │   │   ├── 第3节 tableau使用-06_D2tableau数据分析课程-实例-排序.ev4.mp4
│   │   │   ├── 第3节 tableau使用-07_D2tableau数据分析课程-实例-分组.ev4.mp4
│   │   │   ├── 第3节 tableau使用-08_D2tableau数据分析课程-实例-分层.ev4.mp4
│   │   │   ├── 第3节 tableau使用-09_D2tableau数据分析课程-实例-交互.ev4.mp4
│   │   │   ├── 第3节 tableau使用-10_D2tableau数据分析课程-实例-可视化.ev4.mp4
│   │   │   ├── 第3节 tableau使用-11_D2tableau数据分析课程-实例-仪表板.ev4.mp4
│   │   │   └── 第3节 tableau使用-12_D2tableau数据分析课程-实例-分享.ev4.mp4
│   │   ├── 第4节 PowerBI高级/
│   │   │   ├── 第4节 PowerBI高级-10 辛普森悖论.ev4.mp4
│   │   │   ├── 第4节 PowerBI高级-10.1  实践_杜邦分析数据度量值的建立.ev4.mp4
│   │   │   ├── 第4节 PowerBI高级-10.2  实践_杜邦分析切片表的绘制.ev4.mp4
│   │   │   ├── 第4节 PowerBI高级-11 交叉分组表练习.ev4.mp4
│   │   │   ├── 第4节 PowerBI高级-11.1 实践_SPSS生成数据交叉表.ev4.mp4
│   │   │   ├── 第4节 PowerBI高级-7.3  实践_Power BI仪表盘初步制作.ev4.mp4
│   │   │   ├── 第4节 PowerBI高级-7.4  实践_Power BI 数据建模及度量值的应用.ev4.mp4
│   │   │   ├── 第4节 PowerBI高级-7.5  实践_Power BI 数据可视化编辑综合应用.ev4.mp4
│   │   │   ├── 第4节 PowerBI高级-7.6  实践_Power BI 自定义视觉对象的应用.ev4.mp4
│   │   │   ├── 第4节 PowerBI高级-7.7  实践_Power BI 的报表发布.ev4.mp4
│   │   │   ├── 第4节 PowerBI高级-8 条状图及偏态.ev4.mp4
│   │   │   ├── 第4节 PowerBI高级-8.1 实践_SPSS的数据图表绘制.ev4.mp4
│   │   │   ├── 第4节 PowerBI高级-9 茎叶图和贡献度图.ev4.mp4
│   │   │   ├── 第4节 PowerBI高级-9.1  实践_PowerBI市场调研分析_数据预处理.ev4.mp4
│   │   │   ├── 第4节 PowerBI高级-9.2  实践_PowerBI市场调研分析_数据关系建模.ev4.mp4
│   │   │   ├── 第4节 PowerBI高级-9.3  实践_PowerBI市场调研分析_数据可视化.ev4.mp4
│   │   │   └── 第4节 PowerBI高级-9.4  实践_PowerBI市场调研分析_数据可视化(总结).ev4.mp4
│   │   ├── 第5节 PowerBI实战/
│   │   │   ├── 第5节 PowerBI实战-12 常用图表应用及可视化总结.ev4.mp4
│   │   │   ├── 第5节 PowerBI实战-13 数值分析方法初步.ev4.mp4
│   │   │   ├── 第5节 PowerBI实战-13.1 实践_SPSS的销售数据回归预测.ev4.mp4
│   │   │   ├── 第5节 PowerBI实战-14 基本度量指标案例分析.ev4.mp4
│   │   │   ├── 第5节 PowerBI实战-15 z分数与切比雪夫定理.ev4.mp4
│   │   │   ├── 第5节 PowerBI实战-16  实践_Power BI 树状图的绘制及DAX公式编辑.ev4.mp4
│   │   │   ├── 第5节 PowerBI实战-17 数据可视化综合案例-稀土.ev4.mp4
│   │   │   ├── 第5节 PowerBI实战-18 数据可视化综合案例-宠物与特斯拉.ev4.mp4
│   │   │   ├── 第5节 PowerBI实战-19 数据可视化总结.ev4.mp4
│   │   │   ├── 第5节 PowerBI实战-20 数据分析总体流程及案例实践.ev4.mp4
│   │   │   ├── 第5节 PowerBI实战-21 Pearson相关系数.ev4.mp4
│   │   │   ├── 第5节 PowerBI实战-22 Spearman相关系数.ev4.mp4
│   │   │   ├── 第5节 PowerBI实战-23 kendall相关系数及相关性数据分析实践.ev4.mp4
│   │   │   ├── 第5节 PowerBI实战-23.1 实践_SPSS实现3种相关系数的分析.ev4.mp4
│   │   │   ├── 第5节 PowerBI实战-23.2  SPSS医学脑损伤数据分析.ev4.mp4
│   │   │   ├── 第5节 PowerBI实战-23.3  SPSS 医学脑损伤维度相关性分析.ev4.mp4
│   │   │   ├── 第5节 PowerBI实战-23.4  SPSS 医学脑损伤逻辑回归模型构建.ev4.mp4
│   │   │   ├── 第5节 PowerBI实战-23.5  SPSS 医学脑损伤决策树建模分析.ev4.mp4
│   │   │   └── 第5节 PowerBI实战-23.6  SPSS 医学脑损伤维度交互性分析.ev4.mp4
│   │   ├── 第6节 概率论/
│   │   │   ├── 第6节 概率论-26 概率中的排列组合计算.ev4.mp4
│   │   │   ├── 第6节 概率论-27 概率的子交并补与互斥独立(上).ev4.mp4
│   │   │   ├── 第6节 概率论-28 概率的子交并补与互斥独立(下).ev4.mp4
│   │   │   ├── 第6节 概率论-30 离散型二元分布及其协方差.ev4.mp4
│   │   │   ├── 第6节 概率论-31 投资组合中的数据分析.ev4.mp4
│   │   │   ├── 第6节 概率论-31.2 实践_时间序列模型的存储及应用.ev4.mp4
│   │   │   ├── 第6节 概率论-32 二项分布及其期望与方差.ev4.mp4
│   │   │   ├── 第6节 概率论-33 泊松概率分布.ev4.mp4
│   │   │   └── 第6节 概率论-33.3 SPSS酸奶饮料产品测试.ev4.mp4
│   │   ├── 第7节 统计学/
│   │   │   ├── 第7节 统计学-35 均匀分布.ev4.mp4
│   │   │   ├── 第7节 统计学-36 正态概率分布.ev4.mp4
│   │   │   ├── 第7节 统计学-37 指数分布.ev4.mp4
│   │   │   ├── 第7节 统计学-38 总结与抽样估计入门.ev4.mp4
│   │   │   ├── 第7节 统计学-39 点估计与抽样分布(上).ev4.mp4
│   │   │   ├── 第7节 统计学-40 点估计与抽样分布(下).ev4.mp4
│   │   │   ├── 第7节 统计学-40.1 SPSS车企销售数据逻辑回归预测.ev4.mp4
│   │   │   ├── 第7节 统计学-40.2 SPSS车企销售数据残差独立性及区间估计.ev4.mp4
│   │   │   ├── 第7节 统计学-40.3 SPSS车企销售数据多模型估计及对比估计.ev4.mp4
│   │   │   ├── 第7节 统计学-42实践中的数据分析.ev4.mp4
│   │   │   ├── 第7节 统计学-44 漏斗分析 路径分析  归因分析.ev4.mp4
│   │   │   ├── 第7节 统计学-44.1  实践_店铺各维度的因子分析.ev4.mp4
│   │   │   ├── 第7节 统计学-44.2  实践_SPSS的产品特点对应分析.ev4.mp4
│   │   │   ├── 第7节 统计学-44.3  实践_逻辑回归中商家续签率的预测.ev4.mp4
│   │   │   └── 第7节 统计学-44.4  实践_自动线性建模的网络引流效果预测.ev4.mp4
│   │   ├── 第8节 概率论与统计学实战/
│   │   │   ├── 第8节 概率论与统计学实战-45 CRM客户关系管理与RFM.ev4.mp4
│   │   │   ├── 第8节 概率论与统计学实战-45.1 实践_RFM分析中的变量分析.ev4.mp4
│   │   │   ├── 第8节 概率论与统计学实战-45.2 实践_RFM客户分析及销售策略制定.ev4.mp4
│   │   │   ├── 第8节 概率论与统计学实战-45.3  实践Power BI的RFM分析.ev4.mp4
│   │   │   ├── 第8节 概率论与统计学实战-45.4  实践Power BI的RFM分析.ev4.mp4
│   │   │   ├── 第8节 概率论与统计学实战-46 波士顿矩阵与4P理论.ev4.mp4
│   │   │   ├── 第8节 概率论与统计学实战-46.1  实践_基于波士顿矩阵的订单分析_数据预处理.ev4.mp4
│   │   │   ├── 第8节 概率论与统计学实战-46.2  实践_基于波士顿矩阵的订单分析_数据构建.ev4.mp4
│   │   │   ├── 第8节 概率论与统计学实战-46.3  实践_基于波士顿矩阵的订单分析_矩阵实践.ev4.mp4
│   │   │   ├── 第8节 概率论与统计学实战-46.4  实践_基于波士顿矩阵的订单分析_客户流失分析.ev4.mp4
│   │   │   ├── 第8节 概率论与统计学实战-46.5  实践_基于波士顿矩阵的订单分析_催单时间分析.ev4.mp4
│   │   │   ├── 第8节 概率论与统计学实战-47 流量及内容推荐的数据分析.ev4.mp4
│   │   │   ├── 第8节 概率论与统计学实战-48 PEST与SWOT分析方法.ev4.mp4
│   │   │   ├── 第8节 概率论与统计学实战-49 电竞游戏数据分析指标.ev4.mp4
│   │   │   └── 第8节 概率论与统计学实战-50 游戏封测公测期数据分析.ev4.mp4
│   │   ├── 第9节 SPSS高级/
│   │   │   ├── 第9节 SPSS高级-51 实践_k均值聚类的员工职业发展划分.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-52 实践_层次聚类对员工职业发展的评估.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-53 实践_智能聚类的人员分析预测.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-55  实践_SPSS Modeler的安装及使用.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-56  实践_SPSS Modeler界面简介.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-57  实践_SPSS Modeler数据的读取.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-58  实践_SPSS Modeler数据的集成.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-59  实践_SPSS Modeler数据的合并.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-60  实践_SPSS Modeler数据的选择.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-61  SPSS Modeler中的导出控键.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-62  SPSS Modeler的维度相关性检验.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-64  SPSS Modeler中的描述性统计分析.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-65  SPSS Modeler中的数据排序.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-66  SPSS Modeler的卡方检验1.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-67  SPSS Modeler的卡方检验2.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-68  SPSS Modeler的差异性检验.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-69  SPSS Modeler里的缺失值处理.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-69.1   SPSS Modeler里缺失值的自动处理.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-70  SPSS Modeler中的全局变量应用.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-71  SPSS Modeler的RFM实现.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-72  SPSS Modeler中的神经网络运用和实现.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-73  SPSS Modeler中的C5.0决策树.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-74  SPSS Modeler中的CART决策树实现.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-75  SPSS Modeler中的决策树生成规则汇总.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-76  SPSS Modeler中的同质集成学习.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-77  SPSS Modeler中的异质集成学习.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-78  SPSS Modeler的自动建模—分类.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-79  SPSS Modeler的自动建模—聚类.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-80  SPSS Modeler的自动建模—回归.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-81  SPSS Modeler的聚类分析实践.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-82  SPSS Modeler的KNN实践.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-83  SPSS Modeler的关联规则实践.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-84  SAS使用初步.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-85  SAS实践题目介绍.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-86  ROC分析.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-87  VARCLUS指标聚类.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-88  CLUSTER小样本聚类.ev4.mp4
│   │   │   ├── 第9节 SPSS高级-89  FASTCLUS快速聚类.ev4.mp4
│   │   │   └── 第9节 SPSS高级-90  ACECLUS数据线性转换后聚类.ev4.mp4
│   ├── 1-4段课件资料.rar
│   ├── 5-7课件资料V5.0.rar
│   └── 8-12课件资料V5.0.rar

本文作者:浅时光博客
原文链接:https://www.dqzboy.com/5835.html
版权声明:知识共享署名-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)协议进行许可,转载时请以>超链接形式标明文章原始出处和作者信息
免责声明:本站内容仅供个人学习与研究,严禁用于商业或非法目的。请在下载后24小时内删除相应内容。继续浏览或下载即表明您接受上述条件,任何后果由用户自行承担。