马s兵Python全系列大师课资源介绍:
掌握了Python就等于掌握了未来核心技术,系统的知识体系与完整的学习路径 掌握学习Python的精髓 全方位提升技术能力,从0基础入门到就业,课程全面匹配大厂企业招聘标准,带你掌握实实在在的Python全系工作能力,胜任团队骨干/冲击大厂/自主创业
资源目录:
├── 29.概率图模型-501 │ ├── 章节2-隐马尔可夫模型HMM │ │ ├── 课时4-隐马尔可夫模型HMM基本假设_ │ │ ├── 课时10-维特比算法示例_ │ │ ├── 课时13-股票走势分析_ │ │ ├── 课时1-贝叶斯网络概述_ │ │ ├── 课时12-隐马尔可夫模型HMM参数估计问题_ │ │ ├── 课时5-隐马尔可夫模型模型HMM解决三个问题_ │ │ ├── 课时2-马尔科夫链介绍_ │ │ ├── 课时11-隐马尔可夫模型HMM解码问题_ │ │ ├── 课时3-隐马尔可夫模型HMM概述_ │ │ ├── 课时9-维特比算法流程_ │ │ ├── 课时7-隐马尔可夫模型HMM前向算法示例_ │ │ ├── 课时6-隐马尔可夫模型HMM案例进行参数说明计算_ │ │ ├── 课时8-维特比算法概述_ │ ├── 章节1-朴素贝叶斯 │ │ ├── 课时6-三种分布朴素贝叶斯模型应用_ │ │ ├── 课时10-垃圾短信分类项目实战_ │ │ ├── 课时8-贝叶斯网络中文one-hot编码_ │ │ ├── 课时4-朴素贝叶斯嫁与不嫁案例分析_ │ │ ├── 课时11-新闻类别分类项目实战_ │ │ ├── 课时5-朴素贝叶斯三种模型介绍_ │ │ ├── 课时3-朴素贝叶斯(独立性假设)_ │ │ ├── 课时9-TF-IDF词频逆向文本频率原理和代码实现_ │ │ ├── 课时7-文本分类英语进行独热编码_ │ │ ├── 课时1-概率图模型概述_ │ │ ├── 课时2-贝叶斯公式计算示例_ │ ├── 章节3-条件随机场CRF │ │ ├── 课时2-条件随机场概念_ │ │ ├── 课时1-条件随机场CRF-HMM模型总结_ │ │ ├── 课时3-条件随机场NLP实体命名案例_ ├── 39.前端的灵魂脚本语言JS-113 │ ├── 章节1-JavaScript基础 │ │ ├── 课时39-39操作属性和样式_ │ │ ├── 课时13-13数组的元素和长度_ │ │ ├── 课时38-38直接获取元素的方式_ │ │ ├── 课时26-26鼠标事件_ │ │ ├── 课时29-29页面加载事件_ │ │ ├── 课时37-37document对象_ │ │ ├── 课时41-41增加删除节点_ │ │ ├── 课时22-22查看原型_ │ │ ├── 课时35-35history对象j_ │ │ ├── 课时11-11JS函数参数和返回值_ │ │ ├── 课时27-27按键事件_ │ │ ├── 课时1-1为什么学习JS_ │ │ ├── 课时34-34location对象_ │ │ ├── 课时9-9JS流程控制小练习_ │ │ ├── 课时6-6JS中的数据类型_ │ │ ├── 课时10-10JS函数的声明_ │ │ ├── 课时18-18Number常用方法_ │ │ ├── 课时2-2JS的学习内容_ │ │ ├── 课时36-36navigator和screen_ │ │ ├── 课时3-3JS的特点_ │ │ ├── 课时14-14数组的遍历_ │ │ ├── 课时21-21自定义对象三种方式_ │ │ ├── 课时19-19Math常用方法_ │ │ ├── 课时5-5JS的引入方式2_ │ │ ├── 课时7-7JS中的运算符_ │ │ ├── 课时20-20Date常用方法_ │ │ ├── 课时43-43echarts快速上手_ │ │ ├── 课时17-17String常用方法_ │ │ ├── 课时23-23操作原型_ │ │ ├── 课时42-42案例开发_ │ │ ├── 课时15-15数组的常用方法_ │ │ ├── 课时33-33window对象的open和close方法_ │ │ ├── 课时24-24原型链_ │ │ ├── 课时28-28表单事件_ │ │ ├── 课时4-4JS的引入方式1_ │ │ ├── 课时32-32window对象定时器的使用_ │ │ ├── 课时31-31window对象三种弹窗方式_ │ │ ├── 课时16-16数组的排序问题_ │ │ ├── 课时8-8JS流程控制_ │ │ ├── 课时40-40操作标签文本_ │ │ ├── 课时30-30认识BOM和DOM_ │ │ ├── 课时12-12数组的创建_ │ │ ├── 课时25-25事件的绑定和触发_ ├── 08.MySQL基础课程-66 │ ├── 章节21-where子句 │ │ ├── 课时1-where子句_ │ ├── 章节33-事务及其特征 │ │ ├── 课时1-事务及其特征_ │ ├── 章节36-视图 │ │ ├── 课时1-视图_ │ ├── 章节5-查看MySQL的安装结果 │ │ ├── 课时1-查看MySQL的安装结果_ │ ├── 章节1-数据库基本概念 │ │ ├── 课时1-数据库基本概念_ │ ├── 章节32-相关子查询 │ │ ├── 课时1-相关子查询_ │ ├── 章节23-单行函数 │ │ ├── 课时1-单行函数(1)_ │ │ ├── 课时2-单行函数(2)_ │ ├── 章节8-使用图形客户端navicat12连接MySQL │ │ ├── 课时1-使用图形客户端navicat12连接MySQL_ │ ├── 章节6-MySQL登录 访问 退出操作 │ │ ├── 课时1-MySQL登录 访问 退出操作_ │ ├── 章节3-MySQL介绍 │ │ ├── 课时1-MySQL介绍_ │ ├── 章节10-创建数据库表 │ │ ├── 课时1-创建数据库表_ │ ├── 章节20-最简单的SQL语句 │ │ ├── 课时1-最简单的SQL语句_ │ ├── 章节17-外键策略 │ │ ├── 课时1-外键策略_ │ ├── 章节35-事务隔离级别 │ │ ├── 课时1-事务隔离级别_ │ ├── 章节16-外键约束 │ │ ├── 课时1-外键约束_ │ ├── 章节25-分组group by │ │ ├── 课时1-分组group by_ │ ├── 章节18-DDL和DML的补充 │ │ ├── 课时1-DDL和DML的补充_ │ ├── 章节27-单表查询总结 │ │ ├── 课时1-单表查询总结_ │ ├── 章节29-多表查询2语法 │ │ ├── 课时1-多表查询2语法_ │ ├── 章节15-非外键约束 │ │ ├── 课时3-非外键约束(3)_ │ │ ├── 课时2-非外键约束(2)_ │ │ ├── 课时1-非外键约束(1)_ │ ├── 章节37-存储过程 │ │ ├── 课时1-存储过程_ │ ├── 章节13-修改,删除数据 │ │ ├── 课时1-修改,删除数据_ │ ├── 章节31-多行子查询 │ │ ├── 课时1-多行子查询_ │ ├── 章节9-SQL语言入门 │ │ ├── 课时1-SQL语言入门_ │ ├── 章节7-数据库的卸载 │ │ ├── 课时1-数据库的卸载_ │ ├── 章节26-having分组后筛选 │ │ ├── 课时1-having分组后筛选_ │ ├── 章节12-添加数据 │ │ ├── 课时1-添加数据_ │ ├── 章节11-数据库表列类型 │ │ ├── 课时1-数据库表列类型_ │ ├── 章节2-数据库类型和常见的关系型数据库 │ │ ├── 课时1-数据库类型和常见的关系型数据库_ │ ├── 章节30-单行子查询 │ │ ├── 课时1-单行子查询_ │ ├── 章节14-修改,删除数据库表 │ │ ├── 课时1-修改,删除数据库表_ │ ├── 章节19-DQL##表的准备 │ │ ├── 课时1-DQL##表的准备_ │ ├── 章节22-函数的分类 │ │ ├── 课时1-函数的分类_ │ ├── 章节4-MySQL的安装 │ │ ├── 课时1-MySQL的安装_ │ ├── 章节34-事务并发问题 │ │ ├── 课时1-事务并发问题_ │ ├── 章节24-多行函数 │ │ ├── 课时1-多行函数_ │ ├── 章节28-多表查询语法 │ │ ├── 课时3-多表查询语法(3)_ │ │ ├── 课时1-多表查询语法(1)_ │ │ ├── 课时2-多表查询语法(2)_ │ │ ├── 课时4-多表查询语法(4)_ ├── 55.提问的智慧-982 │ ├── 章节1-马士兵教育线上平台的使用 │ │ ├── 课时1-平台的介绍及使用_ │ ├── 章节3-程序调试入门 │ │ ├── 课时3-Debug代码调试_ │ │ ├── 课时1-学习查看日志_ │ │ ├── 课时2-博客和工具网站的使用_ │ ├── 章节2-沟通的技巧入门 │ │ ├── 课时1-概念引入_ │ │ ├── 课时4-提供分析材料_ │ │ ├── 课时2-使用专业的术语_ │ │ ├── 课时3-准确具体描述问题_ ├── 56.天猫用户复购预测项目实战-660 │ ├── 章节1-天猫用户复购预测项目实战 │ │ ├── 课时11-年龄性别类别型转换_ │ │ ├── 课时9-购买点击比_ │ │ ├── 课时14-XGB算法建模_ │ │ ├── 课时1-天猫用户复购预测项目实战概述_ │ │ ├── 课时16-XGB交叉验证多轮建模_ │ │ ├── 课时12-数据存储_ │ │ ├── 课时6-用户特征工程_ │ │ ├── 课时2-数据加载_ │ │ ├── 课时7-店铺特征工程_ │ │ ├── 课时5-数据类型转换_ │ │ ├── 课时4-数据集成_ │ │ ├── 课时15-LGB交叉验证多轮建模_ │ │ ├── 课时13-LGB算法建模_ │ │ ├── 课时3-数据查看_ │ │ ├── 课时8-用户店铺联合特征工程_ │ │ ├── 课时10-空数据填充_ ├── 03.DRF框架-67 │ ├── 章节1-引入DRF框架 │ │ ├── 课时2-1_2 RESTful规范_ │ │ ├── 课时3-1_3 使用Django开发REST接口_ │ │ ├── 课时1-1_1 DRF介绍和安装_ │ │ ├── 课时4-1_4 DRF开发REST接口步骤_ │ ├── 章节3-视图 │ │ ├── 课时2-3_2 DRF视图父类_ │ │ ├── 课时4-3_4 路由_ │ │ ├── 课时1-3_1 请求和响应对象_ │ │ ├── 课时3-3_3 视图集Viewset_ │ ├── 章节2-序列化和反序列化 │ │ ├── 课时3-2_3 反序列化使用_ │ │ ├── 课时2-2_2 序列化使用_ │ │ ├── 课时1-2_1 定义序列化器类_ │ │ ├── 课时4-2_4 模型类序列化器_ │ ├── 章节4-第四章 附加功能 │ │ ├── 课时5-4_5 分页_ │ │ ├── 课时2-4_2 权限_ │ │ ├── 课时7-4_7 生成接口文档_ │ │ ├── 课时1-4_1 认证_ │ │ ├── 课时6-4_6 异常处理_ │ │ ├── 课时3-4_3 限流_ │ │ ├── 课时4-4_4 过滤_ ├── 34.可爱的Python-985 │ ├── 章节9-模块及常用的第三方模块 │ │ ├── 课时9-requests模块的使用_爬取景区天气预报_ │ │ ├── 课时25-实战三-实现登录和取消功能_ │ │ ├── 课时22-实战二-推算几天后的日期_ │ │ ├── 课时7-time模块的使用_ │ │ ├── 课时21-实战一-模拟高铁售票系统_ │ │ ├── 课时23-实战三-配置Python解释器3.8_安装第三方库wxPython_ │ │ ├── 课时1-模块的简介_自定义模块_模块的导入_ │ │ ├── 课时11-openpyxl模块的使用_将景区天气数据存储到Excel文件_ │ │ ├── 课时20-课堂练习_ │ │ ├── 课时3-主程序运行方式_ │ │ ├── 课时10-requests模块的使用_爬取百度LOGO_ │ │ ├── 课时12-openpyxl模块的使用_从Excel文件中读取数据_ │ │ ├── 课时8-第三方模块的安装与卸载_pip命令的升级_ │ │ ├── 课时5-Python中常用的内置模块_ │ │ ├── 课时4-包的使用_ │ │ ├── 课时15-Pandas_Matplotlib模块-绘制饼图_ │ │ ├── 课时16-PIL库-图像的颜色交换_ │ │ ├── 课时18-jieba模块-中文分词_ │ │ ├── 课时13-pdfplumber模块-从PDF文件中提取数据_ │ │ ├── 课时17-pygame模块-谷歌小恐龙_ │ │ ├── 课时2-如何导入不同模块中的同名函数等_ │ │ ├── 课时24-实战三-绘制登录窗体界面_ │ │ ├── 课时26-实战四-华为笔记本评价词云图_ │ │ ├── 课时6-random模块的使用_ │ │ ├── 课时19-PyInstaller模块-将源文件打包成可执行文件_ │ │ ├── 课时14-Numpy模块-图像的灰度处理_ │ ├── 章节4-程序的流程控制 │ │ ├── 课时29-实战四-猜数游戏_ │ │ ├── 课时20-绘制程序流程图_ │ │ ├── 课时16-跳转语句break_ │ │ ├── 课时6-多重if语句_ │ │ ├── 课时18-跳转语句continue_ │ │ ├── 课时19-空语句pass_ │ │ ├── 课时3-简单的if语句_ │ │ ├── 课时12-使用无限循环模拟实现登录_ │ │ ├── 课时13-嵌套循环-长方形-直角三角形_ │ │ ├── 课时9-遍历循环for_ │ │ ├── 课时2-程序的组织结构_顺序结构_ │ │ ├── 课时4-if语句的常见问题_ │ │ ├── 课时17-跳转语句break_ │ │ ├── 课时26-实战一-判断闰年_ │ │ ├── 课时25-课堂练习_ │ │ ├── 课时7-嵌套if_ │ │ ├── 课时11-无限循环while_ │ │ ├── 课时21-人机对战小游戏-使用程序流程图描述问题_ │ │ ├── 课时23-人机对战小游戏-多局对战_ │ │ ├── 课时14-嵌套循环-倒直角三角形-等腰三角形_ │ │ ├── 课时8-使用逻辑运算符and_or连接多个选择条件_ │ │ ├── 课时1-程序的描述方式_ │ │ ├── 课时28-实战三-九九乘法表_ │ │ ├── 课时15-嵌套循环-菱形与空心菱形_ │ │ ├── 课时24-人机对战小游戏-对战结果显示_ │ │ ├── 课时27-实战二-模拟10086查询功能_ │ │ ├── 课时5-if-else语句_ │ │ ├── 课时10-遍历循环的扩展形式_ │ │ ├── 课时22-人机对战小游戏-玩家出拳-电脑角色出拳_ │ ├── 章节3-数据类型和基本运算符 │ │ ├── 课时21-章节小任务_ │ │ ├── 课时17-比较运算符_ │ │ ├── 课时10-字符串类型的操作_ │ │ ├── 课时18-逻辑运算符_ │ │ ├── 课时20-运算符的优先级_ │ │ ├── 课时1-Python中的保留字_ │ │ ├── 课时12-数据类型之间的转换_ │ │ ├── 课时6-浮点数类型_复数类型_ │ │ ├── 课时2-Python中的标识符_ │ │ ├── 课时14-不同进制之间的计算_ │ │ ├── 课时3-理解Python中的变量_ │ │ ├── 课时19-位运算符_ │ │ ├── 课时11-布尔类型_ │ │ ├── 课时15-算术运算符_ │ │ ├── 课时8-转义字符_ │ │ ├── 课时4-变量的定义和使用_ │ │ ├── 课时9-字符串的索引和切片_ │ │ ├── 课时5-整数类型_ │ │ ├── 课时13-eval函数的使用_ │ │ ├── 课时16-赋值运算符_ │ │ ├── 课时7-字符串类型_ │ ├── 章节2-Python编程基础 │ │ ├── 课时6-IPO程序编写方法_ │ │ ├── 课时2-Python语言的概述_ │ │ ├── 课时8-使用print函数进行复杂的输出_ │ │ ├── 课时11-Python中的代码缩进_ │ │ ├── 课时13-随堂练习_实战小任务_ │ │ ├── 课时7-使用print函数进行简单输出_ │ │ ├── 课时12-难点解答_ │ │ ├── 课时3-程序设计语言的分类_ │ │ ├── 课时9-Python中的基本输入函数input_ │ │ ├── 课时4-编译和解释_ │ │ ├── 课时5-Python的开发工具_ │ │ ├── 课时1-Python可以从事哪些职位_ │ │ ├── 课时10-Python中的注释_ │ ├── 章节5-组合数据类型 │ │ ├── 课时19-集合的操作符_ │ │ ├── 课时17-字典生成式_ │ │ ├── 课时4-列表的创建与删除_ │ │ ├── 课时14-字典的创建与删除_ │ │ ├── 课时3-序列的相关操作_操作符_函数_ │ │ ├── 课时23-实战一-千年虫_ │ │ ├── 课时8-列表生成式_ │ │ ├── 课时7-列表的排序操作sort方法与sorted函数_ │ │ ├── 课时1-索引_ │ │ ├── 课时9-二维列表_ │ │ ├── 课时21-组合数据类型的总结_ │ │ ├── 课时26-实战四-模拟手机通迅录_ │ │ ├── 课时6-列表元素的新增_删除_修改操作_ │ │ ├── 课时12-元组生成式_ │ │ ├── 课时20-集合的相关操作方法_集合的遍历_集合生成式_ │ │ ├── 课时2-序列的切片操作_ │ │ ├── 课时24-实战二-模拟京东购物流程_ │ │ ├── 课时22-课堂练习_ │ │ ├── 课时25-实战三-模拟12306火车票购票流程_ │ │ ├── 课时13-元组与列表的区别_ │ │ ├── 课时11-元组的访问与遍历_ │ │ ├── 课时5-列表元素的遍历_ │ │ ├── 课时15-字典元素的访问和遍历_ │ │ ├── 课时10-元组的创建与删除_ │ │ ├── 课时16-字典的相关操作_ │ │ ├── 课时18-集合的创建与删除_ │ ├── 章节10-面向对象程序设计 │ │ ├── 课时11-方法重写_ │ │ ├── 课时20-实战四-使用面向对象思想描述出租车和家用轿车_ │ │ ├── 课时13-Python中的多态_ │ │ ├── 课时7-权限控制_ │ │ ├── 课时15-特殊属性_ │ │ ├── 课时8-封装_ │ │ ├── 课时6-动态绑定属性和方法_ │ │ ├── 课时4-类的组成_ │ │ ├── 课时14-特殊方法_ │ │ ├── 课时1-面向过程和面向对象_ │ │ ├── 课时18-实战二-使用列表存储学生信息_ │ │ ├── 课时10-多继承_ │ │ ├── 课时12-object类_ │ │ ├── 课时19-实战三-使用面向对象思想实现乐器弹奏_ │ │ ├── 课时17-实战一-使用面向对象思想计算圆的面积和周长_ │ │ ├── 课时5-创建对象_ │ │ ├── 课时9-继承_ │ │ ├── 课时3-编写类和创建类的对象_ │ │ ├── 课时16-课堂练习_ │ │ ├── 课时2-类和对象_ │ ├── 章节7-函数及常用的内置函数 │ │ ├── 课时12-斐波那契数列_ │ │ ├── 课时13-常用的内置函数-数据类型转换函数_ │ │ ├── 课时3-函数的参数传递-位置参数_ │ │ ├── 课时17-课堂练习_ │ │ ├── 课时11-函数的递归操作_ │ │ ├── 课时8-变量的作用域-局部变量_ │ │ ├── 课时9-变量作用域-全局变量_ │ │ ├── 课时18-实战一-计算列表元素的最大值_ │ │ ├── 课时21-实战四-实现操作符in的判断功能_ │ │ ├── 课时2-函数的参数传递-形式参数与实际参数_ │ │ ├── 课时5-函数的参数传递-默认值参数_ │ │ ├── 课时16-常用的内置函数-其它函数_ │ │ ├── 课时6-函数的参数传递-可变参数_ │ │ ├── 课时14-常用的内置函数-数学函数_ │ │ ├── 课时4-函数的参数传递-关键字参数_ │ │ ├── 课时19-实战二-提取字符串中所有数字并求和_ │ │ ├── 课时7-函数的返回值_ │ │ ├── 课时1-函数的定义与调用_函数的使用总结_ │ │ ├── 课时20-实战三-字符串中字母大小写转换_ │ │ ├── 课时15-常用的内置函数-迭代器操作函数_ │ │ ├── 课时10-匿名函数lambda_ │ ├── 章节11-进程和线程 │ │ ├── 课时5-使用Process子类创建进程_ │ │ ├── 课时10-使用队列实现进程之间的通信_ │ │ ├── 课时9-队列的基本使用_ │ │ ├── 课时1-程序与进程_ │ │ ├── 课时2-使用multiprocessing模块创建进程_ │ │ ├── 课时16-使用队列实现生产者与消费者问题_ │ │ ├── 课时3-Process类常用的方法_ │ │ ├── 课时15-使用互斥锁_ │ │ ├── 课时12-继承方式创建线程_ │ │ ├── 课时11-函数方式创建线程_ │ │ ├── 课时7-并发和并行_ │ │ ├── 课时6-进程池Pool_ │ │ ├── 课时14-多线程共享数据所带来的安全性问题_ │ │ ├── 课时13-一个进程内的多线程共享全局资源_ │ │ ├── 课时4-Process类常用的方2_ │ │ ├── 课时8-进程之间是否共享数据_ │ ├── 章节12-网络编程 │ │ ├── 课时2-TCP数据的发送与接收_三次握手_ │ │ ├── 课时6-TCP-客户端_ │ │ ├── 课时4-TCP编程的步骤_TCP客户端与服务器端通信模型_ │ │ ├── 课时5-TCP-服务器端_ │ │ ├── 课时3-UDP协议_TCP与UDP的区别_ │ │ ├── 课时1-TCP-IP协议_ │ ├── 章节8-文件及IO操作 │ │ ├── 课时13-实战一-批量创建文件_ │ │ ├── 课时5-文件的复制_ │ │ ├── 课时7-一维数据及二维数据的存储_ │ │ ├── 课时8-高维数据的存储_ │ │ ├── 课时6-with语句_ │ │ ├── 课时15-实战三-记录用户登录日志并查看_ │ │ ├── 课时9-os模块的基本使用_ │ │ ├── 课时12-课堂练习_ │ │ ├── 课时11-os.path模块的使用_ │ │ ├── 课时10-os模块的高级使用_ │ │ ├── 课时14-实战二-批量创建文件夹_ │ │ ├── 课时1-文件的概述_文件的基本操作_ │ │ ├── 课时16-实战四-模拟淘宝客服自动回复_ │ │ ├── 课时2-文件的状态和操作过程_ │ │ ├── 课时3-文件的写入操作_ │ │ ├── 课时4-文件的读取操作_ │ ├── 章节6-字符串及正则表达式 │ │ ├── 课时4-format的格式控制_ │ │ ├── 课时10-初识正则表达式_ │ │ ├── 课时19-实战四-正则表达式提取有效数据_ │ │ ├── 课时13-正则表达式findall方法_ │ │ ├── 课时8-数据处理-字符串的去重_ │ │ ├── 课时12-正则表达式search方法_ │ │ ├── 课时14-正则表达式sub方法与split方法_ │ │ ├── 课时9-数据处理-列表元素的去重_ │ │ ├── 课时1-字符串处理的相关方法_1_ │ │ ├── 课时5-字符串的编码与解码_ │ │ ├── 课时3-格式化字符串的三种方式_ │ │ ├── 课时16-实战一-车牌归属于地_ │ │ ├── 课时6-数据验证的方法_ │ │ ├── 课时15-课堂练习_ │ │ ├── 课时18-实战三-格式化输出商品的名称和单价_ │ │ ├── 课时7-数据处理-字符串的拼接操作_ │ │ ├── 课时17-实战二-统计字符串是指定字符出现的次数_ │ │ ├── 课时11-正则表达式match方法_ │ │ ├── 课时2-字符串处理的相关方法_2_ ├── 12.Python办公自动化-207 │ ├── 章节3-Excel自动化处理-从此做表不加班 │ │ ├── 课时7-使用Python操作工作表对象_ │ │ ├── 课时14-使用Python向Excel中插入条形图_ │ │ ├── 课时6-使用Python向工作表中插入_删除行与列_ │ │ ├── 课时8-课堂案例_京东鞋子评论数据_ │ │ ├── 课时2-使用Python打开Excel文件_获取指定单元格的内容_ │ │ ├── 课时3-使用Python打开Excel文件_获取一系列单元格的内容_ │ │ ├── 课时10-使用Python操作Excel表格的样式2_ │ │ ├── 课时13-使用Python向Excel中插入柱状图_ │ │ ├── 课时12-使用Python向Excel中插入图片_ │ │ ├── 课时15-课堂案例_薪水明细_设置Excel的样式_ │ │ ├── 课时9-使用Python操作Excel表格的样式1_ │ │ ├── 课时11-课堂案例_设置好评数据的样式_ │ │ ├── 课时5-使用Python向Excel文件中写入数据_ │ │ ├── 课时1-处理Excel文件的相关模块介绍及安装_ │ │ ├── 课时4-课堂小案例_找到41码鞋子的坐标_ │ │ ├── 课时16-课堂案例_薪水明细_批量生成新的Excel文件_ │ ├── 章节6-PDF自动化处理-快速并合与拆分 │ │ ├── 课时7-课堂案例-快速生成特定的PDF文件_ │ │ ├── 课时6-PDF文档的旋转与排序_ │ │ ├── 课时1-Python操作PDF文件相关模块的介绍与安装_ │ │ ├── 课时5-PDF文档的分割与合并_ │ │ ├── 课时3-课堂案例-提取PDF文件中的表格数据_ │ │ ├── 课时2-使用Python提取PDF文件中的内容_ │ │ ├── 课时4-课堂案例-将数据保存到Excel文件中_ │ │ ├── 课时9-PDF文件的加密与解密操作_ │ │ ├── 课时8-PDF文件批量添加水印_ │ ├── 章节10-MySQL数据存储-专业处理更多数据 │ │ ├── 课时8-数据查询语言_分组查询_ │ │ ├── 课时7-数据查询语言_基本查询_模糊查询_ │ │ ├── 课时3-MySQL的数据类型_ │ │ ├── 课时11-Python连接MySQL数据库_批量插入操作_ │ │ ├── 课时12-Python连接MySQL数据库_修改与删除操作_ │ │ ├── 课时15-课堂案例_发送请求_ │ │ ├── 课时10-Python连接MySQL数据库_插入操作_ │ │ ├── 课时4-SQL的分类_ │ │ ├── 课时14-课堂案例_搭建项目结构_ │ │ ├── 课时17-课堂案例_数据存储_ │ │ ├── 课时9-数据查询语言_表连接查询_ │ │ ├── 课时5-数据定义语言_create_alter_drop_ │ │ ├── 课时16-课堂案例_数据解析_ │ │ ├── 课时6-数据操作语言_insert_update_delete_ │ │ ├── 课时2-MySQL服务的开启与关闭_ │ │ ├── 课时1-MySQL的简介_ │ │ ├── 课时13-Python连接MySQL数据库_查询操作_ │ ├── 章节13-项目实战-行政人事的福音 │ │ ├── 课时5-一键爬取博客所有文章_解析HTML_ │ │ ├── 课时4-一键爬取博客所有文章_发送请求_ │ │ ├── 课时6-一键爬取博客所有文章_保存到Word_ │ │ ├── 课时3-保留格式汇总Excel表格_复制文件_ │ │ ├── 课时2-保留格式汇总Excel表格_汇总文件名_ │ │ ├── 课时1-保留格式汇总Excel表格_初识win32com_ │ ├── 章节12-项目案例_生活版_全国汽车消费者投诉受理情况分析 │ │ ├── 课时5-BBA的投诉量分析_ │ │ ├── 课时3-数据的解析_ │ │ ├── 课时8-整体分析销量与投诉量的对比_ │ │ ├── 课时2-爬取不同车型的前3页数据_ │ │ ├── 课时7-数据整合_数据存储_ │ │ ├── 课时1-全国汽车消费者投诉受理情况分析_ │ │ ├── 课时4-数据的存储_ │ │ ├── 课时6-爬取BBA2020年上半年的销量_ │ ├── 章节5-PPT自动化处理-用程序快速排版 │ │ ├── 课时11-使用Python设置段落中字体的样式_ │ │ ├── 课时1-Python操作PPT模块的介绍_安装_测试_ │ │ ├── 课时12-课堂案例-七一党的生日_ │ │ ├── 课时2-Python读取幻灯片_获取shape形状_ │ │ ├── 课时10-使用Python设置段落样式_ │ │ ├── 课时4-课堂案例-PPT与Word文件之间的转换_ │ │ ├── 课时7-使用Python向PPT中添加图片_表格_ │ │ ├── 课时6-使用Python向PPT中添加内容_ │ │ ├── 课时9-使用Python设置文本框的样式_ │ │ ├── 课时5-使用Python创建PPT文件_ │ │ ├── 课时3-Python读取形状中的段落_ │ │ ├── 课时8-课堂案例-培训证书生成器_ │ ├── 章节8-QQ机器人-私人助理不花钱 │ │ ├── 课时5-读取群聊信息存储到Excel文件中_ │ │ ├── 课时4-课堂案例-存储来自不同人的QQ信息_ │ │ ├── 课时6-利用Python发送QQ消息_ │ │ ├── 课时1-NoneBot简介-前期配置_ │ │ ├── 课时3-加载自定义插件读取QQ消息_ │ │ ├── 课时2-修改参数_加载内置插件测试程序_ │ │ ├── 课时7-课堂案例-QQ机器人的自动回复功能_ │ ├── 章节14-项目实战-术业有专攻 │ │ ├── 课时30-文本数据可视化-词云图_批理提取词频_ │ │ ├── 课时12-私人订制考试题目_将题目写入word文件_ │ │ ├── 课时8-提取指定数据并保存_提取数据_ │ │ ├── 课时14-一键提取PDF表到Excel文件_知识点复习_ │ │ ├── 课时19-一键向Word文件表格中添入数据_写入数据_ │ │ ├── 课时22-按编号分块拆分txt文件中的数据_手动循环_ │ │ ├── 课时6-从多路径多Excel中获取数据_获取所有Excel文件_ │ │ ├── 课时25-文本数据可视化-词云图_提取主营业务2_ │ │ ├── 课时24-文本数据可视化-词云图_提取主营业务1_ │ │ ├── 课时9-提取指定数据并保存_设置样式_ │ │ ├── 课时20-一键向Word文件表格中添入数据_Bug调试_ │ │ ├── 课时29-文本数据可视化-词云图_存储词频_ │ │ ├── 课时13-私人订制考试题目_将答案写入word文件_ │ │ ├── 课时31-文本数据可视化-词云图_生成词云图_ │ │ ├── 课时16-一键向Word文件表格中添入数据_提取表格数据_ │ │ ├── 课时17-一键向Word文件表格中添入数据_表格添加行_ │ │ ├── 课时11-私人订制考试题目_根据题目编写获取题目列表_ │ │ ├── 课时21-按编号分块拆分txt文件中的数据_需求分析_ │ │ ├── 课时23-按编号分块拆份txt文件中的数据_写入txt文件_ │ │ ├── 课时5-从路径多Excel中获取数据_知识点复习_ │ │ ├── 课时18-一键向Word文件表格中添入数据_定义合并单元格函数_ │ │ ├── 课时10-私人订制考试题目_随机生成题目编号_ │ │ ├── 课时15-一键提取PDF表到Excel文件_代码实现_ │ │ ├── 课时26-文本数据可视化-词云图_主营业务存储到txt文件_ │ │ ├── 课时27-文本数据可视化-词云图_批量提取主营业务_ │ │ ├── 课时4-分割部门的年假数据_代码实现_ │ │ ├── 课时3-分割部门的年假数据_知识点复习_ │ │ ├── 课时2-分类汇总Excel表格数据_一键汇总278个Sheet表_ │ │ ├── 课时1-分类汇总Excel表格数据_知识点复习_ │ │ ├── 课时7-从多路径多Excel中获取数据_代码实现_ │ │ ├── 课时28-文本数据可视化-词云图_提取词频_ │ ├── 章节9-网络爬虫-全网数据随心得 │ │ ├── 课时13-查询参数的爬虫程序_360搜索_ │ │ ├── 课时1-初识爬虫_ │ │ ├── 课时2-浏览器与爬虫的工作原理_ │ │ ├── 课时20-课程案例_自动获取主播名称和在线人数_ │ │ ├── 课时14-使用Python程序登录小说楼_ │ │ ├── 课时16-Cookie_12306余票查询_ │ │ ├── 课时8-课堂案例-爬取零点小说网_ │ │ ├── 课时12-爬取豆瓣电影多页的数据_ │ │ ├── 课时15-Cookie的简介_ │ │ ├── 课时6-HTML基础_简单的CSS样式_ │ │ ├── 课时17-Cookie_12306获取车站拼音编码_ │ │ ├── 课时9-爬取零点小说网-代码优化_ │ │ ├── 课时3-第一个爬虫程序_ │ │ ├── 课时18-selenium的基本使用_ │ │ ├── 课时19-selenium获取元素_ │ │ ├── 课时7-BeautifulSoup解析数据_ │ │ ├── 课时5-HTML基础_常用的HTML标签_ │ │ ├── 课时4-HTML基础_第一个HTML_ │ │ ├── 课时11-带参数的请求_爬取豆瓣电影_ │ │ ├── 课时10-JSON数据_爬取百度美女图片_ │ ├── 章节11-Python自动化提升-科学计算与数据分析 │ │ ├── 课时27-map与apply_ │ │ ├── 课时25-Pandas中统计计算的相关方法_ │ │ ├── 课时6-数组的索引和切片操作_ │ │ ├── 课时18-Series的创建_1_ │ │ ├── 课时33-从文件中读取数据_ │ │ ├── 课时26-Pandas排序功能_ │ │ ├── 课时7-数组元素的判断操作_ │ │ ├── 课时12-NumPy中的矩阵乘积_ │ │ ├── 课时34-提取_删除缺失值_ │ │ ├── 课时29-补充知识点匿名函数_ │ │ ├── 课时3-数组元素类型_常用数组_ │ │ ├── 课时30-修改列_索引名称_ │ │ ├── 课时20-Series的切片索引_广播方式计算_ │ │ ├── 课时24-DataFrame常用的方法_ │ │ ├── 课时31-DataFrame合并方式_ │ │ ├── 课时4-矩阵_ │ │ ├── 课时2-NumPy中的属性_ │ │ ├── 课时14-NumPy中数组的排序_ │ │ ├── 课时17-数据分析库Pandas简介_ │ │ ├── 课时19-Series的创建_2_ │ │ ├── 课时10-数组的分裂_ │ │ ├── 课时8-数组的变形_ │ │ ├── 课时9-数组的拼接_ │ │ ├── 课时11-NumPy中的数学运算符_ │ │ ├── 课时1-NumPy简介_创建数组_ │ │ ├── 课时15-1NumPy中数组元素的唯一性_集合逻辑_ │ │ ├── 课时16-NumPy中的广播机制_ │ │ ├── 课时22-隐式索引和显示索引_ │ │ ├── 课时36-文本处理的str属性_ │ │ ├── 课时5-填充具体值_线性序列数组_ │ │ ├── 课时35-填充和替换缺失值_ │ │ ├── 课时32-DataFrame合并方式_拼接方式_ │ │ ├── 课时13-NumPy中的常用函数_ │ │ ├── 课时28-apply与applymap_ │ │ ├── 课时21-DataFrame的创建_ │ │ ├── 课时23-DataFrame中数据的操作_ │ ├── 章节7-邮件自动化处理-秒速回复 │ │ ├── 课时3-使用Python发送复杂内容的电子邮件_ │ │ ├── 课时2-使用Python发送一封简单的电子邮件_ │ │ ├── 课时8-课堂案例_转发邮件_ │ │ ├── 课时5-课堂案例-定时发送邮件_ │ │ ├── 课时6-使用Python读取邮件的内容_ │ │ ├── 课时7-使用Python读取不同类型的邮件与删除邮件_ │ │ ├── 课时1-邮件自动化处理相关模块的介绍及安装_ │ │ ├── 课时4-使用Python定时发送邮件_ │ ├── 章节1-Python基础-从零到1 │ │ ├── 课时2-基本语法_数据类型_ │ │ ├── 课时1-基本语法_输出函数print_变量与赋值_ │ │ ├── 课时10-高级语法_类和对象_ │ │ ├── 课时11-高级语法_模块_ │ │ ├── 课时3-基本语法_输入函数input_ │ │ ├── 课时7-数据结构_字典_ │ │ ├── 课时6-数据结构_列表_ │ │ ├── 课时9-高级语法_函数_ │ │ ├── 课时4-基本语法_分支结构_ │ │ ├── 课时5-基本语法_循环结构_ │ │ ├── 课时8-数据结构_集合与元组_ │ ├── 章节4-Word自动化处理-又快又好做文档 │ │ ├── 课时8-使用Python设置Word中段落的样式_ │ │ ├── 课时6-课堂案例-使用Python自动生成请假条_ │ │ ├── 课时2-使用Python读取Word文档中的内容_ │ │ ├── 课时4-使用Python向Word文档中添加内容_ │ │ ├── 课时11-课堂案例:Excel文件与Word文件的转换_ │ │ ├── 课时1-python-docx模块的介绍与安装_ │ │ ├── 课时10-课堂案例:设置指定文件的样式_ │ │ ├── 课时5-使用Python向Word文档添加图片_表格_ │ │ ├── 课时9-使用Python设置Word中表格的样式_ │ │ ├── 课时7-使用Python设置Word中的字体样式_ │ │ ├── 课时3-课堂案例_统计关键词出现的次数_ │ ├── 章节2-文件自动化处理 -再也不怕多乱差 │ │ ├── 课时7-创建临时文件和文件夹_ │ │ ├── 课时10-移动文件和文件夹_ │ │ ├── 课时2-课堂案例_输出当前路径下所有文件及文件夹_ │ │ ├── 课时9-复制文件和文件夹_ │ │ ├── 课时13-读取压缩包_ │ │ ├── 课时15-创建压缩包_ │ │ ├── 课时4-搜索指定要求的文件_ │ │ ├── 课时5-查询文件具体的详细信息_ │ │ ├── 课时8-创建文件夹_ │ │ ├── 课时12-重命名文件和文件夹_文件常用操作总结_ │ │ ├── 课时3-遍历指定路径下的文件及子文件夹下的文件_ │ │ ├── 课时6-利用Python读写文件中的内容_ │ │ ├── 课时1-os模块简介_路径操作_ │ │ ├── 课时11-删除文件或文件夹_ │ │ ├── 课时14-解压压缩包_ ├── 36.芒果头条项目-176 │ ├── 章节6-新闻 │ │ ├── 课时3-6_3 容器化方案docker_ │ │ ├── 课时10-6_10 haystack扩展建立索引_ │ │ ├── 课时2-6_2 文件存储方案FastDFS_ │ │ ├── 课时11-6_11 渲染搜索结果页面_ │ │ ├── 课时4-6_4 Docker中FastDFS的安装和使用_ │ │ ├── 课时5-6_5 录入新闻数据和图片数据_ │ │ ├── 课时6-6_6 首页导航和类别显示_ │ │ ├── 课时12-6_12 新闻详情_ │ │ ├── 课时8-6_8 新闻列表展示_ │ │ ├── 课时1-6_1 新闻数据表设计_ │ │ ├── 课时9-6_9 全文检索Elasticsearch_ │ │ ├── 课时7-6_7 自定义Django文件存储类_ │ ├── 章节4-验证码 │ │ ├── 课时10-4_10 pipeline操作redis数据库_ │ │ ├── 课时7-4_7 短信验证码前端逻辑_ │ │ ├── 课时13-4_13 Celery介绍和使用_ │ │ ├── 课时5-4_5 互亿无线短信平台_ │ │ ├── 课时12-4_12 RabbitMQ介绍和使用_ │ │ ├── 课时3-4_3 图片验证码前端逻辑_ │ │ ├── 课时8-4_8 用户注册时短信验证码校验_ │ │ ├── 课时6-4_6 短信验证码后端逻辑_ │ │ ├── 课时1-4_1 图形验证码接口设计_ │ │ ├── 课时9-4_9 避免频繁发送短信验证码_ │ │ ├── 课时4-4_4 短信验证码接口设计_ │ │ ├── 课时11-4_11 生产者消费者设计模式_ │ │ ├── 课时2-4_2 图片验证码后端逻辑_ │ ├── 章节8-性能优化 │ │ ├── 课时3-8_3 Django实现MySQL读写分离_ │ │ ├── 课时1-8_1 页面静态化_ │ │ ├── 课时2-8_2 MySQL主从库配置_ │ ├── 章节5-用户登录 │ │ ├── 课时7-5_7 通过OAuth2.0认证获取openid_ │ │ ├── 课时11-5_10 用户中心-添加邮箱前端逻辑_ │ │ ├── 课时10-5_9_2 总结QQ用户绑定项目用户流程_ │ │ ├── 课时9-5_9_1 QQ用户绑定项目用户_ │ │ ├── 课时12-5_11 用户中心-后端逻辑_ │ │ ├── 课时4-5_4 QQ登录开发文档_ │ │ ├── 课时1-5_1 用户名登录_ │ │ ├── 课时5-5_5 定义QQ登录模型类_ │ │ ├── 课时6-5_6 QQ登录工具AgentLogin_ │ │ ├── 课时3-5_3 判断用户是否登录_ │ │ ├── 课时2-5_2 多账户登录_ │ │ ├── 课时8-5_8 QQ用户是否绑定项目用户_ │ ├── 章节7-支付 │ │ ├── 课时5-7_5 保存支付结果_ │ │ ├── 课时3-7_3 支付接口后端逻辑_ │ │ ├── 课时2-7_2 支付模块数据库表设计_ │ │ ├── 课时1-7_1 支付宝接入准备_ │ │ ├── 课时4-7_4 支付接口前端逻辑_ │ ├── 章节3-用户注册 │ │ ├── 课时7-3_6 用户注册状态保持_ │ │ ├── 课时6-3_5 用户注册后端逻辑_ │ │ ├── 课时9-3_8 用户退出登录_ │ │ ├── 课时5-3_4_2 用户注册前端校验_ │ │ ├── 课时4-3_4 用户注册前端逻辑_ │ │ ├── 课时3-3_3 用户注册接口设计_ │ │ ├── 课时8-3_7 用户名重复注册校验_ │ │ ├── 课时10-3_9 手机号重复注册校验_ │ │ ├── 课时1-3_1 展示用户注册页面_ │ │ ├── 课时2-3_2 用户模型类_ │ ├── 章节1-预备知识(Git版本控制) │ │ ├── 课时10-9_标签_ │ │ ├── 课时6-5_2 常用命令_ │ │ ├── 课时9-8_多人协同开发_ │ │ ├── 课时5-5_1 常用命令_ │ │ ├── 课时7-6_分支管理_ │ │ ├── 课时4-4_名词解释_ │ │ ├── 课时3-3_Git下载和安装_ │ │ ├── 课时1-1_Git简介_ │ │ ├── 课时2-2_集中式和分布式_ │ │ ├── 课时8-7_远程库和本地库操作_ │ ├── 章节2-项目准备 │ │ ├── 课时3-2_3_创建项目_ │ │ ├── 课时7-2_7 配置Redis数据库_ │ │ ├── 课时4-2_4 配置开发环境_ │ │ ├── 课时9-2_9 配置前端静态文件_ │ │ ├── 课时2-2_2_项目架构设计_ │ │ ├── 课时5-2_5 配置Jinja2模板引擎_ │ │ ├── 课时1-2_1_项目需求分析_ │ │ ├── 课时6-2_6 配置MySQL数据库_ │ │ ├── 课时8-2_8 配置项目日志_ ├── 66.智能发电厂工业蒸汽量项目预测实战-658 │ ├── 章节1-智能发电厂工业蒸汽量预测项目实战(阿里巴巴实战项目) │ │ ├── 课时10-智能发电厂工业蒸汽量预测-多重共线性_ │ │ ├── 课时23-智能发电厂工业蒸汽量预测-模型融合bagging_ │ │ ├── 课时22-智能发电厂工业蒸汽量预测-模型融合其他算法调参_ │ │ ├── 课时12-智能发电厂工业蒸汽量预测-模型预测之数据加载_ │ │ ├── 课时13-智能发电厂工业蒸汽量预测-模型预测之学习曲线_ │ │ ├── 课时14-智能发电厂工业蒸汽量预测-多元线性回归建模线上检验_ │ │ ├── 课时11-智能发电厂工业蒸汽量预测-模型初验_ │ │ ├── 课时9-智能发电厂工业蒸汽量预测-异常值过滤_ │ │ ├── 课时6-智能发电厂工业蒸汽量预测-归一化_ │ │ ├── 课时19-智能发电厂工业蒸汽量预测-模型融合数据加载_ │ │ ├── 课时5-智能发电厂工业蒸汽量预测-特征筛选_ │ │ ├── 课时7-智能发电厂工业蒸汽量预测-正态化操作_ │ │ ├── 课时15-智能发电厂工业蒸汽量预测-随机森林建模线上检验_ │ │ ├── 课时17-智能发电厂工业蒸汽量预测-GBDT建模线上检验_ │ │ ├── 课时21-智能发电厂工业蒸汽量预测-模型融合岭回归调参_ │ │ ├── 课时18-智能发电厂工业蒸汽量预测-lightGBM和Xgboost建模线上检验_ │ │ ├── 课时16-智能发电厂工业蒸汽量预测-SVR建模线上检验_ │ │ ├── 课时20-智能发电厂工业蒸汽量预测-模型融合算法调参函数_ │ │ ├── 课时4-智能发电厂工业蒸汽量预测-数据分布_ │ │ ├── 课时8-智能发电厂工业蒸汽量预测-数据拆分_ │ │ ├── 课时3-智能发电厂工业蒸汽量预测-箱型图数据探索_ │ │ ├── 课时1-智能发电厂工业蒸汽量预测-项目介绍_ │ │ ├── 课时2-智能发电厂工业蒸汽量预测-数据介绍_ ├── 46.数据分析工具-SPSS-623 │ ├── 章节15-SPSS在病毒培养和病症分析中的应用 │ │ ├── 课时1-病毒培养和病症分析的现状及研究价值_ │ │ ├── 课时3-胃病病例判别分析_ │ │ ├── 课时2-钩端螺旋体培养计数分析_ │ ├── 章节13-统计图形 │ │ ├── 课时9-箱形图_ │ │ ├── 课时11-散点图_ │ │ ├── 课时10-误差条图_ │ │ ├── 课时3-堆积条形图_ │ │ ├── 课时12-直方图_ │ │ ├── 课时8-高低图_ │ │ ├── 课时2-复合条形图_ │ │ ├── 课时1-简单条形图_ │ │ ├── 课时4-简单线图和多线图_ │ │ ├── 课时6-面积图_ │ │ ├── 课时7-饼图_ │ │ ├── 课时5-垂直线图_ │ ├── 章节2-数据文件的建立与操作 │ │ ├── 课时2-SPSS变量的命名规则_ │ │ ├── 课时3-SPSS变量的数据类型_ │ │ ├── 课时7-数据的编辑_ │ │ ├── 课时6-数据编辑器与数据文件_ │ │ ├── 课时8-数据文件的操作_ │ │ ├── 课时4-变量标签_ │ │ ├── 课时5-变量缺失值_ │ │ ├── 课时1-数据的基本概念_ │ ├── 章节18-SPSS在商品营销管理分析中的应用 │ │ ├── 课时3-营销方式与销售量关系分析_ │ │ ├── 课时5-电话线缆年销售量分析_ │ │ ├── 课时1-商品营销管理的现状和研究价值_ │ │ ├── 课时6-新产品营销资料分析_ │ │ ├── 课时4-销售额影响因素分析_ │ │ ├── 课时2-商场营业时间分析_ │ ├── 章节11-生存分析 │ │ ├── 课时2-生命表分析_ │ │ ├── 课时3-Kaplan-Meier分析_ │ │ ├── 课时1-生存分析的基本概念_ │ │ ├── 课时4-Cox回归分析_ │ ├── 章节7-回归分析 │ │ ├── 课时3-曲线回归分析_ │ │ ├── 课时4-二元逻辑回归分析_ │ │ ├── 课时1-回归分析的统计检验_ │ │ ├── 课时5-非线性回归_ │ │ ├── 课时2-线性回归分析_ │ ├── 章节1-SPSS概述 │ │ ├── 课时2-SPSS的设置_ │ │ ├── 课时1-SPSS的概述与安装_ │ ├── 章节14-SPSS在智商测试和开发分析中的应用 │ │ ├── 课时1-智商测试和开发方法的现状及研究价值_ │ │ ├── 课时3-智商开发方法探索分析_ │ │ ├── 课时2-威尔科克森检验与符号检验_ │ ├── 章节8-非参数检验 │ │ ├── 课时5-两独立样本检验_ │ │ ├── 课时4-单样本K-S检验_ │ │ ├── 课时1-非参数检验的介绍与卡方检验_ │ │ ├── 课时2-二项分布检验_ │ │ ├── 课时6-多独立样本检验_ │ │ ├── 课时3-游程检验_ │ │ ├── 课时7-两配对样本检验与多配对样本检验_ │ ├── 章节17-SPSS在企业经济效益评价中的应用 │ │ ├── 课时2-企业经济效益分类分析_ │ │ ├── 课时3-企业经济效益差异分析_ │ │ ├── 课时1-企业经济效益的现状和研究价值_ │ ├── 章节4-平均值比较与检验 │ │ ├── 课时5-独立样本T检验_ │ │ ├── 课时3-平均值过程语句_ │ │ ├── 课时4-单一样本T检验_ │ │ ├── 课时1-参数检验_ │ │ ├── 课时2-平均值比较_ │ │ ├── 课时6-配对样本T检验_ │ ├── 章节10-因子分析和主成分分析 │ │ ├── 课时1-因子分析_ │ │ ├── 课时2-主成分分析_ │ ├── 章节6-相关分析 │ │ ├── 课时1-相关分析_ │ │ ├── 课时2-偏相关分析_ │ │ ├── 课时3-距离分析_ │ ├── 章节12-信度分析 │ │ ├── 课时3-Guttman模型和平行模型_ │ │ ├── 课时1-信度分析基本操作_ │ │ ├── 课时2-拆半信度系数模型_ │ ├── 章节16-SPSS在房地产交易分析中的应用 │ │ ├── 课时2-家庭购房需求分析_ │ │ ├── 课时1-房地产交易分析现状和研究价值_ │ ├── 章节9-聚类分析与判别分析 │ │ ├── 课时2-快速聚类_ │ │ ├── 课时3-分层聚类_ │ │ ├── 课时4-判别分析_ │ │ ├── 课时1-聚类分析与判别分析的基本原理_ │ ├── 章节5-方差分析 │ │ ├── 课时5-协方差分析_ │ │ ├── 课时3-多因素方差分析_ │ │ ├── 课时4-重复测量方差分析_ │ │ ├── 课时1-方差分析概述及基本原理_ │ │ ├── 课时2-单因素方差分析_ │ ├── 章节3-基本统计分析功能 │ │ ├── 课时1-基本统计量的定义及计算_ │ │ ├── 课时4-行摘要报告_ │ │ ├── 课时6-描述性分析_ │ │ ├── 课时7-探索性分析_ │ │ ├── 课时5-频数分析_ │ │ ├── 课时2-在线分析处理报告_ │ │ ├── 课时3-个案摘要报告_ │ │ ├── 课时8-列联表分析_ ├── 58.团队开发和版本控制工具-GIT-502 │ ├── 章节26-邀请加入团队push操作 │ │ ├── 课时1-邀请加入团队push操作_ │ ├── 章节24-推送操作 │ │ ├── 课时1-推送操作_ │ ├── 章节15-常见命令diff命令 │ │ ├── 课时1-常见命令diff命令_ │ ├── 章节23-在本地创建远程库地址的别名 │ │ ├── 课时1-在本地创建远程库地址的别名_ │ ├── 章节2-Git简史 │ │ ├── 课时1-Git简史_ │ ├── 章节22-创建GitHub远程库 │ │ ├── 课时1-创建GitHub远程库_ │ ├── 章节31-跨团队合作 │ │ ├── 课时1-跨团队合作_ │ ├── 章节11-常用命令reset │ │ ├── 课时1-常用命令reset_ │ ├── 章节4-Git结构 │ │ ├── 课时1-Git结构_ │ ├── 章节3-Git的安装过程 │ │ ├── 课时1-Git的安装过程_ │ ├── 章节12-常见命令reset的hard mixed soft参数 │ │ ├── 课时1-常见命令reset的hard mixed soft参数_ │ ├── 章节13-常见命令删除文件找回本地库删除的文件 │ │ ├── 课时1-常见命令删除文件找回本地库删除的文件_ │ ├── 章节29-协同开发合作时冲突的解决办法 │ │ ├── 课时1-协同开发合作时冲突的解决办法_ │ ├── 章节25-克隆操作 │ │ ├── 课时1-克隆操作_ │ ├── 章节30-回顾跨团队合作交互方式 │ │ ├── 课时1-回顾跨团队合作交互方式_ │ ├── 章节28-远程库修改的拉取2 │ │ ├── 课时1-远程库修改的拉取2_ │ ├── 章节32-SSH免密登录 │ │ ├── 课时1-SSH免密登录_ │ ├── 章节14-常见命令找回暂存区删除的文件 │ │ ├── 课时1-常见命令找回暂存区删除的文件_ │ ├── 章节34-使用idea拉取和推送资源 │ │ ├── 课时1-使用idea拉取和推送资源_ │ ├── 章节36-使用idea解决冲突如何避免冲突 │ │ ├── 课时1-使用idea解决冲突如何避免冲突_ │ ├── 章节17-分支查看分支,创建分支,切换分支 │ │ ├── 课时1-分支查看分支,创建分支,切换分支_ │ ├── 章节20-回顾本地库和远程库的交互方式 │ │ ├── 课时1-回顾本地库和远程库的交互方式_ │ ├── 章节18-分支冲突问题解决冲突问题 │ │ ├── 课时1-分支冲突问题解决冲突问题_ │ ├── 章节21-初始化本地库 │ │ ├── 课时1-初始化本地库_ │ ├── 章节33-IDEA集成Git初始化本地库添加暂存区提交本地库操作 │ │ ├── 课时1-IDEA集成Git初始化本地库添加暂存区提交本地库操作_ │ ├── 章节7-常用命令add和commit命令 │ │ ├── 课时1-常用命令add和commit命令_ │ ├── 章节1-Git引入版本控制介绍 │ │ ├── 课时1-Git引入版本控制介绍_ │ ├── 章节6-初始化本地仓库 │ │ ├── 课时1-初始化本地仓库_ │ ├── 章节5-代码托管中心本地库和远程库的交互方式 │ │ ├── 课时1-代码托管中心本地库和远程库的交互方式_ │ ├── 章节16-分支什么是分支 │ │ ├── 课时1-分支什么是分支_ │ ├── 章节10-常用命令log命令2 │ │ ├── 课时1-常用命令log命令2_ │ ├── 章节19-注册GitHub账号 │ │ ├── 课时1-注册GitHub账号_ │ ├── 章节9-常用命令log命令 │ │ ├── 课时1-常用命令log命令_ │ ├── 章节35-使用Idea克隆远程仓库到本地 │ │ ├── 课时1-使用Idea克隆远程仓库到本地_ │ ├── 章节27-远程库修改的拉取1 │ │ ├── 课时1-远程库修改的拉取1_ │ ├── 章节8-常用命令status命令 │ │ ├── 课时1-常用命令status命令_ ├── 48.数据分析模块-NumPy-617 │ ├── 章节3-数组的基本操作 │ │ ├── 课时5-列表的切片操作与数组的切片操作的区别_ │ │ ├── 课时1-数组的数据类型_ │ │ ├── 课时2-数组运算_ │ │ ├── 课时3-数组的索引_ │ │ ├── 课时4-一维数组的切片操作_ │ │ ├── 课时6-二维数组的切片操作_ │ │ ├── 课时10-数组的修改_查询操作_ │ │ ├── 课时8-数组重置_ │ │ ├── 课时9-数组的增_删操作_ │ │ ├── 课时7-数组重塑_ │ ├── 章节1-初识NumPy │ │ ├── 课时1-初识NumPy_ │ ├── 章节5-NumPy常用统计分析函数 │ │ ├── 课时2-NumPy中的统计分析函数_ │ │ ├── 课时4-综合应用-NumPy用于图像灰度处理_ │ │ ├── 课时1-NumPy中的数学运算函数_ │ │ ├── 课时3-数组的排序_ │ ├── 章节2-创建数组 │ │ ├── 课时4-从数值范围创建数组_ │ │ ├── 课时2-创建简单的数组_ │ │ ├── 课时6-从已有的数组中创建数组_ │ │ ├── 课时5-生成随机数组_ │ │ ├── 课时1-数组的相关概念_ │ │ ├── 课时3-不同方式创建数组_ │ ├── 章节4-NumPy矩阵的基本操作 │ │ ├── 课时2-使用mat函数创建常见的矩阵_ │ │ ├── 课时4-矩阵的乘法运算_ │ │ ├── 课时7-矩阵的转置与矩阵的求逆_ │ │ ├── 课时3-矩阵的加法_减法_除法运算_ │ │ ├── 课时6-矩阵的相乘与矩阵对应元素相乘_ │ │ ├── 课时1-mat函数创建简单的矩阵_ │ │ ├── 课时5-数组的乘积与点积_ ├── 50.数据分析全家桶-杨淑娟-56 │ ├── 章节5-项目-餐厅订单数据分析 │ │ ├── 课时5-项目总结_ │ │ ├── 课时1-认识数据并预处理_ │ │ ├── 课时4-日期与时间维度进行点菜量分析_ │ │ ├── 课时2-最受欢迎的菜并可视化分析_ │ │ ├── 课时3-订单消费维度分析并可视化_ │ ├── 章节3-数据可视化 │ │ ├── 课时23-3.23常用图表-简单散点图_ │ │ ├── 课时1-3.1数据分析图表的作用_ │ │ ├── 课时13-3.13常用图表-折线图_ │ │ ├── 课时4-3.4初识matplotlib_ │ │ ├── 课时36-3.36Seaborn常用图表-直方图-柱状图-散点图_ │ │ ├── 课时40-3.40综合训练-统计双色球中奖数字热力图_ │ │ ├── 课时20-3.20常用图表-基础饼形图_ │ │ ├── 课时22-3.22常用图表-环形饼图_ │ │ ├── 课时5-3.5绘制简单的折线图_ │ │ ├── 课时9-3.9图表的常用设置-设置坐标轴和网格线_ │ │ ├── 课时18-3.18常用图表-直方图分析学生成绩_ │ │ ├── 课时31-3.31常用图表-绘制子图的第二种方式_ │ │ ├── 课时11-3.11图标的常用设置-文本注释_ │ │ ├── 课时7-3.7图表的常用设置-标记设置_ │ │ ├── 课时3-3.3图表的基本组成_ │ │ ├── 课时8-3.8图表的常用设置-图布的设置_ │ │ ├── 课时12-3.12图表的常用设置-坐标轴刻度线_ │ │ ├── 课时24-3.24常用图表-销售收入与广告费用的散点图_ │ │ ├── 课时38-3.38综合训练-双y轴数据可视化图表_ │ │ ├── 课时21-3.21常用图表-分裂饼形图_ │ │ ├── 课时29-3.29常用图表-通过箱形图判断异常值_ │ │ ├── 课时27-3.27常用图表-使用热力图对比分析学生的各科成绩_ │ │ ├── 课时32-3.32常用图表-绘制子图的第三种方式_ │ │ ├── 课时2-3.2如何选择适合的图表类型_ │ │ ├── 课时35-3.35Seaborn常用图表-折线图_ │ │ ├── 课时25-3.25常用图表-基本面积图_ │ │ ├── 课时37-3.37Seaborn常用图表-线性回归-箱形图-核密度图-提琴图_ │ │ ├── 课时19-3.19常用图表-简单饼形图_ │ │ ├── 课时16-3.16常用图表-多柱状图_ │ │ ├── 课时6-3.6图表的常用设置-线条颜色和样式_ │ │ ├── 课时15-3.15常用图表-基本柱状图_ │ │ ├── 课时17-3.17常用图表-基本直方图_ │ │ ├── 课时26-3.26常用图表-使用面积图分析销售情况_ │ │ ├── 课时34-3.34Seaborn图表的基本使用_ │ │ ├── 课时39-3.39综合训练-堆叠柱形图_ │ │ ├── 课时30-3.30常用图表-绘制子图的第一种方式subplot函数_ │ │ ├── 课时14-3.14常用图表-简单柱状图_ │ │ ├── 课时28-3.28常用图表-基本箱形图_ │ │ ├── 课时10-3.10图标的常用设置-文本标签_标题_图例_ │ │ ├── 课时33-3.33图表的保存_ │ ├── 章节8-项目-KLOOK旅游数据分析 │ │ ├── 课时3-用户购买量和金额分析-merge函数_ │ │ ├── 课时5-用户5次以内购买门票占比分析_ │ │ ├── 课时1-背景介绍_ │ │ ├── 课时11-用户留存天数计算_ │ │ ├── 课时10-用户生命周期分析_ │ │ ├── 课时8-新用户-活跃用户占比分析_ │ │ ├── 课时4-用户2次购买门票_ │ │ ├── 课时13-项目总结_ │ │ ├── 课时9-回流用户,活跃用户分析_ │ │ ├── 课时12-用户留存率计算_ │ │ ├── 课时7-用户回购率和回购人数分析_ │ │ ├── 课时2-每天每月销量分析_ │ │ ├── 课时6-用户复购率和复购人数分析_ │ ├── 章节6-项目-物流行业数据分析 │ │ ├── 课时4-预处理-月份列的数据规整_ │ │ ├── 课时3-预处理-异常值处理和偏态分布_ │ │ ├── 课时6-数据分析-销售区域潜力分析_ │ │ ├── 课时1-需求分析_ │ │ ├── 课时7-数据分析-商品质量分析 项目总结_ │ │ ├── 课时5-数据分析-货品配送服务分析_ │ │ ├── 课时2-预处理-重复值、缺失值、格式调整_ │ ├── 章节2-数据分析-Pandas │ │ ├── 课时55-2.55日期格式的转换_ │ │ ├── 课时39-2.39通过字典或Series对象进行分组统计_ │ │ ├── 课时29-2.29数据计算-众数-方差_ │ │ ├── 课时42-2.42将元组数据进行分割_ │ │ ├── 课时45-2.45DataFrame转成字典_列表_元组_ │ │ ├── 课时2-2.2Pandas模块的安装_ │ │ ├── 课时15-2.15数据抽取-提取指定条件数据_ │ │ ├── 课时1-2.1初识Pandas_ │ │ ├── 课时37-2.37对一列或多列使用聚合函数_ │ │ ├── 课时16-2.16数据操作-按列增加数据_ │ │ ├── 课时62-2.62降采样处理_ │ │ ├── 课时59-2.59按不同日期统计并显示数据_ │ │ ├── 课时28-2.28数据计算-最大最小值-中位数_ │ │ ├── 课时20-2.20数据清洗-缺失值与重复值的处理_ │ │ ├── 课时48-2.48merge方法多对一数据合并_ │ │ ├── 课时30-2.30数据计算-标准差-分位数_ │ │ ├── 课时23-2.23重新设置索引_ │ │ ├── 课时35-2.35数据分组计算_ │ │ ├── 课时54-2.54数据导出到CSV文件_ │ │ ├── 课时56-2.56dt对象的基本使用_ │ │ ├── 课时47-2.47merge方法一对一数据合并_ │ │ ├── 课时3-2.3Series对象的创建_ │ │ ├── 课时25-2.25数据的排序_ │ │ ├── 课时18-2.18数据操作-修改数据_ │ │ ├── 课时58-2.58按不同时期统计数据_ │ │ ├── 课时57-2.57获取指定日期区间的数据_ │ │ ├── 课时11-2.11导入HTML网页数据补充_ │ │ ├── 课时10-2.10导入CSV_txt_HTML网页数据_ │ │ ├── 课时14-2.14数据提取-提取区域数据_ │ │ ├── 课时27-2.27数据计算-求和与平均值_ │ │ ├── 课时13-2.13数据提取-按列提取_ │ │ ├── 课时21-2.21数据清洗-异常值的检测与处理_ │ │ ├── 课时50-2.50concat方法纵向合并_ │ │ ├── 课时12-2.12数据提取-按行提取_ │ │ ├── 课时44-2.44行列转换pivot_ │ │ ├── 课时17-2.17数据操作-按行增加数据_ │ │ ├── 课时38-2.38自定义函数实现分组统计_ │ │ ├── 课时26-2.26数据的排名_ │ │ ├── 课时40-2.40数据移位_ │ │ ├── 课时43-2.43行列转换stack_unstack_ │ │ ├── 课时4-2.4Series的索引操作_ │ │ ├── 课时60-2.60date_range方法的使用_ │ │ ├── 课时53-2.53数据导出到多sheet表_ │ │ ├── 课时32-2.32数据格式化-设置百分比_ │ │ ├── 课时22-2.22初识索引_ │ │ ├── 课时9-2.9导入Excel数据_ │ │ ├── 课时31-2.31数据格式化-设置小数位数_ │ │ ├── 课时61-2.61resample方法的使用_ │ │ ├── 课时6-2.6字典创建DataFrame对象的注意事项_ │ │ ├── 课时33-2.33数据格式化-设置千位分隔符_ │ │ ├── 课时46-2.46DataFrame转成HTML文件_ │ │ ├── 课时34-2.34apply_map_applymap的区别_ │ │ ├── 课时5-2.5DataFrame对象的创建_ │ │ ├── 课时36-2.36分组数据的迭代_ │ │ ├── 课时64-2.64时间序列数据汇总_ │ │ ├── 课时52-2.52数据导出到Excel文件_ │ │ ├── 课时63-2.63升采样处理_ │ │ ├── 课时65-2.65移动窗口数据计算_ │ │ ├── 课时49-2.49merge方法多对多数据合并_ │ │ ├── 课时51-2.51concat方法横向合并-交叉合并_ │ │ ├── 课时41-2.41将一列数据转成多列数据_ │ │ ├── 课时8-2.8DataFrame的重要函数_ │ │ ├── 课时24-2.24设置行索引与连续索引_ │ │ ├── 课时19-2.19数据操作-删除数据_ │ │ ├── 课时7-2.7DataFrame的重要属性_ │ ├── 章节1-数据分析基础 │ │ ├── 课时1-1.什么是数据分析_ │ │ ├── 课时6-6.常见问题_ │ │ ├── 课时2-2.数据分析的重要性_ │ │ ├── 课时4-4.数据分析常用工具_ │ │ ├── 课时5-5.搭建数据分析环境_ │ │ ├── 课时3-3.数据分析基本流程_ │ ├── 章节4-图解数组计算模块Numpy │ │ ├── 课时4-不同方式创建数组_ │ │ ├── 课时20-矩阵的加法_减法_除法运算_ │ │ ├── 课时2-数组的相关概念_ │ │ ├── 课时22-数组的乘积与点积_ │ │ ├── 课时12-列表的切片操作与数组的切片的操作区别_ │ │ ├── 课时1-初识NumPy_ │ │ ├── 课时16-数组增_删操作_ │ │ ├── 课时23-矩阵的相乘与矩阵对应元素相乘_ │ │ ├── 课时5-从数值范围创建数组_ │ │ ├── 课时17-数组的修改_查询操作_ │ │ ├── 课时13-二维数组的切片操作_ │ │ ├── 课时18-mat函数创建简单的矩阵_ │ │ ├── 课时27-数组的排序_ │ │ ├── 课时26-NumPy中的统计分析函数_ │ │ ├── 课时28-综合应用-NumPy用于像灰度处理_ │ │ ├── 课时24-矩阵的转置与矩阵求逆_ │ │ ├── 课时11-一维数组的切片操作_ │ │ ├── 课时9-数组运算_ │ │ ├── 课时8-数组的数据类型_ │ │ ├── 课时3-创建简单的数组_ │ │ ├── 课时14-数组重塑_ │ │ ├── 课时10-数组的索引_ │ │ ├── 课时15-数组重置_ │ │ ├── 课时25-NumPy中的数学运算函数_ │ │ ├── 课时6-生成随机数组_ │ │ ├── 课时19-使用mat函数创建常见的矩阵_ │ │ ├── 课时21-矩阵的乘法运算_ │ │ ├── 课时7-从已有的数组中创建数组_ │ ├── 章节9-项目-O2O优惠券使用情况分析 │ │ ├── 课时3-是否使用优惠券消费占比分析_ │ │ ├── 课时4-距离和折扣率分析_ │ │ ├── 课时5-过滤出持券消费人数并联合数据_ │ │ ├── 课时8-优惠券发放和使用可视化分析、总结项目_ │ │ ├── 课时2-加载数据-数据规整处理_ │ │ ├── 课时7-求优惠券每天的发放量和使用量_ │ │ ├── 课时1-项目介绍_ │ │ ├── 课时6-皮尔逊相关系数分析_ │ ├── 章节7-项目-用户消费行为数据分析 │ │ ├── 课时2-导入数据 初步分析数据_ │ │ ├── 课时4-用户个体消费分析-消费金额与次数描述统计_ │ │ ├── 课时8-用户分层-RFM模型分析并可视化_ │ │ ├── 课时5-用户个体消费分析-消费金额分布与贡献率_ │ │ ├── 课时15-项目总结_ │ │ ├── 课时13-用户复购率分析_ │ │ ├── 课时11-用户购买周期分析_ │ │ ├── 课时9-用户分层-新用户,活跃用户,回流用户的流失分析1_ │ │ ├── 课时10-用户分层-新用户,活跃用户,回流用户的流失分析2_ │ │ ├── 课时6-用户消费行为-首购和最后一次购买分析_ │ │ ├── 课时7-用户分层-透视表与构建RFM模型_ │ │ ├── 课时3-数据预处理 用户整体消费分析(按月)_ │ │ ├── 课时12-用户生命周期分析_ │ │ ├── 课时1-项目介绍 需求分析_ │ │ ├── 课时14-用户回购率分析_ ├── 27.电商项目--用户评论情感分析-1360 │ ├── 章节1-用户评价情感分析 │ │ ├── 课时4-京东天猫用户评价情感分析-神经网络代码实现_ │ │ ├── 课时7-京东天猫用户评价情感分析-深度学习建模预测_ │ │ ├── 课时3-京东天猫用户评价情感分析-多层神经网络_ │ │ ├── 课时5-京东天猫用户评价情感分析-结巴分词_ │ │ ├── 课时6-京东天猫用户评价情感分析-文本向量化_ │ │ ├── 课时2-京东天猫用户评价情感分析-激活函数_ │ │ ├── 课时1-京东天猫用户评价情感分析-单层神经网网络_ ├── 17.Shell编程-23 │ ├── 章节1-Shell编程 │ │ ├── 课时1-01shell脚本之Shell概述_ │ │ ├── 课时10-10Shell编程之函数案例和cut命令_ │ │ ├── 课时4-04Shell编程之特殊变量_ │ │ ├── 课时6-06shell脚本之if判断_ │ │ ├── 课时7-07Shell编程之for循环和case语句_ │ │ ├── 课时3-03Shell脚本之变量的作用域_ │ │ ├── 课时12-12shell脚本之sort命令_ │ │ ├── 课时9-09shell脚本之自定义函数_ │ │ ├── 课时11-11shell脚本之awk命令工具_ │ │ ├── 课时2-02Shell脚本之变量(一)_ │ │ ├── 课时8-08shell脚本之while循环和用户输入_ │ │ ├── 课时5-05Shell编程之数学运算和条件_ ├── 28.东宝商城项目-121 │ ├── 章节5-东宝商城-首页接口 │ │ ├── 课时2-2-首页商品分类接口-建立资源类_ │ │ ├── 课时7-7-首页专题接口_ │ │ ├── 课时6-6-首页人气热搜接口_ │ │ ├── 课时3-3-用Redis查询数据进行缓存_ │ │ ├── 课时5-5-首页新品推荐接口_ │ │ ├── 课时4-4-查询数据转字典函数_ │ │ ├── 课时1-1-首页商品分类接口-建立模型类_ │ ├── 章节1-项目准备 │ │ ├── 课时9-09项目准备之-创建项目的APP对象_ │ │ ├── 课时5-05Flask-restful之restful的响应处理1_ │ │ ├── 课时10-10项目准备之创建User模型类_ │ │ ├── 课时1-01Flask-restful-前后端分离和RESTful的定义_ │ │ ├── 课时8-08项目准备之-创建项目_ │ │ ├── 课时3-03Flask-restful之restful在蓝图中使用_ │ │ ├── 课时6-06Flask-restful之响应原理和自定义json_ │ │ ├── 课时2-02Flask-restful之restful的第一个案例_ │ │ ├── 课时4-04Flask-restful之restful的参数校验_ │ │ ├── 课时7-07项目准备之-创建gitee账户和远程仓库_ │ ├── 章节6-项目架构开发五 │ │ ├── 课时11-购物车前后端整合_ │ │ ├── 课时7-前端页面错误排查_ │ │ ├── 课时8-优惠券展示和领取_ │ │ ├── 课时4-根据商品类型查询商品列表(二)_ │ │ ├── 课时10-删除购物车的后端代码_ │ │ ├── 课时3-根据商品类型查询商品列表(一)_ │ │ ├── 课时1-首页前端和后端整合_ │ │ ├── 课时2-首页前端和后端整合(二)_ │ │ ├── 课时5-商品详细页面功能实现(一)_ │ │ ├── 课时9-添加库存单位商品到购物车-代码实现_ │ │ ├── 课时6-商品详细页面功能实现(二)_ │ ├── 章节2-项目架构开发一 │ │ ├── 课时7-17咚宝商城-发送短信(二)_ │ │ ├── 课时8-18咚宝商场项目-验证码的限流器_ │ │ ├── 课时3-13项目准备之Flask-Migrate说明_ │ │ ├── 课时13-23咚宝商城项目-用户注册服务器代码_ │ │ ├── 课时10-20咚宝商城项目-限流器和redis的整合_ │ │ ├── 课时2-12咚宝商城项目准备-Flask-script说明_ │ │ ├── 课时4-14商场项目准备之-日志输出格式_ │ │ ├── 课时9-19咚宝商城项目-redis数据库介绍安装_ │ │ ├── 课时5-15商场项目准备之-日志配置_ │ │ ├── 课时6-16咚宝商城项目-发送短信(一)_ │ │ ├── 课时11-21咚宝商城项目-保存验证码到redis_ │ │ ├── 课时12-22咚宝商城项目-验证手机号码_ │ │ ├── 课时1-11项目准备之创建模块的蓝图_ │ ├── 章节4-项目架构开发三 │ │ ├── 课时8-08用户登录前后端整合_ │ │ ├── 课时3-03编写请求头和响应拦截_ │ │ ├── 课时6-06用户手机号和验证码前后端整合1-2_ │ │ ├── 课时5-05编写手机和短信验证码前端代码_ │ │ ├── 课时4-04地址请求代理和端口号_ │ │ ├── 课时9-09退出登录前端和后端开发_ │ │ ├── 课时7-07用户注册全部完成_ │ │ ├── 课时1-01安装vue的脚手架_ │ │ ├── 课时2-02项目目录结构和加载流程_ │ ├── 章节3-项目架构开发二 │ │ ├── 课时3-26咚宝商城项目-token的实现_ │ │ ├── 课时4-27咚宝商城项目-定义一个token验证的请求钩子_ │ │ ├── 课时2-25咚宝商城项目-Token的原理_ │ │ ├── 课时5-28咚宝商城项目-定义登录拦截的装饰器和debug调试_ │ │ ├── 课时1-24咚宝商城项目-用户登录后台功能_ ├── 04.Flask框架-145 │ ├── 章节4-Flask高级1 │ │ ├── 课时1-01第四章-蓝图01_ │ │ ├── 课时6-06第四章-请求钩子_ │ │ ├── 课时8-09第四章-Flask异常处理_ │ │ ├── 课时4-04第四章-session原理_ │ │ ├── 课时2-02第四章-蓝图02_ │ │ ├── 课时5-05第四章-session会话的高级_ │ │ ├── 课时3-03第四章-cookie的操作_ │ │ ├── 课时7-07第四章-上下文_ │ ├── 章节5-Flask数据库和ORM框架 │ │ ├── 课时12-12第五章-ORM的高级操作(二)_ │ │ ├── 课时8-08第五章-ORM的一对一关联_ │ │ ├── 课时7-07第五章-ORM的一对多关联_ │ │ ├── 课时6-06第五章-表的外键关联_ │ │ ├── 课时5-05第五章-数据的CRUD操作2_ │ │ ├── 课时4-04第五章-数据的CRUD操作1_ │ │ ├── 课时14-14第五章-Flask-SQLalchemy的操作(一)_ │ │ ├── 课时10-10第五章-ORM的多对多关联(二)_ │ │ ├── 课时1-01第五章-SQLALchemy的介绍_ │ │ ├── 课时11-11第五章-ORM的高级操作(一)_ │ │ ├── 课时13-13第五章-ORM的高级操作(三)_ │ │ ├── 课时16-16第五章-Flask-SQLalchemy和alembic_ │ │ ├── 课时15-15第五章-Flask-SQLalchemy的操作(二)_ │ │ ├── 课时3-03第五章-自动ORM映射_ │ │ ├── 课时2-02第五章-创建ORM映射1_ │ │ ├── 课时9-09第五章-ORM的多对多关联_ │ ├── 章节3-Jinjia2模板 │ │ ├── 课时3-03第三章节-字符串和数字的过滤器_ │ │ ├── 课时5-05第三章-模板中自定义过滤器_ │ │ ├── 课时8-08第三章-模板中的URL_FOR函数_ │ │ ├── 课时6-06第三章-模板中的测试器_ │ │ ├── 课时1-01第三章-Jinja2模板介绍和传参_ │ │ ├── 课时2-02第三章-模板中的控制语句_ │ │ ├── 课时7-07第三章-模板中的继承和include标签_ │ │ ├── 课时4-04第三章-模板中列表和字典的过滤器_ │ ├── 章节1-虚拟化环境 │ │ ├── 课时4-04自定义Web服务器(三)_ │ │ ├── 课时9-09第一章-采用装饰器添加路由_ │ │ ├── 课时5-05自定义Web服务器(四)_ │ │ ├── 课时6-06第一章-自定义Web框架_ │ │ ├── 课时8-08第一章-在web框架中引入路由的设置_ │ │ ├── 课时11-11第一章-Python虚拟环境的安装和搭建_ │ │ ├── 课时3-03自定义Web服务器(二)_ │ │ ├── 课时1-01Web框架相关的概念_ │ │ ├── 课时10-10第一章-开发电影列表页面_ │ │ ├── 课时7-07第一章-使用模板来展示动态页面数据_ │ │ ├── 课时2-02第一章-自定义Web服务器(一)_ │ ├── 章节2-视图和URL │ │ ├── 课时5-05第二章-路由列表信息_ │ │ ├── 课时2-02第二章-参数说明_ │ │ ├── 课时10-10第二章-响应response_ │ │ ├── 课时6-06第二章-动态路由和自定义转换器_ │ │ ├── 课时9-09第二章-post请求参数和文件上传_ │ │ ├── 课时1-01第二章-Flask的介绍_ │ │ ├── 课时3-03第二章-应用程序的参数加载--1_ │ │ ├── 课时4-04第二章-应用程序参数加载-2_ │ │ ├── 课时8-08第二章-request的请求方式和get请求参数_ │ │ ├── 课时7-07第二章-地址重定向和url_for_ ├── 05.HBase分布式数据库-1093 │ ├── 章节1-HBase分布式数据库 │ │ ├── 课时6-HBase目标表Meta表_ │ │ ├── 课时9-HBase shell命令操作_ │ │ ├── 课时4-HBase架构_ │ │ ├── 课时10-HBase特点_ │ │ ├── 课时3-HBase名词解释_ │ │ ├── 课时11-HBase Python环境准备_ │ │ ├── 课时7-完全分布式集群搭建_ │ │ ├── 课时5-HBase minor&major合并_ │ │ ├── 课时8-HBase集群启动及测试_ │ │ ├── 课时12-HBase Python API-01_ │ │ ├── 课时2-HBase数据模型_ │ │ ├── 课时1-HBase介绍_ │ │ ├── 课时13-HBase Python API-02_ ├── 31.接口自动化测试-1528 │ ├── 章节12-REST │ │ ├── 课时6-添加发布会API_ │ │ ├── 课时5-测试发布会接口_ │ │ ├── 课时2-创建Django项目_编写serializers文件_ │ │ ├── 课时3-配置路由routers_启动服务_ │ │ ├── 课时4-添加接口数据_测试接口_ │ │ ├── 课时7-SoapUI测试工具的使用_ │ │ ├── 课时1-RPC与REST_ │ ├── 章节9-接口自动化测试框架 │ │ ├── 课时11-创建测试数据_ │ │ ├── 课时6-使用unittest测试添加嘉宾接口_ │ │ ├── 课时5-使用unittest测试添加发布会接口_ │ │ ├── 课时8-接口自动化测试框架结构搭建_ │ │ ├── 课时7-使用unittest测试嘉宾签到接口_ │ │ ├── 课时3-使用unittest完成发布会接口测试_ │ │ ├── 课时14-添另嘉宾接口和嘉宾签到接口测试_ │ │ ├── 课时12-编写接口测试用例-添加发布会接口_ │ │ ├── 课时4-使用unittest测试查询嘉宾接口_ │ │ ├── 课时13-查询发布会和查询嘉宾接口测试_ │ │ ├── 课时9-修改数据库配置_ │ │ ├── 课时10-封装数据操作_ │ │ ├── 课时2-使用requests库测试查询发布会接口_ │ │ ├── 课时1-接口测试工具的不足_requests库的基本使用_ │ │ ├── 课时15-集成测试报告_ │ ├── 章节5-Django测试 │ │ ├── 课时4-测试登录动作_ │ │ ├── 课时7-测试用户签到_ │ │ ├── 课时2-test命令控制测试级别_ │ │ ├── 课时1-Django的单元测试_ │ │ ├── 课时3-客户端测试_ │ │ ├── 课时6-测试嘉宾管理_ │ │ ├── 课时5-测试发布会管理_ │ ├── 章节4-Django模板 │ │ ├── 课时4-嘉宾管理列表_ │ │ ├── 课时1-Django-bootstrap3简介_ │ │ ├── 课时5-嘉宾管理分页功能_ │ │ ├── 课时9-退出系统_ │ │ ├── 课时3-发布会搜索功能_ │ │ ├── 课时6-嘉宾的搜索功能_ │ │ ├── 课时7-添加签到链接_ │ │ ├── 课时8-签到功能_ │ │ ├── 课时2-发布会列表_ │ ├── 章节1-Django入门 │ │ ├── 课时4-第一个Django代码-HelloDjango_ │ │ ├── 课时3-Django框架的安装及创建项目_ │ │ ├── 课时5-Django如何处理一个请求_ │ │ ├── 课时1-Django框架的简介_ │ │ ├── 课时6-使用模板_ │ │ ├── 课时2-MVC与MTV模型_ │ ├── 章节11-Web Services │ │ ├── 课时3-spyne开发接口_ │ │ ├── 课时1-Web Services相关概念_ │ │ ├── 课时2-suds-jurko调用接口_ │ ├── 章节7-开发Web接口 │ │ ├── 课时9-开发用户签到接口_ │ │ ├── 课时4-配置接口路径_ │ │ ├── 课时1-为什么需要使用Web接口_HTTP协议_ │ │ ├── 课时10-编写Web接口文档_ │ │ ├── 课时3-请求头_响应头_最流行的接口数据格式JSON_ │ │ ├── 课时5-添加发布会接口_ │ │ ├── 课时7-添加嘉宾接口_ │ │ ├── 课时2-常用的响应状态码_ │ │ ├── 课时8-开发查询嘉宾接口_ │ │ ├── 课时6-查询发布会接口_ │ ├── 章节2-Django视图 │ │ ├── 课时5-Django认证系统_ │ │ ├── 课时4-登录admin后台_ │ │ ├── 课时3-Cookie与Session_ │ │ ├── 课时2-使用模板处理登录成功页_ │ │ ├── 课时1-登录功能1_ │ ├── 章节10-接口的安全机制 │ │ ├── 课时4-数字签名简介_ │ │ ├── 课时2-开发带用户认证的查询发布会接口_ │ │ ├── 课时1-用户认证-开发Auth接口_ │ │ ├── 课时3-带用户认证的查询发布会接口测试用例_ │ │ ├── 课时11-补充接口测试用例_ │ │ ├── 课时7-开发带用户签名的添加发在会接口测试用例_ │ │ ├── 课时8-SHA256与AES加密与解密操作_ │ │ ├── 课时6-开发带用户签名的添加发布会接口_编写接口文档_ │ │ ├── 课时9-AES加密接口开发_ │ │ ├── 课时5-开发用户签名功能_ │ │ ├── 课时10-开发查询嘉宾接口进行解密操作_ │ ├── 章节6-接口的相关概念 │ │ ├── 课时2-Python中接口的使用_ │ │ ├── 课时1-接口测试概述_ │ ├── 章节13-接口性能测试 │ │ ├── 课时1-Locust性能测试工具_ │ │ ├── 课时4-发布会系统的性能测试_ │ │ ├── 课时5-接口的性能测试_ │ │ ├── 课时3-发布会性能测试-数据准备2_ │ │ ├── 课时2-发布会系统性能测试-数据准备_ │ ├── 章节8-接口测试工具介绍 │ │ ├── 课时7-测试添加嘉宾接口_查询嘉宾接口_用户签到接口_ │ │ ├── 课时6-使用JMeter测试工具测试查询发布会接口_ │ │ ├── 课时11-测试查询嘉宾接口_ │ │ ├── 课时10-测试查询发布会接口_ │ │ ├── 课时4-使用Postman测试嘉宾签到接口_ │ │ ├── 课时5-使用JMeter测试工具简介_ │ │ ├── 课时8-JMeter添加断言_ │ │ ├── 课时9-Robot Framework测试框架简介及使用_ │ │ ├── 课时3-使用Postman测试添加嘉宾接口和查询嘉宾接口_ │ │ ├── 课时2-使用Postman测试添加发布会接口_ │ │ ├── 课时1-Postman接口测试工具的简介_ │ │ ├── 课时12-测试添加发布会_添加嘉宾_嘉宾签到接口_ │ ├── 章节3-Django模型 │ │ ├── 课时5-MySQL-创建数据库表_ │ │ ├── 课时1-设计系统表_ │ │ ├── 课时6-Python连接MySQL_ │ │ ├── 课时2-admin后台管理_ │ │ ├── 课时8-后台展示MySQL数据_ │ │ ├── 课时7-配置MySQL_ │ │ ├── 课时3-基本的数据访问_ │ │ ├── 课时4-SQLite管理工具_ ├── 54.数据可视化模块-Seaborn-620 │ ├── 章节2-Seaborn可视化数据 │ │ ├── 课时4-综合训练-双y轴数据可视化图表_ │ │ ├── 课时6-绘合训练-统计双色球中奖数字热力图_ │ │ ├── 课时5-综合训练-堆叠柱形图_ │ │ ├── 课时2-Seaborn常用图表-直方图-柱状图-散点图_ │ │ ├── 课时3-Seaborn常用图表-线性回归-箱形图-核密度图-提琴图_ │ │ ├── 课时1-Seaborn常用图表-折线图_ │ ├── 章节1-Seaborn简介 │ │ ├── 课时1-Seaborn图表的基本使用_ ├── 15.Python计算机二级考试-217 │ ├── 章节1-程序设计基本方法 │ │ ├── 课时9-1.8Python程序的运行方式_ │ │ ├── 课时11-1.10课后习题讲解_ │ │ ├── 课时7-1.6Python解释器的安装_ │ │ ├── 课时10-1.9IPO程序编写方法_ │ │ ├── 课时1-0Python计算机二级考试-前言_ │ │ ├── 课时4-1.3为什么要学习计算机编程_ │ │ ├── 课时2-1.1程序设计语言概述_ │ │ ├── 课时5-1.4Python语言的发展_ │ │ ├── 课时6-1.5Python语言的特点_ │ │ ├── 课时8-1.7Python程序的编辑方式_ │ │ ├── 课时3-1.2编译和解释_ │ ├── 章节3-基本数据类型 │ │ ├── 课时18-3.18恺撒密码_2_ │ │ ├── 课时6-3.6字符串-单行字符串与多行字符串_ │ │ ├── 课时14-3.14字符串处理函数_ │ │ ├── 课时8-3.8字符串索引_ │ │ ├── 课时3-3.3数字类型-复数类型_ │ │ ├── 课时16-3.16类型判断和类型间转换_ │ │ ├── 课时15-3.15字符串处理方法_ │ │ ├── 课时12-3.12format方法的格式控制_2_ │ │ ├── 课时9-3.9字符串的切片_ │ │ ├── 课时1-3.1数字类型-整数类型_ │ │ ├── 课时7-3.7转义字符_ │ │ ├── 课时17-3.17恺撒密码_1_ │ │ ├── 课时13-3.13字符串操作符_ │ │ ├── 课时4-3.4数值运算操作符_ │ │ ├── 课时20-3.20选择题_ │ │ ├── 课时2-3.2数字类型-浮点数类型_ │ │ ├── 课时19-3.19恺撒密码_3_ │ │ ├── 课时5-3.5数值运算函数_ │ │ ├── 课时11-3.11format方法的格式控制_1_ │ │ ├── 课时10-3.10format()方法的基本使用_ │ │ ├── 课时21-3.21编程题_ │ ├── 章节2-Python语言基本语法元素 │ │ ├── 课时2-2.2程序的格式框架-注释_ │ │ ├── 课时3-2.3程序的格式框架-续行符_ │ │ ├── 课时8-2.8数据类型-字符串类型_ │ │ ├── 课时12-2.12程序的语句元素-其他语句_ │ │ ├── 课时14-2.14基本输入输出函数-eval()函数_ │ │ ├── 课时16-2.16课后习题_ │ │ ├── 课时15-2.15基本输入输出函数-input()函数_ │ │ ├── 课时11-2.11程序的语句元素-引用_ │ │ ├── 课时10-2.10程序的语句元素-赋值语句_ │ │ ├── 课时9-2.9程序的语句元素-表达式_ │ │ ├── 课时1-2.1程序的格式框架-缩进_ │ │ ├── 课时13-2.13基本输入输出函数-input()函数_ │ │ ├── 课时7-2.7数据类型-数值类类型_ │ │ ├── 课时6-2.6语法元素的名称-标识符_ │ │ ├── 课时5-2.5语法元素的名称-保留字_ │ │ ├── 课时4-2.4语法元素的名称-变量_ │ ├── 章节13-模拟题二 │ │ ├── 课时6-模拟试卷二-综合应用题_ │ │ ├── 课时1-模拟试卷二-单项选择题1-10_ │ │ ├── 课时5-模拟试卷二-简单应用题_ │ │ ├── 课时3-模拟试卷二-单项选择题21-40_ │ │ ├── 课时2-模拟试卷二-单项选择题11-20_ │ │ ├── 课时4-模拟试卷二-基本编程题_ │ ├── 章节8-Python计算生态 │ │ ├── 课时2-8.2Python的标准库与第三方库_ │ │ ├── 课时4-8.4基本内置 函数2_ │ │ ├── 课时1-8.1计算生态的简介_ │ │ ├── 课时3-8.3基本内置函数1_ │ │ ├── 课时5-8.5课后习题-选择题_ │ ├── 章节10-Python第三方库概览 │ │ ├── 课时6-10.6wordcloud概述_ │ │ ├── 课时8-10.8课后习题-选择题_ │ │ ├── 课时7-10.7可视化词云图_ │ │ ├── 课时4-10.4jieba库概述_ │ │ ├── 课时5-10.5jieba库与中文分词_ │ │ ├── 课时2-10.2pip工具的常用使用方式_ │ │ ├── 课时3-10.3PyInstaller库的使用_ │ │ ├── 课时1-10.1第三方库的获取及安装_ │ │ ├── 课时9-10.9课后习题-编程题_ │ ├── 章节12-模拟题一 │ │ ├── 课时2-模拟试卷一-选择题11-20_ │ │ ├── 课时6-模拟试卷一-综合应用_ │ │ ├── 课时3-模拟试卷一-选择题21-40_ │ │ ├── 课时1-模拟试卷一-选择题1-10_ │ │ ├── 课时4-模拟试卷一-程序设计题_ │ │ ├── 课时5-模拟试卷一-简单应用_ │ ├── 章节4-程序的流程控制 │ │ ├── 课时6-4.6判断条件及组合_ │ │ ├── 课时12-4.12选择题_ │ │ ├── 课时5-4.5多分支结构_ │ │ ├── 课时2-4.2程序控制结构的基础与扩展_ │ │ ├── 课时10-4.10程序的异常处理_ │ │ ├── 课时11-4.11实例解析-猜数游戏_ │ │ ├── 课时1-4.1程序流程图_ │ │ ├── 课时4-4.4双分支结构_ │ │ ├── 课时13-4.13编程题_ │ │ ├── 课时3-4.3单分支结构_ │ │ ├── 课时7-4.7循环结构-for_ │ │ ├── 课时9-4.9循环控制-break-continue_ │ │ ├── 课时8-4.8无限循环-while_ │ ├── 章节5-函数和代码复用 │ │ ├── 课时5-5.5参数名称传递_ │ │ ├── 课时6-5.6函数的返回值_ │ │ ├── 课时1-5.1函数的简介_ │ │ ├── 课时2-5.2函数的定义_ │ │ ├── 课时3-5.3函数的使用_ │ │ ├── 课时10-5.10课后习题-选择题_ │ │ ├── 课时7-5.7局部变量_ │ │ ├── 课时9-5.9代码复用_ │ │ ├── 课时8-5.8全局变量_ │ │ ├── 课时4-5.4可选参数传递_ │ │ ├── 课时11-5.11课后习题-编码题_ │ ├── 章节9-Python标准库概览 │ │ ├── 课时6-9.6random库的概述_ │ │ ├── 课时1-9.1turtle库概述_ │ │ ├── 课时8-9.8time库的使用_ │ │ ├── 课时4-9.4画笔运动函__ │ │ ├── 课时2-9.2turtle窗体函数与画笔状态函数1_ │ │ ├── 课时3-9.3画笔形状函数2_ │ │ ├── 课时7-9.7random库的常用方法_ │ │ ├── 课时9-9.9课后习题_ │ │ ├── 课时5-9.5练习绘图_ │ ├── 章节14-模拟题三 │ │ ├── 课时6-模拟试卷三-综合应用题_ │ │ ├── 课时5-模拟试卷三-简单应用题_ │ │ ├── 课时3-模拟试卷三-选择题21-40_ │ │ ├── 课时1-模拟试卷三-选择题1-10_ │ │ ├── 课时4-模拟试卷三-基本编程题_ │ │ ├── 课时2-模拟试卷三-选择题11-20_ │ ├── 章节11-Python第三方库纵览 │ │ ├── 课时1-11.1Python第三方库纵览_ │ ├── 章节7-文件和数据格式化 │ │ ├── 课时4-7.4文件的写入_ │ │ ├── 课时9-7.9课后习题-编码题1_ │ │ ├── 课时1-7.1文件的类型_ │ │ ├── 课时10-7.10课后习题-编码题2_ │ │ ├── 课时6-7.6一维数据的处理_ │ │ ├── 课时8-7.8课后习题-选择题_ │ │ ├── 课时2-7.2文件的打开和关闭_ │ │ ├── 课时3-7.3文件的读取_ │ │ ├── 课时7-7.7二维数据的处理_ │ │ ├── 课时5-7.5数据的组织维度_ │ ├── 章节6-组合数据类型 │ │ ├── 课时8-6.8列表的切片操作_ │ │ ├── 课时13-6.13课后习题-选择题_ │ │ ├── 课时11-6.11字典的索引_ │ │ ├── 课时5-6.5映射类型的概述_ │ │ ├── 课时3-6.3序列类型的概述_ │ │ ├── 课时2-6.2集合数据类型_ │ │ ├── 课时15-6.15课后习题-编码题2_ │ │ ├── 课时7-6.7列表的索引操作_ │ │ ├── 课时12-6.12字典类型的操作_ │ │ ├── 课时14-6.14课后习题-编码题1_ │ │ ├── 课时1-6.1组合数据类型的基本概念_ │ │ ├── 课时4-6.4元组类型的操作_ │ │ ├── 课时9-6.9列表的操作函数和操作方法_ │ │ ├── 课时6-6.6列表的定义_ │ │ ├── 课时10-6.10字典的定义_ ├── 45.数据分析工具-Excel-621 │ ├── 章节1-数据录入 │ │ ├── 课时3-在单元格中输入数据与清除_ │ │ ├── 课时7-数据管理规范_ │ │ ├── 课时5-数据验证限制输入内容_ │ │ ├── 课时9-常见的不规范表格结构_ │ │ ├── 课时2-文本_公式_逻辑_错误值_ │ │ ├── 课时6-设置数字格式_ │ │ ├── 课时8-数据表的管理要点与数据录入原则_ │ │ ├── 课时1-Excel中的数据类型_ │ │ ├── 课时4-数据输入技巧_ │ ├── 章节2-数据管理 │ │ ├── 课时7-按数据类型拆分数据_快速填充处理_ │ │ ├── 课时2-数据清洗-重复值的处理_ │ │ ├── 课时16-多行多列转单列_选择性粘贴实现行列转置_ │ │ ├── 课时6-使用分列和函数拆分字符串数据_ │ │ ├── 课时1-数据清洗-缺失值的处理_ │ │ ├── 课时21-使用PowerQuery关联和匹配数据_ │ │ ├── 课时8-字符串的合并_ │ │ ├── 课时11-数据整理-单元格颜色排序_ │ │ ├── 课时19-分层抽样_ │ │ ├── 课时5-异常值的检测_ │ │ ├── 课时12-数字特征与日期特征筛选数据_ │ │ ├── 课时20-使用公式实现数据关联与匹配_ │ │ ├── 课时15-单列数据转置为多行多列_ │ │ ├── 课时13-通配符模糊筛选和借助公式处理数据筛选_ │ │ ├── 课时17-单纯随机抽样_ │ │ ├── 课时9-数据整理-基础排序_ │ │ ├── 课时14-将二维表转成一维表_ │ │ ├── 课时4-错误值处理-处理函数返回的错误值_ │ │ ├── 课时18-等距抽样_ │ │ ├── 课时3-错误值处理-处理数据类型错误_ │ │ ├── 课时10-数据整理-自义排序_ │ ├── 章节3-借助公式快速完成统计计算 │ │ ├── 课时7-多条件判断_ │ │ ├── 课时2-公式中的引用方式_ │ │ ├── 课时22-频数-计算不同年龄段的人数_ │ │ ├── 课时9-单条件求和1_计算指定物料的出库数_ │ │ ├── 课时31-字符串的提取与合并_ │ │ ├── 课时18-按条件计算中位数_ │ │ ├── 课时3-函数的构成和分类_ │ │ ├── 课时26-计算固定资产本期折旧月数_ │ │ ├── 课时21-众数-计算债券面利率众数_ │ │ ├── 课时34-使用中式排名计算业绩名次_ │ │ ├── 课时17-极值计算_ │ │ ├── 课时19-余数-根据身份证号判断员工性别_ │ │ ├── 课时6-公式中的运算符及优先级_ │ │ ├── 课时24-分段插值计算热力性质_ │ │ ├── 课时29-多工作表数据汇总_INDIRECT函数_ │ │ ├── 课时4-函数输入的三种方式_ │ │ ├── 课时25-根据记账日期提取会计期间_ │ │ ├── 课时11-多件求和SUMIFS函数_ │ │ ├── 课时23-线插值法计算电阻值_ │ │ ├── 课时30-常用的文本函数TEXT_ │ │ ├── 课时14-按车型计算不同养护类型的金额_ │ │ ├── 课时33-生成随机数函数RAND_RANDBETWEEN_ │ │ ├── 课时8-多区间判断_ │ │ ├── 课时15-条件与计数条件_ │ │ ├── 课时27-常用的查询函数VLOOKUP_ │ │ ├── 课时16-平均值计算_ │ │ ├── 课时1-公式的输入与复制_ │ │ ├── 课时32-字符串替换函数SUBSTITUTE_ │ │ ├── 课时20-数值取舍函数_ │ │ ├── 课时12-使用SUMPRODUCT函数_ │ │ ├── 课时5-单条件判断_ │ │ ├── 课时13-按条件统计各区域销售额_ │ │ ├── 课时10-单条件求和2_计算不同材料的领用量_ │ │ ├── 课时28-LOOKUP_MATCH_INDEX函数的使用_ │ │ ├── 课时35-根据百分比排名判断销售等次_ │ ├── 章节4-借助数据透视表快速完成统计计算 │ │ ├── 课时3-刷新数据透视表_ │ │ ├── 课时5-数据透视表值的显示方式_ │ │ ├── 课时10-综合项目-制作小页签_ │ │ ├── 课时4-美化数据透视表_ │ │ ├── 课时12-综合项目-数据源表设计_ │ │ ├── 课时11-综合项目-参数表设计_ │ │ ├── 课时2-满 足不同分析角度的数据呈现_ │ │ ├── 课时8-切片器-多个数据透视表联动_ │ │ ├── 课时9-通过日程表对数据透视表进行按月筛选_ │ │ ├── 课时6-在数据透视表中筛选和排序_ │ │ ├── 课时13-综合项目-创建数据透视表_ │ │ ├── 课时1-手动创建第一个数据透视表_ │ │ ├── 课时14-综合项目-插入切片器和图表_ │ │ ├── 课时7-切片器-创建数据透视表_ │ ├── 章节5-基础统计分析 │ │ ├── 课时1-Excel分析工具的加载_制作直方图分析贷款人的资质_ │ │ ├── 课时3-离散趋势_ │ │ ├── 课时5-正态分布 _68-95-99.7法则_ │ │ ├── 课时4-四分位数和箱形图_ │ │ ├── 课时6-z值_ │ │ ├── 课时2-集中趋势_ │ ├── 章节6-数据可视化 │ │ ├── 课时10-常用图表-旭日图_ │ │ ├── 课时20-动态数据看板-商品类别点比圆环图-商品排名条形图_ │ │ ├── 课时2-图表的构成元素_ │ │ ├── 课时21-动态数据看板_ │ │ ├── 课时5-常用图表-柱状温度计对比图_ │ │ ├── 课时18-使用数据透视表制表动态图表_ │ │ ├── 课时13-常用图表-漏斗图和箱形图_ │ │ ├── 课时9-常用图表-突出显示极值的折线图_ │ │ ├── 课时15-组合图-带参考线的柱形图_ │ │ ├── 课时22-迷你图_ │ │ ├── 课时8-常用图表-长分类标签图_ │ │ ├── 课时4-创建简单的柱形图_ │ │ ├── 课时17-辅助列法制作动态图表_ │ │ ├── 课时7-常用图表-旋风图_ │ │ ├── 课时16-组合图-填充式折线图_ │ │ ├── 课时19-动态数据看板-制作各月销售总价带速览图_ │ │ ├── 课时6-常用图表-分类柱形图_ │ │ ├── 课时14-常图表-散点图_ │ │ ├── 课时3-图表类型的选择_ │ │ ├── 课时1-条件格式_ │ │ ├── 课时11-常用图表-树状图_ │ │ ├── 课时12-常用图表-瀑布图_ ├── 52.数据结构和算法-1 │ ├── 章节3-链表 │ │ ├── 课时5-05-实现insert方法_ │ │ ├── 课时4-04-实现append与nodes_list方法_ │ │ ├── 课时3-03-单向链表实现-搭建框架与add方法_ │ │ ├── 课时1-01-链表概述_ │ │ ├── 课时7-07-单向循环链表的遍历 添加_ │ │ ├── 课时10-10-双向链表02_ │ │ ├── 课时9-09-双向链表01_ │ │ ├── 课时8-08-单向循环链表02_ │ │ ├── 课时2-02-单向链表-思路_ │ │ ├── 课时6-06-单向链表的删除 修改与查找_ │ ├── 章节5-排序 │ │ ├── 课时11-11.二分查找_ │ │ ├── 课时3-03.插入排序_ │ │ ├── 课时7-07.快速排序-实现_ │ │ ├── 课时5-05.希尔排序-实现_ │ │ ├── 课时10-10.哈希表_ │ │ ├── 课时9-09.桶排序_ │ │ ├── 课时4-04.希尔排序-概念_ │ │ ├── 课时1-01.排序算法稳定性&冒泡排序_ │ │ ├── 课时6-06.快速排序-思路_ │ │ ├── 课时2-02.选择排序_ │ │ ├── 课时8-08.归并排序_ │ ├── 章节6-树 │ │ ├── 课时2-02.树的广度优先遍历_ │ │ ├── 课时1-01.树&二叉树_ │ │ ├── 课时4-04.根据前序遍历与中序遍历确定树_ │ │ ├── 课时3-03.树的深度优先遍历_ │ ├── 章节2-顺序表 │ │ ├── 课时1-01.数据结构引入_ │ │ ├── 课时2-02.顺序表01_ │ │ ├── 课时3-03.顺序表02_ │ │ ├── 课时4-04.顺序表03_ │ ├── 章节4-栈和队列 │ │ ├── 课时2-02-栈实现_ │ │ ├── 课时5-05-循环队列_ │ │ ├── 课时3-03-课后作业_ │ │ ├── 课时4-04-队列实现_ │ │ ├── 课时1-01-栈引入_ │ │ ├── 课时6-06-双端队列_ │ ├── 章节1-算法引入 │ │ ├── 课时1-01.算法引入_ │ │ ├── 课时5-05-列表与字典的时间复杂度_ │ │ ├── 课时4-04-timeit模块使用_ │ │ ├── 课时3-03.时间复杂度2_ │ │ ├── 课时2-02.时间复杂度1_ ├── 38.汽车产品聚类分析项目实战-662 │ ├── 章节1-汽车产品聚类分析综合项目实战 │ │ ├── 课时1-数据加载_ │ │ ├── 课时2-数值编码化_ │ │ ├── 课时3-归一化操作_ │ │ ├── 课时4-汽车产品聚类-结果分析_ ├── 23.Zookeeper分布式协调服务框架-120 │ ├── 章节1-Zookeeper │ │ ├── 课时5-05-Zookeeper集群搭建之Linux节点两两免密及jdk安装_ │ │ ├── 课时4-04-Zookeeper集群搭建之Linux环境准备_ │ │ ├── 课时7-07-Zookeeper客户端命令行操作_ │ │ ├── 课时6-06-Zookeeper集群分布式搭建_ │ │ ├── 课时2-02-Zookeeper Paxos算法及消息一致问题_ │ │ ├── 课时3-03-Zookeeper集群及Leader选择_ │ │ ├── 课时1-01-Zookeeper分布式协调服务应用场景_ │ │ ├── 课时8-08-Zookeeper其他扩展_ ├── 40.前端技术之CSS-857 │ ├── 章节6-选择器_属性选择器 │ │ ├── 课时1-选择器_属性选择器_ │ ├── 章节13-定位_固定定位 │ │ ├── 课时1-定位_固定定位_ │ ├── 章节1-CSS的引入 │ │ ├── 课时1-CSS的引入_ │ ├── 章节8-练习:百度导航栏 │ │ ├── 课时1-练习:百度导航栏_ │ ├── 章节4-选择器_基本选择器 │ │ ├── 课时1-选择器_基本选择器_ │ ├── 章节7-选择器_伪类选择器 │ │ ├── 课时1-选择器_伪类选择器_ │ ├── 章节12-定位_绝对定位 │ │ ├── 课时1-定位_绝对定位_ │ ├── 章节2-CSS的三种书写方式 │ │ ├── 课时1-CSS的三种书写方式_ │ ├── 章节16-盒子模型练习题 │ │ ├── 课时1-盒子模型练习题_ │ ├── 章节5-选择器_关系选择器 │ │ ├── 课时1-选择器_关系选择器_ │ ├── 章节11-定位_静态定位_相对定位 │ │ ├── 课时1-定位_静态定位_相对定位_ │ ├── 章节10-消除浮动影响 │ │ ├── 课时1-消除浮动影响_ │ ├── 章节3-明白学习CSS的重点 │ │ ├── 课时1-明白学习CSS的重点_ │ ├── 章节14-盒子模型引入 │ │ ├── 课时1-盒子模型引入_ │ ├── 章节15-盒子模型代码演示 │ │ ├── 课时1-盒子模型代码演示_ │ ├── 章节9-浮动的原理 │ │ ├── 课时1-浮动的原理_ ├── 16.Python面试突击班-1548 │ ├── 章节3-Python面试突击班(三) │ │ ├── 课时2-常数时间_ │ │ ├── 课时5-怎么理解选择排序的时间复杂度_ │ │ ├── 课时7-学生答疑_ │ │ ├── 课时4-代码实现_ │ │ ├── 课时1-时间复杂度_ │ │ ├── 课时6-怎么理解快速排序的时间复杂度_ │ │ ├── 课时3-实现一个特殊的栈,在基本功能上的基础上,再实现返回栈中最小元素功能_ │ ├── 章节6-Python面试突击班(六) │ │ ├── 课时8-超级丑数代码实现_ │ │ ├── 课时4-解题思路_ │ │ ├── 课时1-课前互动_ │ │ ├── 课时3-Python笔试面试题之算法(一)_ │ │ ├── 课时2-复习堆排序算法_ │ │ ├── 课时7-解题思路_ │ │ ├── 课时5-中位数案例代码实现_ │ │ ├── 课时6-Python笔试面试题之算法(二)_ │ ├── 章节1-Python面试突击班(一) │ │ ├── 课时7-基于元类来实现单例_ │ │ ├── 课时5-使用类的方式定义一个类_ │ │ ├── 课时2-Type类_ │ │ ├── 课时1-类和对象_ │ │ ├── 课时3-元类的定义_ │ │ ├── 课时4-使用函数来定义一个元素_ │ │ ├── 课时6-基于new函数实现单例_ │ ├── 章节7-Python面试突击班(七) │ │ ├── 课时9-字符串转换成整型_ │ │ ├── 课时3-垃圾回收_ │ │ ├── 课时6-Python里面如何拷贝一个对象_ │ │ ├── 课时7-is和==有什么区别_ │ │ ├── 课时5-怎么优化内存管理_ │ │ ├── 课时4-Python的内存池_ │ │ ├── 课时1-课前互动_ │ │ ├── 课时10-学生答疑_ │ │ ├── 课时8-怎么反转一个整数_ │ │ ├── 课时2-对象的引用计数机制_ │ ├── 章节4-Python面试突击班(四) │ │ ├── 课时2-生成器是什么_ │ │ ├── 课时5-闭包是什么,你怎么理解闭包_ │ │ ├── 课时4-在函数中使yield关键字_ │ │ ├── 课时1-面试总结介绍_ │ │ ├── 课时6-说说Python中字典的底层是怎么实现的_ │ │ ├── 课时7-学生答疑_ │ │ ├── 课时3-最简单的生成器_ │ ├── 章节5-Python面试突击班(五) │ │ ├── 课时1-堆排序涉及到的概念_ │ │ ├── 课时5-堆排序算法代码实现_ │ │ ├── 课时2-为什么要用大根堆和小根堆排序_ │ │ ├── 课时4-构建最大堆_ │ │ ├── 课时3-最大堆删除堆顶节点后的自我调整_ │ ├── 章节2-Python面试突击班(二) │ │ ├── 课时2-缓存架构_ │ │ ├── 课时11-核心装饰器和函数说明_ │ │ ├── 课时12-学生答疑_ │ │ ├── 课时8-缓存其他函数_ │ │ ├── 课时5-Flask-caching处理缓存_ │ │ ├── 课时9-缓存有参函数_ │ │ ├── 课时7-缓存视图函数_ │ │ ├── 课时4-缓存后端_ │ │ ├── 课时3-缓存的数据_ │ │ ├── 课时6-使用缓存_ │ │ ├── 课时10-缓存普通对象_ │ │ ├── 课时1-什么是缓存_ ├── 43.数据仓库-Hive-87 │ ├── 章节1-Hive │ │ ├── 课时43-Hive分桶表_ │ │ ├── 课时18-Hive 删除分区_ │ │ ├── 课时25-使用本地内嵌方式通过beeline连接Hive_ │ │ ├── 课时39-Hive案例之统计不相交数据_ │ │ ├── 课时41-Hive 参数设置方式及Hive命令记录_ │ │ ├── 课时34-使用Python自定义Hive UDF函数-02_ │ │ ├── 课时10-10-Hive建表加载数据01_ │ │ ├── 课时38-Hive案例之WordCount统计_ │ │ ├── 课时47-Hive 视图及使用_ │ │ ├── 课时24-配置HiveServer2说明_ │ │ ├── 课时32-Hive聚合函数及生成函数操作_ │ │ ├── 课时59-Hive优化之Hive排序Order by & sort by_ │ │ ├── 课时12-12-Hive 内部表及外部表-01_ │ │ ├── 课时31-Hive条件函数及字符串函数操作_ │ │ ├── 课时7-07-Hive远端连接配置及使用测试_ │ │ ├── 课时56-Hive优化之Fetch抓取与本地模式运行_ │ │ ├── 课时28-Hive逻辑操作及复杂类型函数操作_ │ │ ├── 课时66-Hive优化之Count(distinct)优化及避免笛卡尔积_ │ │ ├── 课时63-Hive优化之Hive小表join大表优化_ │ │ ├── 课时4-04-MySQL搭建_ │ │ ├── 课时61-Hive优化之分区剪裁、列剪裁_ │ │ ├── 课时62-Hive优化之推测执行_ │ │ ├── 课时5-05-Hive直连方式搭建_ │ │ ├── 课时46-Hive Lateral view及实战案例_ │ │ ├── 课时17-Hive 添加分区_ │ │ ├── 课时37-Hive案例之基站信息统计_ │ │ ├── 课时6-06-Hive直连方式初始化及测试_ │ │ ├── 课时1-01-Hive是什么?为什么需要Hive_ │ │ ├── 课时36-Hive案例之Sturct表创建使用_ │ │ ├── 课时9-09-Hive建表语句_ │ │ ├── 课时58-Hive优化之严格模式与非严格模式_ │ │ ├── 课时3-03-Hive搭建模式介绍_ │ │ ├── 课时64-Hive优化之Hive大表join大表优化_ │ │ ├── 课时68-Hive Hiveserver2 HA高可用搭建及测试_ │ │ ├── 课时49-Hive命令行及脚本方式运行_ │ │ ├── 课时2-02-Hive架构原理_ │ │ ├── 课时45-Hive 分区分桶表及加载数据_ │ │ ├── 课时26-使用远端方式通过beeline连接Hive_ │ │ ├── 课时27-Hive关系运算符与算术运算符操作_ │ │ ├── 课时23-连接Hive的方式及Cli与JDBC方式连接区别_ │ │ ├── 课时44-Hive 分桶表加载数据其他方式_ │ │ ├── 课时52-Hive 权限介绍及权限配置_ │ │ ├── 课时8-08-Hive基本语句及数据类型_ │ │ ├── 课时42-Hive 动态分区及优化参数_ │ │ ├── 课时57-Hive优化之并行模式_ │ │ ├── 课时20-Hive 基于已有表建表及删除表数据_ │ │ ├── 课时22-Hive SerDe解释及使用_ │ │ ├── 课时40-Hive案例之统计分值结果_ │ │ ├── 课时67-Hive优化之合理设置Map与Reduce task数量_ │ │ ├── 课时53-Hive jdbc登录测试角色_ │ │ ├── 课时29-Hive数据函数&收集函数&类型转换函数使用_ │ │ ├── 课时55-Hive 给用户或者角色授权操作库表权限_ │ │ ├── 课时33-使用Python自定义Hive UDF函数-01_ │ │ ├── 课时60-Hive优化之Hive排序distribute by & cluster by_ │ │ ├── 课时13-13-Hive 内部表及外部表-02_ │ │ ├── 课时54-Hive 给用户或者角色授权角色权限_ │ │ ├── 课时21-Hive 多种方式向Hive表中插入数据_ │ │ ├── 课时35-使用Python自定义Hive UDF函数-03_ │ │ ├── 课时51-Hive Web GUI接口_ │ │ ├── 课时48-Hive索引-了解内容_ │ │ ├── 课时16-16-Hive 双分区_ │ │ ├── 课时65-Hive优化之Map side 预聚合_ │ │ ├── 课时14-14-Hive 内部表及外部表-03_ │ │ ├── 课时50-python通过JDBC方式连接Hive_ │ │ ├── 课时19-Hive 修复分区_ │ │ ├── 课时30-Hive日期函数操作_ │ │ ├── 课时11-11-Hive建表加载数据02_ │ │ ├── 课时15-15-Hive 单分区_ ├── 59.玩儿转Python网络爬虫-178 │ ├── 章节7-Scrapy框架 │ │ ├── 课时19-Scrapy模拟登录-小说楼_ │ │ ├── 课时11-Scrapy案例_笔趣阁小说_数据存储_ │ │ ├── 课时2-Scrapy的安装_ │ │ ├── 课时28-课堂案例_链家租房信息的爬取_3_ │ │ ├── 课时31-课堂案例_猎聘网爬取你心仪的职位_3_ │ │ ├── 课时5-Scrapy框架-案例_编写Spiders_ │ │ ├── 课时1-常见的爬虫框架_ │ │ ├── 课时3-Scrapy框架的结构及工作原理_ │ │ ├── 课时4-Scrapy框架快速入门_ │ │ ├── 课时9-Scrapy案例_笔趣阁小说_创建项目_ │ │ ├── 课时10-Scrapy案例_笔趣阁小说_编写爬虫文件_ │ │ ├── 课时18-课堂案例_猎云网_数据存储_ │ │ ├── 课时20-Scrapy批量下载图片_1_ │ │ ├── 课时22-下载器中间件的概述_ │ │ ├── 课时25-下载器中间件_selenium与Scrapy的结合使用_ │ │ ├── 课时8-Scrapy框架-案例_项目总结_ │ │ ├── 课时17-课堂案例_猎云网 _创建数据库_读取配置文件_ │ │ ├── 课时12-Scrapy案例_笔趣阁小说_yield推送请求_ │ │ ├── 课时21-Scrapy批量下载图片_2_ │ │ ├── 课时15-课堂案例_猎云网_数据解析_ │ │ ├── 课时23-下载器中间件方法详解_ │ │ ├── 课时7-Scrapy框架-案例_数据存储_ │ │ ├── 课时29-课堂案例_猎聘网爬取你心仪的职位_1_ │ │ ├── 课时26-课堂案例_链家租房信息的爬虫_1_ │ │ ├── 课时24-下载器中间件_动态设置UA_ │ │ ├── 课时16-课堂案例_猎云网_getall_get_extract和extract_first的区别_ │ │ ├── 课时6-Scrapy框架-案例_处理响应结果_ │ │ ├── 课时13-CrawlSpider简介及创建_ │ │ ├── 课时30-课堂案例_猎聘网爬取你心仪的职位_2_ │ │ ├── 课时27-课堂案例_链家租房信息的爬取_2_ │ │ ├── 课时14-课堂案例_猎云网_定义URL提取规则_ │ ├── 章节5-数据存储 │ │ ├── 课时26-课堂案例_数据存储_ │ │ ├── 课时12-MySQL的数据类型_ │ │ ├── 课时16-数据查询语言_基本查询_模糊查询_ │ │ ├── 课时18-数据查询语言_表连接查询_ │ │ ├── 课时24-课堂案例_发送请求_ │ │ ├── 课时23-课堂案例_搭建项目结构_ │ │ ├── 课时2-课堂案例_爬取京东销量最好的粽子数据_ │ │ ├── 课时37-Python操作MongoDB_查询操作_ │ │ ├── 课时36-Python操作MongoDB_修改_删除操作_ │ │ ├── 课时38-课堂案例_爬取链家二手房成交量存到MongoDB中_ │ │ ├── 课时35-Python操作MongoDB_插入操作_ │ │ ├── 课时13-SQL的分类_ │ │ ├── 课时1-数据存储_JSON存储_ │ │ ├── 课时25-课堂案例_数据解析_ │ │ ├── 课时17-数据查询语言_分组查询_ │ │ ├── 课时28-MongoDB与SQL的对比_常用的数据类型_ │ │ ├── 课时32-MongoDB的remove操作_ │ │ ├── 课时6-Excel文件相关概念介绍_openpyxl模块的安装与测试_ │ │ ├── 课时21-Python连接MySQL数据库_修改与删除操作_ │ │ ├── 课时7-使用Python向Excel文件中写入数据_ │ │ ├── 课时4-使用Python读取CSV文件中的内容_ │ │ ├── 课时31-MongoDB的save与update操作_ │ │ ├── 课时9-课堂案例-爬取下厨房美食_存储到Excel文件中_ │ │ ├── 课时30-MongoDB的insert操作_ │ │ ├── 课时3-CSV文件的简介_使用Python向CSV文件写入数据_ │ │ ├── 课时10-MySQL的简介_ │ │ ├── 课时29-MongoDB最基本命令_ │ │ ├── 课时5-课堂案例_使用CSV文件存储粽子评论数据_ │ │ ├── 课时27-MongoDB的简介_安装及启动服务_ │ │ ├── 课时8-使用Python读取Excel文件中的内容_ │ │ ├── 课时34-MongoDB的复杂查询操__ │ │ ├── 课时22-Python连接MySQL数据库_查询操作_ │ │ ├── 课时19-Python连接MySQL数据库_插入操作_ │ │ ├── 课时14-数据定义语言_create_alter_drop_ │ │ ├── 课时33-MongoDB简单查询操作_ │ │ ├── 课时20-Python连接MySQL数据库_批量插入操作_ │ │ ├── 课时15-数据操作语言_insert_update_delete_ │ │ ├── 课时11-MySQL服务的开启与关闭_ │ ├── 章节1-初识爬虫 │ │ ├── 课时5-爬虫的分类_ │ │ ├── 课时6-网络爬虫的原理_ │ │ ├── 课时2-数据的来源及作用_ │ │ ├── 课时7-为什么用Python语言写爬虫_ │ │ ├── 课时3-爬虫的概念及应用领域_ │ │ ├── 课时4-如何爬取数据及robots协议_ │ │ ├── 课时1-说在前面的话_ │ ├── 章节9-Linux环境编程基础 │ │ ├── 课时5-Linux中的路径_ │ │ ├── 课时7-Linux中的常用命令_ │ │ ├── 课时2-VMWare的卸载_ │ │ ├── 课时18-安装Scrapy_Scrapy-redis_ │ │ ├── 课时1-Linux简介_VMWare的安装_ │ │ ├── 课时17-安装Twisted_ │ │ ├── 课时15-Linux中文件的压缩与解压缩_ │ │ ├── 课时11-Linux的常用设置_修改网络类型_ │ │ ├── 课时12-Linux中的常用配置_快速与克隆_ │ │ ├── 课时8-Linux中的常用命令_ │ │ ├── 课时3-Linux系统的安装_ │ │ ├── 课时13-远程操作Linux的工具XShell_ │ │ ├── 课时9-Linux的常用设置_设置时间_ │ │ ├── 课时6-Linux中的常用命令_1_ │ │ ├── 课时14-Linux的上传和下载工具_Xftp_ │ │ ├── 课时19-分布式项目-糗事百科_单机测试_ │ │ ├── 课时20-分布式项目-部署布分式项目_ │ │ ├── 课时10-Linux的常用设置_开启网络链接_ │ │ ├── 课时4-Linux中的目录结构_ │ │ ├── 课时16-查找Linux中的Python解释器_ │ ├── 章节3-网络请求 │ │ ├── 课时5-IP代理_ │ │ ├── 课时9-requests不带参数的get请求_ │ │ ├── 课时13-使用requests的session发送请求_ │ │ ├── 课时7-错误解析_异常处理_ │ │ ├── 课时11-获取JSON数据_获取二进制数据_ │ │ ├── 课时4-urlopen()方法的源代码_ │ │ ├── 课时2-urllib.request发送get与post请求_ │ │ ├── 课时1-urllib简介_urllib.parse的使用_ │ │ ├── 课时3-构造Request对象发送请求_ │ │ ├── 课时6-使用Cookie_ │ │ ├── 课时12-使用requests发送Post请求_ │ │ ├── 课时10-requests带请求参数的get请求_ │ │ ├── 课时8-requests库的简介_ │ ├── 章节8-分布式爬虫 │ │ ├── 课时5-分布式爬虫案例_第二种写法_修改爬虫文件_ │ │ ├── 课时6-分布式爬虫案例_Redis数据保存到Mongo数据库_ │ │ ├── 课时4-分布式爬虫案例_第一种写法_修改配置文件_ │ │ ├── 课时2-Redis的安装及启动测试_ │ │ ├── 课时3-Redis第三方图形化界面_scrapy_redis模块的安装_ │ │ ├── 课时1-分布式爬虫的介绍_ │ ├── 章节6-爬虫进阶 │ │ ├── 课时42-字体反爬_分析字体_ │ │ ├── 课时25-selenium的基本使用_操作表单元素_ │ │ ├── 课时7-锁机制解决线程的安全性问题_ │ │ ├── 课时27-selenium行为链_ │ │ ├── 课时1-程序_进程_线程_ │ │ ├── 课时17-课堂案例_多线程下载王者荣耀高清壁纸7_解决异常_ │ │ ├── 课时37-课堂案例_12306抢票_解析车次_ │ │ ├── 课时26-课堂案例_使用selenium实现自动搜索_ │ │ ├── 课时30-课堂案例_12306抢票_需求说明_ │ │ ├── 课时41-字体反爬_原理_寻找_分析字体_ │ │ ├── 课时15-课堂案例_多线程下载王者荣耀高清壁纸4_生产者_ │ │ ├── 课时36-课堂案例_12306抢票_确认乘车人和座席_ │ │ ├── 课时29-页面等待_ │ │ ├── 课时33-课堂案例_12306_填充站点代号_ │ │ ├── 课时38-课堂案例_12306抢票_等待获取乘车人_ │ │ ├── 课时22-selenium的简介_初步使用_ │ │ ├── 课时14-课堂案例_多线程下载王者荣耀高清壁纸3_存储壁纸_ │ │ ├── 课时18-多线程的GIL锁_ │ │ ├── 课时11-课堂案例_Queue在多线程中的使用_ │ │ ├── 课时5-线程的常用方法_ │ │ ├── 课时44-字体反爬-实习僧-代码实现_ │ │ ├── 课时13-课堂案例_多线程下载王者荣耀高清壁纸2_爬取第一页壁纸_ │ │ ├── 课时21-动态网页爬虫的解决方案_ │ │ ├── 课时46-使用OCR破解简单验证码_ │ │ ├── 课时10-Queue线程安全的队列_ │ │ ├── 课时31-课堂案例_12306抢票_实现登录_ │ │ ├── 课时3-初识Python多线程_ │ │ ├── 课时23-close方法与quit方法的区别_ │ │ ├── 课时9-Condition版的生产者与消费者模式_ │ │ ├── 课时24-selenium的基本使用_定位元素_ │ │ ├── 课时40-字体反爬_什么是字体反爬_ │ │ ├── 课时32-课堂案例_12306抢票_爬取车站代号_ │ │ ├── 课时16-课堂案例_多线程下载王者荣耀高清壁纸6_消费者_ │ │ ├── 课时4-继承的方式实现多线程_ │ │ ├── 课时19-GIL锁与Lock锁的区别_ │ │ ├── 课时12-课堂案例_多线程下载王者荣耀高清壁纸1_分析URL_ │ │ ├── 课时20-什么是动态网页爬虫_ │ │ ├── 课时34-课堂案例_12306_查询_解析车次_ │ │ ├── 课时35-课堂案例_12306抢票_解析车次_ │ │ ├── 课时2-线程与进程的区别_ │ │ ├── 课时8-Lock锁_生产者与消费者模式_ │ │ ├── 课时39-课堂案例_12306抢票_提交订单_ │ │ ├── 课时6-多线程访问全局变量的安全性问题_ │ │ ├── 课时28-selenium操作Cookie_ │ │ ├── 课时45-验证码的分类_ │ │ ├── 课时43-字体反爬-实习僧_ │ ├── 章节2-爬虫开发基础 │ │ ├── 课时11-Ajax请求_ │ │ ├── 课时9-Cookie的工作原理_ │ │ ├── 课时2-URL与URI_ │ │ ├── 课时4-常见的请求头参数_ │ │ ├── 课时3-常见的请求方式_ │ │ ├── 课时7-使用Chrome浏览器分析豆瓣网站_ │ │ ├── 课时1-HTTP与HTTPS_ │ │ ├── 课时8-Session的工作原理_ │ │ ├── 课时6-HTTP请求的交互过程_ │ │ ├── 课时10-JSON数据及解析_ │ │ ├── 课时5-常见的响应状态码_ │ ├── 章节4-数据解析 │ │ ├── 课时5-课堂案例-爬取淘宝网首页使用BeautifulSoup解析数据_ │ │ ├── 课时2-课堂案例-爬取起点小说网使用XPath提取数据_ │ │ ├── 课时6-正则表达式的基本使用_ │ │ ├── 课时3-BeautifulSoup的简介_基本使用_ │ │ ├── 课时4-BeautifulSoup的使用_ │ │ ├── 课时1-初识XPath解析数据_ │ │ ├── 课时7-课堂案例-下载糗事百科小视频_ │ │ ├── 课时9-pyquery的基本使用_ │ │ ├── 课时10-课堂案例-爬取起点小说网_ │ │ ├── 课时8-pyquery简介_三种初始化方式_ ├── 14.Python高级编程-118 │ ├── 章节3-正则表达式 │ │ ├── 课时3-78第三章-正则表达式的写法2_ │ │ ├── 课时1-76第三章-正则表达式的编译_ │ │ ├── 课时4-79第三章-正则表达式的写法3_ │ │ ├── 课时5-80第三章-正则表达式的写法4_ │ │ ├── 课时2-77第三章-正则表达式的写法1_ │ │ ├── 课时6-81第三章-Re模块的高级用法_ │ ├── 章节4-内存管理 │ │ ├── 课时2-2-第四章-引用计数机制_ │ │ ├── 课时1-1-第四章-对象池_ │ │ ├── 课时3-3-第四章-隔代回收机制_ │ ├── 章节1-生成器与高级函数 │ │ ├── 课时7-65第一章-高阶函数4_ │ │ ├── 课时8-66-前的视频-闭包介绍_ │ │ ├── 课时9-66第一章-闭包_ │ │ ├── 课时6-64第一章-高阶函数3_ │ │ ├── 课时4-62第一章-高阶函数1_ │ │ ├── 课时5-63第一章-高阶函数2_ │ │ ├── 课时3-61第一章-迭代器_ │ │ ├── 课时10-67第一章-装饰器1_ │ │ ├── 课时1-59第一章-生成器1_ │ │ ├── 课时11-68第一章-装饰器2和偏函数_ │ │ ├── 课时2-60第一章-生成器2_ │ ├── 章节2-章节装饰器 │ │ ├── 课时4-72第二章-定制对象2_ │ │ ├── 课时6-74第二章-元类的理解1_ │ │ ├── 课时5-73第二章-枚举类_ │ │ ├── 课时7-75第二章-元类的理解2_ │ │ ├── 课时3-71第二章-多继承和定制对象1_ │ │ ├── 课时1-69第二章-slots属性的限制_ │ │ ├── 课时2-70第二章-Property装饰器的用法_ ├── 44.数据分布式分析计算框架-Spark-626 │ ├── 章节3-Spark核心 │ │ ├── 课时8-累加器原理_ │ │ ├── 课时7-RDD的缓存案例_ │ │ ├── 课时9-累加器的案例_ │ │ ├── 课时3-RDD的综合案例(三)_ │ │ ├── 课时5-DAG的划分规则_ │ │ ├── 课时10-广播变量的原理_ │ │ ├── 课时6-RDD的缓存_ │ │ ├── 课时2-RDD的综合案例(二)_ │ │ ├── 课时4-宽依赖和窄依赖_ │ │ ├── 课时11-广播变量的案例_ │ │ ├── 课时1-RDD的综合案例(一)_ │ ├── 章节2-Spark集群 │ │ ├── 课时1-RDD的基本概念_ │ │ ├── 课时16-RDD的重新分区算子_ │ │ ├── 课时2-RDD的特点(一)_ │ │ ├── 课时7-RDD的filter和flatmap算子_ │ │ ├── 课时10-RDD的groupByKey算子_ │ │ ├── 课时5-创建RDD的几种方法(二)_ │ │ ├── 课时6-RDD的map算子_ │ │ ├── 课时8-RDD的mapPartions算子_ │ │ ├── 课时3-RDD的特点(二)_ │ │ ├── 课时14-RDD的join和从group算子(一)_ │ │ ├── 课时12-RDD的aggregateByKey算子_ │ │ ├── 课时17-RDD的行动算子_ │ │ ├── 课时15-RDD的join和从group算子(二)_ │ │ ├── 课时9-RDD的sample-union算子_ │ │ ├── 课时13-RDD的sortByKey算_ │ │ ├── 课时4-创建RDD的几种方法(一)_ │ │ ├── 课时11-RDD的ReduceByKey算子_ │ ├── 章节1-Spark的安装 │ │ ├── 课时10-Spark的Standalone集群(二)_ │ │ ├── 课时4-Spark的安装(二)_ │ │ ├── 课时1-Spark的概述及内置模块_ │ │ ├── 课时13-PySpark基于Yarn集群运行_ │ │ ├── 课时9-Spark的Standalone集群(一)_ │ │ ├── 课时7-Spark的集群和运行的相关概念_ │ │ ├── 课时5-Spark第一个程序_ │ │ ├── 课时12-PySpark的程序分布式执行原理_ │ │ ├── 课时11-Spark的Standalone集群(三)_ │ │ ├── 课时8-Spark的本地模式_ │ │ ├── 课时14-基于Yarn集群的运行原理_ │ │ ├── 课时2-Spark的特点和官方文档的使用_ │ │ ├── 课时6-Spark程序的补充和PySpark的交互模式_ │ │ ├── 课时3-Spark的安装(一)_ ├── 64.项目部署-487 │ ├── 章节1-项目部署 │ │ ├── 课时11-11Nginx和Tengine服务器_ │ │ ├── 课时25-25轮循算法搭建(一)_ │ │ ├── 课时8-08服务器中Python生产环境部署测试访问_ │ │ ├── 课时1-01WSGI协议介绍_ │ │ ├── 课时9-09uWSGI服务器配置详解_ │ │ ├── 课时21-21Location的配置(二)_ │ │ ├── 课时38-38咚宝商城项目部署完成和总结_ │ │ ├── 课时23-23Index的配置说明_ │ │ ├── 课时32-32Tengine内存监控模块的使用_ │ │ ├── 课时14-14负载均衡的主要目的和手段_ │ │ ├── 课时6-06uWSGI的生产环境配置_ │ │ ├── 课时12-12Nginx的常用功能_ │ │ ├── 课时19-19Nginx的虚拟机主机Server配置_ │ │ ├── 课时2-02UWSGI协议介绍_ │ │ ├── 课时10-10关于uWSGI的配置和Nginx整合协议_ │ │ ├── 课时4-04Nginx和uWSGI和Flask的关系_ │ │ ├── 课时34-34前端项目打包部署_ │ │ ├── 课时20-20Location的配置(一)_ │ │ ├── 课时18-18Nginx的配置配置文件_ │ │ ├── 课时24-24负载均衡算法介绍_ │ │ ├── 课时5-05关于uWSGI服务器的安装(一)_ │ │ ├── 课时13-13反向代理和正向代理_ │ │ ├── 课时17-17Tengine和Nginx的常用命令_ │ │ ├── 课时35-35后端项目打包部署_ │ │ ├── 课时26-26轮循算法搭建(二)_ │ │ ├── 课时15-15Tengine的Window安装和启动_ │ │ ├── 课时16-16Tengine的Linux下安装和启动_ │ │ ├── 课时7-07uWSGI服务器中Python生产环境部署_ │ │ ├── 课时31-31Tengine安装源码中的模块3_ │ │ ├── 课时36-36前端项目静态资源的访问配置_ │ │ ├── 课时30-30Tengine怎么去安装第三方的模块_ │ │ ├── 课时28-28加权轮询算法_ │ │ ├── 课时27-27轮询算法搭建(三)_ │ │ ├── 课时29-29基于IP的Hash算法_ │ │ ├── 课时3-03uWSGI服务器介绍_ │ │ ├── 课时37-37后端项目的Nginx配置_ │ │ ├── 课时22-22Location的配置(三)_ │ │ ├── 课时33-33Tengine后端服务器健康检查_ ├── 01.App自动化测试-1527 │ ├── 章节1-Appium的介绍与安装 │ │ ├── 课时2-appium环境的搭建_ │ │ ├── 课时3-Appium Desktop_第一个Appium测试_ │ │ ├── 课时1-appium的介绍_ │ ├── 章节2-Appium基础 │ │ ├── 课时7-特有操作_ │ │ ├── 课时2-控件定位1_ │ │ ├── 课时4-应用的常用操作_ │ │ ├── 课时3-控件定位2_ │ │ ├── 课时5-上下文操作_ │ │ ├── 课时6-键盘与按键操作_ │ │ ├── 课时1-获取appPackage与appActivity_ │ ├── 章节3-Appium测试实例 │ │ ├── 课时1-原生应用测试_ ├── 33.决策树系列算法-216 │ ├── 章节7-GBDT梯度提升回归树 │ │ ├── 课时5-GBDT梯度提升回归树原理_ │ │ ├── 课时1-集成算法概述_ │ │ ├── 课时6-GBDT梯度提升回归树最佳裂分条件计算_ │ │ ├── 课时4-GBDT梯度提升回归树应用_ │ │ ├── 课时2-bagging集成算法代码演示_ │ │ ├── 课时3-GBDT梯度提升回归树概述_ │ ├── 章节4-集成算法 │ │ ├── 课时2-决策回归树VS线性回归_ │ │ ├── 课时4-随机森林原理和应用_ │ │ ├── 课时3-集成算法原理概述_ │ │ ├── 课时5-极限森林原理和应用_ │ │ ├── 课时1-归一化对不同算法影响_ │ ├── 章节11-Xgboost算法与实战 │ │ ├── 课时6-XBGoost目标函数泰勒展开_ │ │ ├── 课时1-Adaboost回归算法建模和算法流程_ │ │ ├── 课时4-XGBoost树结构_ │ │ ├── 课时11-XGBoost实战超参数选择_ │ │ ├── 课时5-XGBoost目标函数方程_ │ │ ├── 课时12-XGBoost实战最佳参数测试验证_ │ │ ├── 课时8-XGBoost叶节点权重计算公式推导_ │ │ ├── 课时10-XGBoost实战建模与二分类评价指标ROC-AUC介绍_ │ │ ├── 课时9-XGBoost三种建模方式介绍_ │ │ ├── 课时3-XGBoost算法介绍_ │ │ ├── 课时7-XGBoost目标函数优化_ │ │ ├── 课时2-Adaboost回归树算法原理代码构建_ │ ├── 章节8-Adaboost提升树二分类算法高级 │ │ ├── 课时1-Adaboost算法原理概述_ │ │ ├── 课时3-Adaboost算法应用多分类案例_ │ │ ├── 课时4-Adaboost算法应用多分类数据清洗案例_ │ │ ├── 课时2-Adaboost算法应用乳腺癌案例_ │ ├── 章节5-GBDT梯度提升分类树高级 │ │ ├── 课时5-GBDT梯度提升分类树数学公式_ │ │ ├── 课时3-交叉熵原理概述_ │ │ ├── 课时2-信息熵_ │ │ ├── 课时1-极限森林随机性之所在_ │ │ ├── 课时6-GBDT算例建模与可视化_ │ │ ├── 课时4-GBDT梯度提升分类树使用_ │ ├── 章节2-决策树分类算法进阶 │ │ ├── 课时5-决策树超参数选择_ │ │ ├── 课时1-决策树原理:代码筛选决策树的根节点_ │ │ ├── 课时2-决策树分类指标详解_ │ │ ├── 课时4-决策树剪枝详解_ │ │ ├── 课时6-决策树作业葡萄酒分类不同算法比较_ │ │ ├── 课时3-决策树鸢尾花分类案例_ │ ├── 章节9-Adaboost提升树二分类算法进阶 │ │ ├── 课时2-Adaboost数据建模以及可视化_ │ │ ├── 课时1-Adaboost二分类算法流程讲解_ │ │ ├── 课时5-Adaboost代码构建第二棵决策树_ │ │ ├── 课时4-Adaboost代码构建第一棵树弱学习器权重计算以及样本权重更新_ │ │ ├── 课时7-Adaboost弱学习器聚合_ │ │ ├── 课时6-Adaboost代码构建第三棵决策树_ │ │ ├── 课时3-Adaboost代码构建第一课树拆分条件计算_ │ ├── 章节3-决策树回归算法 │ │ ├── 课时2-决策回归树原理概述_ │ │ ├── 课时3-决策回归树算法示例演示_ │ │ ├── 课时5-决策回归树原理根节点裂分mse计算_ │ │ ├── 课时7-作业-归一化对不同算法有何影响_ │ │ ├── 课时1-决策树与不同算法综合对比_ │ │ ├── 课时6-决策回归树最佳裂分条件计算_ │ │ ├── 课时4-决策回归树原理未分裂mse计算_ │ ├── 章节10-Adaboost提升树多分类算法与回归算法 │ │ ├── 课时5-Adaboost多分类代码构建第三棵树_ │ │ ├── 课时6-Adaboost多分类概率代码演示计算_ │ │ ├── 课时4-Adaboost多分类代码构建第二棵树_ │ │ ├── 课时2-Adaboost提升树多分类建模预测_ │ │ ├── 课时1-Adaboost二分类概率代码演示计算_ │ │ ├── 课时3-Adaboost多分类代码构建第一棵树_ │ ├── 章节6-GBDT梯度提升分类树进阶 │ │ ├── 课时10-GBDT二分类算法步骤总结_ │ │ ├── 课时9-GBDT叶节点预测值公式推导_ │ │ ├── 课时7-GBDT交叉熵损失函数求导_ │ │ ├── 课时2-GBDT原理剖析代码拟合第二棵树_ │ │ ├── 课时4-GBDT原理剖析代码计算概率_ │ │ ├── 课时6-GBDT交叉熵损失函数化简_ │ │ ├── 课时3-GBDT原理剖析代码拟合第三棵树_ │ │ ├── 课时5-GBDT交叉熵损失函数介绍_ │ │ ├── 课时8-GBDT初始值F0的推导过程_ │ │ ├── 课时1-GBDT原理剖析代码拟合第一棵树_ │ ├── 章节1-决策树分类算法原理 │ │ ├── 课时6-手写代码计算信息熵_ │ │ ├── 课时4-决策树graphviz安装与可视化_ │ │ ├── 课时8-作业-手写代码计算Gini系数_ │ │ ├── 课时3-决策树的应用和可视化_ │ │ ├── 课时2-决策树概述示例二(找对象)_ │ │ ├── 课时7-手写代码计算信息熵对比不同属性信息增益_ │ │ ├── 课时1-决策树概述示例一(债务偿还)_ │ │ ├── 课时5-信息熵和信息增益概念和公式_ ├── 19.unittest框架-1532 │ ├── 章节2-Page Object │ │ ├── 课时1-认识PageObject_ │ │ ├── 课时2-PageObject的实现_ │ │ ├── 课时4-poium测试库的基本使用_ │ │ ├── 课时3-PageObject的进一步封装_ │ │ ├── 课时5-poium的更多使用方式_ │ ├── 章节1-unittest单元测试框架 │ │ ├── 课时18-使用yagmail发送电子邮件_ │ │ ├── 课时2-unittest中重要的概念_ │ │ ├── 课时4-测试用例的组织_ │ │ ├── 课时6-测试用例的执行顺序_ │ │ ├── 课时5-运行多个测试文件的discover方法_ │ │ ├── 课时11-生成HTML测试报告_ │ │ ├── 课时12-完善HTML测试报告_ │ │ ├── 课时8-跳过测试和预期失败_ │ │ ├── 课时10-编写Web自动化测试_ │ │ ├── 课时15-数据驱动-ddt_ │ │ ├── 课时13-数据驱动-读取数据文件所带来的问题_ │ │ ├── 课时14-数据驱动-Parameterized_ │ │ ├── 课时9-Fixture的使用_ │ │ ├── 课时16-Python标准模块发送电子邮件_ │ │ ├── 课时1-初识unittest_ │ │ ├── 课时3-断言方法_ │ │ ├── 课时19-整合自动发送邮件与自动化测试项目_ │ │ ├── 课时7-执行多级目录的测试用例_ │ │ ├── 课时17-smtp发送带附件的电子邮件_ ├── 26.电商项目--京东购买意向预测-1361 │ ├── 章节1-电商项目--京东客户购买意向预测 │ │ ├── 课时23-京东用户购买意向预测-特征工程-用户对同类别下各种商品行为代码解读_ │ │ ├── 课时32-京东用户购买意向预测-Xgboost建模-特征重要性查看_ │ │ ├── 课时3-京东用户购买意向预测-数据清洗-数据集验证_ │ │ ├── 课时8-京东用户购买意向预测-数据探索-月每天购买情况_ │ │ ├── 课时10-京东用户购买意向预测-数据探索-月每天商品8销量统计_ │ │ ├── 课时1-京东用户购买意向预测-数据清洗-项目和数据介绍_ │ │ ├── 课时6-京东用户购买意向预测-数据清洗-过滤空数据无交互数据_ │ │ ├── 课时17-京东用户购买意向预测-特征工程-评论特征补充说明_ │ │ ├── 课时19-京东用户购买意向预测-特征工程-用户类别商品计数统计代码解读_ │ │ ├── 课时4-京东用户购买意向预测-数据清洗-重复数据_ │ │ ├── 课时26-京东用户购买意向预测-特征工程-构建数据集-函数调用数据查看_ │ │ ├── 课时2-京东用户购买意向预测-数据清洗-数据挖掘流程_ │ │ ├── 课时11-京东用户购买意向预测-数据探索-用户商品行为轨迹_ │ │ ├── 课时12-京东用户购买意向预测-特征工程-数据处理维度_ │ │ ├── 课时31-京东用户购买意向预测-Xgboost建模-模型训练_ │ │ ├── 课时30-京东用户购买意向预测-Xgboost建模-数据加载_ │ │ ├── 课时14-京东用户购买意向预测-特征工程-用户基本特征_ │ │ ├── 课时20-京东用户购买意向预测-特征工程-累计用户行为特征处理_ │ │ ├── 课时9-京东用户购买意向预测-数据探索-周每天各商品类别销量_ │ │ ├── 课时28-京东用户购买意向预测-特征工程-构建数据集-代码解读(二)_ │ │ ├── 课时27-京东用户购买意向预测-特征工程-构建数据集-代码解读(一)_ │ │ ├── 课时16-京东用户购买意向预测-特征工程-评论特征处理_ │ │ ├── 课时13-京东用户购买意向预测-特征工程-数据加载_ │ │ ├── 课时35-京东用户购买意向预测-Xgboost建模-测试数据模型评估_ │ │ ├── 课时33-京东用户购买意向预测-Xgboost建模-算法预测验证数据_ │ │ ├── 课时5-京东用户购买意向预测-数据清洗-构建User信息_ │ │ ├── 课时22-京东用户购买意向预测-特征工程-用户对同类别下各商品行为_ │ │ ├── 课时7-京东用户购买意向预测-数据探索-周每天购买情况_ │ │ ├── 课时25-京东用户购买意向预测-特征工程-商品类别用户行为特征处理_ │ │ ├── 课时15-京东用户购买意向预测-特征工程-商品基本特征_ │ │ ├── 课时21-京东用户购买意向预测-特征工程-用户近期行为特征_ │ │ ├── 课时29-京东用户购买意向预测-特征工程-构建训练集和测试集_ │ │ ├── 课时24-京东用户购买意向预测-特征工程-商品ID用户行为特征处理_ │ │ ├── 课时34-京东用户购买意向预测-Xgboost建模-验证数据模型评估_ │ │ ├── 课时18-京东用户购买意向预测-特征工程-用户类别商品计数统计_ ├── 24.程序员的数学-819 │ ├── 章节1-微积分基础 │ │ ├── 课时1-导数的定义与作用_ │ │ ├── 课时6-复合函数求导法则_ │ │ ├── 课时12-极值定理_ │ │ ├── 课时11-导数与函数单调性_ │ │ ├── 课时9-神经网络激活函数Softmax求导_ │ │ ├── 课时10-高阶导数_ │ │ ├── 课时7-神经网络激活函数Sigmoid求导_ │ │ ├── 课时13-导数与函数凹凸性_ │ │ ├── 课时5-导数四则运算法则_ │ │ ├── 课时3-导数的几何与物理意义_ │ │ ├── 课时4-基本函数求导公式_ │ │ ├── 课时2-左右导数与可导函数_ │ │ ├── 课时8-神经网络激活函数Tanh求导_ │ │ ├── 课时14-一元函数泰勒展开_ │ ├── 章节6-最优化 │ │ ├── 课时17-KKT 条件_ │ │ ├── 课时10-坐标下降法_ │ │ ├── 课时18-拉格朗日对偶_ │ │ ├── 课时15-凸函数表达形式_ │ │ ├── 课时12-凸优化问题_ │ │ ├── 课时11-数值优化算法瓶颈_ │ │ ├── 课时13-凸集_ │ │ ├── 课时4-梯度下降代码演示_ │ │ ├── 课时8-牛顿法求解最优化代码演示_ │ │ ├── 课时14-凸函数_ │ │ ├── 课时3-梯度下降法公式推导_ │ │ ├── 课时16-拉格朗日乘数法_ │ │ ├── 课时6-牛顿法解方程代码演示_ │ │ ├── 课时1-最优化概念_ │ │ ├── 课时5-牛顿法解方程原理_ │ │ ├── 课时9-拟牛顿法介绍_ │ │ ├── 课时7-牛顿法求解最优化问题_ │ │ ├── 课时2-求导与迭代求解_ │ ├── 章节5-概率论 │ │ ├── 课时12-机器学习中常见分布_ │ │ ├── 课时6-期望_ │ │ ├── 课时13-最大似然估计_ │ │ ├── 课时2-随机事件_ │ │ ├── 课时9-随机向量_ │ │ ├── 课时11-协方差_ │ │ ├── 课时1-概率论与机器学习_ │ │ ├── 课时3-条件概率和贝叶斯公式_ │ │ ├── 课时10-随机变量独立性_ │ │ ├── 课时5-随机变量_ │ │ ├── 课时4-随机事件的独立性_ │ │ ├── 课时8-数学期望与方差重要公式_ │ │ ├── 课时7-方差_ │ ├── 章节4-多元函数微分学 │ │ ├── 课时3-高阶偏导数_ │ │ ├── 课时6-Hessian 矩阵_ │ │ ├── 课时7-极值判别法则_ │ │ ├── 课时5-雅可比矩阵_ │ │ ├── 课时2-偏导数_ │ │ ├── 课时1-多元函数定义_ │ │ ├── 课时4-梯度_ │ │ ├── 课时8-二次型_ │ ├── 章节3-线性代数高级 │ │ ├── 课时9-奇异值分解性质_ │ │ ├── 课时12-SVD 进行矩阵求逆_ │ │ ├── 课时5-特征值分解意义_ │ │ ├── 课时13-SVD 进行协同过滤_ │ │ ├── 课时11-SVD 进行 PCA 降维_ │ │ ├── 课时1-特征值与特征向量概念_ │ │ ├── 课时7-奇异值分解(SVD)_ │ │ ├── 课时10-SVD 进行数据压缩_ │ │ ├── 课时8-奇异值分解计算方式_ │ │ ├── 课时4-特征值分解定义与操作_ │ │ ├── 课时2-满秩矩阵_ │ │ ├── 课时6-矩阵和向量的求导公式_ │ │ ├── 课时3-特征值与行列式_ │ ├── 章节2-线性代数基础 │ │ ├── 课时11-伴随矩阵_ │ │ ├── 课时1-向量是什么_ │ │ ├── 课时3-向量运算_ │ │ ├── 课时7-常见矩阵_ │ │ ├── 课时4-向量的范数_ │ │ ├── 课时6-矩阵是什么_ │ │ ├── 课时10-行列式_ │ │ ├── 课时9-逆矩阵_ │ │ ├── 课时2-行向量和列向量_ │ │ ├── 课时8-矩阵运算_ │ │ ├── 课时5-特殊向量_ ├── 51.数据分析项目实战-1663 │ ├── 章节4-4、KLOOK旅游数据分析 │ │ ├── 课时7-7-用户回购率和回购人数分析_ │ │ ├── 课时12-12-用户留存率计算_ │ │ ├── 课时6-6-用户复购率和复购人数分析_ │ │ ├── 课时13-13-项目总结_ │ │ ├── 课时1-1-背景介绍_ │ │ ├── 课时8-8-新用户-活跃用户占比分析_ │ │ ├── 课时11-11-用户留存天数计算_ │ │ ├── 课时2-2-每天每月销量分析_ │ │ ├── 课时10-10-用户生命周期分析_ │ │ ├── 课时5-5-用户5次以内购买门票占比分析_ │ │ ├── 课时4-4-用户2次购买门票_ │ │ ├── 课时9-9-回流用户,活跃用户分析_ │ │ ├── 课时3-3-用户购买量和金额分析-merge函数_ │ ├── 章节5-5、O2O_优惠券使用情况分析 │ │ ├── 课时6-6-皮尔逊相关系数分析_ │ │ ├── 课时4-4-距离和折扣率分析_ │ │ ├── 课时5-5-过滤出持券消费人数并联合数据_ │ │ ├── 课时7-7-求优惠券每天的发放量和使用量_ │ │ ├── 课时2-02-加载数据-数据规整处理_ │ │ ├── 课时8-8-优惠券发放和使用可视化分析、总结项目_ │ │ ├── 课时3-3-是否使用优惠券消费占比分析_ │ │ ├── 课时1-01-项目介绍_ │ ├── 章节2-2、物流行业数据分析 │ │ ├── 课时5-5-数据分析-货品配送服务分析_ │ │ ├── 课时6-6-数据分析-销售区域潜力分析_ │ │ ├── 课时2-2-预处理-重复值、缺失值、格式调整_ │ │ ├── 课时7-7-数据分析-商品质量分析 项目总结_ │ │ ├── 课时1-1-需求分析_ │ │ ├── 课时3-3-预处理-异常值处理和偏态分布_ │ │ ├── 课时4-4-预处理-月份列的数据规整_ │ ├── 章节1-1、餐厅订单数据分析 │ │ ├── 课时3-3-订单消费维度分析并可视化_ │ │ ├── 课时2-2-最受欢迎的菜并可视化分析_ │ │ ├── 课时4-4-日期与时间维度进行点菜量分析_ │ │ ├── 课时5-5-项目总结_ │ │ ├── 课时1-1-认识数据并预处理_ │ ├── 章节3-3、用户消费行为数据分析 │ │ ├── 课时15-15-项目总结_ │ │ ├── 课时8-8-用户分层-RFM模型分析并可视化_ │ │ ├── 课时6-6-用户消费行为-首购和最后一次购买分析_ │ │ ├── 课时5-5-用户个体消费分析-消费金额分布与贡献率_ │ │ ├── 课时14-14-用户回购率分析_ │ │ ├── 课时7-7-用户分层-透视表与构建RFM模型_ │ │ ├── 课时12-12-用户生命周期分析_ │ │ ├── 课时2-2-导入数据 初步分析数据_ │ │ ├── 课时13-13-用户复购率分析_ │ │ ├── 课时11-11-用户购买周期分析_ │ │ ├── 课时3-3-数据预处理 用户整体消费分析(按月)_ │ │ ├── 课时4-4-用户个体消费分析-消费金额与次数描述统计_ │ │ ├── 课时1-1-项目介绍,需求分析_ │ │ ├── 课时9-9-用户分层-新用户,活跃用户,回流用户的流失分析1_ │ │ ├── 课时10-10-用户分层-新用户,活跃用户,回流用户的流失分析2_ ├── 32.金源物业管理系统项目-68 │ ├── 章节1-项目准备 │ │ ├── 课时4-1.4 创建后端项目_ │ │ ├── 课时8-1.8 配置Redis数据库、项目日志_ │ │ ├── 课时1-1.1 项目需求分析_ │ │ ├── 课时5-1.5 创建前端项目_ │ │ ├── 课时2-1.2 技术选型与项目架构_ │ │ ├── 课时9-1.9 Django多进程滚动日志的问题_ │ │ ├── 课时3-1.3 准备项目代码仓库_ │ │ ├── 课时6-1.6 语言时区配置_ │ │ ├── 课时7-1.7 配置mysql数据_ │ ├── 章节2-组织架构开发 │ │ ├── 课时14-2.14 添加组织信息接口_ │ │ ├── 课时13-2.13 组织机构数据库表设计_ │ │ ├── 课时7-2.7 退出登录_ │ │ ├── 课时12-2.12 创建数据字典表_ │ │ ├── 课时6-2.6 用户登录-获取用户信息_ │ │ ├── 课时10-2.10 drf-yasg自动生成API文档_ │ │ ├── 课时3-2.3 用户登录-后端接口开发_ │ │ ├── 课时2-2.2 用户登录-jwt介绍_ │ │ ├── 课时9-2.9 前端-路由和侧边栏_ │ │ ├── 课时1-2.1 DRF安装、跨域Cors配置_ │ │ ├── 课时5-2.5 用户登录-前端实现_ │ │ ├── 课时11-2.11 雪花算法生成唯一ID_ │ │ ├── 课时8-2.8 前端-系统首页修改_ │ │ ├── 课时4-2.4 用户登录-前端界面修改_ ├── 09.MySQL实战调优-392 │ ├── 章节5-MySQL(五) │ │ ├── 课时10-执行过程的优化_优化器策略_ │ │ ├── 课时2-优化小细节_答疑_ │ │ ├── 课时3-优化小细节_limit能够提高效率_ │ │ ├── 课时1-列的索引不许为null三张表join_ │ │ ├── 课时5-创建索引的错误概念_ │ │ ├── 课时9-mysql_查询优化02_执行过程的优化_ │ │ ├── 课时4-优化小细节_单表索引建议控制在5个以内_ │ │ ├── 课时8-mysql_查询优化01_查询慢的原因_ │ │ ├── 课时7-mysql_通过索引进行优化20_索引监控2_ │ │ ├── 课时6-mysql_通过索引进行优化20_索引监控1_ │ ├── 章节4-MySQL(四) │ │ ├── 课时8-优化小细节_范围列可以用到索引_ │ │ ├── 课时9-优化小细节_强制类型转换会全表扫描_ │ │ ├── 课时7-优化小细节_union-all in or索引_ │ │ ├── 课时4-聚簇索引与非聚簇索引_ │ │ ├── 课时5-mysql_通过索引进行优化09_覆盖索引_ │ │ ├── 课时10-更新频繁 数据区分度不高字段不宜建立索引_ │ │ ├── 课时2-mysql_通过索引进行优化06_-哈希索引_ │ │ ├── 课时3-mysql_通过索引进行优化07_-组合索引_ │ │ ├── 课时1-索引匹配方式_ │ │ ├── 课时6-优化小细节_索引扫描_ │ ├── 章节1-MySQL(一) │ │ ├── 课时4-mysql性能监控03_ │ │ ├── 课时1-mysql基础层次_ │ │ ├── 课时3-mysql性能监控02_ │ │ ├── 课时2-mysql性能监控01_ │ ├── 章节7-MySQL(七) │ │ ├── 课时6-服务器参数设置06_日志查询_ │ │ ├── 课时8-服务器参数设置08_INNODB_ │ │ ├── 课时11-答疑_ │ │ ├── 课时4-服务器参数设置04_log存储_ │ │ ├── 课时12-mysql集群(后续更新)_ │ │ ├── 课时3-服务器参数设置03_cache_ │ │ ├── 课时9-MyISAM存储引擎_ │ │ ├── 课时7-服务器参数设置07_cache_ │ │ ├── 课时10-InnoDB存储引擎_ │ │ ├── 课时5-服务器参数设置05_log日志_ │ │ ├── 课时2-服务器参数设置02_ │ │ ├── 课时1-服务器参数设置01_ │ ├── 章节2-MySQL(二) │ │ ├── 课时7-实际类型的优化_时间戳_ │ │ ├── 课时2-简单就好_ │ │ ├── 课时4-实际类型的优化_整形_ │ │ ├── 课时9-实际类型的优化_特殊类型_ │ │ ├── 课时5-实际类型的优化_字符型_ │ │ ├── 课时3-尽量避免null_ │ │ ├── 课时1-更小的通常更好_ │ │ ├── 课时6-实际类型的优化_字符型_BLOB_TEXT_ │ │ ├── 课时8-实际类型的优化_枚举类_ │ │ ├── 课时10-合理适用范式和反范式_01_ │ ├── 章节3-MySQL(三) │ │ ├── 课时7-mysql_通过索引进行优化01_ │ │ ├── 课时6-mysql_执行计划_ │ │ ├── 课时2-字符集的选择_03_ │ │ ├── 课时4-适当的数据冗余_05_ │ │ ├── 课时1-主键的选择_02_ │ │ ├── 课时5-适当拆分_06_ │ │ ├── 课时9-mysql_通过索引进行优化03_数据库引擎_ │ │ ├── 课时10-索引基本知识_ │ │ ├── 课时3-存储引擎的选择_04_ │ │ ├── 课时8-mysql_通过索引进行优化02_B树_ │ ├── 章节6-MySQL(六) │ │ ├── 课时2-执行过程的优化_优化特定类型的查询_ │ │ ├── 课时3-执行过程的优化_其他优化_ │ │ ├── 课时5-分区表的原理与类型_ │ │ ├── 课时6-如何使用分区表_ │ │ ├── 课时4-分区表的应用场景_ │ │ ├── 课时1-执行过程的优化_关联与排序优化_ │ │ ├── 课时7-在使用分区表的时候需要注意的问题_ ├── 62.线性分类算法-219 │ ├── 章节3-SVM 支持向量机原理(一) │ │ ├── 课时1-SVM支持向量机概念_ │ │ ├── 课时5-拉格朗日乘子法原理推导_ │ │ ├── 课时6-支持向量机SVM作业介绍_ │ │ ├── 课时4-拉格朗日乘子法介绍_ │ │ ├── 课时3-SVM二分类最大间隔绘制_ │ │ ├── 课时2-支持向量机SVM目标函数推导_ │ ├── 章节4-SVM支持向量机原理(二) │ │ ├── 课时2-SVC支持向量机分类不同核函数差异_ │ │ ├── 课时4-核函数对应数学公式_ │ │ ├── 课时6-SVR支持向量机回归核函数差异_ │ │ ├── 课时1-作业讲解和知识点回顾_ │ │ ├── 课时7-SVR支持向量机回归拟合天猫双十一销量方程_ │ │ ├── 课时3-非线性核函数介绍_ │ │ ├── 课时5-KKT条件介绍_ │ ├── 章节2-逻辑回归多分类softmax │ │ ├── 课时4-代码实战逻辑回归OVR概率计算_ │ │ ├── 课时3-逻辑回归OVR建模与概率预测_ │ │ ├── 课时1-逻辑回归梯度下降更新公式_ │ │ ├── 课时2-逻辑回归多分类OVR_ │ │ ├── 课时5-Softmax函数与概率计算_ │ │ ├── 课时6-代码实战逻辑回归Softmax概率计算_ │ │ ├── 课时7-Sigmoid与Softmax异同_ │ ├── 章节5-SVM支持向量机原理与实战(一) │ │ ├── 课时5-SVM支持向量机损失函数SMO求解过程_ │ │ ├── 课时3-SVM支持向量机对偶问题转化_ │ │ ├── 课时1-SVM支持向量机原理可视化_ │ │ ├── 课时4-SVM支持向量机目标函数构建_ │ │ ├── 课时7-SVM软间隔及优化_ │ │ ├── 课时6-SVM支持向量机网格搜索参数优化_ │ │ ├── 课时2-SVM支持向量机KKT条件详解_ │ ├── 章节1-逻辑回归二分类 │ │ ├── 课时4-损失函数立体化呈现(一)_ │ │ ├── 课时5-损失函数立体化呈现(二)_ │ │ ├── 课时1-逻辑回归介绍_ │ │ ├── 课时6-逻辑回归代码实现与概率手动计算_ │ │ ├── 课时3-逻辑回归损失函数推导_ │ │ ├── 课时2-Sigmoid 函数介绍_ │ ├── 章节6-SVM支持向量机原理与实战(二) │ │ ├── 课时4-SVM支持向量机软间隔与优化目标函数构建_ │ │ ├── 课时3-SVM支持向量机LFW人脸分类建模预测可视化_ │ │ ├── 课时5-SVM算法整体回顾_ │ │ ├── 课时1-LFW人脸数据加载与介绍_ │ │ ├── 课时2-SVM支持向量机LFW数据建模与参数选择_ ├── 22.Web自动化selenium-1531 │ ├── 章节4-自动化测试模型 │ │ ├── 课时6-读取JSON文件_ │ │ ├── 课时2-模块化与参数化_ │ │ ├── 课时1-基本概念和自动化测试模型_ │ │ ├── 课时4-读取CSV文件_ │ │ ├── 课时5-读取XML文件_ │ │ ├── 课时3-读取txt文件_ │ ├── 章节2-测试环境搭建 │ │ ├── 课时3-第一个自动化测试脚本_ │ │ ├── 课时1-安装Selenium_ │ │ ├── 课时2-浏览器驱动的下载与测试_ │ ├── 章节1-自动化测试基础 │ │ ├── 课时2-如何学好UI自动化测试_ │ │ ├── 课时3-Selenium和appium的简介_ │ │ ├── 课时1-分层的自动化测试_ │ ├── 章节3-WebDriverAPI │ │ ├── 课时4-By定位元素_ │ │ ├── 课时18-操作Cookie_ │ │ ├── 课时15-下拉框处理_ │ │ ├── 课时13-多窗口切换_ │ │ ├── 课时6-WebDriver常用的方法_ │ │ ├── 课时21-滑动选择日期_ │ │ ├── 课时20-处理HTML视频播放_ │ │ ├── 课时14-警告框处理_ │ │ ├── 课时16-上传文件_ │ │ ├── 课时2-XPath定位网页元素_ │ │ ├── 课时1-定位网页元素常用的6种方式_ │ │ ├── 课时10-显示等待_ │ │ ├── 课时19-调用JavaScript_ │ │ ├── 课时5-控制浏览器_ │ │ ├── 课时11-隐式等待_ │ │ ├── 课时9-获得验证信息_ │ │ ├── 课时12-定位一组元素_ │ │ ├── 课时17-下载文件_ │ │ ├── 课时3-CSS定位元素_ │ │ ├── 课时8-键盘的操作_ │ │ ├── 课时7-鼠标的操作_ ├── 10.MySQL与Python的交互-981 │ ├── 章节1-MySQL与Python的交互 │ │ ├── 课时1-Python操作MySQL步骤_ │ │ ├── 课时3-增加数据_ │ │ ├── 课时4-删除、修改数据_ │ │ ├── 课时2-sql注入与sql语句参数化_ │ │ ├── 课时5-查询数据_ │ │ ├── 课时6-数据库操作封装_ ├── 42.前端技术之Vue框架-146 │ ├── 章节2-Vue第二季基础知识 │ │ ├── 课时7-vue-cli脚手架起步_ │ │ ├── 课时2-修饰符-事件修饰符(下)_ │ │ ├── 课时13-Vue父子组件传值-子修改父_ │ │ ├── 课时10-vue-cli起步文件的介绍_ │ │ ├── 课时6-修饰符-表单修饰符_ │ │ ├── 课时12-Vue的父子组件传值_ │ │ ├── 课时1-修饰符-事件修饰符(上)_ │ │ ├── 课时5-修饰符-鼠标按键修饰符_ │ │ ├── 课时3-修饰符-按键修饰符_ │ │ ├── 课时4-修饰符-系统修饰符_ │ │ ├── 课时11-Vue的组件_ │ │ ├── 课时14-Vue组件传值案例-商城评论_ │ │ ├── 课时8-Vue-cli目录结构介绍_ │ │ ├── 课时9-理解npm执行cli文件过程_ │ ├── 章节1-Vue第一季基础知识 │ │ ├── 课时5-Vue的常用指令v-for的基本使用_ │ │ ├── 课时15-Vue的案例-微博发布框_ │ │ ├── 课时14-Vue的案例-调色板_ │ │ ├── 课时13-Vue的案例-选项卡_ │ │ ├── 课时8-Vue的常用指令-v-once_ │ │ ├── 课时1-Vue的基本介绍_ │ │ ├── 课时9-Vue的指令-v-pre_ │ │ ├── 课时7-v-cloak指令_ │ │ ├── 课时6-Vue的常用指令-v-text和v-html_ │ │ ├── 课时11-Vue的指令-v-bind_ │ │ ├── 课时10-Vue的指令-v-on_ │ │ ├── 课时12-Vue的指令-v-model_ │ │ ├── 课时4-Vue的常用指令-v-if和v-show_ │ │ ├── 课时3-Vue的插值语法_ │ │ ├── 课时2-Vue的基本使用_ ├── 41.前端技术之HTML-177 │ ├── 章节20-form表单细节 │ │ ├── 课时1-form表单细节_ │ ├── 章节16-内嵌框架练习(1) │ │ ├── 课时1-内嵌框架练习(1)_ │ ├── 章节8-head中可用标签 │ │ ├── 课时1-head中可用标签_ │ ├── 章节4-什么是HTML │ │ ├── 课时1-什么是HTML_ │ ├── 章节5-HTML的标准结构 │ │ ├── 课时1-HTML的标准结构_ │ ├── 章节11-超链接标签 │ │ ├── 课时1-超链接标签_ │ ├── 章节18-框架集合 │ │ ├── 课时1-框架集合_ │ ├── 章节10-多媒体标签 │ │ ├── 课时1-多媒体标签_ │ ├── 章节1-笔记如何打开 │ │ ├── 课时1-笔记如何打开_ │ ├── 章节6-HBuilder的使用 │ │ ├── 课时1-HBuilder的使用_ │ ├── 章节7-html_head_body标签 │ │ ├── 课时1-html_head_body标签_ │ ├── 章节19-form表单的作用 │ │ ├── 课时1-form表单的作用_ │ ├── 章节25-HTML新增属性 │ │ ├── 课时1-HTML新增属性_ │ ├── 章节24-HTML新增type类型 │ │ ├── 课时1-HTML新增type类型_ │ ├── 章节14-表格标签 │ │ ├── 课时1-表格标签_ │ ├── 章节9-文本标签 │ │ ├── 课时1-文本标签_ │ ├── 章节22-表单元素(1) │ │ ├── 课时1-表单元素(1)_ │ ├── 章节17-内嵌框架练习(2) │ │ ├── 课时1-内嵌框架练习(2)_ │ ├── 章节3-网络传输三大基石 │ │ ├── 课时1-网络传输三大基石_ │ ├── 章节23-表单元素(2) │ │ ├── 课时1-表单元素(2)_ │ ├── 章节12-超链接设置锚点 │ │ ├── 课时1-超链接设置锚点_ │ ├── 章节21-form表单练习_模拟百度搜索 │ │ ├── 课时1-form表单练习_模拟百度搜索_ │ ├── 章节2-HTML和CSS的引入 │ │ ├── 课时1-HTML和CSS的引入_ │ ├── 章节15-内嵌框架 │ │ ├── 课时1-内嵌框架_ │ ├── 章节13-列表标签 │ │ ├── 课时1-列表标签_ ├── 11.pytest框架-1533 │ ├── 章节1-pytest单元测试框架 │ │ ├── 课时1-pytest的简单应用_ │ │ ├── 课时4-pytest的扩展插件_ │ │ ├── 课时6-构建Web自动化测试项目-功能实现_ │ │ ├── 课时5-构建Web自动化测试项目-项目介绍_ │ │ ├── 课时2-pytest的基本使用1_ │ │ ├── 课时3-pytest的基本使用2_ │ ├── 章节2-Selenium Grid │ │ ├── 课时3-Selenium Grid的使用_ │ │ ├── 课时1-Selenium Grid的介绍_ │ │ ├── 课时2-配置Selenium Grid的环境并测试_ ├── 61.无监督学习算法-43 │ ├── 章节2-聚类系列算法进阶 │ │ ├── 课时7-分层聚类概念原理参数介绍_ │ │ ├── 课时9-作业介绍和知识点总结_ │ │ ├── 课时4-DBSCAN聚类案例Kmeans算法聚类效果_ │ │ ├── 课时8-分层聚类瑞士卷数据效果_ │ │ ├── 课时2-DBSCAN算法原理和参数详解_ │ │ ├── 课时3-DBSCAN聚类案例数据创建_ │ │ ├── 课时6-分层聚类概念原理参数介绍_ │ │ ├── 课时1-DBSCAN算法介绍_ │ │ ├── 课时5-DBSCAN聚类案例效果_ │ ├── 章节5-EM算法与GMM高斯混合模型 │ │ ├── 课时6-EM算法进阶举例介绍_ │ │ ├── 课时5-EM算法入门举例介绍_ │ │ ├── 课时3-EM算法思想与步骤_ │ │ ├── 课时1-LLE局部线性嵌入降维法算法原理介绍_ │ │ ├── 课时4-极大似然思想_ │ │ ├── 课时7-GMM高斯混合模型聚类使用代码举例_ │ │ ├── 课时8-Jessen不等式介绍_ │ │ ├── 课时2-LLE算法使用代码举例_ │ ├── 章节4-降维系列算法进阶 │ │ ├── 课时6-NMF非负矩阵分解_ │ │ ├── 课时2-线性代数之特征值特征向量分解_ │ │ ├── 课时4-LDA算法原理_ │ │ ├── 课时5-LDA算法流程_ │ │ ├── 课时3-线性代数之SVD奇异值分解_ │ │ ├── 课时7-LDA算法流程(修正)_ │ │ ├── 课时1-协方差和散度矩阵_ │ ├── 章节3-降维系列算法高级 │ │ ├── 课时4-PCA 算法介绍和使用_ │ │ ├── 课时3-数据降维方法介绍_ │ │ ├── 课时6-PCA降维算法奇异值分解SVD代码实现_ │ │ ├── 课时5-PCA降维算法特征值分解代码实现_ │ │ ├── 课时1-数据相关性概念介绍和代码演示_ │ │ ├── 课时2-数据降维概念_ │ ├── 章节1-聚类系列算法高级 │ │ ├── 课时3-聚类算法概念介绍_ │ │ ├── 课时8-聚类评价指标调整兰德系数_ │ │ ├── 课时5-Kmeans算法原理和流程_ │ │ ├── 课时9-Kmeans聚类提取特征图片压缩_ │ │ ├── 课时4-聚类算法的划分标准_ │ │ ├── 课时7-轮廓系数使用_ │ │ ├── 课时2-Kmeans聚类亚洲国家队类别可视化_ │ │ ├── 课时6-聚类评价指标轮廓系数_ │ │ ├── 课时1-Kmeans聚类亚洲国家队自动划分类别_ ├── 35.马士兵金融项目-201 │ ├── 章节6-项目前台搭建 │ │ ├── 课时15-投资购买模块 -p2(页面布局)_ │ │ ├── 课时3-路由和登录解析 - p1_ │ │ ├── 课时17-投资购买模块 -p4(理财产品信息配置)_ │ │ ├── 课时18-投资购买模块 -p3(购买确认,请求接口)_ │ │ ├── 课时11-借款申请模块 - p2(登录拦截)_ │ │ ├── 课时5-路由和登录解析 - p3_ │ │ ├── 课时12-借款申请模块 - p3(表单校验)_ │ │ ├── 课时10-借款申请模块 - p1(页面布局)_ │ │ ├── 课时9-注册模块 - p3(验证码,提交注册)_ │ │ ├── 课时2-首页和导航栏 - p2_ │ │ ├── 课时4-路由和登录解析 - p2_ │ │ ├── 课时1-首页和导航栏 - p1_ │ │ ├── 课时6-登录模块改造_ │ │ ├── 课时13-借款申请模块 -p4(还款计划,提交借款)_ │ │ ├── 课时16-投资购买模块 -p3(理财产品信息配置)_ │ │ ├── 课时8-注册模块 - p2(表单校验)_ │ │ ├── 课时7-注册模块 - p1(页面布局)_ │ │ ├── 课时14-投资购买模块 - p1(页面布局)_ │ ├── 章节4-前端项目初始化 │ │ ├── 课时3-项目结构介绍_ │ │ ├── 课时4-Echarts安装配置_ │ │ ├── 课时1-前端项目概述_ │ │ ├── 课时2-下载环境,启动项目_ │ │ ├── 课时5-修改配置,请求接口_ │ ├── 章节7-项目管理后台 │ │ ├── 课时1-个人首页模块 - p1(页面布局)_ │ │ ├── 课时2-个人首页模块 - p2(头像上传,认证状态)_ │ │ ├── 课时3-个人首页模块 - p3(投资计划)_ │ ├── 章节2-金融项目服务端核心业务 │ │ ├── 课时8-资金交易流水号生成器_ │ │ ├── 课时17-用户头像上传测试_ │ │ ├── 课时26-借款测试和项目bug调试_ │ │ ├── 课时16-用户的管理和头像上传_ │ │ ├── 课时22-审核借款申请_ │ │ ├── 课时24-债权列表的资源类_ │ │ ├── 课时3-理财产品的利率列表_ │ │ ├── 课时20-借款申请的接口实现_ │ │ ├── 课时2-理财产品的序列化_ │ │ ├── 课时21-借款申请的列表和我的借款列表接口_ │ │ ├── 课时25-还款计划列表和还款的接口_ │ │ ├── 课时19-债权借款相关序列化_ │ │ ├── 课时27-投资理财的模型_ │ │ ├── 课时5-投资产品列表的参数和过滤查询(一)_ │ │ ├── 课时23-创建还款计划_ │ │ ├── 课时6-投资产品列表的参数和过滤查询(二)_ │ │ ├── 课时4-产品模块的代码测试_ │ │ ├── 课时10-资金账户查询接口_ │ │ ├── 课时13-资金账户的测试和问题解决_ │ │ ├── 课时1-理财产品模型类_ │ │ ├── 课时11-资金账户的提现接口_ │ │ ├── 课时7-交易记录的列表过滤查询_ │ │ ├── 课时15-邀请码和注册的关联测试_ │ │ ├── 课时14-邀请码的生成和查询_ │ │ ├── 课时28-计算理财产品的每期收益_ │ │ ├── 课时12-资金账户的充值接口_ │ │ ├── 课时18-借款的相关模型类_ │ │ ├── 课时9-项目中需要的枚举类_ │ ├── 章节1-马士兵金融项目实施 │ │ ├── 课时28-27退出登录的业务逻辑思考_ │ │ ├── 课时23-23JWT的核心原理和介绍_ │ │ ├── 课时29-28判断登录的装饰器写法_ │ │ ├── 课时5-5创建项目和安装第三方模块_ │ │ ├── 课时10-10用户模型类和加密_ │ │ ├── 课时8-8项目日志处理(一)_ │ │ ├── 课时38-37银行卡管理模块_ │ │ ├── 课时32-31站内消息的模型类_ │ │ ├── 课时26-25登录的视图函数_ │ │ ├── 课时11-11账户模型类_ │ │ ├── 课时20-20多进程下的日志文件_ │ │ ├── 课时7-7初始化SQLAlchemy_ │ │ ├── 课时9-9项目日志处理(二)_ │ │ ├── 课时16-16创建用户模块的蓝图_ │ │ ├── 课时15-15定制统一的JSON返回格式_ │ │ ├── 课时6-6项目入口开发_ │ │ ├── 课时36-35站内消息数据虚拟化处理_ │ │ ├── 课时14-14Python对象序列化的基类_ │ │ ├── 课时30-29用户头像上传_ │ │ ├── 课时27-26项目中使用请求钩子验证token_ │ │ ├── 课时2-2P2P金融业务流程的介绍_ │ │ ├── 课时3-3业务模块介绍_ │ │ ├── 课时18-18调用阿里云发送短信验证码_ │ │ ├── 课时31-30项目中的DEBUG调试_ │ │ ├── 课时21-21用户注册和添加账户_ │ │ ├── 课时34-33发送站内消息(二)_ │ │ ├── 课时35-34项目中的分页处理_ │ │ ├── 课时25-24JWT的核心原理(三)_ │ │ ├── 课时19-19测试短信验证码是否成功_ │ │ ├── 课时1-1马士兵金融中的P2P相关概念_ │ │ ├── 课时4-4系统架构设计_ │ │ ├── 课时17-17验证手机号是否存在_ │ │ ├── 课时33-32发送站内消息(一)_ │ │ ├── 课时39-38银行卡查询和序列化_ │ │ ├── 课时37-36站内消息功能模块测试_ │ │ ├── 课时24-24JWT的核心原理(二)_ │ │ ├── 课时22-22用户注册的测试和问题排查_ │ │ ├── 课时12-12模型类的映射方式(旧版本)_ │ │ ├── 课时13-13模型类的映射方式新版本_ │ ├── 章节3-投资业务和撮合匹配业务 │ │ ├── 课时19-匹配结果和收益列表接口测试_ │ │ ├── 课时9-撮合匹配的第一种情况_ │ │ ├── 课时10-撮合匹配的第二种情况_ │ │ ├── 课时6-匹配过程中队列和栈_ │ │ ├── 课时1-投资修改用户账户_ │ │ ├── 课时12-撮合匹配的接口测试_ │ │ ├── 课时13-匹配资金队列列表查询_ │ │ ├── 课时8-开始撮合匹配_ │ │ ├── 课时5-匹配结果模型_ │ │ ├── 课时16-提取收益第一步_ │ │ ├── 课时2-新增一个投资记录对象_ │ │ ├── 课时7-匹配资金的初始化_ │ │ ├── 课时11-撮合匹配的第三种情况_ │ │ ├── 课时14-匹配资金队列接口测试_ │ │ ├── 课时15-预期收益列表_ │ │ ├── 课时4-投资理财接口测试_ │ │ ├── 课时18-匹配结果查询列表列表_ │ │ ├── 课时3-新增待匹配资金和新增交易记录_ │ │ ├── 课时17-提取收益第二步_ │ ├── 章节5-前端技能提升 │ │ ├── 课时1-章节概述_ │ │ ├── 课时6-跨域_ │ │ ├── 课时2-Element UI 组件库_ │ │ ├── 课时3-Vuex 全局状态管理_ │ │ ├── 课时5-Axios 网络请求库 - p2_ │ │ ├── 课时4-Axios 网络请求库 - p1_ ├── 13.Python常见问题100问-224 │ ├── 章节1-Python常见问题100问 │ │ ├── 课时37-37.算术错误-ZeroDivisionError_ │ │ ├── 课时70-70.如何在Pycharm控制台输出彩色文字和背景_ │ │ ├── 课时42-42.斐波那契数列_ │ │ ├── 课时65-65.enumerate()与zip()_ │ │ ├── 课时79-79.return的使用_ │ │ ├── 课时26-26.eval函数的作用_ │ │ ├── 课时27-27.键错误-KeyError_ │ │ ├── 课时11-11.安装第三方模块lxml_ │ │ ├── 课时68-68.安装第三方模块pygame_ │ │ ├── 课时14-14.值的比较与id的比较_ │ │ ├── 课时69-69.安装第三方模块schedule_ │ │ ├── 课时82-82.Unicode码的转换_ │ │ ├── 课时5-5.安装第三方模块requests_ │ │ ├── 课时55-55.json.load()与json.loads()_ │ │ ├── 课时75-75.format格式化方法的控制_ │ │ ├── 课时53-53.续行符_ │ │ ├── 课时60-60.谷歌浏览器安装Xpath插件_ │ │ ├── 课时97-97.mysql不是内部或外部命令_ │ │ ├── 课时58-58.Python中的局部变量和全局变量_ │ │ ├── 课时41-41.递归算法_ │ │ ├── 课时4-4.修改Python解释器的位置_ │ │ ├── 课时1-1.python不是内部或外部命令-配置环境变量_ │ │ ├── 课时49-49.列表的切片操作_ │ │ ├── 课时7-7.安装第三方模块python-docx_ │ │ ├── 课时77-77.Python中的=与==_ │ │ ├── 课时46-46.安装第三方模块ipython_ │ │ ├── 课时8-8.安装第三方模块openpyxl_ │ │ ├── 课时94-94.修改控制台输出文字颜色_ │ │ ├── 课时40-40.self与cls_ │ │ ├── 课时72-72.del_pop()_remove()_clear()_ │ │ ├── 课时74-74.字符串反转的三种方式_ │ │ ├── 课时98-98.Python中的浅拷贝_ │ │ ├── 课时52-52.strptime()与strftime()的区别_ │ │ ├── 课时88-88.Pycharm设置窗体皮肤_ │ │ ├── 课时22-22.字典的无序性_ │ │ ├── 课时85-85.安装Scrapy框架_ │ │ ├── 课时16-16.Python中进制转换的函数_ │ │ ├── 课时62-62.Python中的isdigit()_isnumeric()_isdicimal()_ │ │ ├── 课时12-12.Python中的小括号_中括号_花括号_ │ │ ├── 课时43-43.安装第三方模块xlrd_ │ │ ├── 课时84-84.removebg注册APIKey_ │ │ ├── 课时59-59.Python中的绝对路径和相对路径_ │ │ ├── 课时99-99.Python中的深拷贝_ │ │ ├── 课时64-64.同一台机器上为不同版本的Python解释器安装模块_ │ │ ├── 课时30-30.什么是保留字_ │ │ ├── 课时78-78.显示结果保留两位小数_ │ │ ├── 课时96-96.MySQL的安装_ │ │ ├── 课时25-25.Python解释器_IDLE_Pycharm_ │ │ ├── 课时19-19.缩进错误-IndentationError_unexpected indent_ │ │ ├── 课时86-86.Pycharm中设置Python文件的模板_ │ │ ├── 课时92-92.第在方库的卸载_ │ │ ├── 课时95-95.jupyter的使用_ │ │ ├── 课时83-83.安装MongoDB数据库_ │ │ ├── 课时76-76.安装PyInstaller模块报错_ │ │ ├── 课时35-35.进制转换_ │ │ ├── 课时28-28.类型错误-TypeError_ │ │ ├── 课时44-44.安装第三方模块xlwt_ │ │ ├── 课时47-47.安装第三方模块jupyter_ │ │ ├── 课时81-81.New Environment与Existing Interpreter_ │ │ ├── 课时34-34.如何在Pycharm中新建项目_ │ │ ├── 课时80-80.pycharm中的代码调试_ │ │ ├── 课时61-61.安装第三方模块selenium_ │ │ ├── 课时21-21.语法错误-SyntaxError_invalid syntax_ │ │ ├── 课时39-39.随机数random_ │ │ ├── 课时2-2.pip不是内部或外部命令-配置环境变量_ │ │ ├── 课时20-20.未定义错误-NameError-is not defined_ │ │ ├── 课时45-45.安装第三方模块easygui_ │ │ ├── 课时87-87.Pycharm中设置字体大小_ │ │ ├── 课时93-93.如何升级pip命令_ │ │ ├── 课时29-29.lambda表达式_ │ │ ├── 课时67-67.Python中的空语句-pass语句_ │ │ ├── 课时50-50.字符串的驻留机制_ │ │ ├── 课时13-13.chr()与ord()函数的作用_ │ │ ├── 课时90-90.range函数的详解_ │ │ ├── 课时91-91.第三方库PIL的安装_ │ │ ├── 课时66-66.+与join()方法在字符串拼接时哪个更省时_ │ │ ├── 课时89-89.seek方法的使用_ │ │ ├── 课时63-63.Python中的目录和包_ │ │ ├── 课时54-54.文件未找到异常-FileNotFountError_ │ │ ├── 课时3-3.查找Python解释器所在位置_ │ │ ├── 课时56-56.浮点数的不确定尾数问题_ │ │ ├── 课时71-71.安装第三方模块prettytable_ │ │ ├── 课时23-23.安装第三方模块numpy_ │ │ ├── 课时73-73.Python程序打包成.exe可执行程序_ │ │ ├── 课时36-36.索引超出边界-IndexError_ │ │ ├── 课时6-6.安装第三方模块removebg_ │ │ ├── 课时33-33.安装第三方模块-mysql-connector_ │ │ ├── 课时57-57.值相同的整数和浮点数哪个运算精度更高_ │ │ ├── 课时15-15.Python中格式化字符串的三种方式_ │ │ ├── 课时100-100.数据以JSON格式输出到文件_ │ │ ├── 课时31-31-体验课-伪装成浏览器填加请求头_ │ │ ├── 课时18-18.Pycharm代码中波浪线问题的解决方案_ │ │ ├── 课时38-38.标识符_ │ │ ├── 课时51-51.编译和解释_ │ │ ├── 课时17-17.JSON格式转换错误-JSONDecodeError_ │ │ ├── 课时48-48.print()函数的源码分析_ │ │ ├── 课时9-9.体验课-查找URL_ │ │ ├── 课时24-24.安装第三方模块pandas_ │ │ ├── 课时32-32.安装第三方模块-pymysql##小节2名字_ │ │ ├── 课时10-10.安装第三方模块PyInstaller_ ├── 20.VIP直播答疑-1037 │ ├── 章节21-2022-2-26VIP直播答疑 │ │ ├── 课时1-2022-2-26VIP直播答疑_ │ ├── 章节62-2021-1-22直播答疑-函数 │ │ ├── 课时1-2021-01-22直播答疑_ │ ├── 章节9-2022-5-28VIP直播答疑 │ │ ├── 课时1-2022-5-28VIP直播答疑_ │ ├── 章节56-2021-3-26直播答疑-代码阅读-爬起点 │ │ ├── 课时1-2021-03-26直播答疑_ │ ├── 章节31-2021-11-20 │ │ ├── 课时1-2021-11-20直播答疑_ │ ├── 章节41-2021-8-7eval函数的使用及危险性_原字符_封装继承多态_鸭子类型_四种解析数据的方式解析同一网站 │ │ ├── 课时1-20210807直播答疑_ │ ├── 章节72-2020-10-30VIP直播答疑 │ │ ├── 课时1-2020-10-30直播答疑_ │ ├── 章节45-2021-6-25-global关键字-Pygame模块-GUI界面-位运算-Python对Excel数据排序-args与kwargs-jmespath │ │ ├── 课时1-2021-06-25直播答疑_ │ ├── 章节33-2021-10-30转义字符_切换同一台电脑上的不同版本的解释器_百钱买百鸡_鸡兔同笼_打包Python文件_traceback模块_类的静态方法_类方法_实例方法_MySQL的查询 │ │ ├── 课时1-2021-10-30直播答疑_ │ ├── 章节13-2022-4-24VIP直播答疑 │ │ ├── 课时1-2022-4-24VIP直播答疑_ │ ├── 章节29-2021-12-11 │ │ ├── 课时1-2021-12-11_ │ ├── 章节4-2022-7-9VIP直播答疑 │ │ ├── 课时1-2022-7-9VIP直播答疑_ │ ├── 章节44-2021-7-10URL编码与解码_Python连接mysql查询数据_Python解析XML文件_正则表达式提取数据_Jupyternotebook补完代码 │ │ ├── 课时1-2021-07-10直播答疑_ │ ├── 章节28-2021-12-18 │ │ ├── 课时1-2021-12-8直播答疑_ │ ├── 章节30-2021-11-27 │ │ ├── 课时1-2021-11-27_ │ ├── 章节55-2021-4-9VIP直播答疑 │ │ ├── 课时1-2021-04-09直播答疑_ │ ├── 章节46-2021-6-18浅拷贝与深拷贝-Pandas中的移动窗口-多继承-raise语句 │ │ ├── 课时1-2021-06-18直播答疑_ │ ├── 章节12-2022-5-7VIP直播答疑 │ │ ├── 课时1-2022-5-7VIP直播答疑_ │ ├── 章节47-2021-6-11-列表数据转DataFrame-关键字参数和位置参数-主函数运行main-进制转换-爬取数据BS解析-嵌套循环 │ │ ├── 课时1-2021-06-11直播答疑_ │ ├── 章节10-2022-05-21VIP直播答疑 │ │ ├── 课时1-2022-05-21VIP直播答疑_ │ ├── 章节37-2021-9-18pyforest懒导入_个数可变的位置参数和个数可变的关键字参数_类和函数_虚拟环境和虚拟机_filter和lambda │ │ ├── 课时1-2021-9-18直播答疑_ │ ├── 章节6-2022-6-27直播答疑 │ │ ├── 课时1-2022-6-27VIP直播答疑_ │ ├── 章节15-2022-4-9VIP直播答疑 │ │ ├── 课时1-2022-4-9_ │ ├── 章节61-2021-1-29直播答疑-课后习题讲解 │ │ ├── 课时1-2021-01-29直播答疑_ │ ├── 章节26-2022-1-8 │ │ ├── 课时1-2022-1-8直播答疑_ │ ├── 章节73-2020-10-23VIP直播答疑 │ │ ├── 课时1-2020-10-23直播答疑_ │ ├── 章节14-2022-4-16VIP直播答疑 │ │ ├── 课时1-2022-4-16_ │ ├── 章节49-2021-5-28列表的排序-Series与DataFrame-Excel数据存MySQL数据库 │ │ ├── 课时1-2021-05-28直播答疑_ │ ├── 章节53-2021-4-23Ip代理池-图像局部马赛克-函数与方法的区别-_ │ │ ├── 课时1-2021-04-23直播答疑_ │ ├── 章节71-2020-11-6VIP直播答疑 │ │ ├── 课时1-2020-12-06直播答疑_ │ ├── 章节74-2020-10-16VIP直播答疑 │ │ ├── 课时1-2020-10-16直播答疑_ │ ├── 章节27-2021-12-25 │ │ ├── 课时1-2021-12-25直播答疑_ │ ├── 章节2-2022-7-23VIP直播答疑 │ │ ├── 课时1-2022-7-23VIP直播答疑_ │ ├── 章节35-2021-10-16write方法与print函数_python的缩进_Python与Linux的关系_多进程与多线程 │ │ ├── 课时1-2021-10-16直播答疑_ │ ├── 章节25-2022-1-15 │ │ ├── 课时1-2022-1-5直播答疑_ │ ├── 章节51-2021-5-14-Python的垃圾回收-迭代器与生成器-encoding_coding_decode的区别-导包 │ │ ├── 课时1-2021-05-14直播答疑_ │ ├── 章节57-2021-3-12直播答疑-super-xpath-反爬 │ │ ├── 课时1-2021-03-12直播答疑_ │ ├── 章节24-2022-1-22VIP直播答疑 │ │ ├── 课时1-2022-1-22VIP直播答疑_ │ ├── 章节75-2020-10-09VIP直播答疑 │ │ ├── 课时1-2020-10-09直播答疑_ │ ├── 章节22-2022-2-19VIP直播答疑 │ │ ├── 课时1-2022-2-19VIP直播答疑_ │ ├── 章节16-2022-4-2VIP直播答疑 │ │ ├── 课时1-2022-4-2VIP直播答疑_ │ ├── 章节38-2021-9-11Turtle绘图_爬虫爬取_类之间相互调用_字符串内容提取 │ │ ├── 课时1-20210911直播答疑_ │ ├── 章节34-2021-10-23类之间的相互调用_各数据类型之间的转换_列表生成式_re.S与re.M_字符串驻留机制_词去图 │ │ ├── 课时1-2021-10-23直播答疑_ │ ├── 章节68-2020-11-27VIP直播答疑 │ │ ├── 课时1-2020-11-27直播答疑_ │ ├── 章节23-2022-2-15VIP直播答疑 │ │ ├── 课时1-2022-2-15VIP直播答疑_ │ ├── 章节3-2022-7-19VIP直播答疑 │ │ ├── 课时1-2022-7-19_ │ ├── 章节43-2021-7-17Pandas中的&和and_Ajax请求查找URL_真假URL_全局变量与局部变量 │ │ ├── 课时1-2021-07-17直播答疑_ │ ├── 章节40-2021-8-14-listdir_scandir_walk_异常处理-Excel中的None-exec_eval_解包argv与input_pyecharts_Python处理压缩包 │ │ ├── 课时1-2021-8-14直播答疑_ │ ├── 章节42-2021-7-24CSV文件乱码-爬取糗事百科-类的装饰器-类方法-静态方法 │ │ ├── 课时1-2021-07-24直播答疑_ │ ├── 章节7-2022-6-18VIP直播答疑 │ │ ├── 课时1-2022-6-18VIP直播答疑_ │ ├── 章节77-2020-9-18VIP直播答疑 │ │ ├── 课时1-2020-09-18直播答疑_ │ ├── 章节8-2022-6-11VIP直播答疑 │ │ ├── 课时1-2022-6-11VIP直播答疑_ │ ├── 章节39-2021-8-21多关键字爬虫—无效语法与缩进-递规 │ │ ├── 课时1-20210821直播答疑_ │ ├── 章节76-2020-9-25VIP直播答疑 │ │ ├── 课时1-2020-09-25直播答疑_ │ ├── 章节1-2022-7-30VIP直播答疑 │ │ ├── 课时1-2022-7-30VIP直播答疑_ │ ├── 章节50-2021-5-21Word表格插入图片-eval的不安全性-div与span-listdir与walk │ │ ├── 课时1-2021-05-21直播答疑_ │ ├── 章节54-2021-4-16直播答疑-percentile_yield_reutrn_列表的数据结构-空心三角形 │ │ ├── 课时1-2021-04-16直播答疑_ │ ├── 章节20-2022-3-5VIP直播答疑 │ │ ├── 课时1-2022-3-5VIP直播答疑_ │ ├── 章节36-2021-9-25爬取网易云音乐歌单_面向对象项目_函数返回值_字符串切片_文件编码 │ │ ├── 课时1-2021-09-25直播答疑_ │ ├── 章节11-2022-5-14VIP直播答疑 │ │ ├── 课时1-2022-5-14VIP直播答疑_ │ ├── 章节18-2022-3-19VIP直播答疑 │ │ ├── 课时1-2022-3-19_ │ ├── 章节64-2021-01-08直播答疑 │ │ ├── 课时1-2021-01-08直播答疑_ │ ├── 章节48-2021-6-4列表切片-4种提取数据方式的区别-unquote与quote-encode与decode的区别-a与a+的区别 │ │ ├── 课时1-2021-06-04直播答疑_ │ ├── 章节19-2022-3-12VIP直播答疑 │ │ ├── 课时1-2022-3-12VIP直播答疑_ │ ├── 章节66-2020-12-11VIP直播答疑 │ │ ├── 课时1-2020-12-11直播答疑_ │ ├── 章节52-2021-5-7-提问的技巧-apply_map_apply_map_excel与pandas │ │ ├── 课时1-2021-05-07直播答疑_ │ ├── 章节67-2020-12-4VIP直播答疑 │ │ ├── 课时1-2020-12-04直播答疑_ │ ├── 章节17-2022-3-26VIP直播答疑 │ │ ├── 课时1-2022-3-26VIP直播答疑_ │ ├── 章节59-2021-2-27直播答疑-GUI │ │ ├── 课时1-2021-02-27直播答疑_ │ ├── 章节65-2020-12-18VIP直播答疑 │ │ ├── 课时1-2020-12-18直播答疑_ │ ├── 章节5-2022-07-02VIP直播答疑 │ │ ├── 课时1-2022-7-2VIP直播答疑_ │ ├── 章节32-2021-11-13函数的返回值与参数传递_实操6列表的操作_merge与mysql的连接查询_python中的异常处理_深拷贝与浅拷贝 │ │ ├── 课时1-2021-11-13直播答疑_ │ ├── 章节69-2020-11-20VIP直播答疑 │ │ ├── 课时1-2020-12-20直播答疑_ │ ├── 章节70-2020-11-13VIP直播答疑 │ │ ├── 课时1-2020-11-13直播答疑_ │ ├── 章节58-2021-3-5直播答疑—session与cookie │ │ ├── 课时1-2021-03-05直播答疑_ ├── 53.数据可视化模块-Matplotlib-619 │ ├── 章节4-图表的保存 │ │ ├── 课时1-图表的保存_ │ ├── 章节3-常用图表的设置 │ │ ├── 课时1-常用图表-折线图_ │ │ ├── 课时12-常用图表-销售收入与广告费用的散点图_ │ │ ├── 课时3-常用图表-基本柱状图_ │ │ ├── 课时8-常用图表-基础饼形图_ │ │ ├── 课时9-常用图表-分裂饼形图_ │ │ ├── 课时17-常用图表-通过箱形图判断异常值_ │ │ ├── 课时14-常用图表-使用面积图分析销售情况_ │ │ ├── 课时5-常用图表-基本直方图_ │ │ ├── 课时20-常用图表-绘制子图的第三种方式_ │ │ ├── 课时19-常用图表-绘制子图的第二种方式_ │ │ ├── 课时16-常用图表-基本箱形图_ │ │ ├── 课时6-常用图表-直方图分析学生成绩_ │ │ ├── 课时7-常用图表-简单饼形图_ │ │ ├── 课时4-常用图表-多柱状图_ │ │ ├── 课时15-常用图表-使用热力图对比分析学生的各科成绩_ │ │ ├── 课时10-常用图表-环形饼图_ │ │ ├── 课时13-常用图表-基本面积图_ │ │ ├── 课时18-常用图表-绘制子图的第一种方式subplot函数_ │ │ ├── 课时11-常用图表-简单散点图_ │ │ ├── 课时2-常用图表-简单柱状图_ │ ├── 章节2-常用图表的设置 │ │ ├── 课时7-图标的常用设置-文本注释_ │ │ ├── 课时8-图表的常用设置-坐标刻度线_ │ │ ├── 课时6-图标的常用设置-文本标签_标题_图例_ │ │ ├── 课时5-图表的常用设置-设置坐标轴和网格线_ │ │ ├── 课时2-图表的常用设置-线条颜色和样式_ │ │ ├── 课时1-绘制简单的折线图_ │ │ ├── 课时3-图表的常用设置-标记设置_ │ │ ├── 课时4-图表的常用设置-图布的设置_ │ ├── 章节1-初识可视化图表 │ │ ├── 课时4-初识matplotlib_ │ │ ├── 课时1-数据分析图表的作用_ │ │ ├── 课时2-如何选择适合的图表类型_ │ │ ├── 课时3-图表的基本组成_ ├── 02.Django框架-181 │ ├── 章节1-Django入门 │ │ ├── 课时5-1_4 创建Django项目子应用_ │ │ ├── 课时4-1_3 创建Django项目工程_ │ │ ├── 课时3-1_2 虚拟环境_ │ │ ├── 课时10-1_9 案例实现-展示影片信息_ │ │ ├── 课时2-1_1 Django介绍_ │ │ ├── 课时8-1_7 视图 和 URL_ │ │ ├── 课时11-1_10 配置文件_ │ │ ├── 课时7-1_6 站点管理_ │ │ ├── 课时6-1_5 模型_ │ │ ├── 课时9-1_8 模板_ │ │ ├── 课时1-1_0 windows和ubuntu区别_ │ ├── 章节3-视图 │ │ ├── 课时4-3_4 路由传递参数_ │ │ ├── 课时5-3_5 Postman HTTP请求测试工具_ │ │ ├── 课时9-3_9_1 状态保持 之 Session_ │ │ ├── 课时11-3_10 类视图_ │ │ ├── 课时1-3_1 视图简介_ │ │ ├── 课时3-3_3 路由命名和路由反向解析_ │ │ ├── 课时12-3_11 自定义中间件_ │ │ ├── 课时10-3_9_2 状态保持 之 Session_ │ │ ├── 课时8-3_8 状态保持 之 Cookie_ │ │ ├── 课时6-3_6 HttpRequest对象_ │ │ ├── 课时2-3_2 路由配置_ │ │ ├── 课时7-3_7 HttpResponse对象_ │ ├── 章节2-模型 │ │ ├── 课时7-2_7 聚合函数 和 排序函数_ │ │ ├── 课时2-2_2 创建模型类_ │ │ ├── 课时9-2_9 查询集_ │ │ ├── 课时5-2_5 基础条件查询_ │ │ ├── 课时6-2_6 F对象和Q对象_ │ │ ├── 课时8-2_8关联查询_ │ │ ├── 课时1-2_1 配置数据库_ │ │ ├── 课时4-2_4 数据库操作-增 删 改_ │ │ ├── 课时3-2_3 Shell工具_ │ ├── 章节4-模板 │ │ ├── 课时1-4_1 django使用自带模板_ │ │ ├── 课时5-4_5 模板继承_ │ │ ├── 课时3-4_3 自定义过滤器_ │ │ ├── 课时6-4_6 django 使用jinja2模板语法_ │ │ ├── 课时2-4_2 过滤器_ │ │ ├── 课时7-4_7 CSRF_ │ │ ├── 课时4-4_4 全局上下文_ ├── 25.第一个JS框架JQuery-4 │ ├── 章节1-初识JQuery │ │ ├── 课时15-15动画效果_ │ │ ├── 课时5-05属性选择器_ │ │ ├── 课时10-10操作文本_ │ │ ├── 课时9-09操作样式_ │ │ ├── 课时13-13jQuery对象和DOM对象的转换_ │ │ ├── 课时14-14jQuery迭代方式_ │ │ ├── 课时6-06位置选择器_ │ │ ├── 课时22-22Bootstrap搭建_ │ │ ├── 课时24-24栅格系统_ │ │ ├── 课时18-18表单校验B_ │ │ ├── 课时19-19正则表达式的引入_ │ │ ├── 课时12-12事件处理_ │ │ ├── 课时20-20正则优化表单校验_ │ │ ├── 课时25-25案例开发之导航_ │ │ ├── 课时23-23固定容器和流容器_ │ │ ├── 课时3-03jQuery选择器的引入_ │ │ ├── 课时26-26案例开之轮播图_ │ │ ├── 课时11-11增删元素_ │ │ ├── 课时7-07表单选择器_ │ │ ├── 课时17-17表单校验A_ │ │ ├── 课时21-21Bootstrap介绍_ │ │ ├── 课时1-01认识jQuery_ │ │ ├── 课时8-08操作元素属性_ │ │ ├── 课时16-16自定义动画_ │ │ ├── 课时4-04基本选择器_ │ │ ├── 课时2-02页面加载函数_ ├── 57.图解Python语法-508 │ ├── 章节7-夫妻站 │ │ ├── 课时8-字典的特点_ │ │ ├── 课时3-字典的创建_ │ │ ├── 课时5-字典元素的增_删_改操作_ │ │ ├── 课时9-字典生成式_ │ │ ├── 课时1-什么是字典_ │ │ ├── 课时4-字典元素的获取_ │ │ ├── 课时6-获取字典视图_ │ │ ├── 课时2-字典的实现原理_ │ │ ├── 课时7-字典元素的遍历_ │ ├── 章节13-接着找对象 │ │ ├── 课时3-方法重写_ │ │ ├── 课时10-深拷贝_ │ │ ├── 课时7-特殊方法_ │ │ ├── 课时6-特殊属性_ │ │ ├── 课时1-面向对象的三大特征_封装的实现方式_ │ │ ├── 课时8-__new__与__init__演示创建对象的过程_ │ │ ├── 课时5-多态的实现_ │ │ ├── 课时2-继承及其实现方式_ │ │ ├── 课时9-类的赋值与浅拷贝_ │ │ ├── 课时4-object类_ │ ├── 章节11-全民来找茬 │ │ ├── 课时8-traceback模块的使用_ │ │ ├── 课时4-Bug的常见类型-思路不清导致的部题_ │ │ ├── 课时7-Python中常见的异常类型_ │ │ ├── 课时1-Bug的由来_ │ │ ├── 课时5-Bug的常见类型-被动掉坑-try-except_ │ │ ├── 课时6-try-except-else结构与try-except-else-finally结构_ │ │ ├── 课时2-Bug的常见类型_粗心导致的错误_ │ │ ├── 课时3-Bug的常见类型_错误点不熟悉导致错误_ │ │ ├── 课时9-Pycharm的程序调试_ │ ├── 章节3-算你赢 │ │ ├── 课时3-运算符_算术运算符_ │ │ ├── 课时7-运算符_位运算_ │ │ ├── 课时8-运算符的优先级_ │ │ ├── 课时2-input函数的高级使用_ │ │ ├── 课时5-运算符_比较运算符_ │ │ ├── 课时6-运算符_布尔运算符_ │ │ ├── 课时4-运算符_赋值运算符_ │ │ ├── 课时1-input函数的使用_ │ ├── 章节14-百宝箱 │ │ ├── 课时6-第三方模块的安装与使用_ │ │ ├── 课时4-Python中的包_ │ │ ├── 课时5-Python中常用的内容模块_ │ │ ├── 课时2-模块的导入_ │ │ ├── 课时1-什么叫模块_模块化编程的好处_ │ │ ├── 课时3-以主程序方式运行_ │ ├── 章节17-实操案例 │ │ ├── 课时2-实操案例一_ │ │ ├── 课时8-实操案例五_ │ │ ├── 课时15-实操案例八_ │ │ ├── 课时23-实操案例十五_ │ │ ├── 课时21-实操案例十四_ │ │ ├── 课时13-实操案例七_ │ │ ├── 课时24-实操案例十五_ │ │ ├── 课时10-实操案例六_ │ │ ├── 课时19-实操案例十二_ │ │ ├── 课时18-实操案例十一_ │ │ ├── 课时22-实操案例十四_ │ │ ├── 课时4-实操案例二_ │ │ ├── 课时9-实操案例五_ │ │ ├── 课时16-实操案例九_ │ │ ├── 课时1-实操案例一_ │ │ ├── 课时5-实操案例三_ │ │ ├── 课时17-实操案例十_ │ │ ├── 课时12-实操案例七_ │ │ ├── 课时7-实操案例四_ │ │ ├── 课时3-实操案例二_ │ │ ├── 课时14-实操案例八_ │ │ ├── 课时20-实操案例十三_ │ │ ├── 课时6-实操案例三_ │ │ ├── 课时11-实操案例六_ │ ├── 章节9-一串连一串 │ │ ├── 课时7-字符串的常用操作_替换与合并_ │ │ ├── 课时1-字符串的创建与驻留机制_ │ │ ├── 课时2-字符串的常用操作_字符串的查询操作_ │ │ ├── 课时3-字符串的常用操作_字符串的大小写转换操作方法_ │ │ ├── 课时6-字符串的常用操作_字符串判断的相关方法_ │ │ ├── 课时5-字符串的常用操作_字符串的劈分_ │ │ ├── 课时4-字符串的常用操作_字符串内容对齐操作的方法_ │ │ ├── 课时9-字符串的切片操作_ │ │ ├── 课时11-字符串的编码与解码_ │ │ ├── 课时10-格式化字符串_ │ │ ├── 课时8-字符串的比较操作_ │ ├── 章节1-出使Python国 │ │ ├── 课时2-Python简介_ │ │ ├── 课时6-转义字符与原字符_ │ │ ├── 课时1-Python的自述_ │ │ ├── 课时4-集成开发环境Pycharm的安装及设置模板_ │ │ ├── 课时3-Python开发环境的安装_ │ │ ├── 课时5-输出函数print_ │ ├── 章节8-是排还是散 │ │ ├── 课时9-集合生成式_ │ │ ├── 课时4-元组的遍历_ │ │ ├── 课时8-集合的数据操作_ │ │ ├── 课时5-集合的概述与创建_ │ │ ├── 课时3-为什么要将元组设计成不可变序列_ │ │ ├── 课时1-什么是元组_ │ │ ├── 课时7-集合间的关系_ │ │ ├── 课时2-元组的创建方式_ │ │ ├── 课时6-集合的相关操作_ │ ├── 章节15-大宝藏 │ │ ├── 课时6-os模块的常用函数_ │ │ ├── 课时5-with语句_ │ │ ├── 课时4-文件对象的常用方法_ │ │ ├── 课时3-常用的文件打开模式_ │ │ ├── 课时7-os.path模块的常用方法_课堂案例_ │ │ ├── 课时1-编码格式的介绍_ │ │ ├── 课时2-文件读写的原理_读取磁盘文件中的内容_ │ ├── 章节16-大显身手 │ │ ├── 课时3-学生信息管理系统-主函数设计_ │ │ ├── 课时4-学生信息管理系统-录入学生信息功能_ │ │ ├── 课时8-学生信息管理系统-统计学生总人数_ │ │ ├── 课时11-学生信息管理系统-项目打包生成exe可执行文件_ │ │ ├── 课时7-学生信息管理系统-查找学生信息功能_ │ │ ├── 课时9-学生信息管理系统-显示所有学生信息功能_ │ │ ├── 课时10-学生信息管理系统-排序模块设计_ │ │ ├── 课时2-学生信息管理系统-系统设计_ │ │ ├── 课时1-学生信息管理系统-需求分析_ │ │ ├── 课时6-学生信息管理系统-修改学生信息功能_ │ │ ├── 课时5-学生信息管理系统-删除学生信息功能_ │ ├── 章节5-转圈圈 │ │ ├── 课时10-二重循环中的break与continue_ │ │ ├── 课时6-流程控制语句break_ │ │ ├── 课时7-流程控制语句continue_ │ │ ├── 课时2-while循环_ │ │ ├── 课时1-range函数的使用_ │ │ ├── 课时4-for_in循环_ │ │ ├── 课时8-else语句_ │ │ ├── 课时9-嵌套循环_ │ │ ├── 课时5-for_in练习题_100到999之间的水仙花数_ │ │ ├── 课时3-whil练习题_1到100之间的偶数和_ │ ├── 章节6-一次排开 │ │ ├── 课时8-列表元素的添加操作_ │ │ ├── 课时11-列表元素的排序操作_ │ │ ├── 课时10-列表元素的修改操作_ │ │ ├── 课时4-获取指定元素的索引_ │ │ ├── 课时1-为什么需要列表_ │ │ ├── 课时12-列表生成式_ │ │ ├── 课时9-列表元素的删除操作_ │ │ ├── 课时5-获取列表中指定的元素_ │ │ ├── 课时2-列表对象的创建_ │ │ ├── 课时3-列表的特点_ │ │ ├── 课时7-列表元素的判断及遍历_ │ │ ├── 课时6-获取列表中的多个元素_切片操作_ │ ├── 章节12-找对象不积极思想有问题 │ │ ├── 课时2-类与对象_ │ │ ├── 课时6-动态绑定属性和方法_ │ │ ├── 课时4-对象的创建_ │ │ ├── 课时3-定义Python中的类_ │ │ ├── 课时5-类属性_类方法_静态方法的使用方式_ │ │ ├── 课时1-编程的两大思想_面向过程_面向对象_ │ ├── 章节10-水晶球不调不动 │ │ ├── 课时9-递归函数_ │ │ ├── 课时6-函数参数定义_个数可变的位置形参_个数可变的关键字形参_ │ │ ├── 课时1-函数的定义与调用_ │ │ ├── 课时4-函数的返回值_ │ │ ├── 课时5-函数参数定义_默认值参数_ │ │ ├── 课时10-斐波那契数列_本章总结_ │ │ ├── 课时8-变量的作用域_ │ │ ├── 课时2-函数调用的参数传递_位置实参_关键字实参_ │ │ ├── 课时3-函数参数传递的内存分析_ │ │ ├── 课时7-函数的参数总结_ │ ├── 章节4-往哪走 │ │ ├── 课时7-条件表达式_ │ │ ├── 课时6-分支结构_嵌套if的使用_ │ │ ├── 课时8-pass语句_ │ │ ├── 课时3-分支结构_单分支结构_ │ │ ├── 课时1-程序的组织结构_顺序结构_ │ │ ├── 课时4-分支结构_双分支结构_ │ │ ├── 课时5-分支结构_多分支结构_ │ │ ├── 课时2-对象的布尔值_ │ ├── 章节2-七十二变 │ │ ├── 课时2-Python中的标识符和保留字_ │ │ ├── 课时4-变量的多次赋值_ │ │ ├── 课时5-Python中常见的数据类型_ │ │ ├── 课时11-类型转换_float()函数_ │ │ ├── 课时12-Python中的注释_ │ │ ├── 课时1-二进制与字符编码_ │ │ ├── 课时10-类型转换_str()函数与int()函数_ │ │ ├── 课时7-数据类型_浮点类型_ │ │ ├── 课时6-数据类型-整数类型_ │ │ ├── 课时3-变量的定义和使用_ │ │ ├── 课时8-数据类型_布尔类型_ │ │ ├── 课时9-数据类型_字符串类型_ ├── 21.Web安全漏洞检测-481 │ ├── 章节1-Web安全漏洞检测 │ │ ├── 课时8-8-XSS攻击_ │ │ ├── 课时6-6-sql注入原理与危害_ │ │ ├── 课时10-10-文件上传漏洞_ │ │ ├── 课时7-7-sql注入漏洞检测与预防_ │ │ ├── 课时2-2-中华人民共和国网络安全法_ │ │ ├── 课时3-3-黑客守则_ │ │ ├── 课时4-4-企业级网站攻击方式_ │ │ ├── 课时9-9-CSRF攻击_ │ │ ├── 课时1-1-web安全漏洞检测简介_ │ │ ├── 课时5-5-Web渗透测试环境搭_ ├── 07.Kaggle实战-46 │ ├── 章节1-Kaggle实战之海难生死预测 │ │ ├── 课时8-Kaggle实战海难生死预测同组识别_ │ │ ├── 课时10-Kaggle实战海难生死预测模型选择和模型调优_ │ │ ├── 课时4-Kaggle实战海难生死预测特征与目标值关系查看_ │ │ ├── 课时3-Kaggle实战海难生死预测数据探索_ │ │ ├── 课时1-Kaggle实战海难生死预测背景知识_ │ │ ├── 课时13-Kaggle实战海难生死预测模型预测与结果提交_ │ │ ├── 课时9-Kaggle实战海难生死预测相关性系数特征筛选_ │ │ ├── 课时2-Kaggle实战海难生死预测数据介绍_ │ │ ├── 课时12-Kaggle实战海难生死预测各模型混淆矩阵介绍_ │ │ ├── 课时5-Kaggle实战海难生死预测空数据的填充_ │ │ ├── 课时11-Kaggle实战海难生死预测模型评估ROC-AUC_ │ │ ├── 课时7-Kaggle实战海难生死预测年龄属性的算法填充_ │ │ ├── 课时6-Kaggle实战海难生死预测特征工程_ │ ├── 章节2-Kaggle实战之信用卡反欺诈 │ │ ├── 课时13-Kaggle实战信用卡反欺诈ROC-AUC模型评价指标_ │ │ ├── 课时1-Kaggle实战信用卡反欺诈项目介绍_ │ │ ├── 课时12-Kaggle实战信用卡反欺诈模型评估混淆矩阵召回率_ │ │ ├── 课时5-Kaggle实战信用卡反欺诈交易金额和交易次数关系_ │ │ ├── 课时15-Kaggle实战信用卡反欺诈混淆矩阵可视化_ │ │ ├── 课时6-Kaggle实战信用卡反欺诈交易金额和交易时间关系_ │ │ ├── 课时11-Kaggle实战信用卡反欺诈过采样操作_ │ │ ├── 课时14-Kaggle实战信用卡反欺诈交叉验证_ │ │ ├── 课时16-Kaggle实战信用卡反欺诈模型评估最优阈值_ │ │ ├── 课时7-Kaggle实战信用卡反欺诈特征分布_ │ │ ├── 课时2-kaggle实战信用卡反欺诈解码数据_ │ │ ├── 课时9-Kaggle实战信用卡反欺诈特征缩放_ │ │ ├── 课时10-Kaggle实战信用卡反欺诈特征重要性可视化_ │ │ ├── 课时3-Kaggle实战信用卡反欺诈特征工程_ │ │ ├── 课时4-Kaggle实战信用卡反欺诈特征相关性系数_ │ │ ├── 课时8-Kaggle实战信用卡反欺诈根据特征分布清洗数据_ │ ├── 章节3-Kaggle实战之Rossmann商店销量预测 │ │ ├── 课时11-Kaggle实战之Rossmann商店销量预测模型训练_ │ │ ├── 课时1-Kaggle实战Rossmann商店销售预测项目背景介绍与目的_ │ │ ├── 课时2-Kaggle实战Rossmann商店销售预测数据加载与字段介绍_ │ │ ├── 课时8-Kaggle实战Rossmann商店销售预测对特征进行了正态化处理_ │ │ ├── 课时9-Kaggle实战Rossmann商店销售预测自定义模型评估函数_ │ │ ├── 课时7-Kaggle实战Rossmann商店销售预测属性相关性查看_ │ │ ├── 课时15-Kaggle实战之Rossmann商店销量预测结果提交_ │ │ ├── 课时10-Kaggle实战之Rossmann商店销售预测代码回顾_ │ │ ├── 课时6-Kaggle实战Rossmann商店销售预测构建训练、验证、测试数据_ │ │ ├── 课时3-Kaggle实战Rossmann商店销售预测空数据处理和销售额与时间关系_ │ │ ├── 课时5-Kaggle实战Rossmann商店销售预测特征工程_ │ │ ├── 课时12-Kaggle实战之Rossmann商店销量预测模型评估_ │ │ ├── 课时14-Kaggle实战之Rossmann商店销售预测更加细致的模型优化_ │ │ ├── 课时13-Kaggle实战之Rossmann商店销量预测整体模型优化_ │ │ ├── 课时4-Kaggle实战Rossmann商店销售预测数据合并_ ├── 47.数据分析工具-Tableau-622 │ ├── 章节3-绘制简单图表 │ │ ├── 课时4-绘制直方图_ │ │ ├── 课时1-绘制条形图_折线图_饼图_ │ │ ├── 课时2-绘制简单地图_ │ │ ├── 课时5-绘制突出显示表_树状图_ │ │ ├── 课时3-绘制散点图和汽泡图_ │ ├── 章节13-项目案例-网站流量统计分析 │ │ ├── 课时4-退出量分析_ │ │ ├── 课时3-浏览量分析_ │ │ ├── 课时2-访问量分析_ │ │ ├── 课时5-下载量分析_ │ │ ├── 课时1-页面指标分析_ │ ├── 章节10-Tableau Prep │ │ ├── 课时1-Tableau Prep的下载及安装_ │ │ ├── 课时6-将处理结果进行保存_ │ │ ├── 课时5-处理数据-聚合数据和透视数据_ │ │ ├── 课时2-连接数据源_ │ │ ├── 课时4-处理数据-合并数据_ │ │ ├── 课时3-处理数据-清理数据_ │ ├── 章节1-初识Tableau │ │ ├── 课时6-快速上手-创建营销地图工作表_ │ │ ├── 课时3-认识维度和度量_ │ │ ├── 课时5-快速上手-产品类别分析工作表_ │ │ ├── 课时7-快速上手-创建趋势分析工作表_ │ │ ├── 课时4-Tableau字段的类型_ │ │ ├── 课时2-Tableau的工作界面_ │ │ ├── 课时1-Tableau产品简介及下载安装_ │ ├── 章节7-Tableau常用函数 │ │ ├── 课时6-逻辑函数ISNULL_ │ │ ├── 课时3-日期函数_ │ │ ├── 课时2-字符串函数_ │ │ ├── 课时4-逻辑语句CASE_ │ │ ├── 课时1-数字函数_ │ │ ├── 课时5-逻辑语句IF_ │ ├── 章节2-连接数据源 │ │ ├── 课时1-连接到Excel文件_ │ │ ├── 课时4-筛选数据_ │ │ ├── 课时3-设置数据的连接方式_ │ │ ├── 课时2-连接Tableau工作簿_MySQL数据库_ │ ├── 章节9-地图的进阶操作 │ │ ├── 课时1-自定义背景地图_ │ │ ├── 课时3-连接空间文件_ │ │ ├── 课时2-自定义地理编码_ │ ├── 章节4-仪表板和故事 │ │ ├── 课时7-导出数据-导出为图像文件_PDF文件_ │ │ ├── 课时5-保存工作簿_ │ │ ├── 课时3-创建故事_ │ │ ├── 课时1-仪表板的简介_ │ │ ├── 课时4-故事的展示_ │ │ ├── 课时6-导出数据-导出为CSV文件_ │ │ ├── 课时2-仪表板的布局方式与交互操作_ │ ├── 章节5-数据源的进阶操作 │ │ ├── 课时1-整合数据-多表连接_ │ │ ├── 课时3-整合数据-数据透视表_自定义SQL语句_ │ │ ├── 课时2-整合数据-多表并集_ │ │ ├── 课时4-维护数据源-查看数据-刷新数据_ │ │ ├── 课时5-维护数据源-编辑数据-删除数据_ │ ├── 章节12-项目案例-网上超市运营分析 │ │ ├── 课时7-预测分析_ │ │ ├── 课时1-客户分析-交易次数分析_ │ │ ├── 课时5-退货分析_退货区域分析_退货产品数量分析_ │ │ ├── 课时4-销售分析_ │ │ ├── 课时3-配送分析_ │ │ ├── 课时6-退货分析_退货产品类型_退货产品名称分析_ │ │ ├── 课时2-客户分析_各省市利润_客户散点图_客户交易排名分析_ │ ├── 章节6-数据的进阶操作 │ │ ├── 课时5-LOD表达式计算-INCLUDE函数_ │ │ ├── 课时3-计算字段类型-计算依据_ │ │ ├── 课时7-LOD表达式计算-FIXED函数_表计算_同期群分析_ │ │ ├── 课时12-双轴的应用_ │ │ ├── 课时1-分层结构_ │ │ ├── 课时8-全地区销售额的全国贡献率_ │ │ ├── 课时6-LOD表达式计算-EXCLUDE函数_ │ │ ├── 课时14-操作功能的应用_ │ │ ├── 课时11-参数的应用_ │ │ ├── 课时2-创建字段_ │ │ ├── 课时13-分析功能的应用_ │ │ ├── 课时10-集的应用_高价值_高频次客户分析_ │ │ ├── 课时4-用来计算来实现同比和环比分析_ │ │ ├── 课时9-组的应用_ │ ├── 章节8-图形的进阶操作 │ │ ├── 课时6-雷达图_ │ │ ├── 课时8-桑基图_ │ │ ├── 课时2-瀑布图_ │ │ ├── 课时9-工具提示图_ │ │ ├── 课时5-凹凸图_ │ │ ├── 课时1-帕累托图_ │ │ ├── 课时3-双柱折线组合图_ │ │ ├── 课时4-盒须图_ │ │ ├── 课时7-嵌套条形图_ │ ├── 章节11-项目案例-广州美食分析 │ │ ├── 课时3-美食类型的分析_ │ │ ├── 课时2-数据合并_联接与导出_ │ │ ├── 课时1-数据连接与清理_ │ │ ├── 课时6-建立仪表板_ │ │ ├── 课时5-美食地图分析_ │ │ ├── 课时4-餐厅评价分析_ ├── 30.海量数据存储-Hadoop-15 │ ├── 章节1-Hadoop基础 │ │ ├── 课时4-04-Hadoop之起源及核心组件_ │ │ ├── 课时3-03-Hadoop之分布式数据处理_ │ │ ├── 课时5-05-Hadoop之架构分析_ │ │ ├── 课时2-02-Hadoop之归并排序_ │ │ ├── 课时1-01-Hadoop之大数据中分治思想_ │ ├── 章节2-HDFS │ │ ├── 课时3-08-Hadoop之DataNode角色介绍_ │ │ ├── 课时15-20-HDFS HA 集群格式化及启动_ │ │ ├── 课时18-23-HDFS shell常用命令-01_ │ │ ├── 课时16-21-HDFS HA 集群启动&关闭脚本编写_ │ │ ├── 课时6-11-Hadoop之HDFS写文件流程_ │ │ ├── 课时8-13-搭建HDFS完全分布式集群前置环境准备_ │ │ ├── 课时1-06-Hadoop之NameNode&SecondaryNameNode角色介绍01_ │ │ ├── 课时7-12-Hadoop之HDFS写读文件流程_ │ │ ├── 课时4-09-Hadoop安全模式及权限介绍01_ │ │ ├── 课时14-19-HDFS HA 集群搭建配置操作_ │ │ ├── 课时11-16-了解Hadoop Federation联邦_ │ │ ├── 课时2-07-Hadoop之NameNode&SecondaryNameNode角色介绍02_ │ │ ├── 课时13-18-HDFS HA 集群搭建前置环境准备_ │ │ ├── 课时17-22-Hadoop3.x版本新特性_ │ │ ├── 课时5-10-Hadoop安全模式及权限介绍02_ │ │ ├── 课时19-24-HDFS shell常用命令-02_ │ │ ├── 课时10-15-搭建HDFS完全分布式集群02_ │ │ ├── 课时12-17-Hadoop NameNode HA 实现原理_ │ │ ├── 课时9-14-搭建HDFS完全分布式集群01_ │ ├── 章节4-基于Python的API操作Hadoop │ │ ├── 课时8-Python的MapReduce运行方式_ │ │ ├── 课时10-MR的案例之——TopN(二)_ │ │ ├── 课时3-创建目录和上传文件的API_ │ │ ├── 课时13-MR的案例之——数据连接(二)_ │ │ ├── 课时1-基于Python的API操作Hadoop介绍_ │ │ ├── 课时4-删除文件和下载文件_ │ │ ├── 课时5-MapReduce的运行原理_ │ │ ├── 课时6-MR案例之——WordCount(一)_ │ │ ├── 课时11-MR的案例之——TopN(三)_ │ │ ├── 课时2-PyHDFS创建连接对象_ │ │ ├── 课时12-MR的案例之——数据连接(一)_ │ │ ├── 课时7-MR案例之——WordCount(二)_ │ │ ├── 课时9-MR的案例之——TopN(一)._ │ ├── 章节3-YARN │ │ ├── 课时5-05-Yarn集群搭建与启动_ │ │ ├── 课时2-02-MapReduce-MapReduce原理-01_ │ │ ├── 课时1-01-MapReduce-什么是MapReduce_ │ │ ├── 课时3-03-MapReduce-MapReduce原理-02_ │ │ ├── 课时4-04-MapReduce基于Yarn运行原理_ ├── 37.芒果头条项目-后台-77 │ ├── 章节6-订单管理 │ │ ├── 课时3-6_3 修改订单状态_ │ │ ├── 课时2-6_2 获取订单详情信息_ │ │ ├── 课时1-6_1 获取订单列表信息_ │ ├── 章节8-项目部署 │ │ ├── 课时5-正向代理和反向代理_ │ │ ├── 课时7-docker镜像和容器操作_ │ │ ├── 课时4-配置文件详解_ │ │ ├── 课时11-部署流程2_ │ │ ├── 课时6-负载均衡_ │ │ ├── 课时8-数据卷操作_ │ │ ├── 课时9-网络配置_ │ │ ├── 课时2-nginx简介_ │ │ ├── 课时10-部署流程1_ │ │ ├── 课时1-项目生命周期_ │ │ ├── 课时3-nginx安装使用_ │ ├── 章节3-数据统计 │ │ ├── 课时1-3_1 用户总数统计_ │ │ ├── 课时3-3_3 日活跃用户数统计_ │ │ ├── 课时4-3_4 今日和昨日下单量统计_ │ │ ├── 课时2-3_2 日增用户数统计_ │ ├── 章节2-管理员登录 │ │ ├── 课时4-2_4 JWT使用_ │ │ ├── 课时3-2_3 JWT原理和构成_ │ │ ├── 课时1-2_1 浏览器同源策略_ │ │ ├── 课时2-2_2 CORS跨域访问_ │ ├── 章节1-项目环境搭建 │ │ ├── 课时1-1_ 项目环境搭建_ │ ├── 章节5-新闻管理 │ │ ├── 课时5-5_5 修改文章_ │ │ ├── 课时4-5_4 分页_ │ │ ├── 课时10-5_10 删除图片_ │ │ ├── 课时2-5_2 富文本编辑器_ │ │ ├── 课时8-5_8 新增图片信息_ │ │ ├── 课时7-5_7 获取文章图片信息_ │ │ ├── 课时9-5_9 修改图片信息_ │ │ ├── 课时6-5_6 删除文章_ │ │ ├── 课时1-5_1 获取文章信息_ │ │ ├── 课时3-5_3 新增文章_ │ ├── 章节4-用户管理 │ │ ├── 课时2-4_2 新增用户信息_ │ │ ├── 课时1-4_1 获取用户信息_ │ ├── 章节7-系统管理 │ │ ├── 课时6-7_6 新增用户组_ │ │ ├── 课时1-7_1 获取所有权限数据_ │ │ ├── 课时7-7_7 修改用户组_ │ │ ├── 课时9-7_9 获取管理员列表_ │ │ ├── 课时2-7_2 新增权限_ │ │ ├── 课时10-7_10 新增管理员_ │ │ ├── 课时12-7_12 删除管理员_ │ │ ├── 课时5-7_5 获取用户组列表信息_ │ │ ├── 课时8-7_8 删除用户组_ │ │ ├── 课时3-7_3 修改权限_ │ │ ├── 课时4-7_4 删除权限_ │ │ ├── 课时11-7_11 修改管理员_ ├── 18.Tornado框架-166 │ ├── 章节6-异步和WebSocket │ │ ├── 课时1-6_1 同步和异步_ │ │ ├── 课时2-6_2 Tornado异步请求_ │ │ ├── 课时3-6_3 WebSocket_ │ │ ├── 课时4-6_4 部署Tornado项目_ │ ├── 章节2-深入Tornado │ │ ├── 课时4-2_4 事件方法调用顺序_ │ │ ├── 课时3-2_3 响应数据_ │ │ ├── 课时1-2_1 Application类_ │ │ ├── 课时2-2_2 获取请求参数_ │ ├── 章节1-认识Tornado │ │ ├── 课时1-1_1 Tornado简介_ │ │ ├── 课时3-1_3 httpserver_ │ │ ├── 课时2-1_2 tornado的安装与使用_ │ │ ├── 课时4-1_4 options模块_ │ ├── 章节3-模板 │ │ ├── 课时1-3_1 读取静态文件_ │ │ ├── 课时2-3_2 使用模板_ │ ├── 章节5-安全机制 │ │ ├── 课时2-5_2 跨站请求伪造_ │ │ ├── 课时3-5_3 用户认证_ │ │ ├── 课时1-5_1 Cookie_ │ ├── 章节4-数据库 │ │ ├── 课时2-4_2 SQLAlchemy_ │ │ ├── 课时1-4_1 torndb安装使用_ ├── 63.线性回归算法-497 │ ├── 章节5-梯度下降优化 │ │ ├── 课时6-过拟合欠拟合与正则化_ │ │ ├── 课时2-最小值最大值归一化_ │ │ ├── 课时1-归一化目的_ │ │ ├── 课时3-Z-score归一化_ │ │ ├── 课时4-天池工业蒸汽量项目归一化实战(一)_ │ │ ├── 课时5-天池工业蒸汽量项目归一化实战(二)_ │ ├── 章节4-梯度下降进阶 │ │ ├── 课时4-SGD和MBGD更新公式_ │ │ ├── 课时3-BGD批量梯度下降更新公式_ │ │ ├── 课时6-BGD批量梯度下降求解多元一次方程_ │ │ ├── 课时7-SGD随机梯度下降求解一元一次方程_ │ │ ├── 课时2-线性回归梯度下降更新公式_ │ │ ├── 课时1-三种常用梯度下降介绍对比_ │ │ ├── 课时5-BGD批量梯度下降代码实现_ │ │ ├── 课时9-MBGD小批量梯度下降代码实现_ │ │ ├── 课时8-SGD随机梯度下降求解多元一次方程_ │ ├── 章节7-线性回归升维与实战 │ │ ├── 课时7-多项式回归实战天猫双十一销量预测(随机梯度下降模型)_ │ │ ├── 课时3-多项式回归升维实战(一)_ │ │ ├── 课时8-中国人寿保费预测(EDA数据探索)_ │ │ ├── 课时5-多项式回归升维实战(二)_ │ │ ├── 课时6-多项式回归实战天猫双十一销量预测(线性回归模型)_ │ │ ├── 课时4-多项式回归升维维度概念详解_ │ │ ├── 课时2-多项式回归升维概念介绍_ │ │ ├── 课时1-天池工业蒸汽量项目不同模型预测结果_ │ ├── 章节2-多元线性回归推导 │ │ ├── 课时7-正规方程线性回归演示_ │ │ ├── 课时6-最小二乘法公式推导_ │ │ ├── 课时5-最大似然估计_ │ │ ├── 课时3-正规方程推导过程_ │ │ ├── 课时4-凸函数判定_ │ │ ├── 课时1-八元一次方程问题再现_ │ │ ├── 课时8-sklearn线性回归演示_ │ │ ├── 课时2-八元一次方程增加截距求解_ │ ├── 章节6-梯度下降优化进阶 │ │ ├── 课时2-套索回归介绍_ │ │ ├── 课时7-Ridge岭回归应用_ │ │ ├── 课时5-L1正则化套索回归权重衰减梯度下降公式_ │ │ ├── 课时1-归一化之预测结果升华提升_ │ │ ├── 课时3-L1正则化可视化图形_ │ │ ├── 课时6-L2正则化岭回归原理详解_ │ │ ├── 课时8-Lasso套索回归应用_ │ │ ├── 课时9-ElasticNet弹性网络应用_ │ │ ├── 课时4-L1正则化稀松性缩小系数到零_ │ ├── 章节3-梯度下降 │ │ ├── 课时8-梯度下降可视化_ │ │ ├── 课时4-梯度下降概念介绍_ │ │ ├── 课时5-梯度下降步骤_ │ │ ├── 课时6-函数与导函数求解最优解_ │ │ ├── 课时2-数据拆分建模与预测_ │ │ ├── 课时7-梯度下降代码演示_ │ │ ├── 课时1-波士顿房价加载与查看_ │ │ ├── 课时3-模型评估_ │ ├── 章节1-线性回归正规方程 │ │ ├── 课时1-承前启后数据分析概要_ │ │ ├── 课时4-线性回归概念更上一层楼_ │ │ ├── 课时3-线性回归基本概念_ │ │ ├── 课时6-正规方程应用求解多元一次方程_ │ │ ├── 课时2-什么是线性回归_ │ │ ├── 课时7-sklearn线性回归正规方程运算_ │ │ ├── 课时5-正规方程_ │ │ ├── 课时8-sklearn带截距运算_ ├── 06.Jenkins持续集成-1529 │ ├── 章节1-环境搭建 │ │ ├── 课时1-持续集成_ │ │ ├── 课时3-下载安装配置Jenkins_ │ │ ├── 课时2-下载安装Tomcat_ │ ├── 章节2-Jenkins的使用 │ │ ├── 课时1-Jenkins的基本使用_ ├── 49.数据分析模块-Pandas-618 │ ├── 章节10-数据分组统计 │ │ ├── 课时2-数据分组计算_ │ │ ├── 课时3-分组数据的迭代_ │ │ ├── 课时4-对一列或多列使用聚合函数_ │ │ ├── 课时6-通过字典或Series对象进行分组统计_ │ │ ├── 课时5-自定义函数实现分组统计_ │ │ ├── 课时1-apply_map_applymap的区别_ │ ├── 章节11-数据移位和转换 │ │ ├── 课时4-行列转换stack_unstack_ │ │ ├── 课时5-行列转换pivot_ │ │ ├── 课时7-DataFrame转成HTML文件_ │ │ ├── 课时2-将一列数据转成多列数据_ │ │ ├── 课时3-将元组数据进行分割_ │ │ ├── 课时1-数据移位_ │ │ ├── 课时6-DataFrame转成字典_列表_元组_ │ ├── 章节3-DataFrame对象 │ │ ├── 课时2-字典创建DataFrame对象的注意事项_ │ │ ├── 课时1-DataFrame对象的创建_ │ │ ├── 课时4-DataFrame的重要函数_ │ │ ├── 课时3-DataFrame的重要属性_ │ ├── 章节7-索引设置 │ │ ├── 课时2-重新设置索引_ │ │ ├── 课时1-初识索引_ │ │ ├── 课时3-设置行索引与连续索引_ │ ├── 章节8-数据的排序与排名 │ │ ├── 课时1-数据的排序_ │ │ ├── 课时2-数据的排名_ │ ├── 章节5-数据提取与操作 │ │ ├── 课时6-数据操作-按列增加数据_ │ │ ├── 课时1-导入HTML网页数据补充所_ │ │ ├── 课时7-数据操作-按行增加数据_ │ │ ├── 课时8-数据操作-修改数据_ │ │ ├── 课时5-数据抽取-提取指定条件数据_ │ │ ├── 课时9-数据操作-删除数据_ │ │ ├── 课时4-数据提取-提取区域数据_ │ │ ├── 课时2-数据提取-按行提取_ │ │ ├── 课时3-数据提取-按列提取_ │ ├── 章节2-Series对象 │ │ ├── 课时2-Series的索引操作_ │ │ ├── 课时1-Series对象的创建_ │ ├── 章节4-导入外部数据 │ │ ├── 课时2-导入CSV_txt_HTML网页数据_ │ │ ├── 课时1-导入Excel数据_ │ ├── 章节6-数据清洗 │ │ ├── 课时2-数据清洗-异常值的检测与处理_ │ │ ├── 课时1-数据清洗-缺失值与重复值的处理_ │ ├── 章节13-时间序列 │ │ ├── 课时10-时间序列数据汇总_ │ │ ├── 课时3-获取指定日期区间的数据_ │ │ ├── 课时11-移动窗口数据计算_ │ │ ├── 课时1-日期格式的转换_ │ │ ├── 课时5-按不同日期统计并显示数据_ │ │ ├── 课时2-dt对象的基本使用_ │ │ ├── 课时9-升采样处理_ │ │ ├── 课时4-按不同时期统计数据_ │ │ ├── 课时8-降采样处理_ │ │ ├── 课时6-date_range方法的使用_ │ │ ├── 课时7-resamplt方法的使用_ │ ├── 章节9-数据计算 │ │ ├── 课时7-数据格式化-设置千位分隔符_ │ │ ├── 课时4-数据计算-标准差-分位数_ │ │ ├── 课时6-数据格式化-设置百分比_ │ │ ├── 课时1-数据计算-求和与平均值_ │ │ ├── 课时5-数据格式化-设置小数位数_ │ │ ├── 课时3-数据计算-众数-方差_ │ │ ├── 课时2-数据计算-最大最小值-中位数_ │ ├── 章节1-初识Pandas │ │ ├── 课时1-初识Pandas_ │ │ ├── 课时2-Pandas模块的安装_ │ ├── 章节12-数据的合并和导出 │ │ ├── 课时1-merge方法一对一数据合并_ │ │ ├── 课时7-数据导出到多sheet表_ │ │ ├── 课时8-数据导出到CSV文件_ │ │ ├── 课时2-merge方法多对一数据合并_ │ │ ├── 课时5-concat方法横向合并-交叉合并_ │ │ ├── 课时4-concat方法纵向合并_ │ │ ├── 课时3-merge方法多对多数据合并_ │ │ ├── 课时6-数据导出到Excel文件_ ├── 60.网络编程-202 │ ├── 章节1-网络概述 │ │ ├── 课时1-01网络概述-OSI模型_ │ │ ├── 课时3-03网络概述-IP地址的内涵_ │ │ ├── 课时4-04网络概述-TCP和UDP协议_ │ │ ├── 课时6-06网络概述-BS结构和Socket介绍_ │ │ ├── 课时5-05网络概述-HTTP协议和端口_ │ │ ├── 课时2-02网络概述-TCP_IP模型_ │ ├── 章节4-黏包问题 │ │ ├── 课时1-21黏包问题理论_ │ │ ├── 课时2-22黏包问题成因_ │ │ ├── 课时3-23黏包问题的解决办法_ │ ├── 章节3-UDP与TCP │ │ ├── 课时11-19第三章-TCP客户端代码案例_ │ │ ├── 课时1-09UDP服务器端_ │ │ ├── 课时12-19-2第三章-TCP有关listen参数的解释说明_ │ │ ├── 课时3-11UDP的echo服务端代码_ │ │ ├── 课时6-14TFTP服务器代码实现1_ │ │ ├── 课时7-15TFTP服务端代码2t_ │ │ ├── 课时2-10UDP的echo客户端代码_ │ │ ├── 课时9-17TCP理论_ │ │ ├── 课时4-12TFTP案例理论_ │ │ ├── 课时13-20TCP模拟QQ聊天案例_ │ │ ├── 课时5-13TFTP-代码实现1_ │ │ ├── 课时8-16TFTP客户端代码实现和代码测试_ │ │ ├── 课时10-18TCP服务器端代码案例_ │ ├── 章节5-多线程与多进程 │ │ ├── 课时8-31第五章-使用Pipe实现进程之间的通信_ │ │ ├── 课时14-37第五章-多个线程之间共享数据_ │ │ ├── 课时23-46第五章-异步和函数的回调_ │ │ ├── 课时11-34第五章-线程的理论知识点_ │ │ ├── 课时15-38第五章-多线程共享数据混乱引出同步锁_ │ │ ├── 课时18-41第五章-线程死锁的情况_ │ │ ├── 课时6-29第五章-multprocessing创建子进程2_ │ │ ├── 课时35-58第五章马士兵多人聊天室项目-离开聊天室和保存聊天记录_ │ │ ├── 课时12-35第五章-创建线程的两种方法_ │ │ ├── 课时28-51第五章马士兵多人聊天室项目-客户端界面_ │ │ ├── 课时33-56第五章马士兵多人聊天室项目-显示聊天信息_ │ │ ├── 课时27-50第五章总结归纳_ │ │ ├── 课时5-28第五章-multiprocessing创建进程1_ │ │ ├── 课时21-44第五章节-生产者和消费模式_ │ │ ├── 课时31-54第五章马士兵多人聊天项目-服务器启动_ │ │ ├── 课时17-40-第五章-同步锁知识点总结_ │ │ ├── 课时29-52第五章马士兵多人聊天室项目-客户端界面2_ │ │ ├── 课时22-45第五章-线程之间的相互影响Event和案例_ │ │ ├── 课时32-55第五章马士兵多人聊天项目-服务器和客户端的连接_ │ │ ├── 课时30-53第五章节马士兵多人聊天项目-服务端界面_ │ │ ├── 课时20-43第五章节-线程的通信之Queue_ │ │ ├── 课时25-48第五章节-协程的并发编程案例2_ │ │ ├── 课时3-26第五章-通过文件句柄的方式传参_ │ │ ├── 课时1-24-第五章-进程和线程的概念_ │ │ ├── 课时9-32第五章-进程池的原理_ │ │ ├── 课时13-36第五章-线程的数量、josin和守护线程_ │ │ ├── 课时34-57第五章马士兵多人聊天室项目-发送消息到聊天室_ │ │ ├── 课时24-47第五章节-协程的概念和案例1_ │ │ ├── 课时19-42第五章节-死锁的解决办法和信号量##21黏包问题理论_ │ │ ├── 课时2-25第五章-subprocess调用系统命令_ │ │ ├── 课时10-33第五章-进程池的操作案例_ │ │ ├── 课时7-30第五章-使用Queue实现进程之间的通信_ │ │ ├── 课时4-27第五章-Popen调用系统命令_ │ │ ├── 课时26-49第五章-协程的并发之案例3_ │ │ ├── 课时16-39第五章-同步锁解决数据混乱的问题_ │ ├── 章节2-Socket │ │ ├── 课时1-07创建Socket_ │ │ ├── 课时2-08Socket发送数据案例_ ├── 65.项目部署之-Linux操作系统-64 │ ├── 章节2-Linux基本操作 │ │ ├── 课时10-第六章-Linux中的vi命令2_ │ │ ├── 课时2-第三章-Linux的基本概念2_ │ │ ├── 课时4-第四章节-Linux的基本命令2_ │ │ ├── 课时6-第五章-Linux基本命令4_ │ │ ├── 课时9-第五章-Linux基本命令7-vi命令-1_ │ │ ├── 课时12-第七章-Linux网络配置和命令_ │ │ ├── 课时3-第三章-Linux的基本命令_ │ │ ├── 课时13-第八章-Linux快照和克隆1_ │ │ ├── 课时8-第五章-Linux基本命令6_ │ │ ├── 课时7-第五章-Linux基本命令5_ │ │ ├── 课时14-第八章-Linux的快照和克隆2_ │ │ ├── 课时1-第三章-Linux的文件结构和基本概念_ │ │ ├── 课时11-第六章-Linux的vi命令3_ │ │ ├── 课时5-第四章-Linux基本命令3_ │ ├── 章节3-Linux软件安装与配置 │ │ ├── 课时1-第九章-Linux软件安装值配置Yum源_ │ │ ├── 课时6-第十一章-Linux中Mysql8的安装2_ │ │ ├── 课时2-第九章-Linux软件安装-Yum使用_ │ │ ├── 课时5-第十一章-Linux中Mysql8的安装1_ │ │ ├── 课时4-第十章-Linux安装python-3.8(二)_ │ │ ├── 课时3-第十章-Linux安装python-3.8(一)_ │ ├── 章节1-Linux概述与安装 │ │ ├── 课时1-第一章-Linux概述_ │ │ ├── 课时4-第二章-安装Linux操作系统_ │ │ ├── 课时2-第二章-安装VMware软件_ │ │ ├── 课时3-第二章-Linux虚拟机的安装过程_ │ │ ├── 课时5-第二章-Linux的网络配置_