本套课程黑马程序员python6.0,课程共分为14个大的章节,课程涵盖python基础、python高级、Django项目讲解、项目部署和管理、项目测试和监控、数据采集、flask框架与项目、数据分析课程、爬虫部分、运维等,是非常系统的一套课程,适合想详细学习python教程的学员学习,文件大小共计145.13G,文章底部附下载地址。
课程文件目录:V-3507:黑马python 6.0完整版 [145.13G]
目录数
│
├─01阶段_基础班
│ │ 01阶段_基础班文件列表.txt
│ │
│ ├─Day01
│ │ ├─代码
│ │ │ Day01.zip
│ │ │
│ │ ├─笔记
│ │ │ Day1.txt
│ │ │
│ │ ├─视频
│ │ │ 1.课程介绍.mp4
│ │ │ 10.变量及定和使用.mp4
│ │ │ 11.测试不同类型的数据及变量的定义.mp4
│ │ │ 12.type函数测试类型.mp4
│ │ │ 13.标识符命名.mp4
│ │ │ 14.关键字.mp4
│ │ │ 15.格式化字符串.mp4
│ │ │ 16.转义字符.mp4
│ │ │ 17.输入input函数.mp4
│ │ │ 18.算术运算符.mp4
│ │ │ 19.赋值和复合赋值.mp4
│ │ │ 2.硬件系统.mp4
│ │ │ 20.类型转换.mp4
│ │ │ 21.小结.mp4
│ │ │ 3.软件系统.mp4
│ │ │ 4.计算机程序执行过程.mp4
│ │ │ 5.编程语言.mp4
│ │ │ 6.Python介绍(了解).mp4
│ │ │ 7.解释器的作用.mp4
│ │ │ 8.工具介绍及第一个程序.mp4
│ │ │ 9.注释内容.mp4
│ │ │
│ │ ├─资料
│ │ │ Xnip2019-04-13_10-23-36.png
│ │ │ Xnip2019-04-13_10-27-05.png
│ │ │
│ │ └─预习
│ │ Day02.txt
│ │
│ ├─Day02
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │
│ │ ├─代码
│ │ │ Day02.zip
│ │ │
│ │ ├─笔记
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │ ._Day02.txt
│ │ │ Day02.txt
│ │ │
│ │ ├─视频
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │ 1.回顾.mp4
│ │ │ 10.函数有多个Return.mp4
│ │ │ 11.关系比较运算符.mp4
│ │ │ 12.逻辑运算符.mp4
│ │ │ 13.if格式一.mp4
│ │ │ 14.if_else格式.mp4
│ │ │ 15if_elif_else格式.mp4
│ │ │ 16.if_嵌套格式和练习.mp4
│ │ │ 17.随机数.mp4
│ │ │ 18.总结.mp4
│ │ │ 2.函数概述.mp4
│ │ │ 3.函数的定义和使用.mp4
│ │ │ 4.debug工具调试程序.mp4
│ │ │ 5.函数的调用过程.mp4
│ │ │ 6.函数说明文档.mp4
│ │ │ 7.函数的参数传递过程.mp4
│ │ │ 8.函数返回值.mp4
│ │ │ 9.函数练习-传参和输入数据的区别.mp4
│ │ │
│ │ ├─资料
│ │ │ ._Xnip2019-04-14_09-05-29.png
│ │ │ ._Xnip2019-04-14_10-02-58.png
│ │ │ ._Xnip2019-04-14_10-19-58.png
│ │ │ ._Xnip2019-04-14_10-25-09.png
│ │ │ ._Xnip2019-04-14_12-10-30.png
│ │ │ ._Xnip2019-04-14_12-31-00.png
│ │ │ Xnip2019-04-14_09-05-29.png
│ │ │ Xnip2019-04-14_10-02-58.png
│ │ │ Xnip2019-04-14_10-19-58.png
│ │ │ Xnip2019-04-14_10-25-09.png
│ │ │ Xnip2019-04-14_12-10-30.png
│ │ │ Xnip2019-04-14_12-31-00.png
│ │ │
│ │ └─预习
│ │ ._Day03.txt
│ │ Day03.txt
│ │
│ ├─Day03
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │
│ │ ├─代码
│ │ │ 代码.zip
│ │ │
│ │ ├─笔记
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │ ._Day03.txt
│ │ │ Day03.txt
│ │ │
│ │ ├─视频
│ │ │ ._15.字符串逆序.ps
│ │ │ 1.回顾.mp4
│ │ │ 10.流程控制小结.mp4
│ │ │ 11.练习-自定义实现int函数.mp4
│ │ │ 12.字符串的定义和下标使用.mp4
│ │ │ 14.字符串遍历方式.mp4
│ │ │ 15.字符串逆序.mp4
│ │ │ 2.break.mp4
│ │ │ 2.猜拳游戏分析.mp4
│ │ │ 3.Continue.mp4
│ │ │ 3.猜拳游戏实现.mp4
│ │ │ 4.三目运算符.mp4
│ │ │ 4.循环嵌套.mp4
│ │ │ 5.多层循环中使用 break和continue.mp4
│ │ │ 5.循环实现基本使用.mp4
│ │ │ 6.循环练习-输出矩型.mp4
│ │ │ 7.练习-打印99表.mp4
│ │ │ 8.for-in.mp4
│ │ │ 9.循环-else.mp4
│ │ │
│ │ ├─资料
│ │ │ ._01_快捷键使用.itcast
│ │ │ ._pytharm快捷键.pdf
│ │ │ 01_快捷键使用.itcast
│ │ │ pytharm快捷键.pdf
│ │ │
│ │ └─预习
│ │ ._Day04.txt
│ │ Day004.txt
│ │ Day04.txt
│ │
│ ├─Day04
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │
│ │ ├─代码
│ │ │ 代码.zip
│ │ │
│ │ ├─笔记
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │ ._Day04.txt
│ │ │ Day04.txt
│ │ │
│ │ ├─视频
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │ 1.回顾.mp4
│ │ │ 10.嵌套元组的定义和遍历.mp4
│ │ │ 11.元组的常用方法.mp4
│ │ │ 12.列表的定义和下标访问.mp4
│ │ │ 13.练习-字符串逆序.mp4
│ │ │ 14.列表的排序和逆序.mp4
│ │ │ 15.列表的添加数据.mp4
│ │ │ 16.列表操作-查找.mp4
│ │ │ 17.列表操作-删除元素.mp4
│ │ │ 18.字典的定义.mp4
│ │ │ 19.使用下标访问和修改元素数据.mp4
│ │ │ 2.字符串操作-查找 替换统计.mp4
│ │ │ 20.字典的数据访问方式.mp4
│ │ │ 21.字典的遍历.mp4
│ │ │ 22.字典的增删改查.mp4
│ │ │ 23.名片练习.mp4
│ │ │ 24.有序字典(了解).mp4
│ │ │ 25.集合(重点是去重功能).mp4
│ │ │ 26.容器类型之间的类型转换.mp4
│ │ │ 27.公共方法.mp4
│ │ │ 28.总结.mp4
│ │ │ 3.字符串操作-分割和连接.mp4
│ │ │ 4.字符串操作-字符串判断.mp4
│ │ │ 5.字符串操作-字符串转换.mp4
│ │ │ 6.字符串操作-字符串对齐.mp4
│ │ │ 7.字符串操作-字符串去除空白.mp4
│ │ │ 8.元组-定义和下标访问.mp4
│ │ │ 9.元组的遍历.mp4
│ │ │
│ │ ├─资料
│ │ │ 资料.zip
│ │ │
│ │ └─预习
│ │ ._Day05.txt
│ │ Day05.txt
│ │
│ ├─Day05
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │
│ │ ├─代码
│ │ │ Day05.zip
│ │ │
│ │ ├─笔记
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │ ._Day05.txt
│ │ │ Day05.txt
│ │ │
│ │ ├─视频
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │ 1.回顾.mp4
│ │ │ 10.可变对象类型.mp4
│ │ │ 11.默认值参数.mp4
│ │ │ 12.位置参数和关键字参数.mp4
│ │ │ 13.不定位置参数.mp4
│ │ │ 14.混合参数.mp4
│ │ │ 15.函数可变参数的二次传递.mp4
│ │ │ 16.学生管理系统-主控函数逻辑.mp4
│ │ │ 17.学生管理系统-添加学生.mp4
│ │ │ 18.学生管理系统-查找学生.mp4
│ │ │ 19.删除学生.mp4
│ │ │ 2.列表推导式.mp4
│ │ │ 20.学生管理系统-修改学生.mp4
│ │ │ 21.学生管理系统-显示学生信息和退出系统.mp4
│ │ │ 3.组包和拆包.mp4
│ │ │ 4.函数返回多个数据.mp4
│ │ │ 5.嵌套调用.mp4
│ │ │ 6.递归调用过程.mp4
│ │ │ 7.全局变量和局变量.mp4
│ │ │ 8.利用全局变量来共享数据.mp4
│ │ │ 9.引用.mp4
│ │ │
│ │ ├─资料
│ │ │ 资料.zip
│ │ │
│ │ └─预习
│ │ ._Day06.txt
│ │ Day06.txt
│ │
│ ├─Day06
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │
│ │ ├─代码
│ │ │ Day06.zip
│ │ │
│ │ ├─笔记
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │ ._Day06.txt
│ │ │ Day06.txt
│ │ │
│ │ ├─视频
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │ ._1.回顾.ps
│ │ │ ._7.文件的作用.ps
│ │ │ 1.回顾.mp4
│ │ │ 10.读取文件.mp4
│ │ │ 11.读取文件.mp4
│ │ │ 12.其它文件操作.mp4
│ │ │ 13.文件练习.mp4
│ │ │ 14.总结.mp4
│ │ │ 2.lambda函数.mp4
│ │ │ 3.高阶函数-map.mp4
│ │ │ 4.高阶函数-reduce.mp4
│ │ │ 5.高阶函数-filter.mp4
│ │ │ 6.列表排序方法-Key和lambda的使用方式.mp4
│ │ │ 7.文件的作用.mp4
│ │ │ 8.文件操作介绍 .mp4
│ │ │ 9.文件的打开模式和关闭.mp4
│ │ │
│ │ ├─资料
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │ ._Xnip2019-04-20_09-56-12.png
│ │ │ ._Xnip2019-04-20_09-57-16.png
│ │ │ ._Xnip2019-04-20_09-58-21.png
│ │ │ Xnip2019-04-20_09-56-12.png
│ │ │ Xnip2019-04-20_09-57-16.png
│ │ │ Xnip2019-04-20_09-58-21.png
│ │ │
│ │ └─预习
│ │ ._Day07.txt
│ │ Day07.txt
│ │
│ ├─Day07
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │
│ │ ├─代码
│ │ │ 代码.zip
│ │ │
│ │ ├─笔记
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │ ._Day07.txt
│ │ │ Day07.txt
│ │ │ Python.docx
│ │ │
│ │ ├─视频
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │ 1.回顾.mp4
│ │ │ 10.对象属性解析.mp4
│ │ │ 11.初始化方法中绑定属性.mp4
│ │ │ 12.__str__方法.格式化对象.mp4
│ │ │ 13.__del__方法.mp4
│ │ │ 14.总结.mp4
│ │ │ 2.代码分析(不用看).mp4
│ │ │ 3.练习-指批量复制文件和改名.mp4
│ │ │ 4.面向对象介绍.mp4
│ │ │ 5.面向对象示例分析.mp4
│ │ │ 6.类的设计.mp4
│ │ │ 7.创建对象.mp4
│ │ │ 8.实例多个对象.mp4
│ │ │ 9.动态绑定属性.mp4
│ │ │
│ │ ├─资料
│ │ │ ._01_快捷键使用.itcast
│ │ │ ._pytharm快捷键.pdf
│ │ │ ._Xnip2019-04-22_11-17-14.png
│ │ │ ._Xnip2019-04-22_11-32-15.png
│ │ │ 01_快捷键使用.itcast
│ │ │ pytharm快捷键.pdf
│ │ │ Xnip2019-04-22_11-17-14.png
│ │ │ Xnip2019-04-22_11-32-15.png
│ │ │
│ │ └─预习
│ │ ._Day08.txt
│ │ Day08.txt
│ │
│ ├─Day08
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │
│ │ ├─代码
│ │ │ Day08.zip
│ │ │
│ │ ├─笔记
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │ ._Day08.txt
│ │ │ Day08.txt
│ │ │
│ │ ├─视频
│ │ │ 1.回顾.mp4
│ │ │ 10.总结.mp4
│ │ │ 2.烤地瓜案例.mp4
│ │ │ 3.类的复合.mp4
│ │ │ 4.类的复合练习-添加家具.mp4
│ │ │ 5.添加家具拼接字符串分析.mp4
│ │ │ 6.私有属性的定义和操作.mp4
│ │ │ 7.私有方法的定义和使用.mp4
│ │ │ 8.继承的实现.mp4
│ │ │ 9.子类不能直接使用父类中的私有方法.mp4
│ │ │
│ │ ├─资料
│ │ │ ._01_快捷键使用.itcast
│ │ │ ._pytharm快捷键.pdf
│ │ │ 01_快捷键使用.itcast
│ │ │ pytharm快捷键.pdf
│ │ │
│ │ └─预习
│ │ .DS_Store
│ │ ._.DS_Store
│ │ ._Day09.txt
│ │ Day09.txt
│ │
│ ├─Day09
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │
│ │ ├─代码
│ │ │ Day09.zip
│ │ │
│ │ ├─笔记
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │ ._Day09.txt
│ │ │ Day09.txt
│ │ │
│ │ ├─视频
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │ 1.回顾.mp4
│ │ │ 10.super的简使用格式.mp4
│ │ │ 11.类的继承书写顺序会影响MRO的顺序.mp4
│ │ │ 12.在子类中调用父类的方法的两种试.mp4
│ │ │ 13.mro顺序确定原理.mp4
│ │ │ 14.多态.mp4
│ │ │ 15.实例属性和实例方法.mp4
│ │ │ 16.类对象和类属性.mp4
│ │ │ 17.对象保存的内容.mp4
│ │ │ 18.总结.mp4
│ │ │ 2.子类对象初始父类中的属性.mp4
│ │ │ 3.重写父类方法以及强制调用父类方法.mp4
│ │ │ 4.多层继承的方法调用过程.mp4
│ │ │ 5.多层继承时,初始化过程.mp4
│ │ │ 6.多继承的基本格式.mp4
│ │ │ 7.多层多继承继承时的初始化多问题.mp4
│ │ │ 9.多继承初始化时,参数传递问题.mp4
│ │ │
│ │ ├─资料
│ │ │ ._01_快捷键使用.itcast
│ │ │ ._pytharm快捷键.pdf
│ │ │ ._Xnip2019-04-25_10-06-49.png
│ │ │ ._Xnip2019-04-25_10-15-16.png
│ │ │ ._Xnip2019-04-25_11-27-25.png
│ │ │ ._Xnip2019-04-25_11-29-48.png
│ │ │ 01_快捷键使用.itcast
│ │ │ pytharm快捷键.pdf
│ │ │ Xnip2019-04-25_10-06-49.png
│ │ │ Xnip2019-04-25_10-15-16.png
│ │ │ Xnip2019-04-25_11-27-25.png
│ │ │ Xnip2019-04-25_11-29-48.png
│ │ │
│ │ └─预习
│ │ .DS_Store
│ │ ._.DS_Store
│ │ ._Day09.txt
│ │ ._Day10.txt
│ │ Day09.txt
│ │ Day10.txt
│ │
│ ├─Day10
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │
│ │ ├─代码
│ │ │ Day10.zip
│ │ │
│ │ ├─笔记
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │ ._Day10-1.txt
│ │ │ ._Day10-2.txt
│ │ │ Day10-1.txt
│ │ │ Day10-2.txt
│ │ │
│ │ ├─视频
│ │ │ 1.类方法.mp4
│ │ │ 10.从包中导入模块及模块中的成员.mp4
│ │ │ 11.通过__init__.py设置导入模块时的权限.mp4
│ │ │ 12.__all__在init文件中的用法.mp4
│ │ │ 13.模块导入小结.mp4
│ │ │ 14.异常介绍.mp4
│ │ │ 15.异常处理.mp4
│ │ │ 16. 异常传递.mp4
│ │ │ 17捕捉多个异常及打印异常信息.mp4
│ │ │ 18.异常处理之else和finally.mp4
│ │ │ 19.自定义异常类.mp4
│ │ │ 2.静态方法.mp4
│ │ │ 20.自定义异常和抛出.mp4
│ │ │ 21.异常小结.mp4
│ │ │ 3.模块介绍.mp4
│ │ │ 4.使用系统模块.mp4
│ │ │ 5.import方式导入模块.mp4
│ │ │ 6.from-import方式导入模块.mp4
│ │ │ 7.模块导入的命名冲突问题.mp4
│ │ │ 8.模块导入顺序.mp4
│ │ │ 9.__name__属性设置程序入口.mp4
│ │ │
│ │ └─资料
│ │ ._01_快捷键使用(1).itcast
│ │ ._pytharm快捷键.pdf
│ │ 01_快捷键使用.itcast
│ │ pytharm快捷键.pdf
│ │
│ └─Day11
│ │ .DS_Store
│ │ ._.DS_Store
│ │ 基础班常用单词及简单释义.xlsx
│ │
│ ├─代码
│ │ Day11-SMS.zip
│ │
│ ├─笔记
│ │ ._Day1.txt
│ │ Day1.txt
│ │
│ ├─视频
│ │ 1.回顾.mp4
│ │ 10.学生管理系统-删除学生.mp4
│ │ 11.学生管理系统-读取和写入数据.mp4
│ │ 2.Pep8规范-了解 .mp4
│ │ 3.学生管理系统-程序框架搭建.mp4
│ │ 4.学生管理系统-启动程序功能实现.mp4
│ │ 5.学生管理系统-操作逻辑实现.mp4
│ │ 6.学生管理系统-添加学生.mp4
│ │ 7.学生管理系统-查找 学生.mp4
│ │ 8.学生管理系统-查找 学生补充.mp4
│ │ 9.学生管理系统-修改学生.mp4
│ │ 练习-10.mp4
│ │ 练习-11.mp4
│ │ 练习-2.mp4
│ │ 练习-3.mp4
│ │ 练习-4.mp4
│ │ 练习-5.mp4
│ │ 练习-6.mp4
│ │ 练习-7.mp4
│ │ 练习-8.mp4
│ │ 练习-9.mp4
│ │
│ └─资料
│ ._01_快捷键使用.itcast
│ ._pytharm快捷键.pdf
│ 01_快捷键使用.itcast
│ pytharm快捷键.pdf
│
├─02阶段_python高级
│ │ 02阶段_python高级文件列表.txt
│ │
│ ├─Day01
│ │ 1.课程介绍.mp4
│ │ 10.cd切的目录.mp4
│ │ 11.命令补全.mp4
│ │ 12.绝对路径和相对路径.mp4
│ │ 13.创建和删除目录.mp4
│ │ 14.创建和删除文件.mp4
│ │ 15.复制文件或目录.mp4
│ │ 16.移动文件或请记录.mp4
│ │ 17.命令帮助.mp4
│ │ 18.总结 .mp4
│ │ 2.操作系统.mp4
│ │ 3.虚拟机介绍.mp4
│ │ 4.Ubuntu介绍.mp4
│ │ 5.ubuntu介绍补充.mp4
│ │ 6.linux基本命令格式.mp4
│ │ 7.查看当前目录pwd和查看当前内容ls.mp4
│ │ 8.ls命令常用选项.mp4
│ │ 9.清屏命令.mp4
│ │
│ ├─Day02
│ │ 1.回顾.mp4
│ │ 10.权限 管理.mp4
│ │ 11.用户管命令.mp4
│ │ 2.重定向.mp4
│ │ 3.文件查看命令.mp4
│ │ 4.管道.mp4
│ │ 5.软链接.mp4
│ │ 6.硬链接.mp4
│ │ 7.文件搜索grep.mp4
│ │ 8.文件查找 find.mp4
│ │ 9.打包压缩.mp4
│ │
│ ├─Day03
│ │ 1.回顾(20190506面授).mp4
│ │ 10.获取进程ID和进程对象(20190506面授).mp4
│ │ 11.进程传参(20190506面授).mp4
│ │ 12.进程注意事项-进程间不共享全局变量(20190506面授).mp4
│ │ 13.进程注意事项2-设置守护进程(20190506面授).mp4
│ │ 14.总结(20190506面授).mp4
│ │ 2.用户管理(20190506面授).mp4
│ │ 3.用户组管理(20190506面授).mp4
│ │ 4.ssh和scp和filezilla(20190506面授).mp4
│ │ 5.vim(20190506面授).mp4
│ │ 6.软件安装和卸载(20190506面授).mp4
│ │ 7.多任务介绍(20190506面授).mp4
│ │ 8.进程介绍(20190506面授).mp4
│ │ 9.创建进程(20190506面授).mp4
│ │
│ ├─Day04
│ │ 1.回顾(20190506面授).mp4
│ │ 10.使用线程同步解决线程间共享全局变量时的资源竞争问题.py(20190506面授).mp4
│ │ 11.使用互斥锁异步方式解决共享变量的资源竞争问题(20190506面授).mp4
│ │ 12.死锁1(20190506面授).mp4
│ │ 13.死锁情况2(20190506面授).mp4
│ │ 14.线程和进程的区别(20190506面授).mp4
│ │ 2.线程介绍(20190506面授).mp4
│ │ 3.线程的使用(20190506面授).mp4
│ │ 4.获取线程对象和线程名(20190506面授).mp4
│ │ 5.线程执行带有参数的任务(20190506面授).mp4
│ │ 6.线程执行无序(20190506面授).mp4
│ │ 7.设置守护线程(20190506面授).mp4
│ │ 8.线程间可以共享全局变量(20190506面授).mp4
│ │ 9.多线程中共享变量的资源竞争问题(20190506面授).mp4
│ │
│ ├─Day05
│ │ 1.回顾(20190506面授).mp4
│ │ 10.多任务服务器(20190506面授).mp4
│ │ 11.面向对象多任务服务器(20190506面授).mp4
│ │ 12.发送数据和接收数据的缓冲区原理解析(20190506面授).mp4
│ │ 13.总结(20190506面授).mp4
│ │ 2.iP地址介绍 (20190506面授).mp4
│ │ 3.端口介绍 (20190506面授).mp4
│ │ 4.TCP介绍(20190506面授).mp4
│ │ 5.socket介绍(20190506面授).mp4
│ │ 6.socket介绍(20190506面授).mp4
│ │ 7.tcp客户端(20190506面授).mp4
│ │ 8.tcp服务端(20190506面授).mp4
│ │ 9.tcp网络程序开发注意点(20190506面授).mp4
│ │
│ ├─Day06
│ │ 1.回顾(20190506面授).mp4
│ │ 10.进程实现任务web服务器(20190506面授).mp4
│ │ 11.面向对象多任务web服务器(20190506面授).mp4
│ │ 12.命令行传参的web服务器(20190506面授).mp4
│ │ 13.总结(20190506面授).mp4
│ │ 2.http介绍(20190506面授).mp4
│ │ 3.url介绍 (20190506面授).mp4
│ │ 4.谷歌调试工具介绍(20190506面授).mp4
│ │ 5.请求报文(20190506面授).mp4
│ │ 6.响应报文(20190506面授).mp4
│ │ 7.python搭建自带的静态web服务器(20190506面授).mp4
│ │ 8.返回固定数据 的静态web服务器(20190506面授).mp4
│ │ 9.返回指定数据的web服务顺口(20190506面授).mp4
│ │
│ ├─Day07
│ │ 1.回顾(20190506面授).mp4
│ │ 10.form表单提交(20190506面授).mp4
│ │ 11.css介绍(20190506面授).mp4
│ │ 12.css三种引入方式(20190506面授).mp4
│ │ 14.类选项器(20190506面授).mp4
│ │ 15.层级选择器(20190506面授).mp4
│ │ 16.id选项器(20190506面授).mp4
│ │ 17.组选择器(20190506面授).mp4
│ │ 18.伪类选择器(20190506面授).mp4
│ │ 19.总结(20190506面授).mp4
│ │ 2.html介绍(20190506面授).mp4
│ │ 3.html基本结构(20190506面授).mp4
│ │ 4.vscode介绍(20190506面授).mp4
│ │ 5.常用标签(20190506面授).mp4
│ │ 6.绝对路径和相对路径(20190506面授).mp4
│ │ 7.列表标签(20190506面授).mp4
│ │ 8.表格标签(20190506面授).mp4
│ │ 9.form表单标签布局(20190506面授).mp4
│ │
│ ├─Day08
│ │ 1.回顾(20190506面授).mp4
│ │ 10.循环(20190506面授).mp4
│ │ 11.数组操作(20190506面授).mp4
│ │ 12.字符串拼接和类型转换(20190506面授).mp4
│ │ 13.获取标签对象(20190506面授).mp4
│ │ 14.设置属性(20190506面授).mp4
│ │ 15.综合练习(20190506面授).mp4
│ │ 2.CSS常用布局属性(20190506面授).mp4
│ │ 3.CSS常用文本属性(20190506面授).mp4
│ │ 4.js介绍(20190506面授).mp4
│ │ 5.js三种引入方式(20190506面授).mp4
│ │ 6.js变量定义和数据类型(20190506面授).mp4
│ │ 7.js函数定义和调用(20190506面授).mp4
│ │ 8.变量作用域(20190506面授).mp4
│ │ 9.条件判断(20190506面授).mp4
│ │
│ ├─Day09
│ │ 1.定时器(20190506面授).mp4
│ │ 10.绑定事件(20190506面授).mp4
│ │ 11.事件代理(20190506面授).mp4
│ │ 12.对象的创建(20190506面授).mp4
│ │ 13.json对象(20190506面授).mp4
│ │ 14.ajax-get请求方式(20190506面授).mp4
│ │ 15.ajax简化格式(20190506面授).mp4
│ │ 2.jquery介绍(20190506面授).mp4
│ │ 3.jquery的使用(20190506面授).mp4
│ │ 4.选择器介绍(20190506面授).mp4
│ │ 5.选择器使用(20190506面授).mp4
│ │ 6.选择集过滤(20190506面授).mp4
│ │ 7.选择器转移(20190506面授).mp4
│ │ 8,读取和设置追加标签内容(20190506面授).mp4
│ │ 9.读取和设置标签的属性内容(20190506面授).mp4
│ │
│ ├─Day10
│ │ 1.数据库介绍(20190506面授).mp4
│ │ 10.给表和字段起别名(20190506面授).mp4
│ │ 11.数据去重(20190506面授).mp4
│ │ 12.模糊查询(20190506面授).mp4
│ │ 13.范围查询 (20190506面授).mp4
│ │ 14.空判断(20190506面授).mp4
│ │ 15.数据导入(20190506面授).mp4
│ │ 2.关系型数据库的介绍(20190506面授).mp4
│ │ 3.mysql基本管理介绍(了解) (20190506面授).mp4
│ │ 4.数据库连接和退出 (20190506面授).mp4
│ │ 5.数据类型和约束(20190506面授).mp4
│ │ 6数据库操作指令(20190506面授).mp4
│ │ 7.数据表的操作指令(20190506面授).mp4
│ │ 8.插入数据(20190506面授).mp4
│ │
│ ├─Day11
│ │ 1. 回顾(20190506面授).mp4
│ │ 10.子查询 (20190506面授).mp4
│ │ 11.三大范式和ER图(20190506面授).mp4
│ │ 12.外键操作(20190506面授).mp4
│ │ 13.导入数据(20190506面授).mp4
│ │ 2.排序(20190506面授).mp4
│ │ 3.分页查询 (20190506面授).mp4
│ │ 4.聚合函数(20190506面授).mp4
│ │ 5.分组使用(20190506面授).mp4
│ │ 6.内连接(20190506面授).mp4
│ │ 7.左连接(20190506面授).mp4
│ │ 8.右连接(20190506面授).mp4
│ │ 9.自连接查询 (20190506面授).mp4
│ │
│ ├─Day12
│ │ 1.回顾(20190506面授)_3.mp4
│ │ 10.使用pymysq连接数据库并更新和删除数据(20190506面授).mp4
│ │ 11.sql注入的问题产生(20190506面授).mp4
│ │ 12.利用参数化解决SQL注入问题(20190506面授).mp4
│ │ 13.事务操作(20190506面授).mp4
│ │ 14.索引 (20190506面授).mp4
│ │ 2.强化练习(20190506面授).mp4
│ │ 3.将查询结果插入到另一张表中(20190506面授).mp4
│ │ 4.更改字段值和字段名(20190506面授).mp4
│ │ 5.建表时通过查询来加入数据并修改表结构 (20190506面授).mp4
│ │ 6.pymysql介绍(20190506面授).mp4
│ │ 7.pymysql离线安装方式(20190506面授).mp4
│ │ 8.使用pymysq连接数据库并查询数据(20190506面授).mp4
│ │ 9.使用pymysq连接数据库并插入数据(20190506面授).mp4
│ │
│ ├─Day13
│ │ 1.回顾(20190506面授).mp4
│ │ 10.装饰器传参应用(20190506面授).mp4
│ │ 11回调函数(20190506面授).mp4
│ │ 2.闭包的定义(20190506面授).mp4
│ │ 3.闭包的使用(20190506面授).mp4
│ │ 4.内函数修改外函数的变量(20190506面授).mp4
│ │ 5.装饰器的基本使用和装饰过程(20190506面授).mp4
│ │ 6.通用装饰器(20190506面授).mp4
│ │ 7.多个装饰器装饰一个函数(20190506面授).mp4
│ │ 8.类装饰器(20190506面授).mp4
│ │ 9.装饰器传参原理(20190506面授).mp4
│ │
│ ├─Day14
│ │ 1.回顾(20190506面授).mp4
│ │ 10.日志的使用(20190506面授).mp4
│ │ 2.web框架执行原理(20190506面授).mp4
│ │ 3.框架准备(20190506面授).mp4
│ │ 4.利用Wsgi接口实现动静分离(20190506面授).mp4
│ │ 5.利用模板在首页展示假数据(20190506面授).mp4
│ │ 6.读取数据库展示数据,前后端不分离思想(20190506面授).mp4
│ │ 7.实现路由(20190506面授).mp4
│ │ 8.实现json数据接口(20190506面授).mp4
│ │ 9.使用接口实现个人中心页面(20190506面授).mp4
│ │
│ ├─Day15
│ │ 1.回顾(20190506面授).mp4
│ │ 2.使用property实现类属性简化类中属性的操作(20190506面授).mp4
│ │ 3.property小结(20190506面授).mp4
│ │ 3.使用property装饰器实现类中属性的简化操作(20190506面授).mp4
│ │ 4.上下文管理器方法(20190506面授).mp4
│ │ 5.生成器(20190506面授).mp4
│ │ 6.深浅拷贝(20190506面授).mp4
│ │
│ └─Day16
│ 1.回顾(20190506面授).mp4
│ 2.正则介绍(20190506面授).mp4
│ 3.正则的基本使用(20190506面授).mp4
│ 4.匹配单个字符(20190506面授).mp4
│ 5.匹配多个字符(20190506面授).mp4
│ 6.匹配开头和结束及除指定字符开头(20190506面授).mp4
│ 7.正则分组(20190506面授).mp4
│ 8.正则高级函数(20190506面授).mp4
│ 9.爬取电影下载链接(20190506面授).mp4
│
├─03阶段-Django视频
│ │ 03阶段-Django视频_文件列表.txt
│ │
│ ├─01-Django项目基础-第01天-Redis
│ │ 01-课程安排.mp4
│ │ 02-nosql的概念.mp4
│ │ 03-redis的优势.mp4
│ │ 04-安装.mp4
│ │ 05-redis-server和redis-cli.mp4
│ │ 06-redis的核心配置.mp4
│ │ 07-redis-select.mp4
│ │ 08-redis数据简介.mp4
│ │ 09-string.mp4
│ │ 10-key的操作.mp4
│ │ 11-hash.mp4
│ │ 11-列表.mp4
│ │ 12-set集合(无序).mp4
│ │ 13-有序集合.mp4
│ │ 14-python操作redis.mp4
│ │ 15-搭建redis主从的必要性说明.mp4
│ │ 16-redis的安装.mp4
│ │ 17-主从搭建.mp4
│ │ 18-集群的简介.mp4
│ │ 19-集群的搭建.mp4
│ │ 20-集群代码实现.mp4
│ │ 21-总结.mp4
│ │
│ ├─02-Django项目基础-第02天-框架
│ │ 01-反馈.mp4
│ │ 02-web应用程序的处理流程.mp4
│ │ 03-django简介.mp4
│ │ 04-MVC和MVT.mp4
│ │ 05-学习简介.mp4
│ │ 06-虚拟环境.mp4
│ │ 07-创建django工程.mp4
│ │ 08-创建子应用.mp4
│ │ 09-模型的迁移.mp4
│ │ 10-admin站点管理.mp4
│ │ 11-视图的定义.mp4
│ │ 12-url匹配.mp4
│ │ 13-url匹配汇总.mp4
│ │ 14-模板.mp4
│ │ 15-总结.mp4
│ │
│ ├─03-Django项目基础-第03天-框架
│ │ 01-反馈.mp4
│ │ 02-小案例实现.mp4
│ │ 03-debug和basedir.mp4
│ │ 04-静态文件.mp4
│ │ 05-apps配置相关.mp4
│ │ 06-模型的定义(属性定义).mp4
│ │ 07-模型定义(外键).mp4
│ │ 08-修改数据库引擎(mysql).mp4
│ │ 09-shell.mp4
│ │ 10-新增数据.mp4
│ │ 11-更新数据.mp4
│ │ 12-MVT.mp4
│ │ 13-删除操作.mp4
│ │ 14-基本查询.mp4
│ │ 15-filter,get,exclude的查询.mp4
│ │ 16-F对象.mp4
│ │ 17-Q对象.mp4
│ │ 18-聚合函数.mp4
│ │ 19-排序.mp4
│ │ 20-关联查询.mp4
│ │ 21-关联查询的筛选.mp4
│ │ 22-总结.mp4
│ │
│ ├─04-Django项目基础-第04天-框架
│ │ 01-反馈.mp4
│ │ 02-查询结果集.mp4
│ │ 03-限制查询结果集.mp4
│ │ 04-分页.mp4
│ │ 05-项目准备工作.mp4
│ │ 06-allowed_hosted.mp4
│ │ 07-reverse.mp4
│ │ 08-postman的安装.mp4
│ │ 09-请求的4种传递数据方式.mp4
│ │ 10-url中的位置参数.mp4
│ │ 11-关键字参数.mp4
│ │ 12-GET方式传递查询字符串.mp4
│ │ 13-POSTform表单数据.mp4
│ │ 14-传递JSON数据,并且解析JSON数据.mp4
│ │ 15-请求头.mp4
│ │ 16-HttpResponse.mp4
│ │ 17-JsonResponse.mp4
│ │ 18-重定向.mp4
│ │ 19-状态保持的必要性.mp4
│ │ 20-cookie的流程.mp4
│ │ 21-总结.mp4
│ │
│ ├─05-Django项目基础-第05天-框架 –加密
│ │ 01-反馈.mp4
│ │ 02-今天课程安排.mp4
│ │ 03-cookie的流程(从效果层面).mp4
│ │ 04-cookie的http原理角度的流程.mp4
│ │ 05-cookie的2点说明.mp4
│ │ 06-cookie的过期时间和删除.mp4
│ │ 07-session的流程.mp4
│ │ 08-session的流程(http角度考虑).mp4
│ │ 09-session的知识梳理.mp4
│ │ 10-类视图的定义.mp4
│ │ 11-类视图的原理.mp4
│ │ 12-MRO的继承顺序.mp4
│ │
│ ├─06-Django项目基础-第06天-框架+Git
│ │ 01-反馈.mp4
│ │ 02-中间件.mp4
│ │ 03-模板的基本配置.mp4
│ │ 04-模板的基本语法.mp4
│ │ 05-过滤器.mp4
│ │ 06-模板继承.mp4
│ │ 07-jinja2的基本使用.mp4
│ │ 08-jiaja2的过滤器.mp4
│ │ 09-csrf的流程和短信验证避免发生的解决.mp4
│ │ 10-CSRF的cookie解决方案.mp4
│ │ 11-csrfd的总结.mp4
│ │ 12-git的简介.mp4
│ │ 13-git的工作区域.mp4
│ │ 14-单机git工作区域解释.mp4
│ │ 15-总结.mp4
│ │
│ ├─07-Django项目基础-第07天-Git
│ │ │ 01-反馈.mp4
│ │ │ 02-单人主线操作.mp4
│ │ │ 03-git的版本回退.mp4
│ │ │ 04-撤销工作区的代码.mp4
│ │ │ 05-撤销暂存区的代码.mp4
│ │ │ 06-单人本地仓库的总结.mp4
│ │ │ 07-创建远程仓库(github)为例.mp4
│ │ │ 08-clone和pull.mp4
│ │ │ 09-多人协作开发.mp4
│ │ │ 10-冲突.mp4
│ │ │ 11-冲突的本质就是 你提交的和服务器最新的不一致.mp4
│ │ │ 12-tag.mp4
│ │ │ 13-分支操作.mp4
│ │ │ 14-git的分支操作.mp4
│ │ │ 15-git的总结.mp4
│ │ │ 16-session保存到redis中.mp4
│ │ │ 17-CSRF的django使用.mp4
│ │ │
│ │ ├─其他资料
│ │ │ 901-git add.png
│ │ │ 902-git版本回退.png
│ │ │ 903-git 日志.png
│ │ │ 904-git reset版本回退.png
│ │ │ 905-撤销 git checkout.png
│ │ │ 906-根据颜色确定工作区.png
│ │ │ 907-忽略文件.png
│ │ │ 908-冲突.png
│ │ │ 909-origin的含义.png
│ │ │ git-tutor.pdf
│ │ │ git文档.txt
│ │ │ 区域.png
│ │ │ 反馈.png
│ │ │ 客户修改流程.png
│ │ │
│ │ └─教学资料
│ │ ├─Git
│ │ │ │ gitdan-ren-ben-di-cang-ku-cao-zuo.html
│ │ │ │ gitjian-jie.html
│ │ │ │ gityuan-cheng-cang-ku-github.html
│ │ │ │ gong-zuo-qu-zan-cun-qu-he-cang-ku-qu.html
│ │ │ │ index.html
│ │ │ │
│ │ │ ├─gitbook
│ │ │ │ │ app.js
│ │ │ │ │ style.css
│ │ │ │ │
│ │ │ │ ├─fonts
│ │ │ │ │ └─fontawesome
│ │ │ │ │ fontawesome-webfont.eot
│ │ │ │ │ fontawesome-webfont.svg
│ │ │ │ │ fontawesome-webfont.ttf
│ │ │ │ │ fontawesome-webfont.woff
│ │ │ │ │ FontAwesome.otf
│ │ │ │ │
│ │ │ │ ├─images
│ │ │ │ │ apple-touch-icon-precomposed-152.png
│ │ │ │ │ favicon.ico
│ │ │ │ │
│ │ │ │ └─plugins
│ │ │ │ ├─gitbook-plugin-emphasize
│ │ │ │ │ plugin.css
│ │ │ │ │
│ │ │ │ ├─gitbook-plugin-fontsettings
│ │ │ │ │ buttons.js
│ │ │ │ │ website.css
│ │ │ │ │
│ │ │ │ ├─gitbook-plugin-highlight
│ │ │ │ │ ebook.css
│ │ │ │ │ website.css
│ │ │ │ │
│ │ │ │ ├─gitbook-plugin-sharing
│ │ │ │ │ buttons.js
│ │ │ │ │
│ │ │ │ ├─gitbook-plugin-splitter
│ │ │ │ │ splitter.css
│ │ │ │ │ splitter.js
│ │ │ │ │
│ │ │ │ └─gitbook-plugin-toggle-chapters
│ │ │ │ toggle.css
│ │ │ │ toggle.js
│ │ │ │
│ │ │ ├─gityuan-cheng-cang-ku-github
│ │ │ │ biao-qian.html
│ │ │ │ chuang-jian-yuan-cheng-chuang-jian.html
│ │ │ │ dai-ma-chong-tu.html
│ │ │ │ duo-ren-xie-tong-kai-fa.html
│ │ │ │ fen-zhi.html
│ │ │ │ ke-long-xiang-mu.html
│ │ │ │ pei-zhi-ssh.html
│ │ │ │
│ │ │ └─images
│ │ │ github代码编辑界面介绍.png
│ │ │ github冲突代码表现.png
│ │ │ github冲突提示冲突文件.png
│ │ │ github冲突提示需要先pull.png
│ │ │ github冲突解决推送.png
│ │ │ github冲突解决方案.png
│ │ │ github分支.png
│ │ │ github分支图解.png
│ │ │ github张三克隆远程仓库.png
│ │ │ github张三克隆远程仓库02.png
│ │ │ github张三克隆远程仓库后.png
│ │ │ github张三同步num2.png
│ │ │ github张三同步分支合并后git操作.png
│ │ │ github张三同步分支合并后代码.png
│ │ │ github张三编辑num1.png
│ │ │ github张三编辑num1git操作.png
│ │ │ github张三编辑num1推送后.png
│ │ │ github查看张三本地仓库num3.png
│ │ │ github查看打标签结果.png
│ │ │ github查看远程仓库num3.png
│ │ │ github标签图解.png
│ │ │ github经理dev编辑代码num4.png
│ │ │ github经理dev编辑代码num4后git操作.png
│ │ │ github经理dev编辑代码num4后推送.png
│ │ │ github经理克隆远程仓库02.png
│ │ │ github经理克隆远程仓库成功后.png
│ │ │ github经理创建并切换到dev分支.png
│ │ │ github经理创建项目.png
│ │ │ github经理合并分支dev到master.png
│ │ │ github经理合并分支dev到master推送.png
│ │ │ github经理合并分支切换到master分支.png
│ │ │ github经理同步num1.png
│ │ │ github经理在本地打标签.png
│ │ │ github经理推送标签.png
│ │ │ github经理推送项目到远程仓库后.png
│ │ │ github经理操作分支前代码.png
│ │ │ github经理第一次查看master分支.png
│ │ │ github经理编辑num2.png
│ │ │ github经理编辑num2git操作.png
│ │ │ github经理编辑num2推送后.png
│ │ │ github经理配置个人信息后.png
│ │ │ github解决publickey的错误.png
│ │ │ GIT操作图解.png
│ │ │ Git的诞生.png
│ │ │ README.md
│ │ │ ssh01.png
│ │ │ ssh02.png
│ │ │ ssh下载解决.png
│ │ │ ssh下载问题.png
│ │ │ SSH修改电脑git配置.png
│ │ │ SSH生成公钥.png
│ │ │ SSH配置入口01.png
│ │ │ SSH配置入口02.png
│ │ │ Word文件.jpg
│ │ │ 两次版本提交.png
│ │ │ 分布式版本控制.png
│ │ │ 创建本地仓库.png
│ │ │ 回退版本HEAD.png
│ │ │ 回退版本后HEAD.png
│ │ │ 回退版本后版本号.png
│ │ │ 回退版本版本号.png
│ │ │ 安装Git.png
│ │ │ 对比版本库.png
│ │ │ 对比版本库与工作区.png
│ │ │ 工作区暂存区和仓库区.png
│ │ │ 提交到仓库区.png
│ │ │ 撤销工作区代码前.png
│ │ │ 撤销工作区代码后.png
│ │ │ 撤销暂存区代码.png
│ │ │ 本地仓库.png
│ │ │ 李纳斯.png
│ │ │ 查看历史记录log.png
│ │ │ 查看历史记录reflog.png
│ │ │ 查看文件状态.png
│ │ │ 添加到暂存区.png
│ │ │ 确定删除处理.png
│ │ │ 空仓库.png
│ │ │ 误删处理.png
│ │ │ 远程01.png
│ │ │ 远程02.png
│ │ │ 远程03.png
│ │ │ 远程04.png
│ │ │ 选择SSH.png
│ │ │ 配置个人信息.png
│ │ │ 配置个人信息后.png
│ │ │ 项目文件详情.png
│ │ │
│ │ └─备课代码
│ │ ├─manager
│ │ │ └─info
│ │ │ │ LICENSE
│ │ │ │
│ │ │ ├─.git
│ │ │ │ │ COMMIT_EDITMSG
│ │ │ │ │ config
│ │ │ │ │ description
│ │ │ │ │ FETCH_HEAD
│ │ │ │ │ HEAD
│ │ │ │ │ index
│ │ │ │ │ ORIG_HEAD
│ │ │ │ │ packed-refs
│ │ │ │ │
│ │ │ │ ├─branches
│ │ │ │ ├─hooks
│ │ │ │ │ applypatch-msg.sample
│ │ │ │ │ commit-msg.sample
│ │ │ │ │ post-update.sample
│ │ │ │ │ pre-applypatch.sample
│ │ │ │ │ pre-commit.sample
│ │ │ │ │ pre-push.sample
│ │ │ │ │ pre-rebase.sample
│ │ │ │ │ prepare-commit-msg.sample
│ │ │ │ │ update.sample
│ │ │ │ │
│ │ │ │ ├─info
│ │ │ │ │ exclude
│ │ │ │ │
│ │ │ │ ├─logs
│ │ │ │ │ │ HEAD
│ │ │ │ │ │
│ │ │ │ │ └─refs
│ │ │ │ │ ├─heads
│ │ │ │ │ │ dev
│ │ │ │ │ │ master
│ │ │ │ │ │
│ │ │ │ │ └─remotes
│ │ │ │ │ └─origin
│ │ │ │ │ dev
│ │ │ │ │ HEAD
│ │ │ │ │ master
│ │ │ │ │
│ │ │ │ ├─objects
│ │ │ │ │ ├─01
│ │ │ │ │ │ dff8fc9e42c1c54018655740241f0c50caa53c
│ │ │ │ │ │
│ │ │ │ │ ├─0d
│ │ │ │ │ │ 25f4b769be898699ca3d9961654bd489770414
│ │ │ │ │ │
│ │ │ │ │ ├─12
│ │ │ │ │ │ 9e9f9953c06a6ad5511d20bdbfbd9af625e343
│ │ │ │ │ │
│ │ │ │ │ ├─26
│ │ │ │ │ │ 8b8800ecf0ea637a923dd52d51eea8432c88a2
│ │ │ │ │ │
│ │ │ │ │ ├─2d
│ │ │ │ │ │ 214586c88db871bcae1b672e6bf5faaff627be
│ │ │ │ │ │
│ │ │ │ │ ├─40
│ │ │ │ │ │ 749a53b7f65a7ba7fe317fce59ae0d9bb69bd2
│ │ │ │ │ │
│ │ │ │ │ ├─4e
│ │ │ │ │ │ a9da1d3772a1034bc6eb1da5454dda3716835e
│ │ │ │ │ │
│ │ │ │ │ ├─4f
│ │ │ │ │ │ 99a88ae159826d7da7acf8810a3e8872ab7584
│ │ │ │ │ │
│ │ │ │ │ ├─62
│ │ │ │ │ │ ecc0e9d0972e27a64c620a02d972afcd275653
│ │ │ │ │ │
│ │ │ │ │ ├─70
│ │ │ │ │ │ b5312db102d9c05cbe6707d1ef48f01186a3a7
│ │ │ │ │ │
│ │ │ │ │ ├─73
│ │ │ │ │ │ fe961105aed368e8c5624a164e39adbe226db1
│ │ │ │ │ │
│ │ │ │ │ ├─7e
│ │ │ │ │ │ fcdf5634a39631a4aeee1d21bcf87559248fc9
│ │ │ │ │ │
│ │ │ │ │ ├─7f
│ │ │ │ │ │ 1f53c23e5aee4fe2ccc342df32223cffd9e6e2
│ │ │ │ │ │
│ │ │ │ │ ├─87
│ │ │ │ │ │ 4efbc4f937817bf87d89ced4e038c3b6e42fcd
│ │ │ │ │ │
│ │ │ │ │ ├─89
│ │ │ │ │ │ 4a44cc066a027465cd26d634948d56d13af9af
│ │ │ │ │ │ f3fb5022cc51db242c18e697e173ec72afc0b9
│ │ │ │ │ │
│ │ │ │ │ ├─8e
│ │ │ │ │ │ 279a82efc3b244bebec5d5a40ed8f99d8a42d0
│ │ │ │ │ │
│ │ │ │ │ ├─90
│ │ │ │ │ │ b9920aa54763b681e119914d2fedf963b68389
│ │ │ │ │ │
│ │ │ │ │ ├─91
│ │ │ │ │ │ 5c021ae6aec6185150bc6c816163d6a261dc61
│ │ │ │ │ │
│ │ │ │ │ ├─95
│ │ │ │ │ │ 0e449b3eb028c3a0e4e1da495e2aeedf31698b
│ │ │ │ │ │
│ │ │ │ │ ├─97
│ │ │ │ │ │ 83487c00e5b12bb42ee5d5cfcc64db99b61bc1
│ │ │ │ │ │
│ │ │ │ │ ├─9a
│ │ │ │ │ │ 0c450bceb01b1ac2cfe40b6cf335fcc5adb0b3
│ │ │ │ │ │ 28a4ca198479d211a4b1a3109d0f4d5ef68f59
│ │ │ │ │ │
│ │ │ │ │ ├─9f
│ │ │ │ │ │ 1b3f7738d81805b4f8327f9193d495ea7be8f6
│ │ │ │ │ │
│ │ │ │ │ ├─b3
│ │ │ │ │ │ 8530cf69411b900b26a5dc3a934d0048477fa8
│ │ │ │ │ │
│ │ │ │ │ ├─b8
│ │ │ │ │ │ 46e0c68cb28c0975a5027e21bdadbba4bbfbb0
│ │ │ │ │ │
│ │ │ │ │ ├─be
│ │ │ │ │ │ 70f92b521969ba50f855da2a6afe08d34c7ee5
│ │ │ │ │ │
│ │ │ │ │ ├─d0
│ │ │ │ │ │ 4369d86abe25a06d593e065acda71160211572
│ │ │ │ │ │
│ │ │ │ │ ├─d3
│ │ │ │ │ │ f75dc8336d77aade8dc3cf628e68c769ec47bf
│ │ │ │ │ │
│ │ │ │ │ ├─e0
│ │ │ │ │ │ 2f852ea1b10b0550fa9d84caaf4c95351294d0
│ │ │ │ │ │
│ │ │ │ │ ├─e6
│ │ │ │ │ │ 9de29bb2d1d6434b8b29ae775ad8c2e48c5391
│ │ │ │ │ │
│ │ │ │ │ ├─info
│ │ │ │ │ └─pack
│ │ │ │ └─refs
│ │ │ │ ├─heads
│ │ │ │ │ dev
│ │ │ │ │ master
│ │ │ │ │
│ │ │ │ ├─remotes
│ │ │ │ │ └─origin
│ │ │ │ │ dev
│ │ │ │ │ HEAD
│ │ │ │ │ master
│ │ │ │ │
│ │ │ │ └─tags
│ │ │ │ v1.0
│ │ │ │
│ │ │ └─test
│ │ │ login.py
│ │ │
│ │ ├─test
│ │ │ │ login.py
│ │ │ │
│ │ │ └─.git
│ │ │ │ COMMIT_EDITMSG
│ │ │ │ config
│ │ │ │ description
│ │ │ │ HEAD
│ │ │ │ index
│ │ │ │ ORIG_HEAD
│ │ │ │
│ │ │ ├─branches
│ │ │ ├─hooks
│ │ │ │ applypatch-msg.sample
│ │ │ │ commit-msg.sample
│ │ │ │ post-update.sample
│ │ │ │ pre-applypatch.sample
│ │ │ │ pre-commit.sample
│ │ │ │ pre-push.sample
│ │ │ │ pre-rebase.sample
│ │ │ │ prepare-commit-msg.sample
│ │ │ │ update.sample
│ │ │ │
│ │ │ ├─info
│ │ │ │ exclude
│ │ │ │
│ │ │ ├─logs
│ │ │ │ │ HEAD
│ │ │ │ │
│ │ │ │ └─refs
│ │ │ │ └─heads
│ │ │ │ master
│ │ │ │
│ │ │ ├─objects
│ │ │ │ ├─27
│ │ │ │ │ f0257cb8a7378ec8d41e963f36a70aa55750fd
│ │ │ │ │
│ │ │ │ ├─4d
│ │ │ │ │ 360782133f8cce23ef855f74aaaa45361d59c7
│ │ │ │ │
│ │ │ │ ├─9a
│ │ │ │ │ 0c450bceb01b1ac2cfe40b6cf335fcc5adb0b3
│ │ │ │ │ 308c4b8b0c3c74450276c5cdf3ace4dc7308df
│ │ │ │ │
│ │ │ │ ├─9e
│ │ │ │ │ 64b44c61c3452a080f267a248bcf2ffe33b3ba
│ │ │ │ │
│ │ │ │ ├─b9
│ │ │ │ │ 06cbd884e440a6ca2908506ffa4a13a979bcfb
│ │ │ │ │
│ │ │ │ ├─e3
│ │ │ │ │ 7640ca2629b383d363c77b6a62cefbedaf71aa
│ │ │ │ │
│ │ │ │ ├─e6
│ │ │ │ │ 9de29bb2d1d6434b8b29ae775ad8c2e48c5391
│ │ │ │ │
│ │ │ │ ├─f2
│ │ │ │ │ e1eb4b6c0ba905256d529f694d1caa55e958ca
│ │ │ │ │
│ │ │ │ ├─info
│ │ │ │ └─pack
│ │ │ └─refs
│ │ │ ├─heads
│ │ │ │ master
│ │ │ │
│ │ │ └─tags
│ │ └─zhangsan
│ │ └─info
│ │ │ LICENSE
│ │ │
│ │ ├─.git
│ │ │ │ COMMIT_EDITMSG
│ │ │ │ config
│ │ │ │ description
│ │ │ │ FETCH_HEAD
│ │ │ │ HEAD
│ │ │ │ index
│ │ │ │ ORIG_HEAD
│ │ │ │ packed-refs
│ │ │ │
│ │ │ ├─branches
│ │ │ ├─hooks
│ │ │ │ applypatch-msg.sample
│ │ │ │ commit-msg.sample
│ │ │ │ post-update.sample
│ │ │ │ pre-applypatch.sample
│ │ │ │ pre-commit.sample
│ │ │ │ pre-push.sample
│ │ │ │ pre-rebase.sample
│ │ │ │ prepare-commit-msg.sample
│ │ │ │ update.sample
│ │ │ │
│ │ │ ├─info
│ │ │ │ exclude
│ │ │ │
│ │ │ ├─logs
│ │ │ │ │ HEAD
│ │ │ │ │
│ │ │ │ └─refs
│ │ │ │ ├─heads
│ │ │ │ │ master
│ │ │ │ │
│ │ │ │ └─remotes
│ │ │ │ └─origin
│ │ │ │ dev
│ │ │ │ HEAD
│ │ │ │ master
│ │ │ │
│ │ │ ├─objects
│ │ │ │ ├─01
│ │ │ │ │ dff8fc9e42c1c54018655740241f0c50caa53c
│ │ │ │ │
│ │ │ │ ├─12
│ │ │ │ │ 9e9f9953c06a6ad5511d20bdbfbd9af625e343
│ │ │ │ │
│ │ │ │ ├─26
│ │ │ │ │ 8b8800ecf0ea637a923dd52d51eea8432c88a2
│ │ │ │ │
│ │ │ │ ├─2d
│ │ │ │ │ 214586c88db871bcae1b672e6bf5faaff627be
│ │ │ │ │
│ │ │ │ ├─40
│ │ │ │ │ 749a53b7f65a7ba7fe317fce59ae0d9bb69bd2
│ │ │ │ │
│ │ │ │ ├─4e
│ │ │ │ │ a9da1d3772a1034bc6eb1da5454dda3716835e
│ │ │ │ │
│ │ │ │ ├─4f
│ │ │ │ │ 99a88ae159826d7da7acf8810a3e8872ab7584
│ │ │ │ │
│ │ │ │ ├─62
│ │ │ │ │ ecc0e9d0972e27a64c620a02d972afcd275653
│ │ │ │ │
│ │ │ │ ├─70
│ │ │ │ │ b5312db102d9c05cbe6707d1ef48f01186a3a7
│ │ │ │ │
│ │ │ │ ├─73
│ │ │ │ │ fe961105aed368e8c5624a164e39adbe226db1
│ │ │ │ │
│ │ │ │ ├─7e
│ │ │ │ │ fcdf5634a39631a4aeee1d21bcf87559248fc9
│ │ │ │ │
│ │ │ │ ├─7f
│ │ │ │ │ 1f53c23e5aee4fe2ccc342df32223cffd9e6e2
│ │ │ │ │
│ │ │ │ ├─87
│ │ │ │ │ 4efbc4f937817bf87d89ced4e038c3b6e42fcd
│ │ │ │ │
│ │ │ │ ├─89
│ │ │ │ │ 4a44cc066a027465cd26d634948d56d13af9af
│ │ │ │ │ f3fb5022cc51db242c18e697e173ec72afc0b9
│ │ │ │ │
│ │ │ │ ├─8e
│ │ │ │ │ 279a82efc3b244bebec5d5a40ed8f99d8a42d0
│ │ │ │ │
│ │ │ │ ├─90
│ │ │ │ │ b9920aa54763b681e119914d2fedf963b68389
│ │ │ │ │
│ │ │ │ ├─91
│ │ │ │ │ 5c021ae6aec6185150bc6c816163d6a261dc61
│ │ │ │ │
│ │ │ │ ├─95
│ │ │ │ │ 0e449b3eb028c3a0e4e1da495e2aeedf31698b
│ │ │ │ │
│ │ │ │ ├─97
│ │ │ │ │ 83487c00e5b12bb42ee5d5cfcc64db99b61bc1
│ │ │ │ │
│ │ │ │ ├─9a
│ │ │ │ │ 0c450bceb01b1ac2cfe40b6cf335fcc5adb0b3
│ │ │ │ │ 28a4ca198479d211a4b1a3109d0f4d5ef68f59
│ │ │ │ │
│ │ │ │ ├─9f
│ │ │ │ │ 1b3f7738d81805b4f8327f9193d495ea7be8f6
│ │ │ │ │
│ │ │ │ ├─b3
│ │ │ │ │ 8530cf69411b900b26a5dc3a934d0048477fa8
│ │ │ │ │
│ │ │ │ ├─b8
│ │ │ │ │ 46e0c68cb28c0975a5027e21bdadbba4bbfbb0
│ │ │ │ │
│ │ │ │ ├─be
│ │ │ │ │ 70f92b521969ba50f855da2a6afe08d34c7ee5
│ │ │ │ │
│ │ │ │ ├─d0
│ │ │ │ │ 4369d86abe25a06d593e065acda71160211572
│ │ │ │ │
│ │ │ │ ├─d3
│ │ │ │ │ f75dc8336d77aade8dc3cf628e68c769ec47bf
│ │ │ │ │
│ │ │ │ ├─e0
│ │ │ │ │ 2f852ea1b10b0550fa9d84caaf4c95351294d0
│ │ │ │ │
│ │ │ │ ├─e6
│ │ │ │ │ 9de29bb2d1d6434b8b29ae775ad8c2e48c5391
│ │ │ │ │
│ │ │ │ ├─info
│ │ │ │ └─pack
│ │ │ └─refs
│ │ │ ├─heads
│ │ │ │ master
│ │ │ │
│ │ │ ├─remotes
│ │ │ │ └─origin
│ │ │ │ dev
│ │ │ │ HEAD
│ │ │ │ master
│ │ │ │
│ │ │ └─tags
│ │ │ v1.0
│ │ │
│ │ └─test
│ │ login.py
│ │
│ └─08-Django项目基础-第08天-Vue
│ 01-反馈.mp4
│ 02-ssh.mp4
│ 03-vue简介.mp4
│ 04-hello vue.mp4
│ 05-data.mp4
│ 06-ssh操作.mp4
│ 07-v-bind.mp4
│ 08-v-if.mp4
│ 09-v-for.mp4
│ 10-methods.mp4
│ 11-v-model绑定数据.mp4
│ 12-todolist.mp4
│ 13-es6的语法.mp4
│ 14-vue的生命周期.mp4
│ 15-axios请求.mp4
│ 16-总结.mp4
│
├─04阶段-项目部署和管理
│ │ 04阶段-项目部署和管理.txt
│ │
│ ├─01-Django项目美多商城-第01天
│ │ 01-django前后端不分离的概述.mp4
│ │ 02-流程开发和开发过程中涉及到的人员.mp4
│ │ 03-需求分析的2个切入点.mp4
│ │ 04-架构的设计简介(需要经验的积累).mp4
│ │ 05-创建远程仓库.mp4
│ │ 06-创建工程和目录的设置.mp4
│ │ 07-jinja2的配置.mp4
│ │ 08-mysql的配置.mp4
│ │ 09-redis的配置.mp4
│ │ 10-日志.mp4
│ │ 11-静态资源的显示.mp4
│ │ 12-域名的设置.mp4
│ │ 13-users子应用的创建和注册.mp4
│ │ 14-注册界面的展示.mp4
│ │ 15-注册界面的入门分析.mp4
│ │ 16-做功能的时候先做减法.mp4
│ │ 17-注册模型的分析.mp4
│ │ 18-总结.mp4
│ │
│ ├─02-Django项目美多商城-第02天
│ │ 01-反馈.mp4
│ │ 02-用户模型的迁移.mp4
│ │ 03-vue绑定.mp4
│ │ 04-添加submit事件和csrfinput.mp4
│ │ 05-注册功能的简单实现.mp4
│ │ 06-注册.mp4
│ │ 07-状态保持.mp4
│ │ 08-判断用户名是否重复的后端逻辑.mp4
│ │ 09-判断用户名是否重复的前端axios请求.mp4
│ │ 10-图片验证码的需求分析.mp4
│ │ 11-图片验证码的后端实现.mp4
│ │ 12-图片验证码的前端展示.mp4
│ │ 13-总结.mp4
│ │
│ ├─03-Django项目美多商城-第03天
│ │ 01-反馈.mp4
│ │ 02-短信发送的需求分析.mp4
│ │ 03-sdk的问题.mp4
│ │ 04-云通讯.mp4
│ │ 05-短信发送的后端逻辑(bug).mp4
│ │ 06-短信验证码前端实现.mp4
│ │ 07-发送短信的后台验证.mp4
│ │ 08-删除验证之后的图片验证码.mp4
│ │ 09-避免短信频繁发送.mp4
│ │ 10-redis管道技术.mp4
│ │ 11-异步任务和生成者消费者模式.mp4
│ │ 12-celery的组成和原理.mp4
│ │ 13-celery实现短信发送.mp4
│ │ 14-总结.mp4
│ │
│ ├─04-Django项目美多商城-第04天
│ │ 01-celery的总结.mp4
│ │ 02-celery的解耦.mp4
│ │ 03-登录的思路分析.mp4
│ │ 04-登录界面的前端展示.mp4
│ │ 05-用pycharm实现git的管理.mp4
│ │ 07-记住登录的状态.mp4
│ │ 08-加断点和清缓存.mp4
│ │ 09-通过手机号,用户名实现登陆.mp4
│ │ 10-封装和抽取的思想.mp4
│ │ 11-记住密码和密码加密的问题.mp4
│ │ 12-首页用户信息的展示.mp4
│ │ 13-退出登陆.mp4
│ │ 14-LoginrequireMixin.mp4
│ │ 15-总结.mp4
│ │
│ ├─05-Django项目美多商城-第05天
│ │ 01-反馈.mp4
│ │ 01-反馈_7.mp4
│ │ 02-申请成为开发者,创建应用,按照文档开发.mp4
│ │ 03-查看文档.mp4
│ │ 04-openid必须要保存起来.mp4
│ │ 05-oauth认证的流程.mp4
│ │ 06-第三方登陆模型.mp4
│ │ 07-实现qq跳转的url.mp4
│ │ 08-实现qq跳转的url(使用 QQLoginTool).mp4
│ │ 09-获取token.mp4
│ │ 10-获取openid.mp4
│ │ 11-js和code的问题.mp4
│ │ 12-根据openid来实现不同的业务逻辑分析.mp4
│ │ 13-绑定过openid的业务逻辑.mp4
│ │ 14-后端需要将openid传递给前端.mp4
│ │ 15-itsdangerous的使用.mp4
│ │ 16-总结.mp4
│ │
│ ├─06-Django项目美多商城-第06天
│ │ 01-反馈.mp4
│ │ 02-第三方登录的业务逻辑.mp4
│ │ 03-对openid进行加密处理.mp4
│ │ 04-绑定视图的vue回顾.mp4
│ │ 05-绑定的实现.mp4
│ │ 06-next参数.mp4
│ │ 07-个人中心页面的展示(通过模板来显示).mp4
│ │ 08-个人中心页面的展示(通过Vue显示).mp4
│ │ 09-邮件激活的思路分析.mp4
│ │ 10-邮件的保存(未发送激活邮件).mp4
│ │ 11-邮件的发送.mp4
│ │ 12-邮件的celery异步发送.mp4
│ │ 13-邮件的celery异步发送(任务重试).mp4
│ │ 14-生成激活的url.mp4
│ │ 15-总结.mp4
│ │
│ ├─07-Django项目美多商城-第07天
│ │ 01-反馈.mp4
│ │ 02-激活邮件的实现.mp4
│ │ 03-捕获 token 过期被篡改的异常.mp4
│ │ 04-定义LoginRequiredJSONMixin类.mp4
│ │ 05-导入省市区数据.mp4
│ │ 06-省市区视图的分析.mp4
│ │ 07-省市区数据的获取.mp4
│ │ 08-省市区数据的缓存.mp4
│ │ 10-地址的模型.mp4
│ │ 11-收货地址的显示(修改html和js).mp4
│ │ 11.1地址模型迁移.mp4
│ │ 12-增删改查的思路分析.mp4
│ │ 13-总结.mp4
│ │
│ ├─08-Django项目美多商城-第08天
│ │ 01-反馈.mp4
│ │ 02-新增地址的功能.mp4
│ │ 03-新增获取的功能.mp4
│ │ 04-更新地址的功能.mp4
│ │ 05-删除地址的功能.mp4
│ │ 06-修改密码的思路分析.mp4
│ │ 07-SKU和SPU.mp4
│ │ 08-商品模型分析.mp4
│ │ 09-Fdfs.mp4
│ │ 10-docker的简介.mp4
│ │ 11-docker的安装.mp4
│ │ 12-镜像的操作.mp4
│ │ 13-容器操作.mp4
│ │ 14-总结.mp4
│ │
│ ├─09-Django项目美多商城-第09天
│ │ 01-反馈.mp4
│ │ 02-容器的操作.mp4
│ │ 03-运行fdfs 容器.mp4
│ │ 04-通过fdfs实现图片的上传.mp4
│ │ 05-通过shell脚本来导入数据(了解).mp4
│ │ 06-解压并导入fdfs图片.mp4
│ │ 07-首页数据的展示.mp4
│ │ 08-自定义文件存储系统.mp4
│ │ 09-列表页面的分析.mp4
│ │ 10-列表数据的展示.mp4
│ │ 11-总结.mp4
│ │
│ ├─10-Django项目美多商城-第10天
│ │ 01-课程安排.mp4
│ │ 02-面包屑的实现和列表页面的展示.mp4
│ │ 03-获取热销数据.mp4
│ │ 04-搜索简介.mp4
│ │ 05-elasticsearch的docker运行.mp4
│ │ 06-借助于haystatck实现全文检索.mp4
│ │ 07-详情页面的展示.mp4
│ │ 08-分类数据的组织思路.mp4
│ │ 09-分类统计需求分析.mp4
│ │ 11-总结.mp4
│ │ 11-统计分类访问量.mp4
│ │
│ ├─11-Django项目美多商城-第11天
│ │ 01-反馈.mp4
│ │ 02-用户浏览历史记录的分析.mp4
│ │ 03-历史记录保存到redis的分析.mp4
│ │ 04-用户的浏览历史记录.mp4
│ │ 05-用户的浏览记录展示.mp4
│ │ 06-购物车的思路分析(上).mp4
│ │ 07-redis的数据分析.mp4
│ │ 08-base64编码.mp4
│ │ 09-md5.mp4
│ │ 10-新增购物车思路分析.mp4
│ │ 11-用户的购物车的添加(没有考虑累计的情况).mp4
│ │ 12-添加购物车(判断商品是否重复).mp4
│ │ 13-总结.mp4
│ │
│ ├─12-Django项目美多商城-第12天
│ │ 01-反馈.mp4
│ │ 02-展示的思路.mp4
│ │ 03-展示数据的查询.mp4
│ │ 04-用户的购物车的展示.mp4
│ │ 05-更新(修改)购物车数据.mp4
│ │ 06-修改数据的2中方案.mp4
│ │ 07-用户的购物车的删除.mp4
│ │ 08-购物车的redis验证(hincrby,pipeline,redis都是bytes类型的数据).mp4
│ │ 09-cookie数据合并到redis中.mp4
│ │ 10合并购物车.mp4
│ │ 11-订单结算.mp4
│ │ 12-总结.mp4
│ │
│ ├─13-Django项目美多商城-第13天
│ │ 01-反馈.mp4
│ │ 02-订单结算页面展示的思路.mp4
│ │ 04-动态给对象添加属性.mp4
│ │ 05-订单模型分析.mp4
│ │ 06-提交订单的需求分析.mp4
│ │ 07-先生成订单基本信息.mp4
│ │ 08-先生成订单基本信息的实现.mp4
│ │ 09-再生成订单商品信息.mp4
│ │ 10-使用事务来完成下单.mp4
│ │ 11-乐观锁.mp4
│ │ 12-事务的隔离级别.mp4
│ │ 13-总结.mp4
│ │
│ └─14-Django项目美多商城-第14天
│ 01-反馈.mp4
│ 02-提交订单界面.mp4
│ 03-支付宝简介.mp4
│ 04-支付文档.mp4
│ 05-支付流程.mp4
│ 06-支付宝的公钥和私钥.mp4
│ 07-支付的跳转url的分析.mp4
│ 08-生成支付的url.mp4
│ 09-保存支付信息.mp4
│ 10-首页的静态化.mp4
│ 11-详情页面的静态化.mp4
│ 12-主从的介绍和机制.mp4
│ 13-mysql的主从搭建.mp4
│ 14-读写分离.mp4
│ 15-rabbitMQ.mp4
│ 16-总结.mp4
│
├─05阶段-项目测试和监控
│ │ 05阶段-项目测试和监控_文件列表.txt
│ │
│ ├─day01-DRF框架
│ │ 1-开发模式说明.mp4
│ │ 10-请求路径说明.mp4
│ │ 11-http动词说明.mp4
│ │ 12-过滤信息说明.mp4
│ │ 13-返回结果说明.mp4
│ │ 14-图书增删改查接口设计.mp4
│ │ 15-图书增删改查代码框架.mp4
│ │ 16-获取所有图书数据.mp4
│ │ 17-保存图书数据.mp4
│ │ 18-获取单一图书数据.mp4
│ │ 19-总结.mp4
│ │ 2-前后端不分离流程的演示.mp4
│ │ 3-前后分离的流程演示.mp4
│ │ 4-前后端分离的好处说明.mp4
│ │ 5-Django静态文件说明.mp4
│ │ 6-web接口说明.mp4
│ │ 7-根据接口实现前端代码和后端代码.mp4
│ │ 8-restful域名设计说明.mp4
│ │ 9-restful版本设计说明.mp4
│ │
│ ├─day02-DRF框架
│ │ 1-回顾.mp4
│ │ 10-父表嵌套子表返回的使用.mp4
│ │ 11-related_name的使用.mp4
│ │ 12-子表嵌套父表返回.mp4
│ │ 13-反序列化required参数的使用.mp4
│ │ 14-长度和数值的参数验证.mp4
│ │ 15-其他选项参数说明.mp4
│ │ 16-readl_only和write_only参数说明.mp4
│ │ 17-自定义验证方法的使用.mp4
│ │ 18-获取验证后的数据使用.mp4
│ │ 2-更新方法的实现.mp4
│ │ 3-删除方法的实现.mp4
│ │ 5-DRF框架的介绍.mp4
│ │ 6-DRF框架的安装配置.mp4
│ │ 7-序列化器的基本使用.mp4
│ │ 8-data方法的说明.mp4
│ │ 9-序列化总结.mp4
│ │
│ ├─day03-DRF框架
│ │ 1-回顾.mp4
│ │ 10-GenericAPIView的基本使用.mp4
│ │ 11-五个拓展类视图的说明.mp4
│ │ 12-五个类视图的基本使用.mp4
│ │ 13-拓展类子类的说明和使用.mp4
│ │ 14-简化DRF框架的封装.mp4
│ │ 15-DRF框架调用流程演示.mp4
│ │ 2-序列化器封装保存业务.mp4
│ │ 3-序列化器封装更新业务.mp4
│ │ 4-Modelserializer的基本使用.mp4
│ │ 5-ModelSerialier中extra_kwargs的使用.mp4
│ │ 6-ModelSerializer中显示指明字段的使用.mp4
│ │ 7-Modleserialzier和Serializer的区别说明.mp4
│ │ 8-两个基本类视图的说明.mp4
│ │ 9-APIView的基本使用.mp4
│ │
│ ├─day04-DRF框架
│ │ 1-回顾.mp4
│ │ 10-认证和权限的使用.mp4
│ │ 11-局部使用认证和权限.mp4
│ │ 12-限流的使用.mp4
│ │ 13-过滤的使用.mp4
│ │ 14-排序的使用.mp4
│ │ 15-分页的使用.mp4
│ │ 16-异常处理.mp4
│ │ 2-视图集类说明.mp4
│ │ 3-viewset视图集的使用.mp4
│ │ 4-genericviewset的使用.mp4
│ │ 5-modelviewset的使用.mp4
│ │ 6-视图集中自定义方法的使用.mp4
│ │ 7-不同方法返回不同序列化器.mp4
│ │ 8-自动生成路由方法的使用.mp4
│ │ 9-两个路由类的区别说明.mp4
│ │
│ ├─day05-Vue组件
│ │ 1-回顾.mp4
│ │ 10-单文件组件介绍.mp4
│ │ 11-单文件组件的环境配置使用.mp4
│ │ 12-单文件组件的打包渲染.mp4
│ │ 13-单文件组件的调试.mp4
│ │ 14-多个单文件组件的嵌套调用.mp4
│ │ 15-多个单文件组件的路由调用.mp4
│ │ 16-element-ui的使用.mp4
│ │ 17-vue-cli的使用.mp4
│ │ 18-前端代码的讲解.mp4
│ │ 2-自动生成接口文档使用.mp4
│ │ 3-vue组件介绍.mp4
│ │ 4-全局组件的使用.mp4
│ │ 5-局部组件的使用.mp4
│ │ 6-多个组件间的调用.mp4
│ │ 7-组件的数据绑定.mp4
│ │ 8-父组件给自组件传值.mp4
│ │ 9-自组件给子组件传值.mp4
│ │
│ ├─day06-美多商城
│ │ 1-回顾.mp4
│ │ 10-jwt构成说明.mp4
│ │ 11-签证信息部分说明.mp4
│ │ 12-jwt传递方式说明.mp4
│ │ 13-使用jwt完整表单登录的使用.mp4
│ │ 2-美多后台业务分析.mp4
│ │ 3-美多后台环境搭建.mp4
│ │ 4-美多后台应用创建.mp4
│ │ 5-登录跨域问题的分析及解决.mp4
│ │ 6-djang-cors-headers的使用.mp4
│ │ 7-session机制说明.mp4
│ │ 8-session的方法说明.mp4
│ │ 9-token机制说明.mp4
│ │
│ ├─day07-美多商城
│ │ 1-回顾.mp4
│ │ 10-日增用户统计的代码实现.mp4
│ │ 11-日活用户统计代码实现.mp4
│ │ 12-日下单用户的代码实现.mp4
│ │ 13-月增用户统计的逻辑分析.mp4
│ │ 14-月增用户统计的代码实现.mp4
│ │ 15-商品分类访问量统计的代码实现.mp4
│ │ 16-日期说明.mp4
│ │ 17-导包路径说明.mp4
│ │ 2-jwt登录源码分析.mp4
│ │ 3-改写jwt返回结果方法.mp4
│ │ 4-前台登录和后台登录分析.mp4
│ │ 5-判断后台登录实现账号验证.mp4
│ │ 6-退出登录的分析及数据统计功能分析.mp4
│ │ 7-登录的业务补充.mp4
│ │ 8-获取用户总数业务分析.mp4
│ │ 9-获取用户总数的代码实现.mp4
│ │
│ ├─day08-美多商城
│ │ 1-回顾.mp4
│ │ 11-商品表结构分析.mp4
│ │ 12-商品规格表的代码实现.mp4
│ │ 13-获取商品SPU表数据.mp4
│ │ 14-商品图片表业务分析.mp4
│ │ 2-用户管理业务分析.mp4
│ │ 3-获取用户信息的接口分析.mp4
│ │ 4-获取用户信息的代码实现.mp4
│ │ 5-重写分页返回结果方法.mp4
│ │ 6-重写get_getqueryset方法.mp4
│ │ 7-保存用户的接口分析.mp4
│ │ 8-保存用户增加序列化器的验证方啊.mp4
│ │ 9-保存用户重写序列化器create方法.mp4
│ │
│ ├─day09-美多商城
│ │ 1-回顾.mp4
│ │ 10-获取sku表数据的实现.mp4
│ │ 11-获取sku三级分类的代码实现.mp4
│ │ 12-获取spu规格信息的代码实现.mp4
│ │ 2-图片表数据获取的代码实现.mp4
│ │ 3-保存图片数据的业务分析.mp4
│ │ 4-fastDFS客户端的使用.mp4
│ │ 5-保存图片的代码实现.mp4
│ │ 6-更新图片的代码实现.mp4
│ │ 7-保存或更新图片时的静态化处理.mp4
│ │ 8-将静态化方法封装异步任务.mp4
│ │ 9-sku表业务分析.mp4
│ │
│ └─day10-美多商城
│ 1-回顾.mp4
│ 10-订单状态修改的代码实现.mp4
│ 11-系统管理中表关系分析.mp4
│ 12-获取权限表数据的代码实现.mp4
│ 13-获取权限分类表数据的代码实现.mp4
│ 14-分组表数据的代码实现.mp4
│ 2-sku商品表保存分析.mp4
│ 3-sku商品表保存的代码实现.mp4
│ 4-sku商品表更新的代码实现.mp4
│ 6-订单表功能分析说明.mp4
│ 7-订单表接口分析和逻辑分析.mp4
│ 8-获取所有订单表数据的代码实现.mp4
│ 9-获取订单详情信息的序列化器定义.mp4
│
├─06阶段_数据采集
│ │ 06_数据采集_文件列表.txt
│ │
│ ├─01_爬虫基础
│ │ 01.爬虫特点介绍.mp4
│ │ 02.课程结构.mp4
│ │ 03.爬虫的概念.flv
│ │ 04.爬虫的作用.flv
│ │ 05.爬虫的分类.flv
│ │ 06.爬虫的流程.flv
│ │ 07.http与https的区别.flv
│ │ 08.常见的请求头与响应头.flv
│ │ 09.创建的响应状态码.flv
│ │ 10.浏览器运行过程.flv
│ │
│ ├─02_requests模块
│ │ 1.requests模块-简介-安装-使用.mp4
│ │ 10.requests模块-代理proxies使用.flv
│ │ 11.requests模块-verify参数与ca证书.flv
│ │ 12.requests模块-post请求_金山翻译案例.flv
│ │ 13.requests-post数据来源.flv
│ │ 14.requests模块-session.flv
│ │ 15.案例-github模拟登陆.flv
│ │ 2.requests模块-响应对象的text与content之间的区别.mp4
│ │ 3.requests模块-响应对象常用的参数和方法.flv
│ │ 4.requests模块-发送带请求头的请求.flv
│ │ 5.requests模块-发送带参数的请求.flv
│ │ 6.requests模块-在headers中设置cookies参数.flv
│ │ 7.requests模块-cookies参数的使用.flv
│ │ 8.requests模块-cookiejar对象的处理.flv
│ │ 9.requests模块-timeout参数.flv
│ │
│ ├─03_数据提取
│ │ 01.数据提取-响应内容的分类.mp4
│ │ 02.xml与html.mp4
│ │ 03.常用数据解析方法.flv
│ │ 04.jsonpath-场景-安装-使用.flv
│ │ 05.jsonpath-练习.flv
│ │ 06.jsonpath-案例-拉钩.flv
│ │ 07.lxml简介.flv
│ │ 08.xpathhelper简介_安装.flv
│ │ 09.xpath语法-基础节点选择.flv
│ │ 10.xpath语法-节点修饰语法.flv
│ │ 11.xpath语法-其他常用语法.flv
│ │ 12.lxml使用.flv
│ │ 13.百度贴吧.flv
│ │ 14.tostring.flv
│ │
│ ├─04_selenium
│ │ 01.selenium-介绍_效果展示.mp4
│ │ 02.selenium的工作原理.mp4
│ │ 03.selenium-模块与driver的安装.flv
│ │ 04.selenium-简单使用.flv
│ │ 05.selenium-driver属性和方法.flv
│ │ 06.selenium-元素定位.flv
│ │ 07.selenium-元素操作.flv
│ │ 08.selenium-标签切换.flv
│ │ 09.selenium-窗口切换.flv
│ │ 10.selenium-cookies操作.flv
│ │ 11.selenium-执行js.flv
│ │ 12.selenium-页面等待.flv
│ │ 13.selenium-配置对象.flv
│ │ 14.selenium-案例-斗鱼直播.flv
│ │
│ ├─05_反爬与反反爬
│ │ 01.反爬与反反爬-反爬原因.mp4
│ │ 02.反爬与反反爬-什么样的爬虫会被反.mp4
│ │ 03.反爬与反反爬-常见概念与反爬方向.flv
│ │ 04.反爬与反反爬-基于身份识别的反爬.flv
│ │ 05.反爬与反反爬-及与爬虫行为的反爬.flv
│ │ 06.反爬与反反爬-基于数据加密进行反爬.flv
│ │ 07.验证码-验证码的知识.flv
│ │ 08.验证码-图像识别引擎.flv
│ │ 09.验证码-打码平台.flv
│ │ 10.chrome浏览器的使用.flv
│ │ 11.js解析-人人网登录分析.flv
│ │ 12.js解析-定位js文件.flv
│ │ 13.js解析-js代码分析.flv
│ │ 14.js解析-js2py使用.flv
│ │ 15.js解析-人人网登陆.flv
│ │ 16.有道翻译分析.flv
│ │ 17.hashlib使用.flv
│ │ 18.有道翻译实现.flv
│ │
│ ├─06_MongoDB数据库
│ │ 01.mongodb的介绍.mp4
│ │ 02.mongodb的安装.mp4
│ │ 03.mongodb简单使用-测试启动.flv
│ │ 04.mongodb简单使用-生产启动.flv
│ │ 05.mongodb简单使用-数据库操作.flv
│ │ 06.mongdb简单使用-集合操作.flv
│ │ 07.mongodb的数据类型.flv
│ │ 08.mongdb插入数据.flv
│ │ 09.mongodb查询数据.flv
│ │ 10.mongodb查询结果操作.flv
│ │ 11.mongodb-修改&删除.flv
│ │ 12.聚合管道-分组管道.flv
│ │ 13.聚合管道-其他管道.flv
│ │ 14.mongodb-索引.flv
│ │ 15.mongodb的权限管理-管理用户.flv
│ │ 16.mongodb权限管理-普通用户.flv
│ │ 17.pymongo使用.flv
│ │
│ ├─07_scrapy基础
│ │ 01.scrapy-概念&作用.mp4
│ │ 02.scrapy-工作流程.mp4
│ │ 03.scrapy-各模块功能.flv
│ │ 04.项目开发流程-1框架安装&流程简介.flv
│ │ 05.项目开发流程-2创建项目.flv
│ │ 06.项目开发流程-3创建爬虫.flv
│ │ 07.项目开发流程-4完成爬虫.flv
│ │ 08.项目开发流程-5保存数据.flv
│ │ 09.项目开发流程-数据建模&流程完善.flv
│ │ 10.请求对象-请求&网易招聘简介.flv
│ │ 11.请求对象-案例-网易招聘.flv
│ │ 12.请求对象-其他参数.flv
│ │ 13.请求对象-meta传参.flv
│ │ 14.scrapy模拟登陆-cookies参数使用.flv
│ │ 15.scrapy模拟登陆-FormRequest发送post请求.flv
│ │ 16.scrapy管道的使用.flv
│ │ 17.crawlspider.flv
│ │ 18.tencent_crawl.flv
│ │ 19.中间件-分类与作用.flv
│ │ 20.中间件-豆瓣爬虫.flv
│ │ 21.中间件-随机请求头.flv
│ │ 22.中间件-随机ip代理.flv
│ │ 23.中间件-selenium动态加载.flv
│ │
│ ├─08_scrapy-redis
│ ├─09_scrapy其他
│ └─10_appium
├─07-flask框架与项目
│ │ 07-flask框架与项目_文件列表.txt
│ │
│ ├─01_黑马头条项目
│ │ 01课程介绍.mp4
│ │ 02学习目标.mp4
│ │ 03Flask框架的基本介绍.mp4
│ │ 04框架对比和扩展包介绍.mp4
│ │ 05环境配置和依赖文件.mp4
│ │ 06基本程序实现.mp4
│ │ 07程序参数__name__说明.mp4
│ │ 08加载配置信息的三种方式.mp4
│ │ 09run方法参数说明.mp4
│ │ 10开发服务器运行方式.mp4
│ │ 11路由说明和指定请求方法.mp4
│ │ 12蓝图.mp4
│ │ 13总结.mp4
│ │
│ ├─02_黑马头条项目
│ │ 01课程回顾.mp4
│ │ 02课程介绍.mp4
│ │ 03请求信息固定参数转换器.mp4
│ │ 04请求信息自定义转换器.mp4
│ │ 05请求信息request对象的使用.mp4
│ │ 06响应信息模板&重定向&json.mp4
│ │ 07作业说明不使用装饰器实现路由映射.mp4
│ │ 08响应信息自定义状态码和响应头.mp4
│ │ 09状态保持cookie和session.mp4
│ │ 10异常处理abort和errohandler.mp4
│ │ 11请求钩子.mp4
│ │ 12上下文对象.mp4
│ │ 13用户身份验证g对象.mp4
│ │ 14手动开启上下文.mp4
│ │ 15总结.mp4
│ │
│ ├─03_黑马头条项目
│ │ 01反馈和课程回顾.mp4
│ │ 02课程介绍.mp4
│ │ 03flask-restful工具的基本使用.mp4
│ │ 04flask-restful蓝图使用.mp4
│ │ 05flask-restful添加装饰器.mp4
│ │ 07flask-restful请求处理type.mp4
│ │ 08flask-restful请求处理location.mp4
│ │ 09flask-restful响应处理marshal序列化数据.mp4
│ │ 10flask-restful响应处理定义json格式数据.mp4
│ │ 11项目课程说明和学习目标.mp4
│ │ 12虚拟机的基本使用.mp4
│ │ 13pycharm配置远程解释器.mp4
│ │ 14产品原型使用说明.mp4
│ │ 15总结.mp4
│ │
│ ├─04_黑马头条项目
│ │ 01反馈和课程回顾.mp4
│ │ 02课程介绍.mp4
│ │ 03项目技术架构介绍.mp4
│ │ 04开发人员和周期说明.mp4
│ │ 05开发平台gitlib说明和Yapi接口平台.mp4
│ │ 06主键设计.mp4
│ │ 07外键设计说明.mp4
│ │ 08json类型存储图片.mp4
│ │ 09文章详情页面.mp4
│ │ 10范式和反范式.mp4
│ │ 11个人信息页.mp4
│ │ 12字段类型和索引设计.mp4
│ │ 13数据库sql文件说明.mp4
│ │ 14总结.mp4
│ │
│ ├─05_黑马头条项目
│ │ 01课程回顾.mp4
│ │ 02课程介绍.mp4
│ │ 03ORM的特点.mp4
│ │ 04ORM的用法说明.mp4
│ │ 05SQLAlchemy介绍.mp4
│ │ 06SQLALchemy基本配置.mp4
│ │ 07SQLAlchemy的字段列选项关系选项.mp4
│ │ 08SQLAlchemy模型类定义和关系说明.mp4
│ │ 09SQLAlchemy添加数据.mp4
│ │ 12SQLAlchemy运算符与或非order_by&limit&offset&count&复合查询.mp4
│ │ 13SQLAlchemy优化查询和聚合查询.mp4
│ │ 14SQLAlchemy连接查询1.mp4
│ │ 15SQLAlchemy连接查询2.mp4
│ │ 16SQLAlchemy更新删除事务.mp4
│ │ 17总结.mp4
│ │
│ ├─06_黑马头条项目
│ │ 01反馈和课程回顾.mp4
│ │ 02课程介绍_1.mp4
│ │ 03复制集和分布式.mp4
│ │ 04redis复制集和分布式说明.mp4
│ │ 05主从复制和读写分离.mp4
│ │ 06分库分表.mp4
│ │ 07分布式id和雪花算法.mp4
│ │ 08数据库索引.mp4
│ │ 09数据库优化.mp4
│ │ 10redis的事务和watch.mp4
│ │ 11redis持久化AOF和RDB.mp4
│ │ 12redis数据高可用.mp4
│ │ 13总结.mp4
│ │ 集群和分布式.mp4
│ │
│ ├─07_黑马头条项目
│ │ 01反馈说明和课程回顾.mp4
│ │ 02课程介绍.mp4
│ │ 03读写分离与事务隔离级别.mp4
│ │ 04Gitflow工作流和冲突说明.mp4
│ │ 05项目运行方式演示和说明.mp4
│ │ 06项目目录说明1.mp4
│ │ 07项目目录说明2.mp4
│ │ 08项目调试方法和tail命令.mp4
│ │ 11用户登录代码说明.mp4
│ │ 12生成token.mp4
│ │ 13请求钩子提取用户id.mp4
│ │ 14总结.mp4
│ │
│ ├─08_黑马头条项目
│ │ 01反馈和课程回顾.mp4
│ │ 02课程介绍.mp4
│ │ 03登录验证装饰器.mp4
│ │ 04token的刷新实现.mp4
│ │ 05token的禁用说明.mp4
│ │ 06对象存储七牛云介绍.mp4
│ │ 07七牛云实现流程图.mp4
│ │ 08七牛云工具封装.mp4
│ │ 09七牛云工具测试.mp4
│ │ 10上传头像接口设计.mp4
│ │ 11头像上传实现和测试.mp4
│ │ 12CDN介绍和Yapi接口管理平台.mp4
│ │ 13总结.mp4
│ │
│ ├─09_黑马头条项目
│ │ 01_复习.mp4
│ │ 02_缓存的背景.mp4
│ │ 03_缓存架构.mp4
│ │ 04_缓存的数据内容.mp4
│ │ 05_缓存的数据保存形式.mp4
│ │ 06_缓存数据的有效期原因.mp4
│ │ 07_缓存的有效期和淘汰策略.mp4
│ │ 08_缓存使用模式.mp4
│ │ 09_缓存穿透与缓存雪崩.mp4
│ │ 10_头条项目缓存设计.mp4
│ │ 11_用户个人信息缓存redis数据选型.mp4
│ │ 12_用户关注里诶包缓存redis数据选型.mp4
│ │ 13_头条项目持久保存数据历史数据选型.mp4
│ │ 14_头条项目持久保存数据统计数据选型.mp4
│ │ 15_扩展_加密算法说明1.mp4
│ │ 16_扩展_加密算法说明2.mp4
│ │
│ ├─10_黑马头条项目
│ │ 01_复习.mp4
│ │ 02_缓存工具类的封装设计思路.mp4
│ │ 03_用户个人信息缓存工具类中属性设计.mp4
│ │ 04_用户个人信息缓存工具类中方法设计.mp4
│ │ 05_用户个人信息缓存工具类查询代码编写1.mp4
│ │ 06_用户个人信息缓存工具类查询代码编写2.mp4
│ │ 07_缓存有效期工具类的编写.mp4
│ │ 08_缓存工具类异常处理的编写.mp4
│ │ 09_用户个人信息缓存工具类清除缓存和判断用户存在方法编写.mp4
│ │ 10_用户个人页视图编写与测试.mp4
│ │ 11_统计数据持久保存工具类编写.mp4
│ │ 12_zincrby命令说明.mp4
│ │ 13_统计工具类的抽象与继承编写.mp4
│ │
│ ├─11_黑马头条项目
│ │ 01_复习.mp4
│ │ 02_修正统计数据的需求分析.mp4
│ │ 03_定时任务的解决方式对比.mp4
│ │ 04_apscheduler的调度器.mp4
│ │ 05_apscheduler的执行器与触发器.mp4
│ │ 06_apscheduler的定时任务管理.mp4
│ │ 07_头条项目中定义调度器编写.mp4
│ │ 08_定时修正统计数据的定时任务编写.mp4
│ │ 09_解决定时任务重需要使用flask上下文对象的问题.mp4
│ │ 10_定时任务方法抽离复用编写1.mp4
│ │ 11_定时任务方法抽离复用编写2.mp4
│ │ 12_web系统与推荐系统调用需求分析.mp4
│ │ 13_子系统调用方式说明.mp4
│ │
│ ├─12_黑马头条项目
│ │ 01_复习与每日反馈.mp4
│ │ 02_http与rpc的对比.mp4
│ │ 03_rpc的介绍说明.mp4
│ │ 04_gRPC介绍与使用方式说明.mp4
│ │ 05_头条项目首页新闻推荐rpc接口参数分析.mp4
│ │ 06_头条项目首页新闻推荐rpc接口文件编写.mp4
│ │ 07_protobuf语法说明.mp4
│ │ 08_rpc接口文件编译生成python代码.mp4
│ │ 09_rpc服务器编写.mp4
│ │ 10_rpc服务器函数代码实现.mp4
│ │ 11_rpc客户端编写.mp4
│ │ 12_rpc的简易加法案例.mp4
│ │ 13_在头条flask项目中定义rpc客户端连接对象.mp4
│ │ 14_头条项目首页文章列表视图编写.mp4
│ │
│ ├─13_黑马头条项目
│ │ 01_复习.mp4
│ │ 02_即时通讯说明介绍.mp4
│ │ 03_HTTP轮询机制说明.mp4
│ │ 04_利用长连接的comet方式说明.mp4
│ │ 05_websocket介绍.mp4
│ │ 06_socketio介绍.mp4
│ │ 07_socketio服务器创建的方式.mp4
│ │ 08_协程介绍.mp4
│ │ 09_协程库原理.mp4
│ │ 10_协程方式运行socketio服务器的方式.mp4
│ │ 11_socketio收发数据的方法.mp4
│ │ 12_创建socketio服务器编写.mp4
│ │ 13_使用命令行提取处理端口号.mp4
│ │ 14_头条项目聊天机器人编写.mp4
│ │ 15_send方法与测试工具的使用.mp4
│ │ 16_调整socketio代码结构与测试.mp4
│ │ 17_头条项目关注消息通知推送业务说明.mp4
│ │ 18_socketio提供的manager使用说明.mp4
│ │ 19_补充flask和socketio代码添加manager使用.mp4
│ │ 20_解决消息推送接收人身份的问题.mp4
│ │ 21_用户关注消息通知推送测试.mp4
│ │ 22_关于即时通讯的总结.mp4
│ │
│ ├─14_黑马头条项目
│ │ 01_复习.mp4
│ │ 02_elasticsearch说明.mp4
│ │ 03_反向索引.mp4
│ │ 04_分析_相关性计算和搜索原理总结.mp4
│ │ 05_es集群说明.mp4
│ │ 06_curl使用与查询集群状态.mp4
│ │ 07_ik中文分析器使用与测试.mp4
│ │ 08_索引库操作.mp4
│ │ 09_类型表保存数据的确定.mp4
│ │ 10_类型映射的创建.mp4
│ │ 11_查询修改删除类型表.mp4
│ │ 12_新增查询文档数据.mp4
│ │ 13_修改删除文档数据.mp4
│ │ 14_es数据导入与logstash使用.mp4
│ │ 15_es基本查询使用.mp4
│ │ 16_es高级查询使用.mp4
│ │ 17_python使用es的库.mp4
│ │ 18_头条项目用户文章搜索视图编写.mp4
│ │ 19_拼写纠错建议查询使用.mp4
│ │ 20_补全提示建议查询使用.mp4
│ │ 21_头条项目用户搜索输入提示补全业务实现.mp4
│ │ 22_数据库连接查询说明.mp4
│ │ 23_扩展_TCP三次握手四次挥手说明.mp4
│ │
│ └─15_黑马头条项目
│ 01_复习.mp4
│ 02_单元测试说明.mp4
│ 03_assert断言使用.mp4
│ 04_unittest使用.mp4
│ 05_flask编写单元测试客户端的使用.mp4
│ 06_单元测试中创建flask测试客户端.mp4
│ 07_编写搜索接口的单元测试案例.mp4
│ 08_gunicorn使用.mp4
│ 09_supervisor使用.mp4
│ 10_每日反馈.mp4
│
├─08_数据分析课程
│ │ 08_数据分析课程_文件列表.txt
│ │
│ ├─01_数据分析概要
│ │ 01_数据科学内容概述.mp4
│ │ 02_数据分析岗位介绍.mp4
│ │ 03_业务的概念.flv
│ │ 04_数据分析技能要求.flv
│ │ 05_数据指标概念.flv
│ │ 06_数据指标_用户数据.flv
│ │ 07_数据指标_行为指标业务指标.flv
│ │ 08_数据指标_日活月活.flv
│ │ 09_数据指标_日活月活2.flv
│ │ 10_数据指标_留存指标.flv
│ │ 11_数据指标_行为指标.flv
│ │ 12_数据指标_业务指标.flv
│ │ 13_数据指标_业务指标定义.flv
│ │
│ ├─02_数据分析思路
│ │ 01_数据分析套路_对比分析多维度分析.mp4
│ │ 02_数据分析套路_多维度分析案例.mp4
│ │ 03_数据分析套路_漏斗分析.flv
│ │ 04_数据分析套路_渠道分析.flv
│ │ 05_数据分析套路_分布分析.flv
│ │ 06_数据分析套路_留存分析.flv
│ │ 07_数据分析套路_日常工作介绍.flv
│ │ 08_数据分析套路_日常工作介绍2.flv
│ │ 09_中小公司数据分析工作介绍.flv
│ │ 10_内容回顾.flv
│ │
│ ├─03_excel计算
│ │ 01_内容回顾.mp4
│ │ 02_excel基本功能介绍.mp4
│ │ 03_excel计算函数.flv
│ │ 04_excel逻辑函数.flv
│ │ 05_match和index函数.flv
│ │ 06_vlookup和hlookup函数.flv
│ │ 07_indirect实现二级菜单.flv
│ │ 08_Excel文本处理函数.flv
│ │ 09_Excel数据透视表.flv
│ │ 10_常见图形.flv
│ │ 11_会员分析概述.flv
│ │ 12_会员存量增量分析.flv
│ │ 13_会员等级分布.flv
│ │ 14_会员整体占比分析.flv
│ │ 15_线上线下会员增量对比.flv
│ │ 16_地区店均会员分析_1.flv
│ │ 17_地区店均会员分析_2.flv
│ │ 18_门店会员明细表.flv
│ │ 19_地区会销比计算.flv
│ │ 20_连带率计算.flv
│ │ 21_连带率计算完成.flv
│ │ 22_复购率计算分析.flv
│ │ 23_复购率计算实现.flv
│ │ 24_内容回顾.flv
│ │
│ ├─04_EXCEL-RFM
│ │ 01_用户运营指标介绍.mp4
│ │ 02_用户运营场景介绍.mp4
│ │ 03_用户运营相关模型.flv
│ │ 04_RFM的excel实现.flv
│ │ 05_会员运营模型.flv
│ │ 06_RFM的Python实现思路分析.flv
│ │ 07_RFM的数据处理实现&RFM划分思路.flv
│ │ 08_RFM分群完成.flv
│ │ 09_RFM分布可视化.flv
│ │ 10_RFM结果解读.flv
│ │ 11_RFM结果通过excel保存处理.flv
│ │
│ ├─05_数据处理
│ │ 01_内容回顾.mp4
│ │ 02_智能运营内容说明.mp4
│ │ 03_数据处理_缺失值.flv
│ │ 04_数据处理_异常值重复值.flv
│ │ 05_数据处理_异常值重复值案例.flv
│ │ 06_数据处理_数值型数据的归一化标准化.flv
│ │ 07_数据处理_离散化.flv
│ │ 08_数据处理_离散化案例.flv
│ │ 09_数据处理_分类特征数据处理.flv
│ │ 10_数据处理_样本分布不均衡.flv
│ │ 11_数据处理_数据采样衡.flv
│ │ 12_数据处理总结.flv
│ │ 13_链家数据处理案例.flv
│ │ 14_链家数据处理案例2.flv
│ │ 15_appstore数据分析.flv
│ │ 16_appstore数据分析_基本情况分析.flv
│ │ 17_appstore数据分析_价格单变量分析.flv
│ │ 18_appstore数据分析_数据可视化.flv
│ │ 19_appstore数据分析_案例总结.flv
│ │ 20_优衣库案例总结.flv
│ │ 21_内容回顾.flv
│ │
│ ├─06_聚类分析
│ │ 01_聚类分析介绍.mp4
│ │ 02_聚类分析结果展示.mp4
│ │ 03_聚类分析案例2.flv
│ │ 04_聚类分析_年龄收入分群.flv
│ │ 05_airbnb案例.flv
│ │ 06_airbnb案例代码.flv
│ │ 07_共享单车案例总结.flv
│ │ 08_回归分析总结.flv
│ │ 09_回归分析案例分析.flv
│ │ 10_内容总结.flv
│ │ 11_线性回归案例内容回顾.flv
│ │ 12_线性回归数据的基本处理.flv
│ │ 13_线性回归套路总结.flv
│ │ 14_社交电商线性回归分析总结.flv
│ │
│ ├─07_电商数据
│ │ 01_内容回顾.mp4
│ │ 02_电商数据回归分析.mp4
│ │ 03_分类问题算法概述.flv
│ │ 04_用户流失分析思路说明.flv
│ │ 05_用户流失分析代码实现和结果分析.flv
│ │ 06_分类问题使用场景总结.flv
│ │ 07_优惠券使用预测.flv
│ │ 08_关联规则基本概念.flv
│ │ 09_关联规则实现.flv
│ │ 10_公式建模类算法总结.flv
│ │ 11_异常点检测isolationforest.flv
│ │ 12_异常点检测isolationforest代码实现.flv
│ │ 13_异常点检测isolationforest可视化.flv
│ │ 14_非结构化数据的处理.flv
│ │ 15_Pandas的API介绍1.flv
│ │ 16_Pandas的API介绍2.flv
│ │ 17_Pandas的API介绍3.flv
│ │
│ ├─08_风控业务
│ │ 02_风控业务介绍.mp4
│ │ 03_反欺诈规则可能用到的数据.mp4
│ │ 05_特征工程_特征选择_RFE.flv
│ │ 06_特征工程_特征选择_embeded.flv
│ │ 08_建模基本套路总结.flv
│ │ 10_特征单调性和分布稳定性总结.flv
│ │ 11_特征衍生案例.flv
│ │
│ ├─第一部分机器学习
│ │ ├─机器学习01
│ │ │ 1.课程介绍.mp4
│ │ │ 10.数据基本处理和特征工程.mp4
│ │ │ 11.监督学习和无监督学习.mp4
│ │ │ 12.半监督学习和强化学习.mp4
│ │ │ 13.分类模型的评估.mp4
│ │ │ 14.回归模型的评估.mp4
│ │ │ 15.拟合.mp4
│ │ │ 16.Azure机器学习模型搭建实验.mp4
│ │ │ 17.深度学习简介.mp4
│ │ │ 18.Jupyter notebook的使用.mp4
│ │ │ 19.今日总结.mp4
│ │ │ 2.人工智能概述.mp4
│ │ │ 3.人工智能发展历程.mp4
│ │ │ 4.人工智能的主要分支.mp4
│ │ │ 5.人工智能的三要素.mp4
│ │ │ 6.什么是机器学习.mp4
│ │ │ 7.机器学习工作流程_1.mp4
│ │ │ 8.机器学习工作流程_2.mp4
│ │ │ 9.机器学习的几个基本概念.mp4
│ │ │ 资料.zip
│ │ │
│ │ ├─机器学习02
│ │ │ 1.昨日复习.mp4
│ │ │ 10.常见图形的绘制.mp4
│ │ │ 11.Numpy是什么.mp4
│ │ │ 12.Numpy的优势.mp4
│ │ │ 13.ndarray的属性.mp4
│ │ │ 14.ndarray的生成_1.mp4
│ │ │ 15.生成固定范围的数组.mp4
│ │ │ 16.均匀分布数组生成.mp4
│ │ │ 17.正态分布.mp4
│ │ │ 18.正态分布数组生成.mp4
│ │ │ 19.均匀分布和正态分布的直方图.mp4
│ │ │ 2.Matplotlib三层结构.mp4
│ │ │ 20.ndarray的基本操作.mp4
│ │ │ 21.今日总结.mp4
│ │ │ 3.画图的三个步骤.mp4
│ │ │ 4.保存图像.mp4
│ │ │ 5.完善原始折线图_1.mp4
│ │ │ 6.同一坐标系绘制多根曲线.mp4
│ │ │ 7.多个坐标系绘图.mp4
│ │ │ 8.绘制函数图像.mp4
│ │ │ 9.常见图形的意义.mp4
│ │ │ TMPA04F.tmp
│ │ │ 资料.zip
│ │ │
│ │ ├─机器学习03
│ │ │ 1.昨日复习.mp4
│ │ │ 10.DataFrame的索引设置.mp4
│ │ │ 11.Multiindex和Series.mp4
│ │ │ 12.索引操作和赋值操作.mp4
│ │ │ 13.排序操作.mp4
│ │ │ 14.逻辑运算.mp4
│ │ │ 15.统计运算.mp4
│ │ │ 16.累计统计函数.mp4
│ │ │ 17.自定义运算.mp4
│ │ │ 18.Pandas画图.mp4
│ │ │ 19.文件读取和存储.mp4
│ │ │ 2.逻辑运算.mp4
│ │ │ 20.今日总结.mp4
│ │ │ 3.统计运算.mp4
│ │ │ 4.矩阵乘法.mp4
│ │ │ 5.矩阵乘法的性质.mp4
│ │ │ 6.数组与数组的运算.mp4
│ │ │ 7.Pandas介绍.mp4
│ │ │ 8.Pandas介绍_2.mp4
│ │ │ 9.【重点】 DataFrame介绍_1.mp4
│ │ │ TMP31AB.tmp
│ │ │ TMPA198.tmp
│ │ │ 资料.zip
│ │ │
│ │ ├─机器学习04
│ │ │ 1.昨日复习.mp4
│ │ │ 10.KNN的原理及实现步骤.mp4
│ │ │ 11.k近邻算法api初步使用.mp4
│ │ │ 12.距离的度量_1.mp4
│ │ │ 13.距离的度量_2.mp4
│ │ │ 14.K值的选择对模型的影响.mp4
│ │ │ 15.kd树的原理.mp4
│ │ │ 16.今日总结.mp4
│ │ │ 2.缺失值处理_1.mp4
│ │ │ 3.缺失值处理_2.mp4
│ │ │ 4.数据离散化.mp4
│ │ │ 5.one_hot编码.mp4
│ │ │ 6.数据合并_1.mp4
│ │ │ 7.数据合并_2.mp4
│ │ │ 8.交叉表与透视表.mp4
│ │ │ 9.分组与聚合_1.mp4
│ │ │ 9.分组与聚合_2.mp4
│ │ │ TMP41F2.tmp
│ │ │ TMP552E.tmp
│ │ │ TMP9E08.tmp
│ │ │ TMPBC85.tmp
│ │ │ TMPFD9A.tmp
│ │ │ 资料.zip
│ │ │
│ │ ├─机器学习05
│ │ │ 1.pandas案例.mp4
│ │ │ 10.交叉验证和网格搜索_1.mp4
│ │ │ 10.鸢尾花种类预测实现.mp4
│ │ │ 11.KNN的优点和缺点.mp4
│ │ │ 11.交叉验证和网格搜索的使用.mp4
│ │ │ 12.预测facebook签到位置步骤分析.mp4
│ │ │ 13.预测facebook签到位置案例实现.mp4
│ │ │ 14.线性回归的公式.mp4
│ │ │ 15.线性回归的应用.mp4
│ │ │ 16.线性回归api初步使用.mp4
│ │ │ 17.一个问题:机器学习算法是如何学习的.mp4
│ │ │ 18.今日总结.mp4
│ │ │ 2.昨日复习.mp4
│ │ │ 3.kd树的构造方法.mp4
│ │ │ 4.kd树查找最近点的方法.mp4
│ │ │ 5.scikit-learn的数据集API介绍.mp4
│ │ │ 6.查看数据分布.mp4
│ │ │ 7.数据集划分.mp4
│ │ │ 8.去量纲化.mp4
│ │ │ 9.鸢尾花种类预测步骤分析.mp4
│ │ │ 资料.zip
│ │ │
│ │ ├─机器学习06
│ │ │ 1.昨日复习.mp4
│ │ │ 10.过拟合和欠拟合.mp4
│ │ │ 11.正则化.mp4
│ │ │ 12.正则化线性模型.mp4
│ │ │ 13.岭回归.mp4
│ │ │ 14.模型的保存和加载.mp4
│ │ │ 15.逻辑回归简介.mp4
│ │ │ 16.逻辑回归的原理.mp4
│ │ │ 17.逻辑回归的损失以及优化.mp4
│ │ │ 18.逻辑回归api介绍.mp4
│ │ │ 19.癌症分类预测步骤分析.mp4
│ │ │ 2.数学:求导.mp4
│ │ │ 20.癌症分类预测实现.mp4
│ │ │ 21.分类评估方法.mp4
│ │ │ 22.ROC曲线的绘制.mp4
│ │ │ 23.今日总结.mp4
│ │ │ 3.机器学习算法是如何学习的.mp4
│ │ │ 4.正规方程.mp4
│ │ │ 5.线性回归的损失和优化.mp4
│ │ │ 6.梯度下降法.mp4
│ │ │ 7.线性回归api再介绍.mp4
│ │ │ 8.波士顿房价预测步骤分析.mp4
│ │ │ 9.波士顿房价预测.mp4
│ │ │ TMP8F8B.tmp
│ │ │ 资料.rar
│ │ │
│ │ ├─机器学习07
│ │ │ 1.昨日复习.mp4
│ │ │ 10.cart剪枝.mp4
│ │ │ 11.字典特征提取.mp4
│ │ │ 12.文本特征提取.mp4
│ │ │ 13.泰坦尼克号乘客生存预测步骤分析.mp4
│ │ │ 14.泰坦尼克号乘客生存预测实现.mp4
│ │ │ 15.决策树可视化.mp4
│ │ │ 16.决策树的优缺点.mp4
│ │ │ 17.集成学习算法简介.mp4
│ │ │ 18.Bagging集成学习的原理.mp4
│ │ │ 19.随机森林.mp4
│ │ │ 2.AUC指标的计算.mp4
│ │ │ 20.今日总结.mp4
│ │ │ 3.决策树算法简介.mp4
│ │ │ 4.熵的计算.mp4
│ │ │ 5.信息增益.mp4
│ │ │ 6.信息增益率.mp4
│ │ │ 7.基尼值和基尼指数.mp4
│ │ │ 8.决策树构建的步骤.mp4
│ │ │ 9.常见决策树类型.mp4
│ │ │ TMPA5CC.tmp
│ │ │ 资料.zip
│ │ │
│ │ ├─机器学习08
│ │ │ 1.昨日复习.mp4
│ │ │ 10.特征选择.mp4
│ │ │ 11.主成分分析PCA.mp4
│ │ │ 12.探究用户对物品类别的喜好.mp4
│ │ │ 13.算法选择指导.mp4
│ │ │ 14.今日总结.mp4
│ │ │ 15.总复习_1.mp4
│ │ │ 16.总复习_2.mp4
│ │ │ 2.boosting集成原理.mp4
│ │ │ 3.bagging和boosting的区别.mp4
│ │ │ 4.GBDT和XGBOOST.mp4
│ │ │ 5.聚类算法简介.mp4
│ │ │ 6.聚类算法api初步使用.mp4
│ │ │ 7.聚类算法实现流程(原理).mp4
│ │ │ 8.聚类的模型评估.mp4
│ │ │ 9.算法优化.mp4
│ │ │ 资料.zip
│ │ │
│ │ └─资料
│ │ 机器学习 (科学计算库).zip
│ │ 机器学习 (算法篇).zip
│ │
│ ├─第二部分推荐系统项目1
│ │ ├─day01
│ │ │ 10,总结.mp4
│ │ │ 11,基于用户和基于物品的推荐案例完成.mp4
│ │ │ 12,针对于连续型数据的评分算法.mp4
│ │ │ 13,User-Based的评分预测案例实现.mp4
│ │ │ 14,推荐系统评估.mp4
│ │ │ 15,推荐系统的冷启动问题.mp4
│ │ │ 1,学习方法.mp4
│ │ │ 2,课程整体介绍.mp4
│ │ │ 3,推荐是什么.mp4
│ │ │ 4,推荐系统和web项目的区别.mp4
│ │ │ 5,推荐系统设计.mp4
│ │ │ 6,推荐系统的算法流程介绍.mp4
│ │ │ 8,相似度算法介绍.mp4
│ │ │ 9,相似度计算案例-1.mp4
│ │ │ 资料.zip
│ │ │
│ │ ├─day02
│ │ │ 10,LFM算法原理介绍.mp4
│ │ │ 11,LFM代码实现.mp4
│ │ │ 12,BiasSVD原理介绍及其代码实现.mp4
│ │ │ 13,基于内容的推荐算法介绍.mp4
│ │ │ 14,tfidf介绍.mp4
│ │ │ 15,获取电影数据集.mp4
│ │ │ 16,获取电影数据集代码实现.mp4
│ │ │ 17,物品画像的关键词权重提取代码实现.mp4
│ │ │ 18,总结.mp4
│ │ │ 1,回顾.mp4
│ │ │ 2,基于模型的协同过滤推荐.mp4
│ │ │ 3,基于模型的协同过滤代码思路整理.mp4
│ │ │ 4,虚拟机环境配置.mp4
│ │ │ 5,基于模型的协同过滤代码实现.mp4
│ │ │ 6,数据划分,准确率评估实现.mp4
│ │ │ 7,交替最小二乘法原理讲解.mp4
│ │ │ 8,上午小结.mp4
│ │ │ 9,基于矩阵分解的发展史.mp4
│ │ │ 概述.txt
│ │ │ 资料.zip
│ │ │
│ │ ├─day03
│ │ │ 10,hdfs的使用.mp4
│ │ │ 11,hadoop的shell操作.mp4
│ │ │ 12,上午小结.mp4
│ │ │ 13,hadoop的shell操作练习.mp4
│ │ │ 14,hdfs的架构及其优缺点.mp4
│ │ │ 15,hdfs的环境搭建.mp4
│ │ │ 16,YARN介绍及其YARN架构、执行流程.mp4
│ │ │ 17,MapReduce介绍及其编程流程.mp4
│ │ │ 18,MapReduce计算PI体验.mp4
│ │ │ 19,MRJob实现wordcount.mp4
│ │ │ 1,回顾.mp4
│ │ │ 20,总结.mp4
│ │ │ 2,用户画像的构建.mp4
│ │ │ 3,倒排索引.mp4
│ │ │ 4,用户画像构建.mp4
│ │ │ 5,为用户推荐topN个电影.mp4
│ │ │ 6,hadoop介绍.mp4
│ │ │ 7,分布式文件系统的设计思路.mp4
│ │ │ 8,hadoop核心组件.mp4
│ │ │ 9,Hadoop的优势.mp4
│ │ │ 资料.zip
│ │ │
│ │ ├─day04
│ │ │ 10,什么是hive.mp4
│ │ │ 11,hive的架构.mp4
│ │ │ 12,Hive与传统数据库对比.mp4
│ │ │ 13,hive的数据模型.mp4
│ │ │ 14,hive的安装部署.mp4
│ │ │ 15,hive的shell操作.mp4
│ │ │ 16,内部表和外部表.mp4
│ │ │ 17,分区表.mp4
│ │ │ 18,动态分区.mp4
│ │ │ 1,回顾.mp4
│ │ │ 2,topN实现.mp4
│ │ │ 3,topN调试.mp4
│ │ │ 4,mapreduce原理介绍.mp4
│ │ │ 5,hadoop生态.mp4
│ │ │ 6,hdfs的读写流程.mp4
│ │ │ 7,大数据与互联网产品结合.mp4
│ │ │ 8,数据分析案例.mp4
│ │ │ 9,上午小结.mp4
│ │ │ 资料.zip
│ │ │
│ │ ├─day05
│ │ │ 10,hbase的shell操作.mp4
│ │ │ 1,反馈总结.mp4
│ │ │ 2,回顾.mp4
│ │ │ 3,使用已有的jar包演示udf使用过程.mp4
│ │ │ 4,利用python实现udf.mp4
│ │ │ 5,hive的综合案例.mp4
│ │ │ 6,hbase介绍.mp4
│ │ │ 7,上午小结.mp4
│ │ │ 8,Hbase的数据模型.mp4
│ │ │ 9,Hbase的环境配置.mp4
│ │ │ 资料.zip
│ │ │
│ │ ├─day06
│ │ │ 10,spark实现wordcount.mp4
│ │ │ 11,spark-core实现日志分析.mp4
│ │ │ 12,ip地址查询实现.mp4
│ │ │ 1,回顾.mp4
│ │ │ 2,HappyBase操作Hbase.mp4
│ │ │ 3,HBase的组件.mp4
│ │ │ 4,RDD的概念和RDD的创建.mp4
│ │ │ 4,spark介绍及其local模式启动.mp4
│ │ │ 5,RDD的两种常用操作.mp4
│ │ │ 6,tranformation算子-1.mp4
│ │ │ 7,transformation算子-2.mp4
│ │ │ 8,action算子和两类算子的执行.mp4
│ │ │ 9,pycharm连接远程centos环境准备.mp4
│ │ │ 资料.zip
│ │ │
│ │ ├─day07
│ │ │ 10,异常值处理.mp4
│ │ │ 11,SparkStreaming介绍.mp4
│ │ │ 12,SparkStreaming的组件.mp4
│ │ │ 13,SparkStreaming实现WordCount.mp4
│ │ │ 14,状态操作-updateStateByKey.mp4
│ │ │ 15,状态操作-windows.mp4
│ │ │ 16,数据集介绍.mp4
│ │ │ 17,总结.mp4
│ │ │ 1,回顾.mp4
│ │ │ 2,SparkSQL介绍.mp4
│ │ │ 3,创建DataFrame的一些方法.mp4
│ │ │ 4,Spark的DataFrame api.mp4
│ │ │ 5,静态json数据的读取和操作.mp4
│ │ │ 6,动态json数据的读取和操作.mp4
│ │ │ 7,上午小结.mp4
│ │ │ 8,数据去重.mp4
│ │ │ 9,缺失值处理.mp4
│ │ │ 资料.zip
│ │ │
│ │ ├─day08
│ │ │ 10,user_profile缺失值处理-低维数据转高维数据.mp4
│ │ │ 11,CTR模型训练-数据准备.mp4
│ │ │ 12,CTR模型训练-实现.mp4
│ │ │ 13,建立广告类别和广告id的匹配关系.mp4
│ │ │ 14,结合redis完成商品召回.mp4
│ │ │ 15,完成商品的精选及其总结.mp4
│ │ │ 1,作业.mp4
│ │ │ 2,项目思路整理和数据集切分.mp4
│ │ │ 3,申请spark的资源.mp4
│ │ │ 4,spark实现数据的读取和评分数据的构建.mp4
│ │ │ 5,保存数据模型及其召回商品到redis.mp4
│ │ │ 6,raw_sample数据的读取和处理.mp4
│ │ │ 7,ad_feature的数据读取和处理.mp4
│ │ │ 8,上午小结.mp4
│ │ │ 9,user_profile缺失值处理-利用随机森林对缺失值进行预测.mp4
│ │ │ 资料.zip
│ │ │
│ │ └─资料部分
│ │ day05-day10资料.zip
│ │ day11-day17资料.zip
│ │ pdf.zip
│ │ _book.zip
│ │ 推荐系统课后作业.md
│ │ 推荐系统资料备份.zip
│ │
│ └─第二部分推荐系统项目2
│ ├─资料
│ │ │ data.zip
│ │ │ demo.py
│ │ │ toutiao_project.zip
│ │ │ 归档.zip
│ │ │ 黑马头条推荐分布式&单机版大数据环境使用教程.pdf
│ │ │ 黑马头条推荐系统完整课件V3.0.zip
│ │ │
│ │ └─黑马头条推荐系统完整课件V3.0
│ │ │ index.html
│ │ │ search_index.json
│ │ │
│ │ ├─day01
│ │ │ index.html
│ │ │ section0.html
│ │ │ section1.html
│ │ │ section2.html
│ │ │ section3.html
│ │ │ section4.html
│ │ │ section5.html
│ │ │ section6.html
│ │ │ section7.html
│ │ │ section8.html
│ │ │ section9.html
│ │ │
│ │ ├─day02
│ │ │ index.html
│ │ │ section1.html
│ │ │ section10.html
│ │ │ section2.html
│ │ │ section3.html
│ │ │ section4.html
│ │ │ section5.html
│ │ │ section6.html
│ │ │ section7.html
│ │ │ section8.html
│ │ │ section9.html
│ │ │
│ │ ├─day03
│ │ │ index.html
│ │ │ section1(1).html
│ │ │ section2.html
│ │ │ section3.html
│ │ │ section4.html
│ │ │ section5.html
│ │ │ section6.html
│ │ │ section7.html
│ │ │ section8.html
│ │ │ section9.html
│ │ │
│ │ ├─day04
│ │ │ index.html
│ │ │ section0.html
│ │ │ section1.html
│ │ │ section2.html
│ │ │ section3.html
│ │ │ section4.html
│ │ │ section5.html
│ │ │ section6.html
│ │ │ section7.html
│ │ │ section8.html
│ │ │
│ │ ├─day05
│ │ │ index.html
│ │ │ section1.html
│ │ │ section2.html
│ │ │
│ │ ├─day06
│ │ │ index.html
│ │ │ section1.html
│ │ │ section2.html
│ │ │ section3.html
│ │ │ section4.html
│ │ │ section5.html
│ │ │ section6.html
│ │ │ section7.html
│ │ │ section8.html
│ │ │
│ │ ├─day07
│ │ │ index(1).html
│ │ │ section1.html
│ │ │ section2.html
│ │ │ section3.html
│ │ │ section4.html
│ │ │ section5.html
│ │ │ section6.html
│ │ │ section7.html
│ │ │
│ │ ├─day08
│ │ │ index.html
│ │ │ section1.html
│ │ │ section10.html
│ │ │ section11.html
│ │ │ section2.html
│ │ │ section3.html
│ │ │ section4.html
│ │ │ section5.html
│ │ │ section6.html
│ │ │ section7.html
│ │ │ section8.html
│ │ │ section9.html
│ │ │
│ │ ├─gitbook
│ │ │ │ app.js
│ │ │ │ style.css
│ │ │ │
│ │ │ ├─fonts
│ │ │ │ └─fontawesome
│ │ │ │ fontawesome-webfont.eot
│ │ │ │ fontawesome-webfont.svg
│ │ │ │ fontawesome-webfont.ttf
│ │ │ │ fontawesome-webfont.woff
│ │ │ │ FontAwesome.otf
│ │ │ │
│ │ │ ├─images
│ │ │ │ apple-touch-icon-precomposed-152.png
│ │ │ │ favicon.ico
│ │ │ │
│ │ │ └─plugins
│ │ │ ├─gitbook-plugin-expandable-chapters-small
│ │ │ │ expandable-chapters-small.css
│ │ │ │ expandable-chapters-small.js
│ │ │ │
│ │ │ ├─gitbook-plugin-fontsettings
│ │ │ │ buttons.js
│ │ │ │ website.css
│ │ │ │
│ │ │ ├─gitbook-plugin-highlight
│ │ │ │ ebook.css
│ │ │ │ website(1).css
│ │ │ │
│ │ │ ├─gitbook-plugin-katex
│ │ │ │ │ katex.min.css
│ │ │ │ │
│ │ │ │ └─fonts
│ │ │ │ KaTeX_AMS-Regular.eot
│ │ │ │ KaTeX_AMS-Regular.ttf
│ │ │ │ KaTeX_AMS-Regular.woff
│ │ │ │ KaTeX_AMS-Regular.woff2
│ │ │ │ KaTeX_Caligraphic-Bold.eot
│ │ │ │ KaTeX_Caligraphic-Bold.ttf
│ │ │ │ KaTeX_Caligraphic-Bold.woff
│ │ │ │ KaTeX_Caligraphic-Bold.woff2
│ │ │ │ KaTeX_Caligraphic-Regular.eot
│ │ │ │ KaTeX_Caligraphic-Regular.ttf
│ │ │ │ KaTeX_Caligraphic-Regular.woff
│ │ │ │ KaTeX_Caligraphic-Regular.woff2
│ │ │ │ KaTeX_Fraktur-Bold.eot
│ │ │ │ KaTeX_Fraktur-Bold.ttf
│ │ │ │ KaTeX_Fraktur-Bold.woff
│ │ │ │ KaTeX_Fraktur-Bold.woff2
│ │ │ │ KaTeX_Fraktur-Regular.eot
│ │ │ │ KaTeX_Fraktur-Regular.ttf
│ │ │ │ KaTeX_Fraktur-Regular.woff
│ │ │ │ KaTeX_Fraktur-Regular.woff2
│ │ │ │ KaTeX_Main-Bold.eot
│ │ │ │ KaTeX_Main-Bold.ttf
│ │ │ │ KaTeX_Main-Bold.woff
│ │ │ │ KaTeX_Main-Bold.woff2
│ │ │ │ KaTeX_Main-Italic.eot
│ │ │ │ KaTeX_Main-Italic.ttf
│ │ │ │ KaTeX_Main-Italic.woff
│ │ │ │ KaTeX_Main-Italic.woff2
│ │ │ │ KaTeX_Main-Regular.eot
│ │ │ │ KaTeX_Main-Regular.ttf
│ │ │ │ KaTeX_Main-Regular.woff
│ │ │ │ KaTeX_Main-Regular.woff2
│ │ │ │ KaTeX_Math-BoldItalic.eot
│ │ │ │ KaTeX_Math-BoldItalic.ttf
│ │ │ │ KaTeX_Math-BoldItalic.woff
│ │ │ │ KaTeX_Math-BoldItalic.woff2
│ │ │ │ KaTeX_Math-Italic.eot
│ │ │ │ KaTeX_Math-Italic.ttf
│ │ │ │ KaTeX_Math-Italic.woff
│ │ │ │ KaTeX_Math-Italic.woff2
│ │ │ │ KaTeX_Math-Regular.eot
│ │ │ │ KaTeX_Math-Regular.ttf
│ │ │ │ KaTeX_Math-Regular.woff
│ │ │ │ KaTeX_Math-Regular.woff2
│ │ │ │ KaTeX_SansSerif-Bold.eot
│ │ │ │ KaTeX_SansSerif-Bold.ttf
│ │ │ │ KaTeX_SansSerif-Bold.woff
│ │ │ │ KaTeX_SansSerif-Bold.woff2
│ │ │ │ KaTeX_SansSerif-Italic.eot
│ │ │ │ KaTeX_SansSerif-Italic.ttf
│ │ │ │ KaTeX_SansSerif-Italic.woff
│ │ │ │ KaTeX_SansSerif-Italic.woff2
│ │ │ │ KaTeX_SansSerif-Regular.eot
│ │ │ │ KaTeX_SansSerif-Regular.ttf
│ │ │ │ KaTeX_SansSerif-Regular.woff
│ │ │ │ KaTeX_SansSerif-Regular.woff2
│ │ │ │ KaTeX_Script-Regular.eot
│ │ │ │ KaTeX_Script-Regular.ttf
│ │ │ │ KaTeX_Script-Regular.woff
│ │ │ │ KaTeX_Script-Regular.woff2
│ │ │ │ KaTeX_Size1-Regular.eot
│ │ │ │ KaTeX_Size1-Regular.ttf
│ │ │ │ KaTeX_Size1-Regular.woff
│ │ │ │ KaTeX_Size1-Regular.woff2
│ │ │ │ KaTeX_Size2-Regular.eot
│ │ │ │ KaTeX_Size2-Regular.ttf
│ │ │ │ KaTeX_Size2-Regular.woff
│ │ │ │ KaTeX_Size2-Regular.woff2
│ │ │ │ KaTeX_Size3-Regular.eot
│ │ │ │ KaTeX_Size3-Regular.ttf
│ │ │ │ KaTeX_Size3-Regular.woff
│ │ │ │ KaTeX_Size3-Regular.woff2
│ │ │ │ KaTeX_Size4-Regular.eot
│ │ │ │ KaTeX_Size4-Regular.ttf
│ │ │ │ KaTeX_Size4-Regular.woff
│ │ │ │ KaTeX_Size4-Regular.woff2
│ │ │ │ KaTeX_Typewriter-Regular.eot
│ │ │ │ KaTeX_Typewriter-Regular.ttf
│ │ │ │ KaTeX_Typewriter-Regular.woff
│ │ │ │ KaTeX_Typewriter-Regular.woff2
│ │ │ │
│ │ │ ├─gitbook-plugin-livereload
│ │ │ │ plugin.js
│ │ │ │
│ │ │ ├─gitbook-plugin-search
│ │ │ │ lunr.min.js
│ │ │ │ search.css
│ │ │ │ search.js
│ │ │ │
│ │ │ └─gitbook-plugin-sharing
│ │ │ buttons.js
│ │ │
│ │ ├─images
│ │ │ abtest与推荐中心逻辑.png
│ │ │ AB测试.png
│ │ │ add图.png
│ │ │ agent.png
│ │ │ als公式.png
│ │ │ als打分矩阵.png
│ │ │ a方图.png
│ │ │ brand.png
│ │ │ catidentity.png
│ │ │ cbow-skip.png
│ │ │ cbow推导过程.png
│ │ │ CBOW模型.png
│ │ │ count结果.png
│ │ │ embedding区别.png
│ │ │ FFM特征交叉.png
│ │ │ flume.png
│ │ │ flumeevent.png
│ │ │ flume参数.png
│ │ │ flume参数1.png
│ │ │ flume外部结构.png
│ │ │ flume实战.png
│ │ │ flume第一次收集.png
│ │ │ FM分解.png
│ │ │ FM分解2.png
│ │ │ FTRL共识.png
│ │ │ gbdt排序.png
│ │ │ github指标对比.png
│ │ │ groupbykey.png
│ │ │ hadoopwv目录.png
│ │ │ hadoop启动好的.png
│ │ │ hadoop看sqoop.png
│ │ │ hash列.png
│ │ │ hbase启动好的.png
│ │ │ index关系结构.png
│ │ │ kafka.png
│ │ │ kafka文件.png
│ │ │ kafka架构.png
│ │ │ leakyrelu.png
│ │ │ loadbalance.png
│ │ │ lookup.png
│ │ │ LR.png
│ │ │ LR简单模型特征.png
│ │ │ LSH不同的地方.png
│ │ │ LSH官方图.png
│ │ │ mappred.png
│ │ │ minihash.png
│ │ │ minihash2.png
│ │ │ ML与DL关系.png
│ │ │ m个样本的循环浅层.png
│ │ │ OP名字修改.png
│ │ │ PC.png
│ │ │ playground.png
│ │ │ playground两类.png
│ │ │ premadeestirmaot.png
│ │ │ profucer写数据过程.png
│ │ │ PR公式.png
│ │ │ PR计算图.png
│ │ │ PR迭代结果.png
│ │ │ pycharm远程连接.png
│ │ │ rb概率.png
│ │ │ records.png
│ │ │ relu.png
│ │ │ replica.png
│ │ │ ROC曲线.png
│ │ │ serving图.png
│ │ │ softmax公式.png
│ │ │ softmax回归.png
│ │ │ softmax展开.png
│ │ │ softmax计算案例.png
│ │ │ spark启动好的.png
│ │ │ spark运行原理过程.png
│ │ │ sqoop导入hadoop文件数据.png
│ │ │ tanh.png
│ │ │ Tensorboard.png
│ │ │ tensorflow.png
│ │ │ tensorflowgithub.png
│ │ │ tensors_flowing.gif
│ │ │ textrank公式.png
│ │ │ Textrank原理.png
│ │ │ textrank词性.png
│ │ │ TFAPI.png
│ │ │ tfdataset格式.png
│ │ │ tfidf结果.png
│ │ │ TFIDF结果2.png
│ │ │ TF动态图.gif
│ │ │ TF最新架构图.png
│ │ │ TF构建流程.png
│ │ │ wide&deep模型.png
│ │ │ word2vecnn.png
│ │ │ 与或问题.png
│ │ │ 两类数据分类.png
│ │ │ 中间计算结果.png
│ │ │ 为什么嵌入.png
│ │ │ 交叉损失理解.png
│ │ │ 交叉熵损失公式.png
│ │ │ 传播算法演示.png
│ │ │ 传统CTR演化关系图.png
│ │ │ 倾斜解决方案2.png
│ │ │ 关联推荐结果.png
│ │ │ 关联结果1.png
│ │ │ 内存队列.png
│ │ │ 加入MQ.png
│ │ │ 区别.png
│ │ │ 单agent.png
│ │ │ 单agent多sink.png
│ │ │ 单层感知机.png
│ │ │ 历史日志信息导入.png
│ │ │ 历史记录.png
│ │ │ 原始ALS数据.png
│ │ │ 原始日志数据.png
│ │ │ 召回模块.png
│ │ │ 召回读取服务.png
│ │ │ 合并用户文章.png
│ │ │ 固定值张量.png
│ │ │ 在线目录.png
│ │ │ 埋点流程.png
│ │ │ 基础用户画像.png
│ │ │ 处理类型个数.png
│ │ │ 复杂两类数据分类.png
│ │ │ 复杂两类数据分类1.png
│ │ │ 复杂数据1.png
│ │ │ 复杂数据2.png
│ │ │ 多agent.png
│ │ │ 大数定律求解.png
│ │ │ 完整工程目录.png
│ │ │ 实时在线flume设置.png
│ │ │ 实时排序逻辑.png
│ │ │ 实时计算图.png
│ │ │ 宽深度组合.png
│ │ │ 导数计算图.png
│ │ │ 年份分桶.png
│ │ │ 感知机.png
│ │ │ 感知机公式.png
│ │ │ 投影公式.png
│ │ │ 损失函数图.png
│ │ │ 排序服务.png
│ │ │ 排序模块.png
│ │ │ 排序逻辑.png
│ │ │ 推荐架构.png
│ │ │ 推荐目录.png
│ │ │ 推荐算法总结.png
│ │ │ 推荐系统业务架构.png
│ │ │ 推荐系统后台.png
│ │ │ 推荐结果.png
│ │ │ 搜索兴趣度.png
│ │ │ 数据倾斜.png
│ │ │ 数据倾斜方案1.png
│ │ │ 数据倾斜时间.png
│ │ │ 数据流图.png
│ │ │ 数据量.png
│ │ │ 文章权重向量.png
│ │ │ 无向图分数计算.png
│ │ │ 更新环境设置.png
│ │ │ 查看倾斜.png
│ │ │ 框架关注.png
│ │ │ 梯度下降理解.png
│ │ │ 模型存放目录.png
│ │ │ 每个词个数.png
│ │ │ 流式计算.png
│ │ │ 流式计算与批量计算的对比.png
│ │ │ 流量切分.png
│ │ │ 浅层神经网络.png
│ │ │ 浅层神经网络完整计算.png
│ │ │ 浅层神经网络计算图.png
│ │ │ 浅层网络分解步骤.png
│ │ │ 浅层网络的标记.png
│ │ │ 测试样本构造.png
│ │ │ 消费者设计.png
│ │ │ 深度学习CTR演化关系图.png
│ │ │ 添加步骤.png
│ │ │ 特征处理feature_column.png
│ │ │ 特征处理原则.png
│ │ │ 生产者设计.png
│ │ │ 用户主题词爆炸.png
│ │ │ 用户关联结果2.png
│ │ │ 用户原始数据.png
│ │ │ 用户数据分类.png
│ │ │ 用户文章不唯一.png
│ │ │ 用户画像流程作用.png
│ │ │ 画像业务.png
│ │ │ 目录结构1.png
│ │ │ 直线图.png
│ │ │ 直线方程.png
│ │ │ 矩阵分解.png
│ │ │ 神经元.png
│ │ │ 神经网络发展史.png
│ │ │ 神经网络如何分类.png
│ │ │ 神经语言概率案例.png
│ │ │ 离线在线计算.png
│ │ │ 离线样本构造.png
│ │ │ 第一层计算输出.png
│ │ │ 第二部分求导.png
│ │ │ 类别词汇表.png
│ │ │ 类型.png
│ │ │ 类型变换.png
│ │ │ 系统耦合高.png
│ │ │ 网站流量计算.png
│ │ │ 网络优化动态图.gif
│ │ │ 网络结构.png
│ │ │ 网页pagerank.png
│ │ │ 表截图.png
│ │ │ 计算关键词中间结果.png
│ │ │ 计算网络输出.png
│ │ │ 训练样本前期特征.png
│ │ │ 训练样本特征处理2.png
│ │ │ 训练样本特征处理4.png
│ │ │ 训练样本特正处理3.png
│ │ │ 识别输出概率.png
│ │ │ 词向量公式.png
│ │ │ 词向量可视化效果.png
│ │ │ 词向量解释1.png
│ │ │ 词的无向图.png
│ │ │ 词表.png
│ │ │ 运行的APP.png
│ │ │ 逻辑回归的计算图.png
│ │ │ 阶.png
│ │ │ 随机值张量.png
│ │ │ 随机投影方式.png
│ │ │ 鸢尾花.png
│ │ │ 鸢尾花网络模型.png
│ │ │ 黑马头条宣传.png
│ │ │ 黑马头条推荐架构图.png
│ │ │ 黑马头条推荐流程图.png
│ │ │
│ │ └─reco
│ │ index.html
│ │ section1(1).html
│ │ section2.html
│ │
│ ├─黑马头条推荐第01天
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │ 02_课件.zip
│ │ │ 03_代码.zip
│ │ │ 04_资料.zip
│ │ │
│ │ └─01_视频
│ │ 01_推荐系统介绍.mp4
│ │ 02_环境介绍.mp4
│ │ 03_sqoop迁移.mp4
│ │ 04_sqoop迁移与定时脚本.mp4
│ │ 05_定时脚本添加.mp4
│ │ 06_离线计算.mp4
│ │ 07_文章画像介绍与构建.mp4
│ │ 08_文章数据合并.mp4
│ │ 09_TFIDF计算.mp4
│ │ 10_pR与textrank原理.mp4
│ │ 11_textrank计算.mp4
│ │ 12_总结.mp4
│ │ TMP7123.tmp
│ │ TMP8D85.tmp
│ │
│ ├─黑马头条推荐第02天
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │ 02_课件.zip
│ │ │ 03_代码.zip
│ │ │ 04_资料.zip
│ │ │
│ │ └─01_视频
│ │ 01_作业讲解.mp4
│ │ 02_文章关键词与主题词计算.mp4
│ │ 03_文章画像计算存储.mp4
│ │ 04_离线更新添加.mp4
│ │ 05_离线增量更新.mp4
│ │ 06_word2vec介绍与词向量训练保存.mp4
│ │ 07_文章向量计算.mp4
│ │ 08_文章向量保存.mp4
│ │ 09_文章向量保存2.mp4
│ │ 10_相似度计算介绍.mp4
│ │ 11_LSH原理与实现.mp4
│ │ 12_相似度结果存储.mp4
│ │ TMP6C7B.tmp
│ │ TMPAAD6.tmp
│ │
│ ├─黑马头条推荐第03天
│ │ │ .DS_Store
│ │ │ ._.DS_Store
│ │ │ 02_课件.zip
│ │ │ 03_代码.zip
│ │ │ 04_资料.zip
│ │ │
│ │ └─01_视频
│ │ 01_复习.mp4
│ │ 02_增量更新添加.mp4
│ │ 03_用户画像介绍.mp4
│ │ 04_头条用户画像设计.mp4
│ │ 05_用户行为日志处理.mp4
│ │ 06_用户行为日志处理2.mp4
│ │ 07_行为数据的更新存储.mp4
│ │ 08_用户标签权重计算.mp4
│ │ 09_用户画像计算步骤.mp4
│ │ 10_用户画像偏好标签权重计算.mp4
│ │ 11_用户画像定时更新开启.mp4
│ │ 12_召回与排序介绍.mp4
│ │ 13_召回表的设计与存储.mp4
│ │ 14_模型召回介绍与计算.mp4
│ │ 15_推荐结果的解析.mp4
│ │ 16_召回结果的存储于总结.mp4
│ │ 17_第三天总结.mp4
│ │ TMP47AE.tmp
│ │ TMPB5F0.tmp
│ │
│ ├─黑马头条推荐第04天
│ │ │ 02_课件.zip
│ │ │ 03_代码.zip
│ │ │ 04_资料.zip
│ │ │
│ │ └─01_视频
│ │ 01_复习.mp4
│ │ 02_基于内容召回.mp4
│ │ 03_离线召回定时更新.mp4
│ │ 04_模型训练1.mp4
│ │ 05_模型训练2.mp4
│ │ 06_模型训练3.mp4
│ │ 07_模型问题解决与特征中心.mp4
│ │ 08_模型预测结果.mp4
│ │ 09_用户特征中心存储.mp4
│ │ 10_特征中心定时更新.mp4
│ │ 11_离线任务总结.mp4
│ │ 12_实时计算业务介绍.mp4
│ │ TMP9103.tmp
│ │
│ ├─黑马头条推荐第05天
│ │ │ 02_课件.zip
│ │ │ 03_代码.zip
│ │ │ 04_资料.zip
│ │ │
│ │ └─01_视频
│ │ 01_复习.mp4
│ │ 02_flume介绍.mp4
│ │ 03_flume收集案例1.mp4
│ │ 04_flume收集案例2.mp4
│ │ 05_flume实战.mp4
│ │ 06_kafka介绍与存储原理.mp4
│ │ 07_kafka的生产者与消费者.mp4
│ │ 08_kafka案例.mp4
│ │ 09_黑马推荐实时flume与kafka对接.mp4
│ │ 10_Streamin在线内容召回实现.mp4
│ │ 11_在线内容召回结果实现.mp4
│ │ 12_新文章热门文章召回.mp4
│ │ 13_新文章召回代码.mp4
│ │ 14_在线更新程序定时更新.mp4
│ │ 15_spark优化了解.mp4
│ │ TMP6F4C.tmp
│ │ TMPBF47.tmp
│ │ TMPEB02.tmp
│ │
│ ├─黑马头条推荐第06天
│ │ │ 02_课件.zip
│ │ │ 03_代码.zip
│ │ │ 04_资料.zip
│ │ │
│ │ └─01_视频
│ │ 01_复习.mp4
│ │ 02_实时推荐流程逻辑.mp4
│ │ 03_grpc接口后台对接实现.mp4
│ │ 04_abtest介绍.mp4
│ │ 05_abtest流量切分实现.mp4
│ │ 06_推荐中心刷新逻辑实现.mp4
│ │ 07_推荐中心调用效果总结.mp4
│ │ 08_召回读取接口构建.mp4
│ │ 09_推荐中心加入召回读取过滤存储结果.mp4
│ │ TMPD8A5.tmp
│ │
│ ├─黑马头条推荐第07天
│ │ │ 02_课件.zip
│ │ │ 03_代码.zip
│ │ │ 04_资料.zip
│ │ │
│ │ └─01_视频
│ │ 01_复习.mp4
│ │ 02_推荐缓存实现.mp4
│ │ 03_推荐缓存测试.mp4
│ │ 04_LR模型排序测试.mp4
│ │ 05_模型排序问题解决以及添加推荐中心.mp4
│ │ 06_推荐系统与深度学习介绍.mp4
│ │ 07_TF数据流图.mp4
│ │ 08_TF的图与节点OP特点.mp4
│ │ 09_会话.mp4
│ │ 10_张量与变量.mp4
│ │ 11_案例:线性回归实现与训练.mp4
│ │ TMP1D04.tmp
│ │ TMP7344.tmp
│ │
│ ├─黑马头条推荐第08天
│ │ │ 02_课件.zip
│ │ │ 03_代码.zip
│ │ │ 04_资料.zip
│ │ │
│ │ └─01_视频
│ │ 01_复习.mp4
│ │ 02_变量观察与模型保存加载.mp4
│ │ 03_模型保存加载.mp4
│ │ 04_命令行参数.mp4
│ │ 05_LinearClassifier做分类.mp4
│ │ 06_特征列处理.mp4
│ │ 07_训练与评估.mp4
│ │ 08_神经网络基础.mp4
│ │ 09_神金网络计算.mp4
│ │ 10_神经网络分类、损失计算、链式法则.mp4
│ │ 11_向量化编程.mp4
│ │ 12_DNNclassifier做分类.mp4
│ │ 13_训练结果解释.mp4
│ │ TMP5B74.tmp
│ │
│ ├─黑马头条推荐第09天
│ │ │ 02_课件.zip
│ │ │ 03_代码.zip
│ │ │ 04_资料.zip
│ │ │
│ │ └─01_视频
│ │ 01_复习.mp4
│ │ 02_tf.data.mp4
│ │ 03_tf.feature_column.mp4
│ │ 04_统计与神经网络语言模型.mp4
│ │ 05_word2vec介绍.mp4
│ │ 06_wor2vec的前向计算与反向传播计算.mp4
│ │ 07_文本分类案例与词向量观察.mp4
│ │ 08_tfrecords文件深度训练流程方案.mp4
│ │ 09_黑马头条训练样本存储tfrecords1.mp4
│ │ 10_黑马头条训练样本存储tfrecords2.mp4
│ │ 11_传统CTR排序演化图以及介绍.mp4
│ │ 12_传统CTR排序演化图以及介绍2.mp4
│ │ 13_特征交叉与分桶.mp4
│ │ 14_特征交叉与分桶案例.mp4
│ │ 15_总结.mp4
│ │ TMP57F9.tmp
│ │ TMP5865.tmp
│ │ TMPB8A4.tmp
│ │ TMPD.tmp
│ │
│ └─黑马头条推荐第10天
│ │ 02_课件.zip
│ │ 03_代码.zip
│ │ 04_资料.zip
│ │
│ └─01_视频
│ 01_复习.mp4
│ 02_FM与FTRL介绍.mp4
│ 03_FTRL原理介绍.mp4
│ 04_FTRL数据输入.mp4
│ 05_FTRL模型训练对比.mp4
│ 06_深度学习CTR演化图.mp4
│ 07_widedeep模型训练.mp4
│ 08_模型导出.mp4
│ 09_Serving模型服务部署.mp4
│ 10_grpc模型服务调用预测.mp4
│ 11_项目总结1.mp4
│ 12_项目总结2.mp4
│ 13_面试简历指导.mp4
│ TMP37D.tmp
│ TMPA7E5.tmp
│
├─09-文学项目
│ │ 09-文学项目_文件列表.txt
│ │
│ ├─1_项目介绍
│ │ 01黑马文学-项目介绍.mp4
│ │ 02黑马文学-产品原型说明.mp4
│ │ 03黑马文学-技术架构说明.flv
│ │ 04黑马文学-环境配置说明.flv
│ │ 05黑马文学-项目运行方式说明.flv
│ │ 06黑马文学-项目目录说明.flv
│ │ 07黑马文学-项目目录基本程序实现.flv
│ │ 08黑马文学-项目目录数据库&脚本管理器&迁移扩展实现.flv
│ │ 09黑马文学-项目目录工厂函数&蓝图实现.flv
│ │ 10黑马文学-项目目录代码拆分.flv
│ │ 11黑马文学-数据库设计书架&书籍分类.flv
│ │ 12黑马文学-数据库设计书籍&搜索&浏览记录.flv
│ │ 13黑马文学-数据库设计书籍卷&章&内容.flv
│ │ 14黑马文学-数据库迁移.flv
│ │ 15黑马文学-总结.flv
│ │
│ ├─2_用户登录
│ │ 01黑马文学-课程介绍.mp4
│ │ 02黑马文学-微信授权流程说明.mp4
│ │ 03黑马文学-微信平台开发流程.flv
│ │ 04黑马文学-JWT介绍和pyjwt模块.flv
│ │ 05黑马文学-jwt工具封装.flv
│ │ 06黑马文学-用户登录接口分析和步骤.flv
│ │ 07黑马文学-用户登录代码实现.flv
│ │ 08黑马文学-jwt有效期工具实现.flv
│ │ 09黑马文学-请求钩子用户权限校验步骤说明.flv
│ │ 10黑马文学-请求钩子用户权健校验代码实现.flv
│ │ 11黑马文学-登录验证装饰器实现.flv
│ │ 12黑马文学-添加测试用户.flv
│ │ 13黑马文学-测试用户模拟登录.flv
│ │ 14黑马文学-总结.flv
│ │
│ ├─3_书架管理
│ │ 01黑马文学-书籍管理的脚本文件说明.mp4
│ │ 02黑马文学-导入书籍.mp4
│ │ 03黑马文学-书架列表实现步骤.flv
│ │ 04黑马文学-书架列表代码实现1.flv
│ │ 05黑马文学-书架列表代码实现和测试.flv
│ │ 06黑马文学-书架列表补充说明.flv
│ │ 07黑马文学-书架管理添加书籍实现步骤.flv
│ │ 08黑马文学-书架管理添加书籍代码实现.flv
│ │ 09黑马文学-书架添加书籍测试.flv
│ │ 10黑马文学-书架删除书籍代码实现和测试.flv
│ │ 11黑马文学-最后阅读实现步骤.flv
│ │ 12黑马文学-最后阅读代码实现1.flv
│ │ 13黑马文学-最后阅读代码实现2.flv
│ │ 14黑马文学-最后阅读测试.flv
│ │ 15黑马文学-总结.flv
│ │
│ ├─4_分类管理
│ │ 01黑马文学-课程介绍.mp4
│ │ 02黑马文学-分类列表实现步骤.mp4
│ │ 03黑马文学-分类列表代码实现.flv
│ │ 04黑马文学-分类列表测试.flv
│ │ 05黑马文学-书籍分类列表接口设计分析.flv
│ │ 06黑马文学-书籍分类列表实现步骤.flv
│ │ 07黑马文学-分类书本列表获取参数.flv
│ │ 08黑马文学-分类书籍列表条件查询.flv
│ │ 09黑马文学-分类书本列表分页查询返回数据.flv
│ │ 10黑马文学-分类书籍列表测试.flv
│ │ 11黑马文学-热门搜索词步骤和代码实现.flv
│ │ 12黑马文学-热门搜索词补充说明.flv
│ │ 13黑马文学-总结.flv
│ │
│ ├─5_搜索管理
│ │ 01黑马文学-课程介绍.mp4
│ │ 02黑马文学-搜索书本列表接口设计.flv
│ │ 03黑马文学-搜索书本列表实现步骤.flv
│ │ 04黑马文学-搜索书本列表代码实现.flv
│ │ 05黑马文学-搜索书本列表代码测试.flv
│ │ 06黑马文学-搜索精准高匹配推荐接口设计.flv
│ │ 07黑马文学-搜索精准高匹配推荐实现步骤.flv
│ │ 08黑马文学-搜索精准高匹配推荐代码实现关键词处理.flv
│ │ 09黑马文学-搜索精准高匹配推荐代码实现精准高匹配.flv
│ │ 10黑马文学-搜索精准高匹配推荐代码实现推荐.flv
│ │ 11黑马文学-搜索精准高匹配推荐代码测试.flv
│ │ 12黑马文学-总结.flv
│ │
│ ├─6_热门推荐与小说目录
│ │ 01黑马文学-课程介绍.mp4
│ │ 02黑马文学-同类热门推荐接口设计.flv
│ │ 03黑马文学-同类热门推荐实现步骤.flv
│ │ 04黑马文学-同类热门推荐代码实现.flv
│ │ 05黑马文学-同类热门推荐代码测试.flv
│ │ 07黑马文学-小说目录实现步骤.flv
│ │ 08黑马文学-小说目录代码实现.flv
│ │ 09黑马文学-小说目录代码测试.flv
│ │ 10黑马文学-小说阅读接口设计.flv
│ │ 11黑马文学-小说阅读实现步骤.flv
│ │ 12黑马文学-小说阅读代码实现.flv
│ │ 13黑马文学-小说阅读代码测试.flv
│ │ 14黑马文学-小说详情实现步骤.flv
│ │ 15黑马文学-小说详情代码实现.flv
│ │ 16黑马文学-小说详情代码实现补充.flv
│ │ 17黑马文学-小说详情代码测试.flv
│ │ 18黑马文学-总结.flv
│ │
│ └─7_阅读记录、配置及项目部署
│ 01黑马文学-课程介绍.mp4
│ 02黑马文学-我的浏览记录接口设计.mp4
│ 03黑马文学-我的浏览记录实现步骤.flv
│ 04黑马文学-我的浏览记录代码实现.flv
│ 05黑马文学-我的浏览记录代码测试.flv
│ 06黑马文学-我的浏览记录清除.flv
│ 07黑马文学-阅读偏好接口设计和实现步骤.flv
│ 08黑马文学-阅读偏好代码实现.flv
│ 09黑马文学-阅读偏好代码测试.flv
│ 10黑马文学-阅读设置接口设计和实现步骤.flv
│ 11黑马文学-阅读设置代码实现.flv
│ 12黑马文学-阅读设置代码测试.flv
│ 13黑马文学-uWSGI项目部署.flv
│ 14黑马文学-补充异常和日志.flv
│ 15黑马文学-补充flask-restful.flv
│ 16黑马文学-总结.flv
│
├─10-云课堂
│ │ 10-云课堂_文件列表.txt
│ │
│ ├─10_课程搜索-搜索前端
│ │ 4.4.1 了解SEO.mp4
│ │ 4.4.2 服务端渲染和客户端渲染.mp4
│ │ 4.5.1 nuxt.js介绍.flv
│ │ 4.5.2 创建nuxt工程.flv
│ │ 4.5.3 页面布局.flv
│ │ 4.5.4 路由.flv
│ │ 4.5.5 获取数据.flv
│ │ 4.6.1 搜索页面.flv
│ │ 4.6.2 查询全部.flv
│ │ 4.6.3 分页查询.flv
│ │ 4.6.4 按分类搜索.flv
│ │ 4.6.5 按难度等级搜索(1).flv
│ │ 4.6.5 按难度等级搜索.flv
│ │ 4.7 集成测试.flv
│ │
│ ├─11_学习中心与媒资管理
│ │ 5.1.1 在线学习需求描述.mp4
│ │ 5.1.2 视频点播解决方案.mp4
│ │ 5.10.1 学习页面获取播放地址需求分析.flv
│ │ 5.10.2 课程发布存储媒资信息1-需求分析.flv
│ │ 5.10.2 课程发布存储媒资信息2-后端实现.flv
│ │ 5.10.3 logstash扫描课程计划媒资.flv
│ │ 5.10.4 搜索服务查询媒资接口.flv
│ │ 5.11.1 在线学习需求分析.flv
│ │ 5.11.2 搭建开发环境.flv
│ │ 5.11.3 在线学习后端开发.flv
│ │ 5.11.4 在线学习前端开发.flv
│ │ 5.2.1 视频编码格式.flv
│ │ 5.2.3 生成m3u8_ts文件.flv
│ │ 5.3 播放器.flv
│ │ 5.4 搭建学习中心前端.flv
│ │ 5.5.1 媒资管理需求分析.flv
│ │ 5.5.2 开发环境.flv
│ │ 5.5.3.1 断点续传解决方案.flv
│ │ 5.5.3.2 文件分块与合并1-获取文件md5.flv
│ │ 5.5.3.2 文件分块与合并2-文件分块.flv
│ │ 5.6.1 视频处理需求分析.flv
│ │ 5.6.2 视频处理开发1-基础配置.flv
│ │ 5.6.2 视频处理开发2-视频处理技术方案.flv
│ │ 5.6.2 视频处理开发3-VideoUtil.flv
│ │ 5.6.2 视频处理开发4-Mp4VideoUtil.flv
│ │ 5.6.2 视频处理开发5-HlsVideoUtil.flv
│ │ 5.6.2 视频处理开发6-处理流程准备.flv
│ │ 5.6.2 视频处理开发7-视频处理.flv
│ │ 5.6.3 发送视频处理消息.flv
│ │ 5.7.1 我的媒资需求分析.flv
│ │ 5.7.2 我的媒资服务端开发.flv
│ │ 5.7.3 我的媒资前端开发.flv
│ │ 5.8.1 媒资与课程计划关联需求分析.flv
│ │ 5.8.2 选择视频1-父子组件通信.flv
│ │ 5.8.2 选择视频2-前端实现.flv
│ │ 5.8.3 保存视频信息1-需求分析后端实现.flv
│ │ 5.8.3 保存视频信息2-前端开发与测试.flv
│ │ 5.8.4 查询视频信息.flv
│ │ 5.9.1-2 学习页面查询课程计划需求与api接口.flv
│ │ 5.9.3 学习页面查询课程计划服务端开发.flv
│ │ 5.9.4 学习页面查询课程计划前端开发.flv
│ │
│ ├─12_登录注册与认证授权
│ │ 6.1 JWT.mp4
│ │ 6.2 Djangorestfremework-jwt.mp4
│ │ 6.3 用户登录前端.flv
│ │ 6.4 前端显示当前用户.flv
│ │ 6.5 用户退出.flv
│ │ 6.6 前端集成认证授权.flv
│ │ 6.7 用户注册后端1-发送验证码.flv
│ │ 6.7 用户注册后端1-用户注册.flv
│ │ 6.8 用户注册前端.flv
│ │
│ ├─13_订单与选课
│ │ 7.1 订单与选课需求分析.mp4
│ │ 7.2.1 问题描述.mp4
│ │ 7.2.2 什么是分布式事务.flv
│ │ 7.2.3 CAP理论.flv
│ │ 7.2.4 分布式事务解决方案.flv
│ │ 7.3.1 自动添加选课方案-环境搭建.flv
│ │ 7.3.2 自动添加选课方案-解决方案.flv
│ │ 7.4 Celery Beat定时任务.flv
│ │ 7.5.1 订单服务定时发送消息-需求分析.flv
│ │ 7.5.2 订单服务定时发送消息-查询前N条任务.flv
│ │ 7.6.1 自动添加选课-RabbitMQ配置.flv
│ │ 7.6.2 自动添加选课-学习服务添加选课.flv
│ │ 7.6.3 自动添加选课-订单服务结束任务.flv
│ │ 7.6.4 自动添加选课-集成测试.flv
│ │
│ ├─1_项目概述
│ │ 1.1 传智云课堂项目背景.mp4
│ │ 1.2 项目的功能架构.mp4
│ │ 1.3 项目的技术架构.flv
│ │
│ ├─2_cms-环境搭建
│ │ 2.2.1 静态门户工程搭建.mp4
│ │ 2.2.2 ssi服务端包含技术.mp4
│ │ 2.2.3 cms页面管理需求.flv
│ │ 2.3.1 在django中使用MongoDB.flv
│ │ 2.3.2 定义文档.flv
│ │ 2.3.3 增加数据.flv
│ │ 2.3.4 修改数据.flv
│ │ 2.3.5 删除数据.flv
│ │ 2.3.6 查询数据.flv
│ │ 2.3.7 Q对象.flv
│ │ 2.3.8 其他.flv
│ │ 2.3.9 查询集.flv
│ │
│ ├─3_cms-页面管理后端
│ │ 2.4.1 使用MongoEngine定义接口.mp4
│ │ 2.4.2.1 接口开发规范.mp4
│ │ 2.4.2.2 封装异常处理.flv
│ │ 2.4.2.3 封装JSON返回值.flv
│ │ 2.4.3 数据模型定义.flv
│ │ 2.4.4 站点列表和模板列表.flv
│ │ 2.4.5 新增页面.flv
│ │ 2.4.6.1 需求分析.flv
│ │ 2.4.6.2 分页查询.flv
│ │ 2.4.6.3 自定义条件查询.flv
│ │ 2.4.7 页面详情.flv
│ │ 2.4.8 修改页面.flv
│ │ 2.4.9 删除页面.flv
│ │
│ ├─4_cms-页面管理前端
│ │ 2.5.1.1 导入系统管理前端工程.mp4
│ │ 2.5.1.2 单页面应用介绍.mp4
│ │ 2.5.2.1.1 创建页面.flv
│ │ 2.5.2.1.2 Table组件测试.flv
│ │ 2.5.2.1.3 页面内容完善.flv
│ │ 2.5.2.2 api调用.flv
│ │ 2.5.2.3 跨域问题解决.flv
│ │ 2.5.2.4 分页查询测试.flv
│ │ 2.5.2.5 进入页面立即查询.flv
│ │ 2.5.2.6 自定义条件查询.flv
│ │ 2.5.2.7 前后端请求响应小结.flv
│ │ 2.5.3.1 新增页面1.flv
│ │ 2.5.3.1 新增页面2-页面完善.flv
│ │ 2.5.3.2-3 api调用-添加页面测试.flv
│ │ 2.5.4.1-2 页面处理流程 修改页面.flv
│ │ 2.5.4.3 api调用.flv
│ │ 2.5.5 删除页面前端开发.flv
│ │
│ ├─5_cms-课程静态化及预览发布
│ │ 2.6.1 页面静态化需求.mp4
│ │ 2.6.2.1 页面静态化流程.mp4
│ │ 2.6.2.2 数据模型.flv
│ │ 2.6.2.3.1 模板管理业务流程.flv
│ │ 2.6.2.3.2 模板制作.flv
│ │ 2.6.2.3.3 GridFS研究.flv
│ │ 2.6.2.3.4 模板存储.flv
│ │ 2.6.2.3.5-1 静态化程序.flv
│ │ 2.6.2.3.5-2 静态化程序测试.flv
│ │ 2.6.3.1 页面预览开发.flv
│ │ 2.6.3.2 页面预览测试.flv
│ │ 2.6.4.1 需求分析.flv
│ │ 2.6.4.2 技术方案.flv
│ │ 2.6.4.3 页面发布消费方.flv
│ │ 2.6.4.4 页面发布生产方.flv
│ │ 2.6.4.5 页面发布前端实现.flv
│ │ 2.6.4.6 测试.flv
│ │
│ ├─6_课程管理-我的课程基本信息及营销信息
│ │ 3.1.1 需求分析.mp4
│ │ 3.1.2 环境搭建.mp4
│ │ 3.2.1 我的课程需求分析.flv
│ │ 3.2.2 我的课程后端.flv
│ │ 3.2.3 我的课程前端1-页面布局.flv
│ │ 3.2.3 我的课程前端2-api及测试.flv
│ │ 3.3.1 创建课程需求分析.flv
│ │ 3.3.2 课程分类查询.flv
│ │ 3.3.3 数据字典.flv
│ │ 3.3.4 新增课程页面内容完善.flv
│ │ 3.3.5 创建课程服务端.flv
│ │ 3.3.6 新增课程前端.flv
│ │ 3.4.1 课程信息修改需求分析.flv
│ │ 3.4.2 课程管理页面说明.flv
│ │ 3.4.3 课程修改服务端.flv
│ │ 3.4.4 课程修改前端.flv
│ │ 3.5.1 课程营销需求分析.flv
│ │ 3.5.2 课程营销数据模型.flv
│ │ 3.5.3 课程营销信息服务端.flv
│ │ 3.5.4 课程营销前端.flv
│ │
│ ├─7_课程管理-课程计划及课程图片
│ │ 3.6.1 课程计划需求分析.mp4
│ │ 3.6.2.1 课程计划查询功能分析.mp4
│ │ 3.6.2.2 课程计划页面原型.flv
│ │ 3.6.2.3 课程计划服务端.flv
│ │ 3.6.2.4 课程计划前端页面.flv
│ │ 3.6.3.1 添加课程计划需求分析.flv
│ │ 3.6.3.2 添加课程计划页面原型.flv
│ │ 3.6.3.3 添加课程计划服务端.flv
│ │ 3.6.3.4 添加课程计划前端.flv
│ │ 3.7.1.1 上传图片需求分析.flv
│ │ 3.7.1.2 文件系统服务环境搭建.flv
│ │ 3.7.1.3 上传图片服务端.flv
│ │ 3.7.1.4 上传图片前端.flv
│ │ 3.7.2.1 保存课程图片需求分析.flv
│ │ 3.7.2.2 保存图片服务端.flv
│ │ 3.7.2.3 保存图片前端.flv
│ │ 3.7.3.1-2 图片查询需求分析与服务端.flv
│ │ 3.7.3.3 图片查询前端.flv
│ │ 3.7.4.1 图片删除需求分析.flv
│ │ 3.7.4.2 图片删除服务端.flv
│ │ 3.7.4.3 图片删除前端.flv
│ │
│ ├─8_课程管理-课程预览与发布
│ │ 3.8.1 课程预览技术方案.mp4
│ │ 3.8.2.1 静态页面测试.mp4
│ │ 3.8.2.2 课程数据模型查询接口.flv
│ │ 3.8.2.3 课程信息模板设计.flv
│ │ 3.8.3.2 CMS页面预览测试.flv
│ │ 3.8.3.3 CMS添加页面接口.flv
│ │ 3.8.3.4 课程预览服务端.flv
│ │ 3.8.3.5 课程预览前端.flv
│ │ 3.9.1 课程发布需求分析.flv
│ │ 3.9.2 CMS一键发布接口.flv
│ │ 3.9.3 课程发布接口.flv
│ │ 3.9.4 课程发布前端开发.flv
│ │
│ └─9_课程搜索-搜索后端
│ 4.1 课程搜索需求分析.mp4
│ 4.2.1 课程索引技术方案.mp4
│ 4.2.2 准备课程索引信息.flv
│ 4.2.3 搭建ES环境.flv
│ 4.2.4 Logstash创建索引.flv
│ 4.3.1 课程搜索功能需求.flv
│ 4.3.2 创建搜索应用.flv
│ 4.3.3 定义ESClient1-代码讲解.flv
│ 4.3.3 定义ESClient2-BaseESClient实现.flv
│ 4.3.3 定义ESClient3-ESClient实现及测试.flv
│ 4.3.4 课程搜索服务端开发.flv
│
├─11-爬虫部分
│ │ 02_Python爬虫开发环境与Docker.zip
│ │ 11-爬虫部分_文件列表.txt
│ │
│ ├─01_Docker核心技术原理及其应用
│ │ ├─01Docker概览
│ │ │ 1.整体课程内容介绍.mp4
│ │ │ 2.Docker概览阶段课程简介.mp4
│ │ │ 3.了解Docker.flv
│ │ │ 4.Docker整体结构了解.flv
│ │ │ 5.Docker底层技术了解.flv
│ │ │ 6.Docker概览阶段课程总结.flv
│ │ │
│ │ ├─02Docker版本与安装介绍
│ │ │ 1.Docker安装与版本了解.mp4
│ │ │ 2.CentOS上安装Docker.flv
│ │ │ 3.Ubuntu上安装Docker.flv
│ │ │ 4.Windows、MacOS安装Docker.flv
│ │ │ 5.加速器配置方法.flv
│ │ │ 6.Docker版本与安装阶段课程总结.flv
│ │ │
│ │ ├─03Docker核心技术之镜像
│ │ │ 1.Docker镜像阶段课程介绍与镜像简介.mp4
│ │ │ 10.Docker镜像管理之镜像详细信息查看.flv
│ │ │ 11.Docker镜像管理之镜像历史信息查看.flv
│ │ │ 12.Docker镜像阶段课程总结.flv
│ │ │ 2.镜像管理之镜像搜索以及镜像信息.flv
│ │ │ 3.Docker镜像管理之镜像查看与下载(一).flv
│ │ │ 4.Docker镜像管理之镜像查看与下载(二).flv
│ │ │ 5.Docker镜像管理之镜像查看与下载(三).flv
│ │ │ 6.Docker镜像管理之镜像删除.flv
│ │ │ 7.Docker镜像管理之镜像保存与备份.flv
│ │ │ 8.Docker镜像管理之镜像还原导入.flv
│ │ │ 9.Docker镜像管理之镜像重命名.flv
│ │ │
│ │ ├─04Docker核心技术之容器
│ │ │ 1.Docker容器阶段课程简介.mp4
│ │ │ 10.Docker生命周期管理之容器启动docker start.flv
│ │ │ 11.Docker生命周期管理之容器创建并启动docker run.flv
│ │ │ 12.Docker生命周期管理之容器关闭docker stop.flv
│ │ │ 13.Docker生命周期管理之容器终止docker kill.flv
│ │ │ 14.Docker生命周期管理之容器暂停.flv
│ │ │ 15.Docker生命周期管理之容器重启docker restart.flv
│ │ │ 16.Docker容器详细信息查看.flv
│ │ │ 17.Docker容器日志查看.flv
│ │ │ 18.Docker容器重命名.flv
│ │ │ 19.Docker容器连接 docker attach.flv
│ │ │ 2.了解Docker容器.flv
│ │ │ 20.Docker容器运行时执行新命令 docker exec.flv
│ │ │ 21.attach和exec对比.flv
│ │ │ 22.Docker容器阶段课程总结.flv
│ │ │ 3.容器与虚拟机对比(一).flv
│ │ │ 4.容器与虚拟机对比(二).flv
│ │ │ 5.了解虚拟机的生命周期.flv
│ │ │ 6.了解容器的生命周期.flv
│ │ │ 7.Docker生命周期管理之容器创建docker create(一).flv
│ │ │ 8.Docker生命周期管理之容器创建docker create(二).flv
│ │ │ 9.Docker生命周期管理之容器删除docker rm.flv
│ │ │
│ │ ├─05Docker核心技术之容器与镜像
│ │ │ 1.Docker容器与镜像的关系.mp4
│ │ │ 2.Docker容器提交-docerk commit.flv
│ │ │ 3.Docker容器的导出-docker export.flv
│ │ │ 4.Docker初始镜像构建-docker import.flv
│ │ │ 5.commit和import对比.flv
│ │ │ 6.联合文件系统与Docker镜像.flv
│ │ │ 7.联合文件系统与容器.flv
│ │ │ 8.容器与镜像阶段总结.flv
│ │ │
│ │ ├─06Docker核心技术之网络管理
│ │ │ 1.Docker网络管理阶段课程简介.mp4
│ │ │ 10.Docker网络模式之bridge网络原理.flv
│ │ │ 11.Docker网络模式之定制bridge网络.flv
│ │ │ 12.Docker网络模式之bridge网络的端口映射.flv
│ │ │ 13.Docker网络模式之host网络模式原理.flv
│ │ │ 14.Docker网络模式之Container网络模式原理.flv
│ │ │ 15.Docker网络模式之none网络介绍.flv
│ │ │ 16.Docker网络模式之overlay网络简介.flv
│ │ │ 17.Docker网络模式之TCP、IP协议栈工作流程了解.flv
│ │ │ 18.Docker网络模式之overlay网络模式实现原理.flv
│ │ │ 19.Docker网络模式之overlay网络的应用场景.flv
│ │ │ 2.了解Docker的网络管理.flv
│ │ │ 20.Docker网络模式之macvlan网络模式原理.flv
│ │ │ 21.Docker网络管理阶段总结.flv
│ │ │ 3.Docker网络管理之网络查看.flv
│ │ │ 4.Docker网络管理之网络创建.flv
│ │ │ 5.Docker网络管理之网络删除.flv
│ │ │ 6.Docker网络管理之网络详细信息查看.flv
│ │ │ 7.Docker网络管理之网络使用.flv
│ │ │ 8.Docker网络管理之网络连接与断开.flv
│ │ │ 9.Docker网络模式之网络模式简介.flv
│ │ │
│ │ ├─07Docker核心技术之数据卷
│ │ │ 1.Docker数据管理之课程简介.mp4
│ │ │ 10.Docker数据卷管理之volume方式数据卷的注意事项(二).flv
│ │ │ 11.Docker数据卷管理之volume方式数据卷的注意事项(三).flv
│ │ │ 12.Docker数据管理阶段总结.flv
│ │ │ 2.Docker数据管理之数据卷简介(一).flv
│ │ │ 3.Docker数据管理之数据卷简介(二).flv
│ │ │ 4.Docker数据卷管理之数据卷挂载方式介绍.flv
│ │ │ 5.Docker数据卷管理之bind方式挂载数据卷.flv
│ │ │ 6.Docker数据卷管理之volume方式挂载数据卷.flv
│ │ │ 7.Docker数据卷管理之tmpfs方式挂载数据卷.flv
│ │ │ 8.Docker数据卷管理之数据卷容器.flv
│ │ │ 9.Docker数据卷管理之volume方式数据卷的注意事项(一).flv
│ │ │
│ │ ├─08Docker核心技术之仓库
│ │ │ 1.Docker私有仓库了解.mp4
│ │ │ 2.了解Docker私有仓库搭建.flv
│ │ │ 3.无认证的私有仓库搭建.flv
│ │ │ 4.向私有仓库上传镜像.flv
│ │ │ 5.向私有仓库下载镜像.flv
│ │ │ 6.具备认证的私有仓库搭建.flv
│ │ │ 7.使用具备认证功能的私有仓库.flv
│ │ │ 8.Docker仓库阶段总结.flv
│ │ │
│ │ ├─09Docker核心技术之Dockerfile
│ │ │ 1.Dockerfile课程介绍.mp4
│ │ │ 10.Dockerfile配置之shell格式命令与exec格式命令区别.flv
│ │ │ 11.Dockerfile配置之CMD与ENTRYPOINT.flv
│ │ │ 12.Dockerfile配置之LABEL与MAINTAINER.flv
│ │ │ 13.Dockerfile配置之EXPOSE.flv
│ │ │ 14.Dockerfile配置之ENV与ARG.flv
│ │ │ 15.Dockerfile配置之ADD与COPY.flv
│ │ │ 16.Dockerfile配置之VOLUME.flv
│ │ │ 17.Dockerfile配置之USER和WORKDIR.flv
│ │ │ 18.Dockerfile配置之其他配置.flv
│ │ │ 19.Dockerfile阶段总结.flv
│ │ │ 2.了解Dockerfile.flv
│ │ │ 3.Dockerfile的撰写示范.flv
│ │ │ 4.利用Dockerfile构建镜像.flv
│ │ │ 5.Dockerfile构建过程的特征.flv
│ │ │ 6.Docekrfile构建的镜像的特征.flv
│ │ │ 7.Dockerfile的命令与镜像层级的关系介绍.flv
│ │ │ 8.Dockerfile配置说明.flv
│ │ │ 9.Dockerfile配置之RUN.flv
│ │ │
│ │ └─10Docker核心技术之Docker-Compose
│ │ 1.Docker Compose课程介绍.mp4
│ │ 10.部署小型wen项目之数据卷挂载.flv
│ │ 11.单机ELK部署之ELK介绍.flv
│ │ 12.单机ELK部署之compose file撰写思路.flv
│ │ 13.单机ELK部署之elasticsearch的compose file撰写.flv
│ │ 14.单机ELK部署之启动elasticsearch.flv
│ │ 15.单机ELK部署之加入Logstash.flv
│ │ 16.单机ELK部署之加入kibana实现完成部署(一).flv
│ │ 17.单机ELK部署之加入kibana实现完成部署(二).flv
│ │ 18.单机ELK部署之总结.flv
│ │ 19.多主机ELK部署之swarm介绍.flv
│ │ 2.Docker Compose工作原理介绍.flv
│ │ 20.多主机ELK部署之跨主机下的compose file工作原理.flv
│ │ 21.多主机ELK部署之步骤分析.flv
│ │ 22.多主机ELK部署之compose file中deploy参数概览.flv
│ │ 23.多主机ELK部署之改写compose file.flv
│ │ 24.多主机ELK部署之启动与调试bug(一).flv
│ │ 25.多主机ELK部署之启动与调试bug(二).flv
│ │ 26.多主机ELK部署之总结.flv
│ │ 27.Docker Compose阶段课程总结.flv
│ │ 3.Docker Compose安装.flv
│ │ 4.了解Docker Compose File.flv
│ │ 5.Docker Compose File配置概览.flv
│ │ 6.部署小型web项目之项目代码实现.flv
│ │ 7.部署小型web项目之Dockerfile实现.flv
│ │ 8.部署小型web项目之docker-compose文件撰写.flv
│ │ 9.部署小型web项目之docker-compose启动.flv
│ │
│ ├─02_Python爬虫开发环境与Docker
│ │ ├─01课程介绍
│ │ │ 1.Python爬虫开发环境与Docker课程介绍.mp4
│ │ │
│ │ ├─02Python开发与Docker
│ │ │ 2.系统环境介绍.mp4
│ │ │ 3.Pycharm与Docker开发思路和原理.flv
│ │ │ 4.Pycharm中配置Docker-Daemon的连接.flv
│ │ │ 5.配置远程Docker的镜像作为Pycharm的python解释器.flv
│ │ │ 6.配置代码自动上传与运行(一).flv
│ │ │ 7.配置代码自动上传与运行(二).flv
│ │ │ 8.Pycharm中Dockerfile的配置与使用.flv
│ │ │ 9.Pycharm中docker-compose-file的配置与使用.flv
│ │ │
│ │ ├─03HTTP、HTTPS协议与爬虫
│ │ │ 10.HTTP协议基本原理介绍.mp4
│ │ │ 11.HTTPS协议基本原理介绍.flv
│ │ │ 12.Python中HTTP?HTTPS相关模块介绍.flv
│ │ │ 13.利用Dockerfile配置安装Python环境(一).flv
│ │ │ 14.利用Dockerfile配置安装Python环境(二).flv
│ │ │ 15.Docker中selenium与chrome爬虫开发环境搭建与使用(一).flv
│ │ │ 16.Docker中selenium与chrome爬虫开发环境搭建与使用(二).flv
│ │ │ 17.Docker中selenium与chrome爬虫开发环境搭建与使用(三).flv
│ │ │ 18.Docker中selenium与chrome爬虫开发环境搭建与使用(四).flv
│ │ │ 19.Docker中appium与android爬虫开发环境搭建与使用(一).flv
│ │ │ 20.Docker中appium与android爬虫开发环境搭建与使用(二).flv
│ │ │ 21.Docker中appium与android爬虫开发环境搭建与使用(三).flv
│ │ │ 22.Docker中appium与android爬虫开发环境搭建与使用(四).flv
│ │ │ 23.Docker中appium与android爬虫开发环境搭建与使用(五).flv
│ │ │ 24.爬虫开发环境搭建小结.flv
│ │ │
│ │ ├─04数据抓包与环境配置
│ │ │ 25.数据抓包介绍.mp4
│ │ │ 26.利用Charles配置PC端web抓包.flv
│ │ │ 27.利用Charles配置移动端app抓包.flv
│ │ │ 28.数据抓包小结.flv
│ │ │
│ │ └─05WebSocket协议与爬虫
│ │ 29.WebSocket协议介绍.mp4
│ │ 30WebSocket客户端工具使用介绍与总结.flv
│ │
│ ├─03_爬虫数据去重方案
│ │ ├─01课程介绍
│ │ │ 1.爬虫中的去重处理课程介绍.mp4
│ │ │
│ │ ├─02去重应用场景及其基本原理
│ │ │ 2.爬虫中的去重应用场景.mp4
│ │ │ 3.去重原理之判断依据.flv
│ │ │ 4.去重原理之去重容器.flv
│ │ │ 5.判断依据之原始数据与原始数据特征.flv
│ │ │ 6.去重容器类型介绍.flv
│ │ │
│ │ ├─03基于信息摘要算法的去重
│ │ │ 10.实现基于python中set的去重过滤器.flv
│ │ │ 11.测试基于python中set的去重过滤器.flv
│ │ │ 12.实现并测试基于redis中无序集合的去重过滤器.flv
│ │ │ 13.实现并测试基于mysql的去重过滤器.flv
│ │ │ 14.优化基于mysql实现的去重过滤器.flv
│ │ │ 7.信息摘要算法介绍.mp4
│ │ │ 8.信息摘要算法实现方案介绍.flv
│ │ │ 9.去重过滤器基类实现.flv
│ │ │
│ │ ├─04基于simhash算法的去重
│ │ │ 15.simhash算法去重方案及其应用场景介绍.mp4
│ │ │ 16.基于simhash算法的去重原理.flv
│ │ │ 17.simhash模块使用(一).flv
│ │ │ 18.simhash模块使用(二).flv
│ │ │
│ │ ├─05布隆过滤器原理与实现
│ │ │ 19.布隆过滤器介绍.mp4
│ │ │ 20.布隆过滤器实现原理.flv
│ │ │ 21.布隆过滤器实现原理补充.flv
│ │ │ 22.pybloom模块介绍.flv
│ │ │ 23.redis版布隆过滤器实现之计算多个hash值.flv
│ │ │ 24.redis版布隆过滤器实现之hash表的原理.flv
│ │ │ 25.redis版布隆过滤器实现之模块封装.flv
│ │ │
│ │ └─06总结
│ │ 26.总结.mp4
│ │
│ ├─04_爬虫请求管理
│ │ ├─01课程介绍
│ │ │ 1.爬虫中的请求管理课程概要.mp4
│ │ │
│ │ ├─02请求管理简介
│ │ │ 10.请求去重模块测试(二).flv
│ │ │ 11.请求缓冲与调度管理分析.flv
│ │ │ 12.请求调度原理分析.flv
│ │ │ 2.请求管理简介.mp4
│ │ │ 3.请求去重管理简介.flv
│ │ │ 4.去重方案代码调用.flv
│ │ │ 5.请求去重的判断依据与实现逻辑.flv
│ │ │ 6.请求去重代码初步实现.flv
│ │ │ 7.请求判断依据数据处理逻辑分析.flv
│ │ │ 8.请求判断依据数据处理逻辑实现.mp4.flv
│ │ │ 9.请求去重模块测试(一).flv
│ │ │
│ │ ├─03队列与Python
│ │ │ 13.python中临时队列介绍.mp4
│ │ │ 14.python中持久化队列介绍.flv
│ │ │ 15.基于redis实现队列的原理.flv
│ │ │ 16.基于redis实现FIFO、LIFO队列.flv
│ │ │ 17.基于redis实现优先级队列的原理.flv
│ │ │ 18.基于redis的优先级队列实现.flv
│ │ │ 19.redis共享资源竞争问题.flv
│ │ │ 20.redis共享资源竞争问题解决方案.flv
│ │ │ 21.redis分布式锁实现原理.flv
│ │ │ 22.redis分布式锁注意实现以及死锁.flv
│ │ │ 23.redis分布式锁实现.flv
│ │ │ 24.redis分布式锁使用测试与bug调试.flv
│ │ │ 25.redis分布式锁实现(补充).flv
│ │ │ 26.解决redis优先级队列中的资源竞争问题.flv
│ │ │ 27.redis优先级队列测试与总结.flv
│ │ │ 28.请求管理整体实现方案分析.flv
│ │ │ 29.请求管理代码实现分析.flv
│ │ │ 30.请求管理模块使用测试.flv
│ │ │
│ │ ├─04消息队列与Python
│ │ │ 32.消息队列介绍.mp4
│ │ │ 33.kafka工作原理介绍(一).flv
│ │ │ 34.kafka工作原理介绍(二).flv
│ │ │ 35.kafka工作原理介绍(三).flv
│ │ │ 36.kafka工作环境搭建介绍.flv
│ │ │ 37.利用docker-compose启动kafka.flv
│ │ │ 38.confluent-kafka-python安装与使用.flv
│ │ │ 39.Docker中利用桥接网络模式启动kafka.flv
│ │ │ 40.kafka的分区特征介绍.flv
│ │ │ 41.向指定的分区生产和消费数据.flv
│ │ │ 42.kafka的消费者组的特征.flv
│ │ │ 43.kafka中消费者数量与topic分区数之间的关系.flv
│ │ │ 44.rabbitmq工作原理介绍.flv
│ │ │ 45.rabbitmq工作环境搭建介绍.flv
│ │ │ 47.rabbitmq中队列的特征.flv
│ │ │ 48.rabbitmq中消费者的ack确认机制.flv
│ │ │ 49.rabbitmq中的直连交换机.flv
│ │ │ 50.rabbitmq中的主题交换机.flv
│ │ │ 51.rabbitmq中的扇形交换机.flv
│ │ │ 52.rabbitmq中的首部交换机.flv
│ │ │ 53.消息队列与请求管理实现总结.flv
│ │ │
│ │ ├─05断点续爬与增量抓取
│ │ │ 54.利用请求管理实现断点续爬、增量抓取的思路分析.mp4
│ │ │
│ │ └─06总结
│ │ 55.总结.flv
│ │
│ ├─05_爬虫数据处理
│ │ ├─01课程介绍
│ │ │ 1.爬虫中的数据处理课程介绍.mp4
│ │ │ 2.课程涉及系统环境介绍.mp4
│ │ │
│ │ ├─02爬虫数据解析与提取
│ │ │ 1.爬虫数据解析与提取介绍.flv
│ │ │ 10.正则表达式规则(七).flv
│ │ │ 11.正则表达式模块-re.flv
│ │ │ 12.xpath规则与运用介绍.flv
│ │ │ 13.xpath轴介绍.flv
│ │ │ 14.lxml模块使用介绍.flv
│ │ │ 15.css选择器规则与运用介绍.flv
│ │ │ 17.bs4使用介绍(二).flv
│ │ │ 18.Pyquery使用介绍.flv
│ │ │ 19.jsonpath规则与运用介绍.flv
│ │ │ 2.爬虫数据解析与提取方案介绍.flv
│ │ │ 21.解析规则小结.flv
│ │ │ 22.nodejs环境安装介绍.flv
│ │ │ 23.js2py模块使用.flv
│ │ │ 24.pyexecjs模块使介绍.flv
│ │ │ 25.pyexecjs模块使用.flv
│ │ │ 3.正则表达式规则与运用介绍.flv
│ │ │ 4.正则表达式规则(一).flv
│ │ │ 5.正则表达式规则(二).flv
│ │ │ 6.正则表达式规则(三).flv
│ │ │ 7.正则表达式规则(四).flv
│ │ │ 8.正则表达式规则(五).flv
│ │ │ 9.正则表达式规则(六).flv
│ │ │
│ │ ├─03爬虫数据存储
│ │ │ 1.爬虫数据存储介绍.flv
│ │ │ 10.案例-标签页抓取实现.flv
│ │ │ 11.案例-列表页抓取实现.flv
│ │ │ 12.案例-列表页翻页实现.flv
│ │ │ 13.案例-详情页抓取实现(一).flv
│ │ │ 14.案例-详情页抓取实现(二).flv
│ │ │ 15.案例-数据清洗.flv
│ │ │ 16.案例-将数据存入json文件.flv
│ │ │ 17.案例-sqlalchemy建立模型类.flv
│ │ │ 18.案例-sqlalchemy实现爬虫数据存储主逻辑.flv
│ │ │ 19.案例-django-orm的使用.flv
│ │ │ 2.文件存储.flv
│ │ │ 20.案例-mongoengine使用.flv
│ │ │ 3.数据库环境的搭建介绍.flv
│ │ │ 4.MySQL与PostgreSQL比较.flv
│ │ │ 5.MySQL与MongoDB比较.flv
│ │ │ 6.PyMySQL使用.flv
│ │ │ 7.psycopg2使用.flv
│ │ │ 8.PyMongo使用.flv
│ │ │ 9.案例-需求分析介绍.flv
│ │ │
│ │ ├─04爬虫数据清洗
│ │ │ 1.爬虫数据清洗.flv
│ │ │
│ │ └─05总结
│ │ 1.总结.flv
│ │
│ ├─06_爬虫异步任务设计
│ │ ├─01课程介绍
│ │ │ 1.课程内容与环境介绍.mp4
│ │ │
│ │ ├─02进程、线程与协程
│ │ │ 1.进程与线程简单对比.mp4
│ │ │ 2.协程介绍.flv
│ │ │ 3.协程的实现方式.flv
│ │ │ 4.IO密集与计算密集.flv
│ │ │
│ │ ├─03操作系统IO模型
│ │ │ 1.IO操作本质.mp4
│ │ │ 2.阻塞模式IO.flv
│ │ │ 3.非阻塞模式IO.flv
│ │ │ 4.IO多路复用.flv
│ │ │ 5.异步IO.flv
│ │ │ 6.同步IO和异步IO.flv
│ │ │
│ │ ├─04IO设计模式
│ │ │ IO设计模式了解.mp4
│ │ │
│ │ ├─05Python爬虫与IO库
│ │ │ 1.Python异步库使用介绍.flv
│ │ │ 10.Greenlet与Yield对比.flv
│ │ │ 11.Gevent中的Greenlet.flv
│ │ │ 12.Gevent的猴子补丁.flv
│ │ │ 13.Gevent的协程池.flv
│ │ │ 14.Tornado了解.flv
│ │ │ 15.tornado的httpclient模块使用介绍.flv
│ │ │ 16.Twisted模块介绍.flv
│ │ │ 17.Twisted的抽象层.flv
│ │ │ 18.Twisted的Defered.flv
│ │ │ 19.Agent模块发送请求.flv
│ │ │ 2.Asyncio模块介绍.flv
│ │ │ 20.Twisted获取响应数据.flv
│ │ │ 21.Twisted并发.flv
│ │ │ 22.Twisted使用总结.flv
│ │ │ 23.Celery模块介绍.flv
│ │ │ 24.Celery使用(一).flv
│ │ │ 3.Asyncio事件驱动代码练习.flv
│ │ │ 4.利用线程池执行Task.flv
│ │ │ 5.协程的嵌套.flv
│ │ │ 6.Task的取消.flv
│ │ │ 7.EventLoop显示关闭.flv
│ │ │ 8.子线程中的EventLoop.flv
│ │ │ 9.Asyncio实现爬虫异步的方案.flv
│ │ │
│ │ └─06总结
│ │ 总结.flv
│ │
│ ├─07_爬虫技术架构及实战
│ │ ├─01课程内容和系统环境介绍
│ │ │ 1.课程内容与系统环境介绍.mp4
│ │ │
│ │ ├─02爬虫系统与架构介绍
│ │ │ 1.爬虫系统架构概念介绍.flv
│ │ │ 10.爬虫系统架构设计方案2简介.flv
│ │ │ 11.爬虫系统架构介绍小结.flv
│ │ │ 2.为什么要自行实现一个爬虫系统架构.flv
│ │ │ 3.爬虫系统架构中需要实现的主要爬虫业务.flv
│ │ │ 4.爬虫系统架构设计方案1.flv
│ │ │ 5.爬虫系统架构设计方案1内部逻辑.flv
│ │ │ 6.爬虫系统架构设计方案1优化策略(一).flv
│ │ │ 7.爬虫系统架构设计方案1优化策略(二).flv
│ │ │ 8.爬虫系统架构设计方案1优化策略(三).flv
│ │ │ 9.爬虫系统架构设计方案1优化策略(四).flv
│ │ │
│ │ ├─03爬虫系统与架构组件介绍
│ │ │ 1.爬虫系统架构组件整体掌握.flv
│ │ │ 2.爬虫系统架构组件介绍(一).flv
│ │ │ 3.爬虫系统架构组件介绍(二).flv
│ │ │ 4.爬虫系统架构组件介绍(三).flv
│ │ │ 5.爬虫系统架构组件介绍(四).flv
│ │ │ 6.爬虫系统架构组件介绍(五).flv
│ │ │
│ │ ├─04爬虫系统与架构方案设计实现
│ │ │ 1.爬虫系统架构实现与request_manager回顾.flv
│ │ │ 10.异步并发代码实现.flv
│ │ │ 11.异步并发代码改造优化.flv
│ │ │ 12.基础策略代码实现优化.flv
│ │ │ 13.使用布隆过滤器进行请求过滤(一).flv
│ │ │ 14.使用布隆过滤器进行请求过滤(二).flv
│ │ │ 15.丢失请求与失败请求的捕获(一).flv
│ │ │ 16.丢失请求与失败请求的捕获(二).flv
│ │ │ 17.丢失请求与失败请求的捕获(三).flv
│ │ │ 18.丢失请求与失败请求的捕获(四).flv
│ │ │ 19.Selenium与Chrome-Headless并发下载(一).flv
│ │ │ 2.基础策略实现代码结构介绍.flv
│ │ │ 20.Selenium与Chrome-Headless并发下载(二).flv
│ │ │ 21.Selenium与Chrome-Headless并发下载(三).flv
│ │ │ 22.模块安装.flv
│ │ │ 23.日志收集和监控的必要性.flv
│ │ │ 24.日志模块的简单使用.flv
│ │ │ 26.Logstash的工作原理.flv
│ │ │ 27.ELK启动运行(一).flv
│ │ │ 28.ELK启动运行(二).flv
│ │ │ 29.logstash向kafka生成日志数据(一).flv
│ │ │ 3.Request对象和Response对象实现.flv
│ │ │ 30.logstash向kafka生成日志数据(二).flv
│ │ │ 31.logstash向kafka生成日志数据(三).flv
│ │ │ 32.logstash数据过滤与定向输出(一).flv
│ │ │ 33.logstash数据过滤与定向输出(二).flv
│ │ │ 34.将日志发送到微信实现警报.flv
│ │ │ 4.下载器对象实现.flv
│ │ │ 5.爬虫逻辑与基类实现.flv
│ │ │ 6.主逻辑实现(一).flv
│ │ │ 8.代码运行测试.flv
│ │ │ 9.新增下载器组件实现请求发出.flv
│ │ │
│ │ ├─05项目实战-豆瓣爬虫改造
│ │ │ 1.案例-doubanbook爬虫改造(一).flv
│ │ │ 2.案例-doubanbook爬虫改造(二).flv
│ │ │ 3.案例-doubanbook爬虫改造(三).flv
│ │ │ 4.案例-doubanbook爬虫改造(四).flv
│ │ │ 5.案例-doubanbook爬虫改造(五).flv
│ │ │ 6.案例-doubanbook爬虫改造(六).flv
│ │ │
│ │ └─06总结
│ │ 1.课程总结.flv
│ │
│ ├─08_爬虫技术架构实战之京东爬虫
│ │ ├─01需求与实现步骤
│ │ │ 01_需求与技术选择.mp4
│ │ │ 02_京东全网爬虫实现步骤.flv
│ │ │ 03_定义数据模型明确抓取的数据.flv
│ │ │
│ │ ├─02分类数据抓取
│ │ │ 04_确定分类信息的URL.flv
│ │ │ 05_创建分类爬虫抓取数据.flv
│ │ │ 06_保存分类数据.flv
│ │ │
│ │ └─03反爬及总结
│ │ 16_ 实现下载器中间件.flv
│ │ 17_ 京东全网爬虫总结.flv
│ │
│ ├─09_ 反爬策略的应对机制
│ │ ├─01课程介绍
│ │ │ 1.课程内容介绍.mp4
│ │ │
│ │ ├─02网站反爬策略分析
│ │ │ 1.网站为什么反爬.flv
│ │ │ 2.网站如何识别爬虫.flv
│ │ │ 3.网站如何惩治爬虫.flv
│ │ │
│ │ ├─03网站反爬策略应对
│ │ │ 1.应对反爬的基本思路.flv
│ │ │ 2.UA池的使用.flv
│ │ │ 3.代理池维护.flv
│ │ │ 4.代理IP的来源.flv
│ │ │ 5.ADSL拨号代理实现原理.flv
│ │ │ 6.Cookie池使用.flv
│ │ │ 7.自动化构建加密参数的方案.flv
│ │ │ 8.自动化解决验证码的方案.flv
│ │ │
│ │ └─04总结
│ │ 1.课程总结.flv
│ │
│ └─10_爬虫项目之失信人被执行人名单
│ ├─01需求与开发准备
│ │ 01_需求.mp4
│ │ 02_开发环境与技术选择.flv
│ │ 03_创建项目与定义数据模型.flv
│ │
│ ├─02百度失信人信息爬取
│ │ 04_百度失信人信息爬虫URL分析.flv
│ │ 05_百度失信人信息爬虫实现.flv
│ │ 06_保存失信人信息.flv
│ │ 07_下载器中间件.flv
│ │
│ ├─03最高人民法院失信人信息爬取
│ │ 08_最高人民法院失信人页面分析确定URL.flv
│ │ 09_最高人民法院失信人信息爬虫.flv
│ │ 10_最高人民法院失信人爬虫信息去重.flv
│ │
│ ├─04国家企业信用公告系统失信人信息爬取
│ │ 11_国家企业信用公告系统爬虫_确定请求.flv
│ │ 12_国家企业信用公告系统爬虫_解决传递cookie问题.flv
│ │ 13_国家企业信用公告系统爬虫_生成爬虫与跳过原有的下载器中间件.flv
│ │ 14_国家企业信用公告系统爬虫_实现生成cookie的脚本.flv
│ │ 15_国家企业信用公告系统爬虫_实现公告系统中间件.flv
│ │ 16_国家企业信用公告系统爬虫_完善爬虫.flv
│ │
│ └─05总结
│ 17_失信人名单爬虫项目总结.flv
│
├─12-WEB方向
│ │ 12-WEB方向_文件列表.txt
│ │
│ ├─01_RPC原理与实践(一)——RPC原理
│ │ ├─01整体课程介绍
│ │ │ 01_课程整体介绍及前置知识点说明.mp4
│ │ │
│ │ ├─02RFC原理课程内容说明
│ │ │ 02_第一部分RPC原理课程内容说明.mp4
│ │ │
│ │ ├─03RPC介绍
│ │ │ 031_RPC简介背景和用途.flv
│ │ │ 032_RPC在广义和狭义上的理解及与HTTP的关系.flv
│ │ │ 033_RPC的优缺点.flv
│ │ │
│ │ ├─04RPC结构和调用流程
│ │ │ 04_RPC结构和调用流程.flv
│ │ │
│ │ ├─05RPC消息协议
│ │ │ 051_消息协议的说明.flv
│ │ │ 052_设计消息协议的目标.flv
│ │ │ 053_消息边界问题说明.flv
│ │ │ 054_消息内容和压缩问题.flv
│ │ │
│ │ ├─06RPC实现之消息协议设计
│ │ │ 061_消息协议实现思路与divide调用参数确定.flv
│ │ │ 062_调用请求消息协议设计.flv
│ │ │ 063_返回消息协议设计.flv
│ │ │
│ │ ├─07struct模块使用说明
│ │ │ 07_struct模块使用说明.flv
│ │ │
│ │ ├─08RPC实现之消息协议转换实现
│ │ │ 081_请求参数转换为消息数据实现.flv
│ │ │ 082_请求消息数据转换为请求原始参数的实现1.flv
│ │ │ 083_请求消息数据转换为请求原始参数的实现2.flv
│ │ │ 084_args_decode方法修正与read_all方法实现.flv
│ │ │ 085_方法名协议实现.flv
│ │ │ 086_请求消息协议实现测试.flv
│ │ │ 087_返回值数据转换为消息数据的实现.flv
│ │ │ 088_消息数据转换为返回值数据的实现.flv
│ │ │ 089_消息协议实现总结.flv
│ │ │
│ │ ├─09RPC传输控制实现
│ │ │ 091_RPC传输协议说明.flv
│ │ │ 092_客户端传输工具实现.flv
│ │ │ 093_服务端传输工具实现.flv
│ │ │
│ │ ├─10RPC完整实现
│ │ │ 101_实现思路说明.flv
│ │ │ 102_ClientStub实现.flv
│ │ │ 103_ServerStub实现1.flv
│ │ │ 104_ServerStub实现2.flv
│ │ │ 105_Server补充实现.flv
│ │ │ 106_服务器与客户端调用案例实现.flv
│ │ │ 107_RPC调用测试.flv
│ │ │
│ │ └─11多线程RPC服务器实现
│ │ 11_多线程RPC服务器实现.flv
│ │
│ ├─02_RPC原理与实践(二)——分布式RPC
│ │ ├─01分布式RPC课程知识内容说明
│ │ │ 01分布式RPC课程知识内容说明.flv
│ │ │
│ │ ├─02分布式系统基础知识
│ │ │ 021_单机部署的缺点和多台服务器分布式的好处.flv
│ │ │ 022_分布式系统需要解决的问题与解决方案.flv
│ │ │
│ │ ├─03认识ZooKeeper
│ │ │ 031_ZooKeeper简介.flv
│ │ │ 032_ZooKeeper概念说明.flv
│ │ │
│ │ ├─04ZooKeeper安装
│ │ │ 04_ZooKeeper安装.flv
│ │ │
│ │ ├─05kazoo使用
│ │ │ 051_kazoo简介与安装.flv
│ │ │ 052_客户端连接.flv
│ │ │ 053_创建节点.flv
│ │ │ 054_获取节点数据.flv
│ │ │
│ │ ├─06RPC服务器程序改写
│ │ │ 061_保存在zookeeper节点层次和类型的设计确定.flv
│ │ │ 062_服务器程序改写实现.flv
│ │ │
│ │ └─07RPC客户端程序改写
│ │ 071_客户端程序改写思路.flv
│ │ 072_客户端程序实现1.flv
│ │ 072_客户端程序实现2.flv
│ │ 073_测试分布式RPC.flv
│ │
│ ├─03_RPC原理与实践(三)——Thrift
│ │ ├─01Thrift框架课程知识说明与Thrift简介
│ │ │ 01_第三部分Thrift框架课程知识说明与Thrift简介.mp4
│ │ │
│ │ ├─02IDL接口定义语言说明与Thrift使用方法
│ │ │ 02_IDL接口定义语言说明与Thrift使用方法.flv
│ │ │
│ │ ├─03Thrift框架的实现技术架构
│ │ │ 03_Thrift框架的实现技术架构.flv
│ │ │
│ │ ├─04Thrift的安装
│ │ │ 04_Thrift的安装.flv
│ │ │
│ │ ├─05Thrift接口定义语言
│ │ │ 051_基本数据类型与容器类型.flv
│ │ │ 052_常量枚举结构体与异常类型.flv
│ │ │ 053_注释和服务定义.flv
│ │ │ 054_thrift编译器生成代码.flv
│ │ │
│ │ ├─06消息协议与传输的选择
│ │ │ 06_消息协议与传输的选择.flv
│ │ │
│ │ ├─07服务端案例程序编写
│ │ │ 071_服务端程序编写思路.flv
│ │ │ 072_服务端接口服务方法实现.flv
│ │ │ 073_创建服务器开启RPC服务.flv
│ │ │
│ │ └─08客户端案例程序编写
│ │ 081_客户端调用的工具创建.flv
│ │ 082_客户端调用编写与测试.flv
│ │
│ ├─04_RPC原理与实践(四)——gRPC
│ │ ├─01gRPC框架课程知识介绍及gRPC简介架构和使用方法
│ │ │ 01_第四部分gRPC框架课程知识介绍及gRPC简介架构和使用方法.mp4
│ │ │
│ │ ├─02HTTP2协议
│ │ │ 021_HTTP1协议的不足.flv
│ │ │ 022_HTTP2协议介绍.flv
│ │ │
│ │ ├─03gRPC接口类型
│ │ │ 03_gRPC接口类型.flv
│ │ │
│ │ ├─04ProtocolBuffers
│ │ │ 041_ProtocolBuffers简介及文档结构和注释语法.flv
│ │ │ 042_数据类型与消息类型的语法.flv
│ │ │ 043_接口服务定义语法.flv
│ │ │
│ │ ├─05案例接口定义与代码生成
│ │ │ 051_案例接口定义1.flv
│ │ │ 052_案例接口定义2.flv
│ │ │ 053_编译代码生成与生成文件说明.flv
│ │ │
│ │ └─06服务器与客户端程序编写
│ │ 061_服务器一元RPC调用方法实现.flv
│ │ 062_服务器启动代码实现.flv
│ │ 063_客户端一元RPC调用实现.flv
│ │ 064_服务器流式RPC调用服务器与客户端实现.flv
│ │ 065_客户端流式RPC调用服务器与客户端实现.flv
│ │ 066_双向流式RPC调用服务器与客户端实现.flv
│ │
│ ├─05_云计算基础之云计算概念+架构+特点
│ │ ├─004_云计算基础之基本概念(实现方式+现状+提供商)
│ │ │ 004_云计算基础之基本概念(实现方式+现状+提供商).flv
│ │ │
│ │ ├─00课程介绍
│ │ │ 000_课程简介.mp4
│ │ │
│ │ ├─01绪论
│ │ │ 001_绪论(强烈建议观看-知识的边界).flv
│ │ │
│ │ ├─02云计算基础之引言
│ │ │ 002_云计算基础之引言(资源使用+资源管理+虚拟化+云计算+云计算历史).flv
│ │ │
│ │ ├─03云计算基础之基本概念
│ │ │ 003_云计算基础之基本概念(云计算概念+什么是云计算).flv
│ │ │
│ │ ├─05云计算基础之常见种类
│ │ │ 005_云计算基础之常见种类(云计算分类+衍生云+选用标准).flv
│ │ │
│ │ ├─06云计算基础之基本架构
│ │ │ 006_云计算基础之基本架构(基本架构+架构思考).flv
│ │ │
│ │ ├─07云计算基础之虚拟化VS云计算
│ │ │ 007_云计算基础之虚拟化&云计算(虚拟化+云计算+关系).flv
│ │ │
│ │ ├─08云计算基础之小结
│ │ │ 008_云计算基础之小结.flv
│ │ │
│ │ ├─09OpenStack简介
│ │ │ 009_OpenStack简介之简介(历史+简介+核心服务+发行+使用标准).flv
│ │ │
│ │ ├─10OpenStack简介之架构设计
│ │ │ 010_OpenStack简介之架构设计(逻辑图+架构设计图+概念图).flv
│ │ │
│ │ ├─11OpenStack简介之组件介绍
│ │ │ 011_OpenStack简介之组件介绍(组件简介+完美组件).flv
│ │ │
│ │ ├─12OpenStack简介之实验环境
│ │ │ 012_OpenStack简介之实验环境(学习环境+主机环境).flv
│ │ │
│ │ └─13OpenStack简介之小结
│ │ 013_OpenStack简介之小结.flv
│ │
│ ├─06_OpenStack云计算之环境部署
│ │ ├─01OpenStack部署之实验环境
│ │ │ 014_OpenStack部署之实验环境(准备工作-Centos7安装).mp4
│ │ │ 015_OpenStack部署之实验环境(准备工作-ip设置+软件源).flv
│ │ │ 016_OpenStack部署之实验环境(准备工作-网络配置+安全配置+主机名配置).flv
│ │ │ 017_OpenStack部署之实验环境(基本环境-软件+时间同步+计算节点).flv
│ │ │ 018_OpenStack部署之实验环境(小结).flv
│ │ │
│ │ ├─02OpenStack部署之支撑性服务
│ │ │ 019_OpenStack部署之支撑性服务(数据库-官方介绍+软件+配置+初始化).flv
│ │ │ 020_OpenStack部署之支撑性服务(rabbitmq-作用+官方介绍+软件+配置+插件).flv
│ │ │ 021_OpenStack部署之支撑性服务(memcache-作用+官方介绍+软件+配置).flv
│ │ │ 022_OpenStack部署之支撑性服务(小结).flv
│ │ │
│ │ ├─03OpenStack部署之认证组件
│ │ │ 023_OpenStack部署之认证组件(组件详解-官方介绍+功能+核心术语+配置).flv
│ │ │ 024_OpenStack部署之认证组件(组件部署-数据库配置+软件安装+软件配置+数据同步).flv
│ │ │ 025_OpenStack部署之认证组件(组件部署-admin权限+http配置+权限配置1).flv
│ │ │ 026_OpenStack部署之认证组件(组件部署-权限配置2+认证效果).flv
│ │ │ 027_OpenStack部署之认证组件(部署梳理).flv
│ │ │ 028_OpenStack部署之认证组件(总结).flv
│ │ │
│ │ ├─04OpenStack部署之镜像组件
│ │ │ 029_OpenStack部署之镜像组件(组件详解-官方+详解+存储+简介+配置).flv
│ │ │ 030_OpenStack部署之镜像组件(组件部署-数据库配置+软件安装+软件配置).flv
│ │ │ 031_OpenStack部署之镜像组件(组件部署-初始化+权限配置).flv
│ │ │ 032_OpenStack部署之镜像组件(效果查看).flv
│ │ │ 033_OpenStack部署之镜像组件(小结).flv
│ │ │
│ │ ├─05OpenStack部署之计算组件
│ │ │ 034_OpenStack部署之计算组件(组件详解-官方+原理+组件).flv
│ │ │ 035_OpenStack部署之计算组件(组件详解-权重+梳理).flv
│ │ │ 036_OpenStack部署之计算组件(控制组件部署-数据库+软件安装+配置修改1).flv
│ │ │ 038_OpenStack部署之计算组件(控制组件部署-权限配置+效果查看).flv
│ │ │ 039_OpenStack部署之计算组件(计算组件部署-软件+配置修改+启动).flv
│ │ │ 040_OpenStack部署之计算组件(计算组件部署-效果查看).flv
│ │ │ 041_OpenStack部署之计算组件(小结).flv
│ │ │
│ │ ├─06OpenStack部署之网络组件
│ │ │ 042_OpenStack部署之网络组件(网络简介-简介+功能+基本架构+类型).flv
│ │ │ 043_OpenStack部署之网络组件(组件介绍-官方+原理+组件).flv
│ │ │ 044_OpenStack部署之网络组件(控制节点部署-数据库+软件+配置1).flv
│ │ │ 045_OpenStack部署之网络组件(控制节点部署-配置2).flv
│ │ │ 046_OpenStack部署之网络组件(控制节点部署-配置3+数据同步.flv
│ │ │ 047_OpenStack部署之网络组件(控制节点部署-权限配置+效果查看).flv
│ │ │ 048_OpenStack部署之网络组件(控制节点部署-梳理).flv
│ │ │ 049_OpenStack部署之网络组件(计算节点部署-软件+配置).flv
│ │ │ 050_OpenStack部署之网络组件(计算节点部署-效果查看+梳理).flv
│ │ │ 051_OpenStack部署之网络组件(小结).flv
│ │ │
│ │ └─07OpenStack部署之小结
│ │ 052_OpenStack部署之(小结).flv
│ │
│ ├─07_OpenStack云计算之综合实践
│ │ ├─01OpenStack综合实践之VM创建
│ │ │ 053_OpenStack综合实践之VM创建(实例属性-网络+子网+实例).mp4
│ │ │ 054_OpenStack综合实践之VM创建(创建实例-秘钥+安全组+检查).flv
│ │ │ 055_OpenStack综合实践之VM创建(创建实例-创建+检查).flv
│ │ │ 056_OpenStack综合实践之VM创建(常见报错1).flv
│ │ │ 057_OpenStack综合实践之VM创建(常见报错2).flv
│ │ │ 058_OpenStack综合实践之VM创建(常见报错3).flv
│ │ │ 059_OpenStack综合实践之VM创建(排错思路).flv
│ │ │ 060_OpenStack综合实践之VM创建(小结).flv
│ │ │
│ │ ├─02OpenStack综合实践之可视化界面
│ │ │ 061_OpenStack综合实践之可视化界面(简介).flv
│ │ │ 062_OpenStack综合实践之可视化界面(部署-软件+配置).flv
│ │ │ 063_OpenStack综合实践之可视化界面(部署-效果+梳理).flv
│ │ │ 064_OpenStack综合实践之可视化界面(管理员界面-项目).flv
│ │ │ 065_OpenStack综合实践之可视化界面(管理员界面-管理员).flv
│ │ │ 066_OpenStack综合实践之可视化界面(管理员界面-身份管理+梳理).flv
│ │ │ 067_OpenStack综合实践之可视化界面(操作员界面).flv
│ │ │ 068_OpenStack综合实践之可视化界面(小结).flv
│ │ │
│ │ ├─03OpenStack综合实践之块存储部署
│ │ │ 069_OpenStack综合实践之块存储部署(简介-官方+存储+cinder).flv
│ │ │ 070_OpenStack综合实践之块存储部署(组件详解-流程+组件+场景).flv
│ │ │ 071_OpenStack综合实践之块存储部署(控制服务部署-数据库+软件+配置).flv
│ │ │ 072_OpenStack综合实践之块存储部署(控制服务部署-配置2+数据同步+权限+效果).flv
│ │ │ 073_OpenStack综合实践之块存储部署(存储服务部署-磁盘+lvm配置).flv
│ │ │ 074_OpenStack综合实践之块存储部署(存储服务部署-软件+配置).flv
│ │ │ 075_OpenStack综合实践之块存储部署(存储服务部署-效果+梳理).flv
│ │ │ 076_OpenStack综合实践之块存储部署(存储实践-创建+附加).flv
│ │ │ 077_OpenStack综合实践之块存储部署(存储实践-卸载+删除+梳理).flv
│ │ │ 078_OpenStack综合实践之块存储部署(nfs存储部署-流程+磁盘+nfs).flv
│ │ │ 079_OpenStack综合实践之块存储部署(nfs存储部署-nfs后端+效果).flv
│ │ │ 080_OpenStack综合实践之块存储部署(nfs存储部署-实践+梳理).flv
│ │ │ 081_OpenStack综合实践之块存储部署(多存储部署-准备+多存储配置+前后端绑定).flv
│ │ │ 082_OpenStack综合实践之块存储部署(多存储实践-命令行+可视化界面).flv
│ │ │ 083_OpenStack综合实践之块存储部署(总结).flv
│ │ │
│ │ ├─04OpenStack综合实践之深入理解VM
│ │ │ 084_OpenStack综合实践之深入理解VM(如何通网).flv
│ │ │ 085_OpenStack综合实践之深入理解VM(VM实例-实例文件).flv
│ │ │ 086_OpenStack综合实践之深入理解VM(VM实例-配置文件).flv
│ │ │ 087_OpenStack综合实践之深入理解VM(属性获取-元数据+获取).flv
│ │ │ 089_OpenStack综合实践之深入理解VM(流程详解-第1阶段).flv
│ │ │ 090_OpenStack综合实践之深入理解VM(流程详解-第2阶段).flv
│ │ │ 091_OpenStack综合实践之深入理解VM(流程详解-梳理).flv
│ │ │ 092_OpenStack综合实践之深入理解VM(小结).flv
│ │ │
│ │ └─05OpenStack综合实践之总结
│ │ 093_OpenStack综合实践之总结.flv
│ │
│ ├─08_OpenStack云计算之实践拓展
│ │ ├─01OpenStack实践拓展之定制映像
│ │ │ 094_OpenStack实践拓展之定制映像(映像简介).mp4
│ │ │ 095_OpenStack实践拓展之定制映像(映像制作-准备环境).flv
│ │ │ 096_OpenStack实践拓展之定制映像(映像制作-创建虚拟机).flv
│ │ │ 097_OpenStack实践拓展之定制映像(映像制作-虚拟机基本安全).flv
│ │ │ 099_OpenStack实践拓展之定制映像(映像制作-脚本框架).flv
│ │ │ 100_OpenStack实践拓展之定制映像(映像制作-定制脚本1).flv
│ │ │ 101_OpenStack实践拓展之定制映像(映像制作-定制脚本2).flv
│ │ │ 102_OpenStack实践拓展之定制映像(映像制作-其他功能+镜像压缩).flv
│ │ │ 103_OpenStack实践拓展之定制映像(映像制作-创建vm).flv
│ │ │ 104_OpenStack实践拓展之定制映像(映像制作-效果查看+梳理).flv
│ │ │ 105_OpenStack实践拓展之定制映像(小结).flv
│ │ │
│ │ ├─02OpenStack实践拓展之定制网络
│ │ │ 106_OpenStack实践拓展之定制网络(双网络-需求+分析+方案).flv
│ │ │ 107_OpenStack实践拓展之定制网络(定制双网络-双网卡环境).flv
│ │ │ 108_OpenStack实践拓展之定制网络(定制双网络-配置修改+环境检查).flv
│ │ │ 109_OpenStack实践拓展之定制网络(定制双网络-双网络属性+测试).flv
│ │ │ 110_OpenStack实践拓展之定制网络(操作梳理).flv
│ │ │ 111_OpenStack实践拓展之定制网络(小结).flv
│ │ │
│ │ ├─03OpenStack实践拓展之其他内容
│ │ │ 112_OpenStack实践拓展之其他内容(防火墙规则).flv
│ │ │ 113_OpenStack实践拓展之其他内容(主机名规则).flv
│ │ │ 114_OpenStack实践拓展之其他内容(增加计算节点-需求+环境+部署nova).flv
│ │ │ 115_OpenStack实践拓展之其他内容(增加计算节点-部署neutron+测试).flv
│ │ │ 116_OpenStack实践拓展之其他内容(增加计算节点-梳理).flv
│ │ │ 117_OpenStack实践拓展之其他内容(删除计算节点).flv
│ │ │ 118_OpenStack实践拓展之其他内容(小结).flv
│ │ │
│ │ └─04OpenStack云计算课程总结
│ │ 119_OpenStack云计算(入门篇-快速梳理).flv
│ │ 120_OpenStack云计算(收尾).flv
│ │
│ ├─09_代码配置管理之流程&方案
│ │ ├─01课程简介
│ │ │ 000_课程简介.mp4
│ │ │
│ │ ├─02绪论
│ │ │ 001_绪论(强烈推荐观看,画好知识边界).mp4
│ │ │
│ │ ├─03项目基础知识
│ │ │ 002_项目基础知识之传统生命周期(调研-设计-开发).flv
│ │ │ 003_项目基础知识之传统生命周期(测试-运营).flv
│ │ │ 004_项目基础知识之新型生命周期(项目阶段).flv
│ │ │ 005_项目基础知识之新型生命周期(常见术语).flv
│ │ │ 006_项目基础知识之新型生命周期(周期效果+小结).flv
│ │ │ 007_项目基础知识之项目演变(基本结构+开发框架演变).flv
│ │ │ 008_项目基础知识之项目演变(企业初期四阶段).flv
│ │ │ 009_项目基础知识之项目演变(企业中期四阶段).flv
│ │ │ 010_项目基础知识之项目演变(企业中后期两阶段+小结).flv
│ │ │ 011_项目基础知识之总结.flv
│ │ │
│ │ ├─04版本控制
│ │ │ 012_版本控制之简介(版本控制).flv
│ │ │ 013_版本控制之简介(版本控制作用).flv
│ │ │ 014_版本控制之种类(分类和工具).flv
│ │ │ 015_版本控制之总结.flv
│ │ │
│ │ ├─05分支管理
│ │ │ 016_分支管理之基础知识(常见术语).flv
│ │ │ 017_分支管理之基础知识(分支概念).flv
│ │ │ 018_分支管理之基础知识(分支开发流程).flv
│ │ │ 019_分支管理之基础知识(小结).flv
│ │ │ 020_分支管理之分支开发(分支发布).flv
│ │ │ 021_分支管理之分支开发(主干发布).flv
│ │ │ 022_分支管理之分支开发(小结).flv
│ │ │ 023_分支管理之主干开发(分支发布).flv
│ │ │ 024_分支管理之主干开发(主干发布).flv
│ │ │ 025_分支管理之主干开发(优秀案例).flv
│ │ │ 026_分支管理之主干开发(小结).flv
│ │ │ 027_分支管理之总结.flv
│ │ │
│ │ └─06开发模型
│ │ 028_开发模型之边做边改.flv
│ │ 029_开发模型之瀑布模型.flv
│ │ 030_开发模型之迭代模型.flv
│ │ 031_开发模型之增量模型.flv
│ │ 032_开发模型之快速原型模型.flv
│ │ 033_开发模型之螺旋模型.flv
│ │ 034_开发模型之敏捷模型1.flv
│ │ 035_开发模型之敏捷模型2.flv
│ │ 036_开发模型之精益模型1.flv
│ │ 037_开发模型之精益模型2.flv
│ │ 038_开发模型之总结.flv
│ │ 039_代码配置管理上篇总结.flv
│ │
│ ├─10_代码配置管理工具&实战
│ │ 000_课程简介(强烈推荐观看,画好知识边界).mp4
│ │ 001_git快速入门之基础知识(版本控制回顾).flv
│ │ 002_git快速入门之基础知识(git历史).flv
│ │ 003_git快速入门之基础知识(git生态).flv
│ │ 004_git快速入门之基础知识(小结).flv
│ │ 005_git快速入门之git安装(简介+目录标准化+依赖软件).flv
│ │ 006_git快速入门之git安装(源码方式安装).flv
│ │ 007_git快速入门之git安装(windows安装+梳理).flv
│ │ 008_git快速入门之环境初始化(初始化+配置实践).flv
│ │ 009_git快速入门之环境初始化(克隆仓库+命令补全).flv
│ │ 010_git快速入门之环境初始化(命令简介+梳理).flv
│ │ 011_git快速入门之数据结构(基本结构+对象数据库).flv
│ │ 012_git快速入门之数据结构(数据结构实践1).flv
│ │ 013_git快速入门之数据结构(数据结构实践2+梳理).flv
│ │ 014_git快速入门之区域管理(区域简介+区域设置).flv
│ │ 015_git快速入门之文件状态(状态简介+状态详解).flv
│ │ 016_git快速入门之文件状态实践(状态实践).flv
│ │ 017_git快速入门之文件状态实践(小结).flv
│ │ 018_git快速入门之基础操作(区域操作简介).flv
│ │ 019_git快速入门之基础操作(获取操作).flv
│ │ 020_git快速入门之增加&提交(增加+提交+修改后提交).flv
│ │ 021_git快速入门之文件区别(命令简介+4场景实践).flv
│ │ 022_git快速入门之删除&移动(2删除+2移动).flv
│ │ 023_git快速入门之增加&提交(补充技巧知识点).flv
│ │ 024_git快速入门之提交记录(简介+参数).flv
│ │ 025_git快速入门之文件级别撤销(简介+撤销提交).flv
│ │ 026_git快速入门之文件级别撤销(撤销提交+撤销缓存).flv
│ │ 027_git快速入门之文件级别撤销(撤销修改).flv
│ │ 028_git快速入门之文件级别撤销(梳理).flv
│ │ 029_git快速入门之对象级别撤销(简介+reset原理).flv
│ │ 030_git快速入门之对象级别撤销(reset实践).flv
│ │ 031_git快速入门之对象级别撤销(revert实践).flv
│ │ 032_git快速入门之对象级别撤销(reflog+check实践).flv
│ │ 033_git快速入门之忽略基础(方法+原则+优先级).flv
│ │ 034_git快速入门之忽略实践(exclude).flv
│ │ 035_git快速入门之忽略实践(项目.gitignore).flv
│ │ 036_git快速入门之忽略实践(全局.gitignore).flv
│ │ 037_git快速入门之忽略实践(忽略失效).flv
│ │ 038_git快速入门之基础操作(小结).flv
│ │ 039_git快速入门之远程仓库简介(简介+分类+命令).flv
│ │ 040_git快速入门之git远程仓库(简介+4种协议).flv
│ │ 041_git快速入门之git远程仓库(查看+创建).flv
│ │ 042_git快速入门之git远程仓库部署(简介+基本环境).flv
│ │ 043_git快速入门之git远程仓库部署(网络环境配置).flv
│ │ 044_git快速入门之git远程仓库部署(权限配置+测试).flv
│ │ 045_git快速入门之git远程仓库管理(添加+获取+提交).flv
│ │ 046_git快速入门之git远程仓库管理(其他+梳理).flv
│ │ 047_git快速入门之git远程仓库(小结).flv
│ │ 048_git快速入门之标签管理(基础简介+日常命令).flv
│ │ 049_git快速入门之标签管理(认证标签简介+原理简介).flv
│ │ 050_git快速入门之标签管理(生成秘钥).flv
│ │ 051_git快速入门之标签管理(基本操作).flv
│ │ 052_git快速入门之标签管理(小结).flv
│ │ 053_git进阶之分支基础(前置知识).flv
│ │
│ ├─11_Web与负载均衡LVS
│ │ ├─01集群简介
│ │ │ 000_课程概况.mp4
│ │ │ 001_集群基础之集群简介(集群基础-场景需求+解决方案+访问流程).flv
│ │ │ 002_集群基础之集群简介(集群类型-实现方式).flv
│ │ │ 003_集群基础之集群简介(小结).flv
│ │ │
│ │ ├─02LVS基础
│ │ │ 004_lvs快速入门之lvs基础(防火墙回顾-五表五链+应用场景+地址转换).mp4
│ │ │ 005_lvs快速入门之lvs基础(简介-结构).flv
│ │ │
│ │ ├─03LVS快速入门
│ │ │ 006_lvs快速入门之lvs快速入门(安装软件-命令简介).mp4
│ │ │ 007_lvs快速入门之lvs快速入门(集群命令-查看+增加+编辑+删除).flv
│ │ │ 008_lvs快速入门之lvs快速入门(主机命令-查看+增加+编辑+删除).flv
│ │ │ 009_lvs快速入门之lvs快速入门(规则命令-保存+清空+载入+服务).flv
│ │ │ 010_lvs快速入门之lvs快速入门(小结).flv
│ │ │
│ │ ├─04NAT实践
│ │ │ 011_lvs快速入门之NAT实践(前置知识-网络设备+基本环境).flv
│ │ │ 012_lvs快速入门之NAT实践(NAT简介-模型简介+模型分析).flv
│ │ │ 013_lvs快速入门之NAT实践(简单实践-案例需求+需求分析+关键点分析).flv
│ │ │ 014_lvs快速入门之NAT实践(简单实践-案例需求+基础环境设置).flv
│ │ │ 015_lvs快速入门之NAT实践(简单实践-web服务+lvs集群设置).flv
│ │ │ 016_lvs快速入门之NAT实践(原理详解-流程详解+数据包详解+请求流程).flv
│ │ │ 017_lvs快速入门之NAT实践(应用技巧-原理技巧+应用技巧).flv
│ │ │ 018_lvs快速入门之NAT实践(进阶实践-场景需求+需求分析+关键点分析+实践).flv
│ │ │ 019_lvs快速入门之NAT实践(进阶实践1-实践小结+数据包分析).flv
│ │ │ 020_lvs快速入门之NAT实践(进阶实践2-场景需求+需求分析+关键点分析+实践).flv
│ │ │ 021_lvs快速入门之NAT实践(进阶实践2-https实践).flv
│ │ │ 022_lvs快速入门之NAT实践(进阶实践2-集群实践+小结).flv
│ │ │ 023_lvs快速入门之NAT实践(小结).flv
│ │ │
│ │ ├─05调度策略
│ │ │ 024_lvs快速入门之调度策略(前置知识-代理+会话+hash).flv
│ │ │ 025_lvs快速入门之调度策略(调度基础+静态方法+动态方法).flv
│ │ │ 026_lvs快速入门之调度策略(wrr实践).flv
│ │ │ 027_lvs快速入门之调度策略(sh实践).flv
│ │ │
│ │ ├─06DR实践
│ │ │ 028_lvs快速入门之DR实践(前置知识-ARP表+交换机原理+地址冲突).flv
│ │ │ 029_lvs快速入门之DR实践(DR模型-模型简介+模型分析).flv
│ │ │ 030_lvs快速入门之DR实践(简单实践-案例需求+需求分析+技术点分析).flv
│ │ │ 031_lvs快速入门之DR实践(简单实践-案例实践1).flv
│ │ │ 032_lvs快速入门之DR实践(简单实践-案例实践2).flv
│ │ │ 033_lvs快速入门之DR实践(简单实践-案例实践3).flv
│ │ │ 034_lvs快速入门之DR实践(原理详解).flv
│ │ │ 035_lvs快速入门之DR实践(应用技巧).flv
│ │ │
│ │ └─07TUN实践
│ │ 036_lvs快速入门之TUN实践(前置知识).flv
│ │ 037_lvs快速入门之TUN实践(前置知识2).flv
│ │ 038_lvs快速入门之TUN实践(隧道实践).flv
│ │ 039_lvs快速入门之TUN实践(TUN简介).flv
│ │ 041_lvs快速入门之TUN实践(简单实践2).flv
│ │ 042_lvs快速入门之TUN实践(简单实践3).flv
│ │ 043_lvs快速入门之TUN实践(原理详解).flv
│ │ 044_lvs快速入门之小结.flv
│ │
│ └─12_Web与配置管理ansible
│ ├─01项目管理基础
│ │ 000_课程概况.mp4
│ │ 001_项目管理基础之项目环境(项目基础).flv
│ │ 002_项目管理基础之项目环境(平台环境).flv
│ │ 003_项目管理基础之项目环境(项目环境).flv
│ │ 004_项目管理基础之项目管理(管理方式).flv
│ │ 005_项目管理基础之项目管理(管理工具).flv
│ │ 006_项目管理基础之项目管理(工具模式).flv
│ │
│ ├─02Ansible 快速入门之基础知识
│ │ 007_快速入门之基础知识(简介+功能简介).mp4
│ │
│ ├─03Ansible 快速入门之软件部署
│ │ 008_快速入门之软件部署(部署简介+准备工作1).flv
│ │ 009_快速入门之软件部署(部署简介+准备工作2).flv
│ │ 010_快速入门之软件部署(软件安装).flv
│ │ 011_快速入门之软件部署(简单使用1).flv
│ │ 012_快速入门之软件部署(简单使用2).flv
│ │ 013_快速入门之软件部署(主机清单1).flv
│ │ 014_快速入门之软件部署(主机清单2).flv
│ │ 015_快速入门之软件部署(原理详解).flv
│ │ 016_快速入门之软件部署(配置详解).flv
│ │ 017_快速入门之软件部署(简单实践1).flv
│ │ 018_快速入门之软件部署(简单实践2).flv
│ │ 020_快速入门之软件部署(主机进阶实践).flv
│ │ 021_快速入门之软件部署(命令执行过程).flv
│ │
│ ├─04Ansible 快速入门之常用模块
│ │ 022_快速入门之常用模块(日常模块1).flv
│ │ 023_快速入门之常用模块(日常模块2).flv
│ │ 024_快速入门之常用模块(系统模块1).flv
│ │ 025_快速入门之常用模块(系统模块2).flv
│ │ 026_快速入门之常用模块(系统模块3).flv
│ │ 027_快速入门之常用模块(系统模块4).flv
│ │ 028_快速入门之常用模块(文件模块1).flv
│ │ 029_快速入门之常用模块(文件模块2).flv
│ │ 030_快速入门之常用模块(文件模块3).flv
│ │ 032_快速入门之常用模块(应用模块2).flv
│ │ 033_快速入门之常用模块(系列命令1).flv
│ │ 034_快速入门之常用模块(系列命令2).flv
│ │ 035_快速入门之常用模块(系列命令3).flv
│ │
│ ├─05Ansible 快速入门之playbook
│ │ 036_快速入门之playbook(基础).flv
│ │ 037_快速入门之playbook(YAML详解).flv
│ │ 038_第二天总结.flv
│ │ 039_快速入门之playbook(基础属性1).flv
│ │ 040_快速入门之playbook(基础属性2).flv
│ │ 041_快速入门之playbook(基础属性3).flv
│ │ 042_快速入门之playbook(基础属性4).flv
│ │ 043_快速入门之playbook(异常中断).flv
│ │ 044_快速入门之playbook(任务依赖1).flv
│ │ 045_快速入门之playbook(任务依赖2).flv
│ │ 046_快速入门之playbook(标签1).flv
│ │ 047_快速入门之playbook(标签2).flv
│ │
│ ├─06Ansible 进阶之变量进阶
│ │ 048_ansible进阶之变量进阶(变量基础).flv
│ │ 049_ansible进阶之变量进阶(变量-主机属性).flv
│ │ 050_ansible进阶之变量进阶(变量-主机列表).flv
│ │ 051_ansible进阶之变量进阶(变量-命令行).flv
│ │ 052_ansible进阶之变量进阶(变量-playbook).flv
│ │ 053_ansible进阶之变量进阶(变量-专用文件).flv
│ │
│ ├─07Ansible 进阶之模板
│ │ 054_ansible进阶之模板(模板基础).flv
│ │ 055_ansible进阶之模板(快速入门).flv
│ │ 056_ansible进阶之模板(条件1).flv
│ │ 057_ansible进阶之模板(条件2).flv
│ │ 058_第三天总结.flv
│ │ 059_ansible进阶之模板(迭代).flv
│ │ 060_ansible进阶之模板(迭代进阶1).flv
│ │ 061_ansible进阶之模板(迭代进阶2).flv
│ │ 062_ansible进阶之模板(流程基础1).flv
│ │ 063_ansible进阶之模板(if流程).flv
│ │ 064_ansible进阶之模板(for流程1).flv
│ │ 065_ansible进阶之模板(for流程2).flv
│ │
│ └─08Ansible 进阶之Role
│ 066_ansible进阶之Role(角色基础).flv
│ 067_ansible进阶之Role(简单案例1).flv
│ 068_ansible进阶之Role(简单案例2).flv
│ 069_ansible进阶之Role(简单案例3).flv
│ 070_ansible进阶之Role(role结构).flv
│ 071_ansible进阶之Role(角色管理).flv
│ 072_ansible进阶之Role(扩展功能1).flv
│ 073_ansible进阶之Role(扩展功能2).flv
│ 074_ansible进阶之Role(扩展功能3).flv
│ 075_ansible进阶之Role(综合实践).flv
│ 076_ansible进阶之Role(综合实践2).flv
│ 077_ansible进阶之Role(综合实践3).flv
│ 078_ansible进阶之Role(综合实践4).flv
│ 079_第四天总结.flv
│
├─13运维
│ │ 13运维_文件列表.txt
│ │
│ ├─01_Linux系统安装和认识
│ │ 001-linux概述.mp4
│ │ 002-虚拟机创建.flv
│ │ 003-linux安装一.flv
│ │ 004-linux安装二.flv
│ │ 005-备份操作系统.flv
│ │ 006-系统认识.flv
│ │
│ ├─02_Linux基本命令1
│ │ 007-命令入门.mp4
│ │ 008-基本命令1.flv
│ │ 009-基本命令2-压缩解压缩.flv
│ │
│ ├─03_Linux基本命令2
│ │ 001-基本命令-其他命令.flv
│ │ 002-远程连接工具.flv
│ │ 010-基本命令3.flv
│ │ 011-基本命令4-帮助命令.flv
│ │ 012-基本命令5-磁盘内存命令.flv
│ │ 013-基本命令6-文件内容.flv
│ │ 014-基本命令-日期时间.flv
│ │ 015-基本命令-管道命令.flv
│ │
│ ├─04_vim编辑器
│ │ 003-vim编辑器介绍及打开文件.mp4
│ │ 004-vim编辑器-命令行模式操作.flv
│ │ 006-vim编辑器-编辑模式和小结.flv
│ │ 007-vim编辑器-实用功能.flv
│ │ 008-vim编辑器-案例.flv
│ │
│ ├─05_用户、组和权限管理
│ │ 009-用户与组-介绍.flv
│ │ 010-用户与组-创建用户.flv
│ │ 011-用户与组-设置密码修改用户信息.flv
│ │ 012-用户与组-删除用户.flv
│ │ 013-用户与组-组管理.flv
│ │ 014-权限管理-权限概述查看权限.flv
│ │ 015-权限管理-字母形式设置权限.flv
│ │ 016-权限管理-数字形式设置权限.flv
│ │ 017-权限管理-所有者和所属组管理.flv
│ │ 018-权限管理-umask默认权限.flv
│ │
│ ├─06_软件管理和计划任务
│ │ 001-运行模式.mp4
│ │ 002-计划任务-at.flv
│ │ 003-计划任务-cron.flv
│ │ 019-软件管理-源码包.flv
│ │ 020-软件管理-rpm和yum.flv
│ │
│ ├─07_ssh、日志管理和网络管理
│ │ 004-ssh-基于口令验证.mp4
│ │ 005-ssh-基于秘钥安全验证.flv
│ │ 006-ssh-修改sshd端口号.flv
│ │ 007-ssh-远程传输命令.flv
│ │ 008-日志管理.flv
│ │ 009-网络管理.flv
│ │ 010-系统基本优化.flv
│ │
│ ├─08_apache安装和配置
│ │ 001-apache概述安装.mp4
│ │ 002-apache配置服务路劲认识.flv
│ │ 003-apache基本概念.flv
│ │ 004-配置详解1.flv
│ │ 005-配置详解2.flv
│ │ 007-配置详解4.flv
│ │ 008-配置详解5.flv
│ │ 009-配置详解6.flv
│ │ 010-配置详解总结.flv
│ │
│ ├─09_apache虚拟主机、防盗链和日志切割
│ │ 011-基于ip的虚拟主机.flv
│ │ 012-基于域名的虚拟主机.flv
│ │ 013-基于端口的虚拟主机.flv
│ │ 014-rewrite.flv
│ │ 015-防盗链.flv
│ │ 016-域名跳转.flv
│ │ 017-日志切割-rotatelogs.flv
│ │ 018-日志切割-cronolog.flv
│ │
│ ├─10_运维和shell脚本
│ │ 000_课程概况.flv
│ │ 001_shell基础之运维&shell(运维基础-运维定位+工作范围+运维&shell).flv
│ │ 002_shell基础之运维&shell(shell简介-shell定位+shell分类+使用方式).flv
│ │ 003_shell基础之shell脚本(创建脚本-方式+命名+内容+注释).flv
│ │ 004_shell基础之shell脚本(脚本使用-执行方式+开发规范).flv
│ │
│ ├─11_shell基础之变量
│ │ 005_shell基础之变量(变量基础-定位+分类).flv
│ │ 006_shell基础之变量(本地变量-定义+普通变量+命令变量).flv
│ │ 007_shell基础之变量(全局变量-定义+查看+定义).flv
│ │ 008_shell基础之变量(查看&取消-查看+取消).flv
│ │ 009_shell基础之变量(内置变量-定义+脚本文件).flv
│ │ 010_shell基础之变量(内置变量-精确截取+默认值).flv
│ │ 010_shell基础之小结.flv
│ │
│ ├─12_shell核心知识表达式
│ │ 011_核心知识之表达式(测试语句-应用场景+语句格式).flv
│ │ 012_核心知识之表达式(条件表达式-逻辑+文件).flv
│ │ 013_核心知识之表达式(条件表达式-数字+字符串).flv
│ │ 014_核心知识之表达式(计算表达式-场景+格式+实践).flv
│ │ 015_核心知识之表达式(数组-简介+定义+查看).flv
│ │ 016_核心知识之表达式(数组-增删改查).flv
│ │
│ ├─13_shell核心知识常见符号和流程控制
│ │ 017_核心知识之常见符号(重定向+管道符).flv
│ │ 018_核心知识之常见符号(其他符号).flv
│ │ 019_核心知识之简单流程控制(if语句-单分支+双分支).flv
│ │ 020_核心知识之简单流程控制(if语句-多分支+实践).flv
│ │ 021_核心知识之简单流程控制(case语句-格式+实践).flv
│ │ 022_核心知识之简单流程控制(循环语句-for+while+until).flv
│ │ 023_核心知识之简单流程控制(循环退出-简介+break+break n).flv
│ │ 024_核心知识之简单流程控制(循环退出-continue+exit).flv
│ │ 025_核心知识之复杂流程控制(函数-简介+简单+传参).flv
│ │ 026_核心知识之复杂流程控制(函数-脚本传参+生产用法).flv
│ │
│ ├─14_shell核心知识之常见命令
│ │ 027_核心知识之常见命令(grep).flv
│ │ 029_核心知识之常见命令(sed2).flv
│ │ 030_核心知识之常见命令(awk1).flv
│ │ 031_核心知识之常见命令(awk2).flv
│ │ 032_核心知识之常见命令(awk3).flv
│ │ 033_核心知识之常见命令(awk4).flv
│ │ 034_核心知识之常见命令(find1).flv
│ │ 035_核心知识之常见命令(find2).flv
│ │ 036_核心知识之小结.flv
│ │
│ ├─15安全知识体系
│ │ 000_课程概况.mp4
│ │ 001_安全知识体系之安全概述(安全现状-安全场景+安全案例+项目现状).flv
│ │ 002_安全知识体系之安全概述(安全体系-硬件+基础+应用+业务+运营).flv
│ │ 003_安全知识体系之安全概述(安全措施-角色定位+安全措施).flv
│ │ 004_安全知识体系之防火墙基础(简介-场景需求+简介).flv
│ │ 006_安全知识体系之防火墙基础(功能-分层管控+数据包过滤).flv
│ │ 007_安全知识体系之小结.flv
│ │
│ ├─16iptables快速入门之日常操作
│ │ 008_快速入门之iptables简介(基础-结构+关联).flv
│ │ 009_iptables快速入门之日常操作(firewall快速入门).flv
│ │ 010_iptables快速入门之日常操作(iptables快速入门).flv
│ │ 011_iptables快速入门之日常操作(简单实践-增删改查).flv
│ │ 012_iptables快速入门之日常操作(规则简介-定义+简介+格式+动作).flv
│ │ 013_iptables快速入门之日常操作(规则实践-增+删+改).flv
│ │
│ ├─17iptables快速入门之五表五链
│ │ 014_iptables快速入门之五表五链(链基础-简介+详解+关系).flv
│ │ 015_iptables快速入门之五表五链(链实践-顺序+增删改).flv
│ │ 016_iptables快速入门之五表五链(表简介-简介+详解).flv
│ │ 017_iptables快速入门之五表五链(表实践-信息查看+规则实践).flv
│ │ 018_iptables快速入门之五表五链(表链关系-关系+优先级+编写+场景).flv
│ │ 019_iptables快速入门之五表五链(小结).flv
│ │
│ ├─18iptables快速入门之匹配
│ │ 020_iptables快速入门之规则进阶(普通匹配1-匹配条件详解).flv
│ │ 021_iptables快速入门之规则进阶(普通匹配1-多目标实践).flv
│ │ 022_iptables快速入门之规则进阶(普通匹配1-目标地址实践).flv
│ │ 023_iptables快速入门之规则进阶(普通匹配2-协议实践+接口实践).flv
│ │ 024_iptables快速入门之规则进阶(扩展匹配-扩展简介+扩展分类).flv
│ │ 025_iptables快速入门之规则进阶(扩展匹配-端口扩展实践).flv
│ │ 026_iptables快速入门之规则进阶(扩展匹配-地址扩展实践).flv
│ │
│ ├─19iptables快速入门之web扩展和网络防火墙
│ │ 027_iptables快速入门之规则进阶(web扩展-时间扩展实践).flv
│ │ 028_iptables快速入门之规则进阶(web扩展-内容扩展实践).flv
│ │ 029_iptables快速入门之规则进阶(web扩展-ip并发+内容并发实践).flv
│ │ 030_iptables快速入门之规则进阶(web扩展-连接状态实践).flv
│ │ 031_iptables快速入门之规则进阶(网络防火墙-需求场景+基本环境).flv
│ │ 032_iptables快速入门之规则进阶(网络防火墙-web服务+防火墙实践).flv
│ │
│ ├─20iptables快速入门之地址转换
│ │ 033_iptables快速入门之规则进阶(地址转换-案例需求+准备环境).mp4
│ │ 034_iptables快速入门之规则进阶(地址转换-SNAT实践).flv
│ │ 035_iptables快速入门之规则进阶(地址转换-SNAT进阶实践).flv
│ │ 036_iptables快速入门之规则进阶(地址转换-DNAT实践).flv
│ │ 037_iptables快速入门之规则进阶(小结).flv
│ │
│ ├─21LVS集群基础
│ │ 000_课程概况.mp4
│ │ 001_集群基础之集群简介(集群基础-场景需求+解决方案+访问流程).flv
│ │ 002_集群基础之集群简介(集群类型-实现方式).flv
│ │ 003_集群基础之集群简介(小结).flv
│ │
│ ├─22LVS快速入门
│ │ 004_lvs快速入门之lvs基础(防火墙回顾-五表五链+应用场景+地址转换).flv
│ │ 005_lvs快速入门之lvs基础(简介-结构).flv
│ │ 006_lvs快速入门之lvs快速入门(安装软件-命令简介).flv
│ │ 007_lvs快速入门之lvs快速入门(集群命令-查看+增加+编辑+删除).flv
│ │ 008_lvs快速入门之lvs快速入门(主机命令-查看+增加+编辑+删除).flv
│ │ 009_lvs快速入门之lvs快速入门(规则命令-保存+清空+载入+服务).flv
│ │ 010_lvs快速入门之lvs快速入门(小结).flv
│ │
│ ├─23LVS快速入门之NAT实战
│ │ 011_lvs快速入门之NAT实践(前置知识-网络设备+基本环境).flv
│ │ 012_lvs快速入门之NAT实践(NAT简介-模型简介+模型分析).flv
│ │ 013_lvs快速入门之NAT实践(简单实践-案例需求+需求分析+关键点分析).flv
│ │ 014_lvs快速入门之NAT实践(简单实践-案例需求+基础环境设置).flv
│ │ 015_lvs快速入门之NAT实践(简单实践-web服务+lvs集群设置).flv
│ │ 016_lvs快速入门之NAT实践(原理详解-流程详解+数据包详解+请求流程).flv
│ │ 017_lvs快速入门之NAT实践(应用技巧-原理技巧+应用技巧).flv
│ │ 018_lvs快速入门之NAT实践(进阶实践-场景需求+需求分析+关键点分析+实践).flv
│ │ 019_lvs快速入门之NAT实践(进阶实践1-实践小结+数据包分析).flv
│ │ 020_lvs快速入门之NAT实践(进阶实践2-场景需求+需求分析+关键点分析+实践).flv
│ │ 021_lvs快速入门之NAT实践(进阶实践2-https实践).flv
│ │ 022_lvs快速入门之NAT实践(进阶实践2-集群实践+小结).flv
│ │ 023_lvs快速入门之NAT实践(小结).flv
│ │
│ ├─24LVS调度策略和DR实践
│ │ 025_lvs快速入门之调度策略(调度基础+静态方法+动态方法).flv
│ │ 026_lvs快速入门之调度策略(wrr实践).flv
│ │ 027_lvs快速入门之调度策略(sh实践).flv
│ │ 028_lvs快速入门之DR实践(前置知识-ARP表+交换机原理+地址冲突).flv
│ │ 029_lvs快速入门之DR实践(DR模型-模型简介+模型分析).flv
│ │ 030_lvs快速入门之DR实践(简单实践-案例需求+需求分析+技术点分析).flv
│ │ 031_lvs快速入门之DR实践(简单实践-案例实践1).flv
│ │ 032_lvs快速入门之DR实践(简单实践-案例实践2).flv
│ │ 033_lvs快速入门之DR实践(简单实践-案例实践3).flv
│ │ 034_lvs快速入门之DR实践(原理详解).flv
│ │ 035_lvs快速入门之DR实践(应用技巧).flv
│ │
│ ├─25LVS TUN实践
│ │ 036_lvs快速入门之TUN实践(前置知识).mp4
│ │ 037_lvs快速入门之TUN实践(前置知识2).flv
│ │ 038_lvs快速入门之TUN实践(隧道实践).flv
│ │ 039_lvs快速入门之TUN实践(TUN简介).flv
│ │ 040_lvs快速入门之TUN实践(简单实践1).flv
│ │ 041_lvs快速入门之TUN实践(简单实践2).flv
│ │ 042_lvs快速入门之TUN实践(简单实践3).flv
│ │ 043_lvs快速入门之TUN实践(原理详解).flv
│ │ 044_lvs快速入门之小结.flv
│ │
│ ├─26keepalived 集群基础
│ │ 000_课程概况.flv
│ │ 001_集群基础之集群简介(集群分类).flv
│ │ 002_集群基础之集群简介(可用性指标).flv
│ │ 003_集群基础之集群简介(高可用方式).flv
│ │
│ ├─27keepalived 软件基础
│ │ 004_快速入门之软件基础(keepalived).flv
│ │ 005_快速入门之软件基础(软件结构).flv
│ │ 006_快速入门之软件基础(LVS).flv
│ │ 007_快速入门之软件基础(VRRP).flv
│ │
│ ├─28keepalived 软件部署
│ │ 008_快速入门之软件部署(安装软件).flv
│ │ 009_快速入门之软件部署(配置简介).flv
│ │ 010_快速入门之软件部署(配置实践).flv
│ │ 011_快速入门之软件部署(配置实践2).flv
│ │ 012_快速入门之软件部署(故障演练).flv
│ │ 013_快速入门之软件部署(负载均衡1).flv
│ │ 014_快速入门之软件部署(负载均衡2).flv
│ │ 015_快速入门之软件部署(负载均衡3).flv
│ │ 016_快速入门之小结.flv
│ │
│ ├─29keepalived 配置详解1
│ │ 017_快速入门之配置详解(全局配置段).flv
│ │ 018_快速入门之配置详解(VRRP配置段).flv
│ │ 019_快速入门之配置详解(状态检测1).flv
│ │ 020_快速入门之配置详解(状态检测2).flv
│ │ 021_快速入门之配置详解(状态检测3).flv
│ │
│ ├─30keepalived 配置详解2
│ │ 022_快速入门之配置详解(虚拟主机配置).flv
│ │ 023_快速入门之配置详解(状态健康检测1).flv
│ │ 024_快速入门之配置详解(状态健康检测2).flv
│ │ 025_快速入门之配置详解(TCP状态健康检测).flv
│ │ 026_快速入门之配置详解(友情提示).flv
│ │ 027_快速入门之配置详解(日志配置).flv
│ │ 028_快速入门之配置详解(小结).flv
│ │
│ ├─31项目管理基础
│ │ 000_课程概况.mp4
│ │ 001_项目管理基础之项目环境(项目基础).flv
│ │ 002_项目管理基础之项目环境(平台环境).flv
│ │ 003_项目管理基础之项目环境(项目环境).flv
│ │ 004_项目管理基础之项目管理(管理方式).flv
│ │ 005_项目管理基础之项目管理(管理工具).flv
│ │ 006_项目管理基础之项目管理(工具模式).flv
│ │
│ ├─32Ansible安装和简单实用
│ │ 007_快速入门之基础知识(简介+功能简介).flv
│ │ 008_快速入门之软件部署(部署简介+准备工作1).flv
│ │ 009_快速入门之软件部署(部署简介+准备工作2).flv
│ │ 010_快速入门之软件部署(软件安装).flv
│ │ 011_快速入门之软件部署(简单使用1).flv
│ │ 012_快速入门之软件部署(简单使用2).flv
│ │
│ ├─33Ansible部署
│ │ 013_快速入门之软件部署(主机清单1).mp4
│ │ 014_快速入门之软件部署(主机清单2).flv
│ │ 015_快速入门之软件部署(原理详解).flv
│ │ 016_快速入门之软件部署(配置详解).flv
│ │ 017_快速入门之软件部署(简单实践1).flv
│ │ 018_快速入门之软件部署(简单实践2).flv
│ │ 019_第一天总结.flv
│ │ 020_快速入门之软件部署(主机进阶实践).flv
│ │ 021_快速入门之软件部署(命令执行过程).flv
│ │
│ ├─34日常模块和系统模块
│ │ 022_快速入门之常用模块(日常模块1).flv
│ │ 023_快速入门之常用模块(日常模块2).flv
│ │ 024_快速入门之常用模块(系统模块1).flv
│ │ 025_快速入门之常用模块(系统模块2).flv
│ │ 026_快速入门之常用模块(系统模块3).flv
│ │ 027_快速入门之常用模块(系统模块4).flv
│ │
│ ├─35文件模块、应用模块和命令
│ │ 028_快速入门之常用模块(文件模块1).flv
│ │ 029_快速入门之常用模块(文件模块2).flv
│ │ 030_快速入门之常用模块(文件模块3).flv
│ │ 031_快速入门之常用模块(应用模块1).flv
│ │ 032_快速入门之常用模块(应用模块2).flv
│ │ 033_快速入门之常用模块(系列命令1).flv
│ │ 034_快速入门之常用模块(系列命令2).flv
│ │ 035_快速入门之常用模块(系列命令3).flv
│ │
│ ├─36playbook基础
│ │ 036_快速入门之playbook(基础).flv
│ │ 037_快速入门之playbook(YAML详解).flv
│ │ 038_第二天总结.flv
│ │ 039_快速入门之playbook(基础属性1).flv
│ │ 040_快速入门之playbook(基础属性2).flv
│ │ 041_快速入门之playbook(基础属性3).flv
│ │ 042_快速入门之playbook(基础属性4).flv
│ │
│ ├─37playbook任务依赖和标签
│ │ 043_快速入门之playbook(异常中断).flv
│ │ 044_快速入门之playbook(任务依赖1).flv
│ │ 045_快速入门之playbook(任务依赖2).flv
│ │ 046_快速入门之playbook(标签1).flv
│ │ 047_快速入门之playbook(标签2).flv
│ │
│ ├─38ansible进阶之变量
│ │ 048_ansible进阶之变量进阶(变量基础).flv
│ │ 049_ansible进阶之变量进阶(变量-主机属性).flv
│ │ 050_ansible进阶之变量进阶(变量-主机列表).flv
│ │ 051_ansible进阶之变量进阶(变量-命令行).flv
│ │ 052_ansible进阶之变量进阶(变量-playbook).flv
│ │ 053_ansible进阶之变量进阶(变量-专用文件).flv
│ │
│ ├─39keepalived 原理详解和综合实践
│ │ 029_快速入门之原理详解(结构详解).flv
│ │ 030_快速入门之原理详解(路由详解).flv
│ │ 031_快速入门之综合实践(双主方式1).flv
│ │ 032_快速入门之综合实践(双主方式2).flv
│ │ 033_快速入门之综合实践(双主方式3).flv
│ │ 034_快速入门之综合实践(小结).flv
│ │
│ ├─40ansible进阶之模板
│ │ 054_ansible进阶之模板(模板基础).flv
│ │ 055_ansible进阶之模板(快速入门).flv
│ │ 056_ansible进阶之模板(条件1).flv
│ │ 057_ansible进阶之模板(条件2).flv
│ │ 058_第三天总结.flv
│ │ 059_ansible进阶之模板(迭代).flv
│ │ 060_ansible进阶之模板(迭代进阶1).flv
│ │ 061_ansible进阶之模板(迭代进阶2).flv
│ │ 062_ansible进阶之模板(流程基础1).flv
│ │ 063_ansible进阶之模板(if流程).flv
│ │ 064_ansible进阶之模板(for流程1).flv
│ │ 065_ansible进阶之模板(for流程2).flv
│ │
│ ├─41ansible进阶之Role
│ │ 066_ansible进阶之Role(角色基础).flv
│ │ 067_ansible进阶之Role(简单案例1).flv
│ │ 068_ansible进阶之Role(简单案例2).flv
│ │ 069_ansible进阶之Role(简单案例3).flv
│ │ 070_ansible进阶之Role(role结构).flv
│ │ 071_ansible进阶之Role(角色管理).flv
│ │ 072_ansible进阶之Role(扩展功能1).flv
│ │ 073_ansible进阶之Role(扩展功能2).flv
│ │ 074_ansible进阶之Role(扩展功能3).flv
│ │ 075_ansible进阶之Role(综合实践).flv
│ │ 076_ansible进阶之Role(综合实践2).flv
│ │ 078_ansible进阶之Role(综合实践4).flv
│ │ 079_第四天总结.flv
│ │
│ ├─42监控知识体系
│ │ 000_课程概况.flv
│ │ 001_监控知识体系之监控概述(为什么要监控).flv
│ │ 002_监控知识体系之监控概述(监控原理).flv
│ │ 003_监控知识体系之监控工具(系统命令+开源软件+第三方平台).flv
│ │
│ ├─43nagios简介和部署
│ │ 004_快速入门之nagios简介(基础知识).flv
│ │ 005_快速入门之nagios简介(特点).flv
│ │ 006_快速入门之nagios简介(部署原理).flv
│ │ 007_快速入门之nagios部署(准备环境).flv
│ │ 008_快速入门之nagios部署(web环境1).flv
│ │ 009_快速入门之nagios部署(web环境2).flv
│ │ 010_快速入门之nagios部署(nagios安装).flv
│ │ 011_快速入门之nagios部署(插件安装).flv
│ │ 012_快速入门之nagios部署(启动服务).flv
│ │ 013_快速入门之nagios部署(界面效果).flv
│ │
│ ├─44nagios配置详解1
│ │ 014_快速入门之配置详解(目录结构).flv
│ │ 015_快速入门之配置详解(目录结构+配置详解).flv
│ │ 016_快速入门之配置详解(核心资源).flv
│ │ 017_快速入门之配置详解(简单实践1).flv
│ │ 018_快速入门之配置详解(简单实践2).flv
│ │ 019_快速入门之配置详解(mysql实践1).flv
│ │ 020_快速入门之配置详解(mysql实践2).flv
│ │ 021_快速入门之配置详解(原理详解).flv
│ │
│ ├─45nagios配置详解2
│ │ 022_快速入门之配置详解(http实践1).flv
│ │ 023_快速入门之配置详解(http实践2).flv
│ │ 024_快速入门之配置详解(http实践3).flv
│ │ 025_快速入门之配置详解(告警配置).flv
│ │ 026_快速入门之配置详解(邮件告警1).flv
│ │ 027_快速入门之配置详解(邮件告警2).flv
│ │ 028_快速入门之配置详解(配置角色).flv
│ │
│ └─46远程监控
│ 029_快速入门之远程监控(被动流程).flv
│ 030_快速入门之远程监控(准备工作).flv
│ 031_快速入门之远程监控(远程主机部署1).flv
│ 032_快速入门之远程监控(远程主机部署2).flv
│ 033_快速入门之远程监控(命令详解).flv
│ 034_快速入门之远程监控(nrpe实践1).flv
│ 035_快速入门之远程监控(nrpe实践2).flv
│ 036_快速入门之远程监控(脚本开发1).flv
│ 037_快速入门之远程监控(脚本开发2).flv
│ 038_第一天总结.flv
│ 039_第二天总结.flv
│
├─14python加薪课人工智能方向
│ │ 14python加薪课人工智能方向_文件列表.txt
│ │
│ ├─01_深度学习基础
│ │ ├─1-1 深度学习介绍
│ │ │ 01_深度学习课程介绍.mp4
│ │ │ 02_深度学习介绍.mp4
│ │ │
│ │ ├─1-2 神经网络基础
│ │ │ 01_逻辑回归介绍.mp4
│ │ │ 02_逻辑回归损失函数.mp4
│ │ │ 03_梯度下降算法过程以及公式.mp4
│ │ │ 04_导数意义介绍.mp4
│ │ │ 05_导数计算图与链式法则.mp4
│ │ │ 06_逻辑回归的导数计算图分析以及参数导数.mp4
│ │ │ 07_作业讲解题1:实现sigmoid函数与梯度实现.mp4
│ │ │ 08_作业讲解题2:单神经元神经网络(logistic)分类作业流程介绍.mp4
│ │ │ 09_总结.mp4
│ │ │
│ │ ├─1-3 浅层神经网络
│ │ │ 01_浅层神经网络表示.mp4
│ │ │ 02_浅层神经网络的前向传播.mp4
│ │ │ 03_浅层神经网络的反向传播.mp4
│ │ │ 04_作业介绍.mp4
│ │ │ 05_作业实现:初始化模型与前向传播.mp4
│ │ │ 06_作业实现:反向传播与更新梯度.mp4
│ │ │ 07_作业实现:网络模型逻辑实现.mp4
│ │ │ 08_总结.mp4
│ │ │
│ │ └─1-4 深层神经网络
│ │ 01_深层神经网络表示.mp4
│ │ 02_深层神经网络的反向传播过程.mp4
│ │
│ ├─02_深度学习优化进阶
│ │ ├─2-1 多分类
│ │ │ 01_交叉熵损失原理.mp4
│ │ │ 02_案例:Mnist手写数字数据介绍.mp4
│ │ │ 03_案例:主网络结构搭建实现.mp4
│ │ │ 04_案例:添加模型保存、预测.mp4
│ │ │ 05_调整学习率带来的问题.mp4
│ │ │
│ │ ├─2-2 梯度下降算法优化
│ │ │ 01_Mini梯度下降与Batch梯度下降.mp4
│ │ │ 02_指数加权平均.mp4
│ │ │ 03_RMSProp与Adam原理与学习率递减.mp4
│ │ │ 04_作业介绍.mp4
│ │ │ 05_作业讲解1.mp4
│ │ │ 06_作业讲解2.mp4
│ │ │
│ │ ├─2-3 深度学习正则化
│ │ │ 01_正则化概念、L2正则化与L1正则化.mp4
│ │ │ 02_Droupout过程与原理理解.mp4
│ │ │
│ │ └─2-4 神经网络调参与BN
│ │ 01_神经网络调参数技巧与如何设置参数、如何运行).mp4
│ │ 02_批标准化定义、公式、为什么有效.mp4
│ │
│ ├─03_卷积神经网络
│ │ ├─3-1 卷积网络原理
│ │ │ 01_卷积网络结构介绍().mp4
│ │ │ 02_默认卷积的运算过程.mp4
│ │ │ 03_零填充.mp4
│ │ │ 04_过滤器大小与步长.mp4
│ │ │ 05_多通道的卷积与多卷积核.mp4
│ │ │ 06_全连接层.mp4
│ │ │
│ │ ├─3-2 经典分类结构
│ │ │ 01_LeNet5的计算过程详解.mp4
│ │ │ 02_常见网络结构介绍.mp4
│ │ │
│ │ └─3-3 CNN实战
│ │ 01_作业介绍.mp4
│ │ 02_迁移学习.mp4
│ │
│ ├─04_循环神经网络
│ │ ├─4-1 循环神经网络
│ │ │ 01_循环神经网络背景介绍.mp4
│ │ │ 02_循环神经网络结构原理.mp4
│ │ │ 03_词的表示与矩阵形状运算.mp4
│ │ │ 04_梯度消失、案例介绍.mp4
│ │ │ 05_手写RNN案例:单个cell前向传播.mp4
│ │ │ 06_手写RNN案例:所有cell的前向传播.mp4
│ │ │
│ │ ├─4-2 词嵌入
│ │ │ 01_词嵌入介绍.mp4
│ │ │ 02_词嵌入案例.mp4
│ │ │
│ │ └─4-3 seq2seq与Attention机制
│ │ 01_seq2seq介绍与理解.mp4
│ │ 02_机器翻译案例:日期格式翻译转换、代码结构介绍.mp4
│ │ 03_机器翻译案例:模型参数定义.mp4
│ │ 04_机器翻译案例:数据获取以及数据格式转换介绍.mp4
│ │ 05_机器翻译案例:训练逻辑与网络结构介绍.mp4
│ │ 06_机器翻译案例:自定义网络seq2seq的编解码器定义.mp4
│ │ 07_机器翻译案例:seq2seq的输出层定义.mp4
│ │ 08_机器翻译案例:model中计算attention输出c逻辑函数实现.mp4
│ │
│ ├─05_人脸识别
│ │ 0_课程组成和目标.mp4
│ │ 1_1_访问入口.mp4
│ │ 1_2_机器学习平台_介绍.mp4
│ │ 1_3_百度深度学习平台_介绍.mp4
│ │ 1_4_百度深度学习平台_创建集群.mp4
│ │ 1_5_百度人工智能平台_功能介绍.mp4
│ │ 1_6_人工智能平台_服务开通.mp4
│ │ 1_7_人工智能平台_访问方式和SD.mp4
│ │ 2_1_1_人脸识别功能介绍_开通应用.mp4
│ │ 2_1_2人脸识别_API.mp4
│ │ 2_1_3_人脸检测_步骤和代码浏览.mp4
│ │ 2_1_4_人脸检测_获取access_toke.mp4
│ │ 2_1_5_人脸检测_调用API.mp4
│ │ 2_1_6_人脸检测_图像坐标.mp4
│ │ 2_1_7_人脸检测_边框.mp4
│ │ 2_1_8_人脸检测_性别年龄总结.mp4
│ │ 2_1_9_人脸检测_SDK方式.mp4
│ │ 2_2_10_定制化图像识别_物体检测.mp4
│ │ 2_2_11_定制化图像识别_物体检测API_错误码.mp4
│ │ 2_2_1_图像识别功能_应用创建.mp4
│ │ 2_2_2_图像识别_物体检测API.mp4
│ │ 2_2_3_图像检测识别_菜品识别.mp4
│ │ 2_2_4_图像检测_车辆检测.mp4
│ │ 2_2_5_定制化图像识别_特点和功.mp4
│ │ 2_2_6_定制化图像识别_图像分类.mp4
│ │ 2_2_7_定制化图像识别_图像分类.mp4
│ │ 2_2_8_定制化图像识别_图像分类.mp4
│ │ 2_2_9_定制化图像识别_图像分类.mp4
│ │ 2_3_10_分类器代码.mp4
│ │ 2_3_1_功能介绍_创建应用.mp4
│ │ 2_3_2_通用文字识别_代码.mp4
│ │ 2_3_3_通用文字识别_其他版本函.mp4
│ │ 2_3_4_车牌识别.mp4
│ │ 2_3_5_通用票据识别.mp4
│ │ 2_3_6_自定义模板_步骤.mp4
│ │ 2_3_7_自定义模板_实际创建.mp4
│ │ 2_3_8_自定义模板_API和代码.mp4
│ │ 2_3_9_创建分类器.mp4
│ │ 3_1_1_语音识别_介绍和API.mp4
│ │ 3_1_2_语音识别案例_代码浏览.mp4
│ │ 3_1_3_语音识别案例_案例.mp4
│ │ 3_2_1语音合成.mp4
│ │ 4_1_1_自然语言处理基础技术.mp4
│ │ 5_1_0_人脸打卡案例_介绍.mp4
│ │ 5_1_1_案例_前端部分介绍.mp4
│ │ 5_1_3_案例_获取token.mp4
│ │ 5_1_4_案例_添加用户_人脸搜索.mp4
│ │ 5_1_5_案例_主程序1.mp4
│ │ 5_1_6_案例_主程序2.mp4
│ │
│ ├─06-图片商品物体检测项目第一阶段
│ │ 01.mp4
│ │ 02.flv
│ │ 03.flv
│ │ 04.flv
│ │ 05.flv
│ │ 06.flv
│ │ 07.flv
│ │ 08.flv
│ │ 09.flv
│ │ 10.flv
│ │ 11.flv
│ │ 12.flv
│ │ 13.flv
│ │ 14.flv
│ │ 15.flv
│ │ 16.flv
│ │ 17.flv
│ │ 18.flv
│ │ 19.flv
│ │ 20.flv
│ │ 21.flv
│ │ 22.flv
│ │ 23.flv
│ │ 24.flv
│ │ 25.flv
│ │ 26.flv
│ │ 27.flv
│ │ 28.flv
│ │ 29.flv
│ │ 30.flv
│ │ 31.flv
│ │ 32.flv
│ │ 33.flv
│ │ 34.flv
│ │ 35.flv
│ │ 36.flv
│ │
│ ├─07-图片商品物体检测项目第二阶段
│ │ 01.mp4
│ │ 02.flv
│ │ 03.flv
│ │ 04.flv
│ │ 05.flv
│ │ 06.flv
│ │ 07.flv
│ │ 08.flv
│ │ 09.flv
│ │ 10.flv
│ │ 11.flv
│ │
│ ├─08-图片商品物体检测项目第三阶段
│ │ 01.mp4
│ │ 02.flv
│ │ 03.flv
│ │ 04.flv
│ │ 05.flv
│ │ 06.flv
│ │ 07.flv
│ │ 08.flv
│ │ 09.flv
│ │ 10.flv
│ │ 11.flv
│ │ 12.flv
│ │ 13.flv
│ │ 14.flv
│ │ 15.flv
│ │ 16.flv
│ │ 17.flv
│ │ 18.flv
│ │ 19.flv
│ │ 20.flv
│ │ 21.flv
│ │ 22.flv
│ │ 23.flv
│ │ 24.flv
│ │ 25.flv
│ │ 26.flv
│ │ 27.flv
│ │ 28.flv
│ │ 29.flv
│ │ 30.flv
│ │ 31.flv
│ │ 32.flv
│ │ 33.flv
│ │ 34.flv
│ │ 35.flv
│ │ 36.flv
│ │ 37.flv
│ │ 38.flv
│ │ 39.flv
│ │ 40.flv
│ │ 41.flv
│ │
│ ├─09_自然语言处理
│ │ 01.mp4
│ │ 02.flv
│ │ 03.flv
│ │ 04.flv
│ │ 05.flv
│ │ 06.flv
│ │ 07.flv
│ │ 08.flv
│ │ 09.flv
│ │ 10.flv
│ │ 11.flv
│ │ 12.flv
│ │ 13.flv
│ │ 14.flv
│ │ 15.flv
│ │ 16.flv
│ │ 17.flv
│ │ 18.flv
│ │ 19.flv
│ │ 20.flv
│ │ 21.flv
│ │ 22.flv
│ │ 23.flv
│ │ 24.flv
│ │ 25.flv
│ │ 26.flv
│ │ 27.flv
│ │ 28.flv
│ │ 29.flv
│ │ 30.flv
│ │ 31.flv
│ │ 32.flv
│ │ 33.flv
│ │ 34.flv
│ │ 35.flv
│ │ 36.flv
│ │ 37.flv
│ │ 38.flv
│ │ 39.flv
│ │ 40.flv
│ │ 41.flv
│ │ 42.flv
│ │ 43.flv
│ │ 44.flv
│ │ 45.flv
│ │ 46.flv
│ │ 47.flv
│ │ 48.flv
│ │ 49.flv
│ │ 50.flv
│ │ 51.flv
│ │ 52.flv
│ │ 53.flv
│ │ 54.flv
│ │ 55.flv
│ │ 56.flv
│ │ 57.flv
│ │ 58.flv
│ │ 59.flv
│ │ 60.flv
│ │ 61.flv
│ │ 62.flv
│ │ 63.flv
│ │ 64.flv
│ │ 65.flv
│ │ 66.flv
│ │ 67.flv
│ │ 68.flv
│ │ 69.flv
│ │ 70.flv
│ │
│ ├─4_1_高级主题
│ │ 1.01_高级主题介绍、GAN介绍.mp4
│ │ 10.06_案例:降噪编码器介绍.mp4
│ │ 11.07_案例:降噪编码器案例.mp4
│ │ 12.01_CapsuleNet了解.mp4
│ │ 13.02_深度学习课程总结.mp4
│ │ 2.04_生成数字图片案例:模型初始化代码编写.mp4
│ │ 3.05_生成数字图片案例:训练流程.mp4
│ │ 4.06_生成数字图片案例:运行保存图片并对比.mp4
│ │ 5.01_自动编码器介绍.mp4
│ │ 6.02_案例:编码器类别、普通自编码器流程、模型初始化逻辑.mp4
│ │ 7.03_案例:训练普通自编码器.mp4
│ │ 8.04_案例:深度自编码器编写演示.mp4
│ │ 9.05_案例:卷积自编码器编写演示.mp4
│ │
│ └─聚类算法
│ ├─第一章 算法原理
│ │ 01_01_聚类算法_内容设置.mp4
│ │ 01_02_聚类算法_算法原理_课题导入.flv
│ │ 01_03_聚类算法_算法原理_算法解析.flv
│ │ 01_04_聚类算法_算法原理_算法流程.flv
│ │ 01_05_聚类算法_算法原理_总结.flv
│ │ 01_06_聚类算法_算法原理_不同数据集的kmeans聚类_案例讲解.flv
│ │ 01_07_聚类算法_算法原理_不同数据集的kmeans聚类_实践.flv
│ │ 01_08_聚类算法_算法原理_汽车工业数据聚类前期预处理_实践.flv
│ │ 01_09_聚类算法_算法原理_工业车辆聚类_预处理实践.flv
│ │ 01_10_聚类算法_算法原理_工业车辆聚类_特征工程_实践.flv
│ │ 01_11_聚类算法_效果衡量_肘部法_实践.flv
│ │ 01_12_聚类算法_算法原理_工业车辆聚类_特征选择_实践.flv
│ │ 01_13_聚类算法_算法原理_工业车辆聚类_特征观察_实践.flv
│ │ 01_14_聚类算法_算法原理_工业车辆聚类_kmeans算法聚类_实践.flv
│ │ 01_15_聚类算法_算法原理_工业车辆聚类_kmeans算法聚类_实践.flv
│ │
│ ├─第三章 算法优化
│ │ 03_01_聚类算法_算法优化_Canopy配合初始聚类.flv
│ │ 03_02_聚类算法_算法优化_k-means++.flv
│ │ 03_03_聚类算法_算法优化_二分kmeans.flv
│ │ 03_04_聚类算法_算法优化_Kernel Kmeans.flv
│ │ 03_05_聚类算法_算法优化_K-medoids.flv
│ │ 03_06_聚类算法_算法优化_ISODATA.flv
│ │ 03_07_聚类算法_算法优化_MiniBatchKmeans.flv
│ │ 03_08_聚类算法_算法优化_小结.flv
│ │
│ ├─第二章 算法效果衡量标准
│ │ 02_00_聚类算法_效果衡量_导入.flv
│ │ 02_01_聚类算法_效果衡量_SSE.flv
│ │ 02_02_聚类算法_衡量标准_肘部法.flv
│ │ 02_03_聚类算法_效果衡量_SC系数.flv
│ │ 02_04_聚类算法_效果衡量标准_CH系数.flv
│ │ 02_05_聚类算法_衡量标准_优缺点.flv
│ │ 02_06_聚类算法_效果衡量_图片压缩实战.flv
│ │ 02_07_聚类算法_效果衡量_案例2_图片压缩实战_实践.flv
│ │ 02_08_聚类算法_效果衡量_总结.flv
│ │ 02_09_聚类算法_效果衡量标准_聚类效果评估_作业.flv
│ │
│ ├─第五章 综合实践
│ │ ├─01_聚类算法_综合实践_客户价值分析_思路
│ │ │ 05_01_聚类算法_综合实践_客户价值分析_思路.flv
│ │ │
│ │ ├─02_聚类算法_算法原理_客户价值分析_实践
│ │ │ 05_01_聚类算法_算法原理_客户价值分析_实践.flv
│ │ │
│ │ ├─03_聚类算法_综合实践_文本文档分析_思路
│ │ │ 05_02_聚类算法_综合实践_文本文档分析_思路.flv
│ │ │
│ │ ├─04_聚类算法_综合实践_文本文档分析_数据集介绍
│ │ │ 05_02_聚类算法_综合实践_文本文档分析_数据集介绍.flv
│ │ │
│ │ ├─05_聚类算法_综合实践_文本文档分析_实践
│ │ │ 05_02_聚类算法_综合实践_文本文档分析_实践.flv
│ │ │
│ │ ├─06_聚类算法_复习
│ │ │ 05_03_聚类算法_复习.flv
│ │ │
│ │ ├─07_聚类算法_总结与回顾
│ │ │ 05_04_聚类算法_总结与回顾.flv
│ │ │
│ │ ├─08_聚类算法_学习提升+资料推荐
│ │ │ 05_05_聚类算法_学习提升+资料推荐.flv
│ │ │
│ │ └─09_聚类算法_综合实践_客户价值分析_作业
│ │ 05_06_聚类算法_综合实践_客户价值分析_作业.flv
│ │
│ └─第四章 算法进阶
│ ├─01_聚类算法_算法进阶_DBSCAN
│ │ 04_01_聚类算法_算法进阶_DBSCAN.flv
│ │
│ ├─02_聚类算法_算法进阶_层次聚类_上
│ │ 04_02_聚类算法_算法进阶_层次聚类_上.flv
│ │
│ ├─03_聚类算法_算法进阶_层次聚类_中
│ │ 04_02_聚类算法_算法进阶_层次聚类_中.flv
│ │
│ ├─04_聚类算法_算法进阶_层次聚类_下
│ │ 04_02_聚类算法_算法进阶_层次聚类_下.flv
│ │
│ ├─05_聚类算法_算法进阶_MeanShift聚类
│ │ 04_03_聚类算法_算法进阶_MeanShift聚类.flv
│ │
│ ├─06_聚类算法_算法进阶_AP聚类
│ │ 04_04_聚类算法_算法进阶_AP聚类.flv
│ │
│ ├─07_聚类算法_算法进阶_SOM聚类
│ │ 04_05_聚类算法_算法进阶_SOM聚类.flv
│ │
│ ├─08_聚类算法_算法进阶_谱聚类
│ │ 04_06_聚类算法_算法进阶_谱聚类.flv
│ │
│ ├─09_聚类算法_算法进阶_小结
│ │ 04_07_聚类算法_算法进阶_小结.flv
│ │
│ ├─10_聚类算法_算法进阶_Kmeans与DBSCAN聚类比较_案例
│ │ 04_08_聚类算法_算法进阶_Kmeans与DBSCAN聚类比较_案例.flv
│ │
│ └─11_聚类算法_算法进阶_案例4_kmeans与DBSCAN聚类对比_实践
│ 04_09_聚类算法_算法进阶_案例4_kmeans与DBSCAN聚类对比_实践.flv
│
└─python 6.0课件
01阶段:基础班.zip
02阶段:python高级.zip
03阶段:Django框架与项目.zip
04阶段:项目部署和管理.zip
05阶段:项目测试和监控.zip
06阶段:数据采集.zip
07阶段:Web-Flask框架与项目.zip
08阶段:数据分析课程(1).zip
08阶段:数据分析课程(2).zip
08阶段:数据分析课程(3).zip
09阶段:黑马文学.zip
10阶段:云课堂.zip
11阶段:爬虫进价方向【选修】.zip
13阶段:运维开发方向【选修】.zip
14阶段:深度学习进价方向【选修】.zip
python安装包.zip
应用安装包.zip