嵌入式物联网技术正重塑我们的世界——智能家电、工业自动化、智慧城市、穿戴设备……这些创新背后,都离不开嵌入式物联网工程师的身影。几米课堂《嵌入式物联网工程师》课程,以"实战为王"为核心理念,帮助你系统掌握从硬件设计到软件开发的全链条技能,成为企业争抢的技术人才。

*   01 IoT开发基础课程/

  *   01 C语言编程入门/

    *   01 C语言编程入门/

      *   01 第一章 C语言开篇/

        *   01 C语言开篇 (43.23 MB), 13:19

        *   02 Clion开发环境安装 (54.87 MB), 18:43

        *   03 第一个C程序 (37.33 MB), 14:17

        *   04 注释 (14.45 MB), 06:03

      *   02 第二章 数据类型/

        *   01 数据类型的导入 (57.94 MB), 05:38

        *   02 常量和变量 (139.07 MB), 13:44

        *   03 整型数据类型 (186.03 MB), 18:14

        *   04 long 和 long long的区别 (13.65 MB), 05:25

        *   05 有符号和无符号数据 (45.33 MB), 18:06

        *   06 整型数据的表示方法 (47.79 MB), 04:34

        *   07 整型数据的输出格式 (72.67 MB), 07:26

        *   08 字符数据类型 (76.37 MB), 07:48

        *   09 ASCII码表的高级应用 (48.66 MB), 16:37

        *   10 转义字符1 (18.18 MB), 07:44

        *   11 转义字符2 (8.71 MB), 03:43

        *   12 浮点型数据 (21.96 MB), 09:15

        *   13 进制 (145.33 MB), 16:41

        *   14 数据在内存中的存储 (25.76 MB), 08:41

        *   15 由printf(“%fn”,32);所引发的思考 (110.67 MB), 23:56

        *   16 笔试题讲解 (24.72 MB), 12:16

      *   03 第三章 C语言输入和输出/

        *   01 输入和输出的基本使用 (19.23 MB), 07:27

        *   02 getchar函数 (18.12 MB), 07:32

      *   04 第四章 运算符和表达式/

        *   01 运算符和表达式基本概念 (22.00 MB), 07:33

        *   02 算术运算符 (63.96 MB), 24:40

        *   03 赋值运算符 (22.42 MB), 08:40

        *   04 关系运算符 (23.98 MB), 09:10

        *   05 逻辑运算符 (61.23 MB), 21:10

        *   06 位运算1 (22.32 MB), 08:53

        *   07 位运算2 (41.23 MB), 17:30

        *   08 位运算3 (32.62 MB), 14:37

        *   09 位运算高级用法1 (37.45 MB), 17:03

        *   10 位运算高级用法2 (9.41 MB), 04:02

        *   11 位运算高级用法3 (29.93 MB), 12:23

        *   12 逗号运算符 (10.77 MB), 04:04

        *   13 条件运算符 (6.10 MB), 02:27

      *   05 第五章 流程控制/

        *   01 分支结构之if (22.77 MB), 09:25

        *   02 分支结构之if else (12.04 MB), 05:06

        *   03 分支结构练习 (40.90 MB), 15:30

        *   04 练习小bug1 (3.63 MB), 01:08

        *   05 练习小bug2 (3.49 MB), 01:32

        *   06 分支结构之if else if (5.59 MB), 02:21

        *   07 分支结构之if else if 举例 (10.40 MB), 03:20

        *   08 分支结构之switch (25.83 MB), 09:35

        *   09 分支结构的嵌套 (11.23 MB), 04:40

        *   10 循环结构之while 循环 (47.46 MB), 19:14

        *   11 循环结构之do while (14.54 MB), 06:05

        *   12 循环结构之for循环 (31.31 MB), 13:12

        *   13 循环结构之笔试题 (19.27 MB), 08:44

        *   14 循环结构之循环的嵌套 (20.57 MB), 09:30

        *   15 流程控制之break在switch语句中的使用 (27.50 MB), 09:54

        *   16 流程控制之break在循环语句中的使用 (11.71 MB), 04:23

        *   17 流程控制之continue的使用 (6.36 MB), 02:51

        *   18 程序卡住了调试方法 (105.40 MB), 37:30

        *   19 程序异常退出调试方法 (29.10 MB), 09:50

        *   20 程序结果与预期不一致调试方法 (40.77 MB), 13:14

        *   21 编程题之猜数字游戏 (158.58 MB), 31:56

        *   22 练习题之自动求某个数字是几位数 (79.38 MB), 27:51

        *   23 笔试题之求质数 (43.30 MB), 17:31

        *   24 笔试题之求圆上的坐标 (22.95 MB), 09:46

      *   06 第六章 数组/

        *   01 一维数组的基本使用 (48.35 MB), 18:33

        *   02 一维数组元素的存储 (14.02 MB), 05:48

        *   03 一维数组元素的地址 (6.85 MB), 02:30

        *   04 一维数组应用举例 (13.45 MB), 05:13

        *   05 一维数组 计算活了多少天1 (60.50 MB), 24:53

        *   06 一维数组 计算活了多少天2 (28.52 MB), 09:11

        *   07 一维数组 求数组的最大值 (35.07 MB), 13:24

        *   08 一维数组 判断是否为升序数组 (35.24 MB), 13:05

        *   09 一维数组 逆置 (44.29 MB), 14:45

        *   10 二维数组 (63.76 MB), 23:49

        *   11 二维数组初始化 (27.65 MB), 11:36

      *   07 第七章 函数/

        *   01 函数的导入 (13.20 MB), 05:48

        *   02 函数的定义 (114.14 MB), 11:13

        *   03 函数的设计 (29.05 MB), 11:46

        *   04 函数的使用 (105.37 MB), 13:03

        *   05 函数的形参和实参 (189.99 MB), 18:55

        *   06 局部变量和全局变量 (66.76 MB), 24:54

        *   07 函数的嵌套调用 (52.53 MB), 22:05

        *   08 函数的声明 (34.60 MB), 13:37

        *   09 递归函数 (138.57 MB), 34:19

      *   08 第八章 C语言预处理/

        *   01 宏定义的基本使用 (45.34 MB), 14:52

        *   02 有参宏定义 (25.18 MB), 08:10

        *   03 头文件的包含 (71.30 MB), 15:38

        *   04 条件编译 (97.72 MB), 10:35

      *   09 第九章 指针/

        *   01 指针的基本概念 (26.19 MB), 11:32

        *   02 指针的基本使用 (65.37 MB), 29:10

        *   03 野指针 (20.50 MB), 08:39

        *   04 指针经典笔试题 (22.41 MB), 09:06

        *   05 不同类型指针变量之间的相同点 (27.60 MB), 11:30

        *   06 不同类型指针变量之间的不同点 (28.65 MB), 12:35

        *   07 指针的算术运算 (21.27 MB), 09:06

        *   08 数组的指针 (32.03 MB), 11:54

        *   09 指针越界问题 (108.49 MB), 15:07

        *   10 指针数组 (41.08 MB), 17:29

        *   11 指针变量的地址 (15.85 MB), 06:02

        *   12 一级指针和数组作为函数的形参 (23.63 MB), 08:28

        *   13 形参为指针的注意事项 (41.44 MB), 14:24

        *   14 二级指针 (32.15 MB), 13:33

        *   15 内存分配之malloc的基本使用 (52.02 MB), 21:56

        *   16 free内存释放 (36.51 MB), 14:03

        *   17 realloc的使用 (31.45 MB), 11:41

        *   18 二级指针作为函数的形参 (90.17 MB), 31:54

        *   19 指针笔试题 (62.05 MB), 08:05

        *   20 字符串的的定义 (33.28 MB), 13:35

        *   21 字符串的操作 (13.02 MB), 05:08

        *   22 atoi和atof函数 (13.59 MB), 05:42

        *   23 strlen的使用及实现原理 (23.46 MB), 10:22

        *   24 strcpy函数 (33.25 MB), 16:00

        *   25 strncpy函数 (50.49 MB), 21:32

        *   26 strcat函数 (10.69 MB), 04:24

        *   27 strcmp函数 (39.66 MB), 16:37

        *   28 strstr函数 (20.79 MB), 08:21

        *   29 strtok函数 (95.08 MB), 35:02

        *   30 函数指针 (52.09 MB), 22:29

      *   10 第十章 复合数据类型/

        *   01 结构体的定义 (20.20 MB), 08:26

        *   02 结构体成员变量的初始化 (12.42 MB), 04:50

        *   03 结构体中成员变量的访问 (59.86 MB), 21:57

        *   04 练习题讲解 (37.37 MB), 14:31

        *   05 函数指针在结构体中的应用 (41.98 MB), 14:41

        *   06 typedef对结构体类型进行重新定义 (18.71 MB), 05:52

        *   07 typedef 笔试题 (8.43 MB), 03:47

        *   08 结构体中的成员变量是另外一个结构体 (44.67 MB), 14:13

        *   09 结构体的直接赋值 (70.61 MB), 23:35

        *   10 联合体的定义及基本使用 (20.82 MB), 09:13

        *   11 联合体的实际用途 (150.29 MB), 15:31

        *   12 大端模式和小端模式 (21.45 MB), 08:08

        *   13 枚举 (29.91 MB), 10:32

      *   11 第十一章 C程序的组成/

        *   01 头文件之宏定义 (24.19 MB), 11:20

        *   02 头文件之结构体的定义 全局变量和全局函数的声明 (132.24 MB), 16:51

        *   03 头文件编译原理 (54.32 MB), 05:45

        *   04 头文件重复包含问题 (162.33 MB), 20:57

        *   05 多个源文件-理论 (23.21 MB), 11:16

        *   06 多个源文件-实践 (23.97 MB), 10:04

        *   07 static修饰函数 (19.53 MB), 07:35

        *   08 static 修饰全局变量 (28.84 MB), 09:55

        *   09 static修饰局部变量 (29.34 MB), 12:45

        *   10 static的使用总结 (5.21 MB), 01:29

        *   11 const的使用 (42.02 MB), 16:42

  *   02 二级c程序设计/

    *   01 二级c程序设计/

      *   01 第一章 前言/

        *   01 前言 (28.07 MB), 07:44

      *   02 第二章 环境及考点介绍/

        *   01 环境及考点介绍 (34.09 MB), 09:57

      *   03 第三章 程序设计基础/

        *   01 程序设计基础(1) (37.00 MB), 09:32

        *   02 程序设计基础(2) (44.70 MB), 11:44

        *   03 程序设计基础(3) (17.76 MB), 05:32

        *   04 程序设计基础(4) (18.87 MB), 05:25

        *   05 程序设计基础(5) (19.56 MB), 05:14

        *   06 程序设计基础(6) (20.69 MB), 05:44

        *   07 程序设计基础(7) (16.83 MB), 04:18

        *   08 程序设计基础(8) (34.42 MB), 10:04

      *   04 第四章 顺序-分支结构/

        *   01 顺序-分支结构(1) (25.54 MB), 08:42

        *   02 顺序-分支结构(2) (36.88 MB), 09:58

        *   03 顺序-分支结构(3) (78.53 MB), 08:22

        *   04 顺序-分支结构(4) (36.59 MB), 10:24

        *   05 顺序-分支结构(5) (29.98 MB), 09:31

        *   06 顺序-分支结构(6) (28.29 MB), 08:13

        *   07 顺序-分支结构(7) (27.59 MB), 08:59

      *   05 第五章 循环结构/

        *   01 循环结构(1) (52.78 MB), 11:54

        *   02 循环结构(2) (22.40 MB), 07:43

        *   03 循环结构(3) (27.61 MB), 09:32

        *   04 循环结构(4) (61.41 MB), 07:30

        *   05 循环结构(5) (90.96 MB), 11:26

        *   06 循环结构(6) (68.90 MB), 21:52

        *   07 循环结构(goto) (18.87 MB), 05:15

      *   06 第六章 数组/

        *   01 数组(1) (37.36 MB), 10:16

        *   02 数组(2) (36.31 MB), 13:03

        *   03 数组(3) (34.04 MB), 11:46

        *   04 数组(4) (46.65 MB), 14:51

        *   05 数组(5) (40.00 MB), 10:22

        *   06 数组(6) (41.76 MB), 12:07

        *   07 数组(7) (89.18 MB), 08:20

        *   08 数组(8) (16.93 MB), 06:20

      *   07 第七章 函数/

        *   01 函数(1) (68.57 MB), 09:39

        *   02 函数(2) (41.39 MB), 11:42

        *   03 函数(3) (32.04 MB), 08:46

        *   04 函数(4) (25.78 MB), 08:22

        *   05 函数(5) (67.11 MB), 20:38

        *   06 函数(6) (32.26 MB), 09:31

        *   07 函数(7) (12.57 MB), 04:12

      *   08 第八章 指针/

        *   01 指针(1) (32.12 MB), 10:10

        *   02 指针(2) (45.07 MB), 13:24

        *   03 指针(3) (55.42 MB), 15:49

        *   04 指针(4) (62.77 MB), 18:20

        *   05 指针(5) (39.12 MB), 12:16

        *   06 指针(6) (15.32 MB), 04:35

      *   09 第九章 结构体/

        *   01 结构体(1) (36.04 MB), 12:46

        *   02 结构体(2) (48.77 MB), 14:37

        *   03 结构体(3) (36.08 MB), 10:41

        *   04 结构体(4) (30.47 MB), 09:24

        *   05 结构体(5) (149.43 MB), 15:41

        *   06 结构体(6) (19.07 MB), 05:53

        *   07 结构体(共用体) (11.00 MB), 03:59

      *   10 第十章 预编译处理/

        *   01 预编译处理(1) (111.19 MB), 09:59

        *   02 预编译处理(2) (45.56 MB), 14:31

        *   03 预编译处理(3) (42.19 MB), 12:13

        *   04 预编译处理(4) (27.74 MB), 09:47

        *   05 预编译处理(5) (37.44 MB), 10:54

      *   11 第十一章 文件/

        *   01 文件(1) (48.24 MB), 16:15

        *   02 文件(2) (115.62 MB), 09:50

        *   03 文件(3) (168.13 MB), 12:41

        *   04 文件(4) (27.73 MB), 07:26

        *   05 文件(5) (106.57 MB), 07:21

        *   06 文件(6) (55.77 MB), 15:18

      *   12 第十二章 一些有趣的问题/

        *   01 一些有趣的问题(1) (220.55 MB), 16:49

        *   02 一些有趣的问题(2) (43.07 MB), 10:28

        *   03 一些有趣的问题(3) (181.47 MB), 14:20

        *   04 一些有趣的问题(4) (52.11 MB), 11:41

  *   03 程序员常用数据结构基础-C语言版本/

    *   01 程序员常用数据结构基础/

      *   01 第一章 数据结构概述/

        *   01 数据结构的概念 (62.47 MB), 20:34

        *   02 数据结构的分类 (32.34 MB), 11:56

      *   02 第二章 线性表/

        *   01 线性结构概述 (20.47 MB), 07:15

        *   02 线性表概述 (26.77 MB), 06:15

        *   03 顺序表的初始化 (64.72 MB), 27:37

        *   04 顺序表的打印 (34.10 MB), 14:22

        *   05 顺序表取值 (24.53 MB), 10:05

        *   06 顺序表元素的查找 (31.42 MB), 12:00

        *   07 顺序表的销毁 (40.95 MB), 15:15

        *   08 顺序表删除指定位置的元素 (56.16 MB), 21:45

        *   09 顺序表删除指定的元素 (70.76 MB), 26:35

        *   10 顺序表的扩容 (42.47 MB), 14:37

        *   11 顺序表在指定位置前插入元素 (67.50 MB), 23:17

        *   12 顺序表的时间复杂度 (15.37 MB), 05:15

        *   13 链表的基本概念 (38.09 MB), 12:34

        *   14 单向链表头指针 (22.06 MB), 07:25

        *   15 单向链表结点的定义 (23.96 MB), 10:25

        *   16 单向链表的初始化 (20.14 MB), 09:07

        *   17 单向链表头插法 (39.96 MB), 15:31

        *   18 单向链表的遍历 (21.71 MB), 08:06

        *   19 单向链表尾插法 (85.80 MB), 31:56

        *   20 获取单向链表上指定的元素 (38.58 MB), 14:48

        *   21 获取单向链表上指定位置的元素 (67.98 MB), 22:31

        *   22 删除单向链表上指定位置的元素 (61.24 MB), 22:05

        *   23 删除单向链表上指定元素所在的结点 (37.58 MB), 13:11

        *   24 在单向链表指定位置前插入一个结点 (34.46 MB), 11:19

        *   25 插入一个元素使得整个单向链表依然保持为升序 (37.93 MB), 11:55

        *   26 单向链表的销毁 (11.82 MB), 04:10

        *   27 双向链表的概念 (6.83 MB), 02:59

        *   28 双向链表的初始化 (21.15 MB), 09:38

        *   29 双向链表头插法 (47.69 MB), 17:32

        *   30 双向链表从尾结点开始遍历 (12.92 MB), 04:59

        *   31 双向链表尾插法 (29.15 MB), 11:41

        *   32 双向链表在指定的位置插入结点 (47.35 MB), 16:42

        *   33 双向链表插入一个结点保持链表为升序 (61.59 MB), 21:10

        *   34 删除双向链表上指定位置的结点 (42.59 MB), 13:34

        *   35 删除双向链表上指定的元素 (85.28 MB), 25:03

        *   36 双向链表的销毁 (127.72 MB), 12:08

        *   37 带信息结点的双向链表 (41.22 MB), 13:49

        *   38 单向链表的原地反转 (55.06 MB), 19:03

        *   39 查找链表中间结点 (249.81 MB), 22:34

        *   40 判断链表是否有环 (36.12 MB), 11:59

      *   03 第三章 栈和队列/

        *   01 栈的概述 (68.73 MB), 24:01

        *   02 栈笔试题讲解 (11.88 MB), 05:15

        *   03 顺序栈 (65.02 MB), 21:25

        *   04 顺序栈的初始化 (51.35 MB), 18:14

        *   05 顺序栈的扩容 (31.05 MB), 12:18

        *   06 顺序栈入栈 (68.58 MB), 23:14

        *   07 顺序栈出栈 (296.54 MB), 31:31

        *   08 获取顺序栈顶元素 (16.41 MB), 06:21

        *   09 销毁顺序栈 (8.16 MB), 03:02

        *   10 链式栈的基本概念 (8.59 MB), 03:26

        *   11 链式栈的初始化 (28.67 MB), 10:12

        *   12 链式栈的入栈 (34.93 MB), 14:49

        *   13 链式栈的打印 (14.08 MB), 04:36

        *   14 链式栈的出栈 (25.19 MB), 08:42

        *   15 链式栈的销毁 (21.89 MB), 07:57

        *   16 顺序栈和链式栈的选择 (10.50 MB), 05:42

        *   17 栈的应用之数值的转换 (68.61 MB), 25:58

        *   18 栈的应用之括号的匹配 (43.05 MB), 14:02

        *   19 队列的概念 (33.11 MB), 05:44

        *   20 队列的操作 (15.75 MB), 07:30

        *   21 顺序队列的描述 (18.95 MB), 08:21

        *   22 对顺序队列操作的思考 (30.07 MB), 14:49

        *   23 循环队列的概念 (16.65 MB), 08:38

        *   24 顺序队列的初始化 (16.95 MB), 06:07

        *   25 顺序队列的长度 (11.03 MB), 04:18

        *   26 判断顺序队列为空和为满 (28.43 MB), 09:45

        *   27 顺序队列入队 (81.37 MB), 32:01

        *   28 顺序队列出队 (35.71 MB), 13:24

        *   29 链式队列 (54.39 MB), 18:38

      *   04 第四章 树/

        *   01 树的基本概念 (49.63 MB), 20:11

        *   02 二叉树的概念及性质 (14.45 MB), 06:49

        *   03 满二叉树和完全二叉树 (49.17 MB), 21:10

        *   04 二叉树的遍历 (46.70 MB), 21:10

        *   05 二分查找树的概念 (25.90 MB), 12:01

        *   06 二分查找树的中序遍历 (7.06 MB), 03:26

        *   07 二分查找树的插入 (6.10 MB), 02:49

        *   08 二分查找树删除结点 (27.58 MB), 11:51

        *   09 二分查找树的结点描述 (19.50 MB), 07:51

        *   10 二分查找树的初始化 (17.50 MB), 04:39

        *   11 递归实现二分查找树结点的插入 (71.70 MB), 26:21

        *   12 非递归实现二分查找树结点的插入 (24.52 MB), 08:44

        *   13 二分查找树遍历的实现 (305.75 MB), 22:43

        *   14 查找二分查找树中的最小值最大值 (30.54 MB), 11:44

        *   15 二分查找树查找指定的结点 (73.56 MB), 24:15

        *   16 非递归实现二分查找树先序遍历 (300.22 MB), 30:28

        *   17 非递归实现二分查找树中序遍历 (228.45 MB), 23:38

        *   18 非递归实现二分查找树后序遍历 (94.04 MB), 33:14

        *   19 非递归实现二分查找树按层次遍历 (183.89 MB), 16:59

        *   20 平衡二叉树的基本概念 (21.64 MB), 10:07

        *   21 最小失衡子树 (10.16 MB), 04:52

        *   22 平衡二叉树练习 (50.34 MB), 20:13

        *   23 平衡二叉树的旋转 (111.79 MB), 15:11

        *   24 红黑树 (54.67 MB), 24:04

        *   25 哈夫曼树的基本概念 (44.09 MB), 18:46

        *   26 最优二叉树的证明 (53.39 MB), 20:59

        *   27 哈夫曼树的构造 (21.66 MB), 10:26

        *   28 哈夫曼树练习 (12.88 MB), 05:49

        *   29 哈夫曼树的应用 (49.37 MB), 22:14

        *   30 B树的基本概念 (45.68 MB), 18:21

        *   31 B树结点的插入 (72.91 MB), 28:06

        *   32 B+树的基本概念 (10.86 MB), 04:50

        *   33 B+树结点的插入 (49.60 MB), 19:26

        *   34 B+树的应用 (32.34 MB), 11:18

      *   05 第五章 哈希表/

        *   01 哈希表的引入 (23.25 MB), 11:03

        *   02 哈希表的概念 (42.45 MB), 16:05

        *   03 哈希表的本质 (12.38 MB), 05:16

        *   04 哈希函数构造规则 (13.96 MB), 05:53

        *   05 哈希函数之直接定址法 (40.63 MB), 15:36

        *   06 哈希函数之除留取余法 (34.99 MB), 13:06

        *   07 哈希函数之数字分析法 (23.97 MB), 09:02

        *   08 哈希函数之折叠法 (20.54 MB), 07:53

        *   09 哈希冲突 (19.14 MB), 08:13

        *   10 哈希冲突之开发寻址法 (50.03 MB), 19:39

        *   11 哈希冲突之再哈希法 (5.84 MB), 02:41

        *   12 哈希冲突之拉链法 (17.24 MB), 07:01

        *   13 解决哈希冲突方法总结 (25.35 MB), 08:12

        *   14 哈希算法应用之唯一标识 (32.82 MB), 09:58

        *   15 哈希算法应用之搜索关键词出现次数 (27.22 MB), 08:09

        *   16 哈希表应用 (12.95 MB), 02:57

        *   17 哈希算法应用之数据校验 (27.54 MB), 08:00

      *   06 图/

        *   01 1 图的基本概念及邻接矩阵表示法 (111.44 MB), 36:01

        *   02 2 邻接表 (39.81 MB), 12:57

        *   03 3 图的遍历1 (149.12 MB), 52:11

        *   04 4 图的遍历2 (55.26 MB), 18:29

        *   05 5 最短路径1 (122.06 MB), 36:49

        *   06 6 最短路径2 (28.02 MB), 09:23

  *   04 程序员实用算法/

    *   01 程序员实用算法/

      *   01 第一章 排序算法/

        *   01 算法课程导读 (7.63 MB), 03:01

        *   02 冒泡法排序基本逻辑 (31.09 MB), 11:42

        *   03 冒泡法排序时间复杂度 (18.14 MB), 07:25

        *   04 冒泡法排序的稳定性 (23.09 MB), 12:13

        *   05 冒泡法排序的实现 (31.46 MB), 13:11

        *   06 选择排序的基本逻辑 (39.05 MB), 04:40

        *   07 选择排序的时间复杂度 (6.64 MB), 03:26

        *   08 选择排序的稳定性 (4.76 MB), 02:40

        *   09 选择排序的实现 (55.14 MB), 23:10

        *   10 插入排序的基本逻辑 (20.44 MB), 08:10

        *   11 插入排序时间复杂度 (8.07 MB), 03:54

        *   12 插入排序的稳定性 (12.65 MB), 06:45

        *   13 插入排序的实现 (78.63 MB), 32:12

        *   14 快速排序的基本逻辑 (116.98 MB), 13:53

        *   15 快速排序的时间复杂度 (10.12 MB), 04:54

        *   16 快速排序的稳定性 (7.89 MB), 04:18

        *   17 快速排序的实现 (68.71 MB), 25:07

        *   18 归并排序的基本逻辑 (19.78 MB), 08:16

        *   19 归并排序的时间复杂度 (5.87 MB), 02:45

        *   20 归并排序的实现 (95.56 MB), 30:36

        *   21 归并排序的稳定性 (16.85 MB), 07:23

        *   22 几种常用排序算法总结 (38.69 MB), 13:19

        *   23 堆排序1 (97.50 MB), 36:39

        *   24 堆排序2 (93.49 MB), 36:59

      *   02 第二章 查找算法/

        *   01 二分查找法的基本逻辑 (27.14 MB), 11:52

        *   02 二分查找法的时间复杂度 (7.58 MB), 03:58

        *   03 二分查找法的递归实现 (41.98 MB), 17:31

        *   04 二分查找法的非递归实现 (20.60 MB), 07:23

        *   05 不使用排序查找数组中第二大的值 (20.35 MB), 08:46

        *   06 八皇后问题 (193.14 MB), 01:10:21

        *   07 01背包问题 (353.11 MB), 01:49:46

  *   05 C++编程入门/

    *   01 C++编程入门/

      *   01 第一章 C++概述/

        *   01 C++简述 (27.41 MB), 10:31

        *   02 C++标准 (22.44 MB), 06:06

        *   03 C++的应用场景 (32.98 MB), 14:14

        *   04 第一个C++程序 (38.74 MB), 14:29

      *   02 第二章 C++对C的拓展1/

        *   01 C++命令空间的基本常识 (12.11 MB), 05:25

        *   02 命名空间的定义及成员的访问 (15.33 MB), 05:48

        *   03 命名空间只能全局范围内定义 (12.67 MB), 04:38

        *   04 命名空间的嵌套定义 (12.38 MB), 04:03

        *   05 命名空间的声明和实现分开 (31.61 MB), 12:37

        *   06 命名空间的别名 (20.05 MB), 06:32

        *   07 引用的概念及基本使用 (32.19 MB), 12:02

        *   08 使用引用的注意事项 (22.65 MB), 08:38

        *   09 引用的本质 (138.65 MB), 16:42

        *   10 引用作为函数的形参以及引用的意义 (54.05 MB), 14:34

        *   11 内联函数的引入 (27.78 MB), 09:45

        *   12 内联函数的基本概念 (24.26 MB), 07:01

        *   13 内联函数的使用注意事项 (32.24 MB), 10:17

        *   14 函数的默认参数 (26.20 MB), 10:47

        *   15 默认参数注意事项 (27.64 MB), 09:50

        *   16 函数重载的概念及使用 (35.30 MB), 13:55

        *   17 函数重载的实现原理 (29.03 MB), 12:00

      *   03 第三章 类和对象/

        *   01 类和对象的基本概念 (15.55 MB), 06:14

        *   02 类的定义 (12.63 MB), 05:34

        *   03 对象的实例化 (12.63 MB), 05:34

        *   04 成员变量和成员函数的访问 (56.65 MB), 06:45

        *   05 类成员的访问控制 (65.39 MB), 20:50

        *   06 面向过程和面向对象程序设计 (216.76 MB), 26:20

        *   07 习题讲解 (65.30 MB), 26:34

        *   08 类的分开实现 (14.99 MB), 05:02

        *   09 构造函数的引入 (23.64 MB), 10:25

        *   10 无参构造函数 (116.97 MB), 14:13

        *   11 有参构造函数 (68.22 MB), 08:24

        *   12 无参构造函数设计的注意事项 (16.86 MB), 05:09

        *   13 初始化成员列表的使用 (98.07 MB), 32:40

        *   14 构造函数总结 (12.40 MB), 04:29

        *   15 析构函数的定义 (19.12 MB), 08:50

        *   16 析构函数的用途 (44.03 MB), 16:35

        *   17 new运算符的使用 (45.48 MB), 18:30

        *   18 delete运算符的使用 (7.26 MB), 02:35

        *   19 new delete 和malloc free的区别 (36.48 MB), 12:33

        *   20 多个对象的构造和析构 (20.91 MB), 08:22

        *   21 使用已构造的对象初始化新的对象 (83.24 MB), 29:59

        *   22 对象赋值的解决方法 (44.79 MB), 14:18

        *   23 拷贝构造函数的使用 (35.06 MB), 11:53

        *   24 拷贝构造函数的形参 (90.20 MB), 09:38

        *   25 深拷贝和浅拷贝 (21.29 MB), 07:49

        *   26 引用作为函数的形参 (17.18 MB), 07:12

        *   27 编译器对属性和方法的处理机制 (41.00 MB), 17:37

        *   28 this指针 (201.87 MB), 23:06

        *   29 静态成员变量 (62.86 MB), 25:44

        *   30 静态成员函数 (69.38 MB), 24:06

        *   31 C++ sting类简述 (20.08 MB), 09:27

        *   32 String对象的构造方法 (33.15 MB), 13:00

        *   33 string对象的赋值 (26.45 MB), 11:03

        *   34 string对象的拼接 (31.30 MB), 12:40

        *   35 string对象比较大小 (38.40 MB), 15:03

        *   36 求string对象的子串 (38.40 MB), 15:03

        *   37 string类find成员函数 (147.75 MB), 16:39

        *   38 string类replace成员函数 (28.54 MB), 11:15

        *   39 string类erase成员函数 (18.71 MB), 07:27

        *   40 string类insert成员函数 (73.88 MB), 08:00

        *   41 动态数组需求说明 (7.78 MB), 04:10

        *   42 Array类的设计 (34.96 MB), 13:40

        *   43 Array类构造函数和析构函数的实现 (42.86 MB), 16:40

        *   44 Array类部分成员函数的实现 (82.77 MB), 32:03

        *   45 Array类insert成员函数需求分析 (158.43 MB), 20:45

        *   46 Array类insert成员函数的实现 (262.89 MB), 35:06

        *   47 Array类remove_index函数的实现 (34.98 MB), 15:39

        *   48 Array类remove_data成员函数的实现 (42.29 MB), 17:15

        *   49 Array类完善 (10.66 MB), 03:39

      *   04 第四章 继承/

        *   01 为什么需要继承 (8.70 MB), 04:28

        *   02 继承的概念 (22.81 MB), 09:13

        *   03 派生类的定义 (27.41 MB), 11:04

        *   04 派生类继承基类属性和方法验证 (42.39 MB), 13:05

        *   05 三种不同的继承方式 (81.79 MB), 09:49

        *   06 protected和private的取别 (49.74 MB), 19:21

        *   07 单继承中构造函数和析构函数的调用顺序 (13.08 MB), 05:36

        *   08 派生类中调用基类的构造函数 (46.08 MB), 17:23

        *   09 派生类中的成员变量和基类中的成员变量名冲突 (47.06 MB), 21:14

        *   10 隐藏 (33.46 MB), 11:50

        *   11 多继承 (49.40 MB), 06:18

        *   12 环形继承 (25.10 MB), 09:44

        *   13 虚继承 (90.60 MB), 11:04

        *   14 静态成员的继承 (151.76 MB), 19:30

        *   15 回合制游戏需求分析 (27.83 MB), 15:19

        *   16 回合制游戏Skill基类的实现 (145.92 MB), 18:17

        *   17 回合制游戏Skill类的派生类的设计 (99.87 MB), 12:25

        *   18 回合制游戏Hero基类的设计 (40.89 MB), 13:12

        *   19 回合制游戏Hero类派生类的设计 (68.21 MB), 08:00

        *   20 回合制游戏为英雄添加技能 (26.99 MB), 10:46

      *   05 第五章 多态/

        *   01 多态的引入 (17.06 MB), 08:52

        *   02 多态的概念 (31.14 MB), 13:41

        *   03 静态联编的体现 (33.36 MB), 13:57

        *   04 运算符重载的概念 (17.72 MB), 07:15

        *   05 运算符重载测试类构造函数的实现 (43.91 MB), 16:12

        *   06 运算符重载之+号运算符的重载 (46.23 MB), 17:55

        *   07 C++编译器对临时对象的优化 (25.21 MB), 10:21

        *   08 运算符重载之+号运算符重载验证 (25.51 MB), 08:22

        *   09 运算符重载之大于符号的重载 (25.16 MB), 08:36

        *   10 运算符重载之[]符号的重载 (23.33 MB), 06:40

        *   11 运算符重载之=符号的重载 (35.64 MB), 12:09

        *   12 运算符重载之前置++和后置++的重载 (99.34 MB), 12:26

        *   13 运算符重载之输出运算符的重载 (56.74 MB), 19:38

        *   14 引用作为函数的返回值和对象作为函数返回值的差别 (34.00 MB), 11:43

        *   15 Mstring类需求 (4.60 MB), 02:15

        *   16 Mstring类的声明 (36.68 MB), 15:56

        *   17 Mstring 类构造函数的实现 (28.56 MB), 11:53

        *   18 关于编程练习的两种方法 (6.09 MB), 02:55

        *   19 Mstring 类=符号的重载 (12.32 MB), 04:58

        *   20 Mstring 类输出运算符的重载 (108.51 MB), 12:17

        *   21 Mstring类extend函数的实现 (78.42 MB), 09:49

        *   22 Mstring类[]运算符的重载的实现 (10.74 MB), 04:12

        *   23 Mstring 类+运算符的重载 (27.12 MB), 11:20

        *   24 Mstring类append函数的实现 (186.09 MB), 21:31

        *   25 Mstring类关系运算符的重载 (32.33 MB), 12:59

        *   26 Mstring类destroy函数的实现 (24.34 MB), 07:39

        *   27 友元函数 (59.12 MB), 18:38

        *   28 友元函数的灵活应用 (37.83 MB), 15:05

        *   29 友元类 (38.39 MB), 13:35

        *   30 动态多态的概念 (14.95 MB), 05:09

        *   31 虚函数的基本使用 (51.90 MB), 20:32

        *   32 重载 覆盖 隐藏 (25.50 MB), 10:39

        *   33 虚函数指针 (190.96 MB), 25:42

        *   34 虚函数表的基本概念 (78.90 MB), 10:46

        *   35 单继承关系中派生类虚函数表中的内容 (29.04 MB), 13:24

        *   36 虚函数表指针的概念 (31.89 MB), 11:33

        *   37 继承关系中各个类的虚函数表以及对象的内存模型 (35.55 MB), 14:47

        *   38 动态绑定的引入 (22.58 MB), 08:54

        *   39 动态绑定的原理 (58.83 MB), 21:14

        *   40 基类指针指向派生类对象调用函数注意事项 (12.12 MB), 04:18

        *   41 虚函数和非虚函数的灵活应用 (328.33 MB), 32:12

        *   42 虚函数表指针的访问 (89.99 MB), 12:44

        *   43 虚函数表及虚函数指针的访问 (46.25 MB), 16:43

        *   44 纯虚函数的基本使用 (125.21 MB), 16:08

        *   45 抽象类 (68.63 MB), 08:15

        *   46 纯虚函数使用注意事项 (25.79 MB), 10:20

        *   47 抽象类实例 (206.59 MB), 25:41

        *   48 虚析构函数 (21.48 MB), 09:45

      *   06 第六章 C++对C的拓展2/

        *   01 const修饰普通变量 (41.33 MB), 13:30

        *   02 const修饰成员变量 (6.28 MB), 02:12

        *   03 const修饰成员函数 (25.29 MB), 10:22

        *   04 const 修饰对象 (23.16 MB), 07:33

        *   05 const修饰引用 (16.31 MB), 06:18

        *   06 onst修饰函数返回值为普通变量和对象 (36.52 MB), 15:14

        *   07 const修饰函数返回值为const的指针 (46.41 MB), 17:53

        *   08 const修饰函数返回值为const的引用 (43.53 MB), 13:53

        *   09 extern C的使用 (164.32 MB), 19:09

        *   10 __cplusplus的使用 (18.72 MB), 09:10

        *   11 extern C在实际工作中的使用 (54.23 MB), 22:13

        *   12 nullptr (140.38 MB), 16:22

      *   07 第七章 异常/

        *   01 异常的基本概念 (29.70 MB), 11:02

        *   02 抛出异常 (25.17 MB), 11:02

        *   03 异常的捕获 (37.27 MB), 14:57

        *   04 C++标准异常 (38.89 MB), 16:03

        *   05 自定义异常 (31.56 MB), 10:44

      *   08 第八章 强制类型转换/

        *   01 隐式类型转换和强制类型转换的概念 (18.95 MB), 07:48

        *   02 const_cast之const常量折叠 (43.96 MB), 18:13

        *   03 const_cast之const 修饰自定义类型 (16.40 MB), 06:02

        *   04 const_cast之函数的形参和返回值 (34.15 MB), 11:28

        *   05 static_cast (21.63 MB), 08:00

        *   06 dynamic_cast (77.40 MB), 31:13

      *   09 第九章 泛型编程/

        *   01 函数模板的基本使用 (36.41 MB), 16:21

        *   02 函数模板的工作原理 (32.17 MB), 11:16

        *   03 多个泛型的使用 (19.71 MB), 07:08

        *   04 函数模板总结 (49.43 MB), 05:40

      *   10 第十章 STL/

        *   01 STL学习介绍 (3.24 MB), 01:35

        *   02 STL的基本概念 (36.19 MB), 13:51

        *   03 容器的分类介绍 (17.78 MB), 08:08

        *   04 vector 的构造方法 (29.13 MB), 14:58

        *   05 vector的赋值 (55.84 MB), 19:07

        *   06 vector的大小 (30.32 MB), 11:08

        *   07 vector元素的访问方式 (43.09 MB), 16:43

        *   08 vector 插入函数insert的使用 (55.51 MB), 19:40

        *   09 迭代器的基本概念 (53.07 MB), 24:23

        *   10 迭代器的本质 (57.18 MB), 28:09

        *   11 vector容器中迭代器的基本使用 (32.59 MB), 15:56

        *   12 vector容器迭代器失效 (76.72 MB), 35:58

        *   13 deque容器 (44.22 MB), 21:16

        *   14 list容器的基本概念 (19.76 MB), 09:06

        *   15 list容器头部和尾部的操作 (33.01 MB), 15:57

        *   16 list容器的反向迭代器 (22.21 MB), 10:10

        *   17 list对象的带参数构造 (43.92 MB), 17:32

        *   18 list容器的赋值 (31.19 MB), 12:54

        *   19 list容器的大小 (22.42 MB), 10:22

        *   20 list容器的插入 (46.03 MB), 20:39

        *   21 list容器的删除 (26.56 MB), 12:11

        *   22 list容器的反转 (10.83 MB), 04:47

        *   23 list容器迭代器的失效 (31.76 MB), 14:24

        *   24 stack容器的入栈和出栈 (34.07 MB), 16:07

        *   25 stack容器的拷贝构造方法 (10.89 MB), 05:10

        *   26 stack容器的大小 (9.93 MB), 04:47

        *   27 queue容器的入队和出队 (22.11 MB), 09:37

        *   28 queue容器的其他操作 (29.66 MB), 11:39

        *   29 set容器的基本概念 (25.41 MB), 09:40

        *   30 set容器的插入和迭代器 (17.88 MB), 06:21

        *   31 set容器拷贝构造与赋值 (12.25 MB), 04:48

        *   32 set容器的删除 (170.64 MB), 16:50

        *   33 函数对象的基本概念 (69.99 MB), 24:35

        *   34 函数对象的使用 (186.95 MB), 17:36

        *   35 set容器的查找 (181.18 MB), 18:17

        *   36 pair 对组 (38.13 MB), 14:14

        *   37 map容器的基本概念 (10.82 MB), 04:49

        *   38 map容器元素的插入 (89.85 MB), 32:06

        *   39 map容器第三种插入方法注意事项 (33.56 MB), 12:34

        *   40 map容器获取键所对应的值 (21.58 MB), 08:11

        *   41 map容器拷贝构造函数和赋值 (13.98 MB), 04:56

        *   42 map容器的大小 (9.97 MB), 02:35

        *   43 map容器的删除 (30.73 MB), 11:30

        *   44 map容器的排序 (96.64 MB), 29:01

        *   45 STL 容器总结 (41.49 MB), 19:19

        *   46 STL 排序算法之sort()函数 (90.82 MB), 28:27

        *   47 STL 排序算法之partial_sort()函数 (67.32 MB), 26:10

        *   48 STL 排序算法之merge函数 (120.23 MB), 39:28

        *   49 reverse函数 (19.61 MB), 05:54

        *   50 STL 查找算法之adjacent_find()函数 (46.25 MB), 18:00

        *   51 STL 查找算法之binary_search()函数 (10.07 MB), 03:16

        *   52 STL 查找算法之count() find() find_if()函数 (59.93 MB), 19:46

      *   11 第十一章 C++11新特性/

        *   01 1 什么是C++11标准 (11.31 MB), 03:37

        *   02 2 auto类型推导 (40.41 MB), 12:26

        *   03 3 decltype类型推导 (72.30 MB), 24:29

        *   04 4 基于范围的for循环 (25.72 MB), 08:52

        *   05 5 列表初始化 (19.23 MB), 07:00

        *   06 6 使用using定义别名 (13.16 MB), 05:10

        *   07 7 final 关键字 (41.07 MB), 14:47

        *   08 8 右值引用 (163.12 MB), 54:37

        *   09 9 move函数 (21.84 MB), 06:36

*   02 Linux应用程序开发/

  *   01 计算机组成原理/

    *   01 计算机组成原理/

      *   01 第一章 计算机系统概述/

        *   01 01.计算机系统的构成 (36.69 MB), 10:49

        *   02 02.计算机的发展和分类 (53.73 MB), 17:08

        *   03 03.硬件的基本组成:IO设备 (13.34 MB), 05:55

        *   04 04.硬件的基本组成:存储器 (29.79 MB), 10:39

        *   05 05.硬件的基本组成:运算器 (12.95 MB), 05:01

        *   06 06.硬件的基本组成:控制器 (10.53 MB), 04:37

        *   07 07.冯诺依曼计算机结构 (49.06 MB), 18:35

        *   08 08.现代计算机结构 (18.73 MB), 07:38

        *   09 09.计算机工作过程:从源文件到可执行文件 (28.00 MB), 09:07

        *   10 10.计算机性能指标:机器字长 (20.27 MB), 07:17

        *   11 11.计算机性能指标:主存容量 (12.95 MB), 04:46

        *   12 12.计算机性能指标:运算速度 (41.40 MB), 14:41

      *   02 第二章 数据的表示和运算/

        *   01 01.进位计数制 (53.39 MB), 19:58

        *   02 02.二进制转八进制十六进制 (23.23 MB), 08:19

        *   03 03.十进制转其它进制 (24.61 MB), 09:22

        *   04 04.真值与机器数 (17.14 MB), 07:30

        *   05 05.原码的加减运算 (23.75 MB), 08:45

        *   06 06.补码的加减运算 (42.34 MB), 14:56

        *   07 07.字符与字符编码 (48.64 MB), 14:49

        *   08 08.定点数的表示 (34.33 MB), 13:42

        *   09 09.定点整数的运算:算数_加减 (28.43 MB), 11:58

        *   10 10.定点整数的运算:算数_乘除 (29.75 MB), 12:08

        *   11 11.定点整数的运算:逻辑&按位运算 (38.26 MB), 15:46

        *   12 12.浮点数的表示 (47.60 MB), 18:11

        *   13 13.浮点数的规格化 (24.99 MB), 08:25

        *   14 14.浮点数的加减运算 (71.17 MB), 21:54

        *   15 15.ALU的功能和结构 (44.03 MB), 16:29

        *   16 16.基本逻辑运算的实现 (22.57 MB), 09:22

        *   17 17.一位全加器 (46.62 MB), 16:01

        *   18 18.串行加法器 (11.87 MB), 03:54

        *   19 19.并行加法器 (58.68 MB), 18:18

      *   03 第三章 存储系统/

        *   01 01.存储器的层次结构 (61.16 MB), 23:39

        *   02 02.局部性原理 (12.95 MB), 05:19

        *   03 03.主存储器模型 (29.62 MB), 09:53

        *   04 04.CPU与主存储器的连接原理 (45.64 MB), 15:09

        *   05 05.半导体存储器:RAM简介 (20.68 MB), 07:05

        *   06 06.半导体存储器:SRAM和DRAM对比 (41.44 MB), 14:33

        *   07 07.半导体存储器:ROM简介 (21.15 MB), 06:41

        *   08 08.高速缓存Cache的基本概念 (40.24 MB), 14:07

        *   09 09.高速缓存Cache的组织结构简介 (29.43 MB), 10:11

        *   10 10.Cache与主存的映像:全相连映像 (58.51 MB), 17:02

        *   11 11.Cache与主存的映像:直接映像 (59.71 MB), 16:15

        *   12 12.Cache与主存的映像:组相连映像 (100.85 MB), 29:18

      *   04 第四章 指令系统/

        *   01 01.指令的基本格式 (71.28 MB), 23:25

        *   02 02.指令的基本格式:地址码个数 (48.27 MB), 16:47

        *   03 03.指令寻址:顺序寻址和跳跃寻址 (41.36 MB), 14:56

        *   04 04.数据寻址方式:隐含寻址和立即寻址 (32.31 MB), 11:39

        *   05 05.数据寻址方式:直接寻址和间接寻址 (39.32 MB), 14:03

        *   06 06.数据寻址方式:寄存器寻址和间址 (18.01 MB), 06:31

        *   07 07.数据寻址方式:基址寻址 (25.54 MB), 09:06

        *   08 08.数据寻址方式:变址寻址和相对寻址 (31.65 MB), 10:37

        *   09 09.数据寻址方式:堆栈寻址 (27.82 MB), 09:20

      *   05 第五章 中央处理器/

        *   01 01.CPU的功能 (24.46 MB), 09:24

        *   02 02.运算器的组成和逻辑结构 (21.84 MB), 09:07

        *   03 03.运算器的总线结构:单&双&三总线 (40.05 MB), 13:45

        *   04 04.控制器的组成 (59.64 MB), 18:26

        *   05 05.寄存器的设置 (48.36 MB), 17:57

        *   06 06.CPU的结构:单总线 (33.83 MB), 12:01

        *   07 07.CPU的结构:双总线 (28.48 MB), 10:11

        *   08 08.指令周期的基本概念 (17.36 MB), 06:02

        *   09 09.指令执行中的数据流向 (33.56 MB), 11:41

        *   10 10.指令执行方式:流水线 (27.26 MB), 08:51

      *   06 第六章 总线/

        *   01 01.总线的概念和分类 (45.57 MB), 16:18

        *   02 02.总线的逻辑构成 (16.10 MB), 06:00

        *   03 03.三种计算机总线结构 (24.38 MB), 09:41

        *   04 04.总线传输周期的四个阶段 (17.66 MB), 05:51

        *   05 05.总线仲裁概述 (18.39 MB), 06:25

        *   06 06.总线仲裁:并行仲裁 (21.95 MB), 07:07

        *   07 07.总线仲裁:串行仲裁 (21.07 MB), 06:54

        *   08 08.总线仲裁:分布式仲裁 (43.76 MB), 14:06

        *   09 09.总线定时:同步定时 (44.72 MB), 15:06

        *   10 10.总线定时:异步定时 (69.13 MB), 22:24

  *   02 计算机操作系统/

    *   01 计算机操作系统(2022版)/

      *   01 第一章 操作系统概述/

        *   01 01.操作系统的概念和作用 (39.38 MB), 18:24

        *   02 02.操作系统的目标 (10.70 MB), 05:03

        *   03 03.操作系统的功能 (47.91 MB), 16:12

        *   04 04.操作系统的特征:并发 (23.62 MB), 10:26

        *   05 05.操作系统的特征:共享 (33.64 MB), 10:44

        *   06 06.操作系统的特征:虚拟 (14.43 MB), 04:45

        *   07 07.操作系统的特征:异步 (13.34 MB), 04:49

        *   08 08.操作系统的发展:手工和批处理阶段 (41.25 MB), 17:54

        *   09 09.操作系统的发展:分时操作系统 (17.02 MB), 07:35

        *   10 10.操作系统的发展:实时操作系统 (15.53 MB), 07:17

        *   11 11.操作系统的发展:微机&网络&分布式 (13.30 MB), 05:20

        *   12 12.用户空间与内核空间 (18.52 MB), 07:54

        *   13 13.时钟与中断 (32.54 MB), 12:53

        *   14 14.中断的处理过程 (17.63 MB), 07:36

        *   15 15.原语 (10.39 MB), 04:10

        *   16 16.系统调用 (24.99 MB), 10:14

        *   17 17.传统的操作系统结构 (24.36 MB), 10:44

        *   18 18.微内核操作系统结构 (29.66 MB), 12:08

      *   02 第二章 进程管理/

        *   01 01.进程的概念 (28.79 MB), 10:22

        *   02 02.进程的结构和特征 (19.47 MB), 09:09

        *   03 03.线程的概念 (26.91 MB), 12:07

        *   04 04.进程和线程的区别 (19.23 MB), 10:09

        *   05 05.线程的实现方式 (43.58 MB), 20:51

        *   06 06.第一小节总结:进程和线程 (13.14 MB), 05:28

        *   07 07.进程的状态:三种基本状态 (22.44 MB), 12:27

        *   08 08.进程的状态:创建和终止 (15.78 MB), 08:18

        *   09 09.进程控制 (33.68 MB), 15:09

        *   10 10.进程控制:挂起与激活 (34.12 MB), 14:53

        *   11 11.处理机调度和调度层次 (28.64 MB), 12:09

        *   12 12.处理机调度方式、时机、过程和评价指标 (37.34 MB), 18:09

        *   13 13.处理机调度小结 (11.42 MB), 03:57

        *   14 14.调度算法:先来先服务(FCFS) (20.85 MB), 09:38

        *   15 15.调度算法:短作业优先(SJF) (13.49 MB), 06:03

        *   16 16.调度算法:高响应比优先(HRRN) (14.18 MB), 06:07

        *   17 17.调度算法:优先级调度(PSA) (16.50 MB), 07:10

        *   18 18.调度算法:时间片轮转调度(RR) (25.83 MB), 10:55

        *   19 19.调度算法:多级反馈队列调度(MFQ) (34.91 MB), 16:35

        *   20 20.进程通信:共享存储 (26.91 MB), 12:15

        *   21 21.进程通信:消息传递 (17.64 MB), 08:31

        *   22 22.进程通信:管道通信 (29.75 MB), 14:26

        *   23 23.进程同步:同步和互斥的概念 (17.42 MB), 07:21

        *   24 24.进程同步:互斥的访问过程 (19.20 MB), 09:15

        *   25 25.进程同步:互斥访问的原则 (14.28 MB), 06:47

        *   26 26.软件实现互斥的方法:单标志法 (16.48 MB), 08:01

        *   27 27.软件实现互斥的方法:双标志法先检查 (19.59 MB), 09:47

        *   28 28.软件实现互斥的方法:双标志法后检查 (11.88 MB), 05:12

        *   29 29.软件实现互斥的方法:皮特森算法 (36.48 MB), 14:23

        *   30 30.硬件实现互斥的方法:中断屏蔽 (23.28 MB), 09:19

        *   31 31.硬件实现互斥的方法:TS指令 (24.79 MB), 11:45

        *   32 32.硬件实现屏蔽的方法:Swap指令 (14.67 MB), 07:10

        *   33 33.信号量的概念 (18.02 MB), 07:41

        *   34 34.信号量的工作机制 (57.49 MB), 25:36

        *   35 35.分析同步和互斥问题的方法步骤 (16.94 MB), 07:25

        *   36 36.管程的概念和基本特性 (23.17 MB), 11:22

        *   37 37.管程中的条件变量 (33.33 MB), 16:53

        *   38 38.死锁的概念和产生的原因 (17.17 MB), 07:45

        *   39 39.死锁产生的必要条件 (24.14 MB), 11:47

        *   40 40.死锁的预防:破坏必要条件 (41.89 MB), 21:35

        *   41 41.死锁的避免:安全性算法 (27.15 MB), 13:20

        *   42 42.死锁的检测与解除概述 (11.14 MB), 05:59

        *   43 43.死锁的检测:死锁定理 (29.46 MB), 15:16

        *   44 44.死锁的解除 (23.42 MB), 11:39

      *   03 第三章 内存管理/

        *   01 01.准备工作:存储器的多层结构 (23.18 MB), 11:31

        *   02 02.准备工作_进程运行原理 (10.51 MB), 05:54

        *   03 03.准备工作_进程运行原理:程序的链接 (13.04 MB), 07:35

        *   04 04.准备工作:进程运行的基本原理:程序的装入 (20.25 MB), 11:40

        *   05 05.准备工作_进程运行原理:逻辑地址与物理地址 (12.85 MB), 07:26

        *   06 06.准备工作_进程运行原理:内存保护 (8.44 MB), 04:54

        *   07 07.准备工作_进程运行原理:覆盖与交换 (9.61 MB), 05:24

        *   08 08.内存管理_连续分配:单一连续分配 (19.40 MB), 10:28

        *   09 09.内存管理_连续分配:固定分区分配 (24.17 MB), 07:29

        *   10 10.内存管理_连续分配:动态分区分配_如何记录 (5.18 MB), 03:14

        *   11 11.内存管理_连续分配:动态分区分配_如何分配 (16.91 MB), 10:25

        *   12 12.内存管理_连续分配:动态分区分配_如何回收 (14.28 MB), 08:48

        *   13 13.内存管理_非连续分配:基本分页存储 (20.42 MB), 15:38

        *   14 14.内存管理_非连续分配:基本分页存储_页表 (13.06 MB), 08:31

        *   15 15.内存管理_非连续分配:基本分页存储_地址变换机构 (13.87 MB), 09:42

        *   16 16.内存管理_非连续分配:基本分页存储_地址变换结构特点 (12.36 MB), 07:53

        *   17 17.内存管理_非连续分配:基本分页存储_快表 (25.82 MB), 17:24

        *   18 18.内存管理_非连续分配:基本分页存储_两级页表 (36.19 MB), 26:20

        *   19 19.内存管理_非连续分配:基本分段存储管理 (33.78 MB), 11:05

        *   20 20.内存管理_非连续分配:分页与分段方式对比 (19.47 MB), 06:14

        *   21 21.内存管理_非连续分配:段页式管理方式 (56.55 MB), 18:47

        *   22 22.内存管理_非连续分配-小结 (10.74 MB), 04:09

        *   23 23.虚拟内存管理:概念、特征和局部性原理 (41.52 MB), 13:46

        *   24 24.虚拟内存管理:请求分页管理-页表机制 (16.34 MB), 06:25

        *   25 25.虚拟内存管理:请求分页管理-缺页中断机构 (24.04 MB), 08:35

        *   26 26.虚拟内存管理:请求分页管理-地址变换机构 (15.56 MB), 04:52

        *   27 27.虚拟内存管理:页面置换算法 (58.90 MB), 18:13

        *   28 28.虚拟内存管理:页面分配策略 (22.47 MB), 09:14

        *   29 29.虚拟内存管理:调入页面的时机 (29.21 MB), 10:35

      *   04 第四章 文件管理/

        *   01 01.文件的概念 (21.58 MB), 06:08

        *   02 02.文件的逻辑结构 (60.69 MB), 19:51

        *   03 03.文件的目录结构 (38.63 MB), 13:23

        *   04 04.文件共享 (23.87 MB), 09:20

        *   05 05.文件保护 (28.76 MB), 07:30

        *   06 06.文件系统的层次结构 (38.56 MB), 11:16

        *   07 07.目录的实现 (31.76 MB), 09:49

        *   08 08.文件分配方式:连续分配 (26.40 MB), 08:15

        *   09 09.文件分配方式:链接分配 (41.39 MB), 12:04

        *   10 10.文件分配方式:索引分配 (38.59 MB), 12:07

        *   11 11.文件存储空间管理:空闲表和空闲链接法 (24.71 MB), 09:50

        *   12 12.文件存储空间管理:成组链接法 (54.15 MB), 15:37

        *   13 13.文件存储空间管理:位示图法 (22.37 MB), 05:31

      *   05 第五章 输入输出管理/

        *   01 01.IO设备的概念和分类 (40.78 MB), 13:32

        *   02 02.IO控制器的主要作用 (17.21 MB), 05:41

        *   03 03.IO控制器的组成 (33.84 MB), 12:16

        *   04 04.IO控制方式:程序直接控制 (30.34 MB), 10:24

        *   05 05.IO控制方式:中断驱动方式 (28.87 MB), 09:44

        *   06 06.IO控制方式:DMA方式 (37.09 MB), 13:32

        *   07 07.IO控制方式:通道方式 (24.04 MB), 08:24

        *   08 08.IO软件的层次结构 (53.18 MB), 17:00

        *   09 09.IO调度和设备保护 (16.23 MB), 05:45

        *   10 10.假脱机技术:SPOOLing技术 (35.96 MB), 12:02

        *   11 11.设备分配:设备分配中的数据结构 (46.17 MB), 15:00

        *   12 12.设备分配:设备分配步骤 (39.02 MB), 11:00

        *   13 13.缓冲区管理:单缓冲 (22.60 MB), 08:43

        *   14 14.缓冲区管理:双缓冲 (17.03 MB), 06:44

        *   15 15.缓冲区管理:缓冲池 (23.30 MB), 08:32

    *   02 操作系统/

      *   01 第一章 操作系统概述/

        *   01 01.操作系统的概念和作用 (39.38 MB), 18:24

        *   02 02.操作系统的目标 (10.70 MB), 05:03

        *   03 03.操作系统的功能 (47.91 MB), 16:12

        *   04 04.操作系统的特征:并发 (23.62 MB), 10:26

        *   05 05.操作系统的特征:共享 (33.64 MB), 10:44

        *   06 06.操作系统的特征:虚拟 (14.43 MB), 04:45

        *   07 07.操作系统的特征:异步 (13.34 MB), 04:49

        *   08 08.操作系统的发展:手工和批处理阶段 (41.25 MB), 17:54

        *   09 09.操作系统的发展:分时操作系统 (17.02 MB), 07:35

        *   10 10.操作系统的发展:实时操作系统 (15.53 MB), 07:17

        *   11 11.操作系统的发展:微机&网络&分布式 (13.30 MB), 05:20

        *   12 12.用户空间与内核空间 (18.52 MB), 07:54

        *   13 13.时钟与中断 (32.54 MB), 12:53

        *   14 14.中断的处理过程 (17.63 MB), 07:36

        *   15 15.原语 (10.39 MB), 04:10

        *   16 16.系统调用 (24.99 MB), 10:14

        *   17 17.传统的操作系统结构 (24.36 MB), 10:44

        *   18 18.微内核操作系统结构 (29.66 MB), 12:08

      *   02 第二章 进程管理/

        *   01 01.进程的概念 (28.79 MB), 10:22

        *   02 02.进程的结构和特征 (19.47 MB), 09:09

        *   03 03.线程的概念 (26.91 MB), 12:07

        *   04 04.进程和线程的区别 (19.23 MB), 10:09

        *   05 05.线程的实现方式 (43.58 MB), 20:51

        *   06 06.第一小节总结:进程和线程 (13.14 MB), 05:28

        *   07 07.进程的状态:三种基本状态 (22.44 MB), 12:27

        *   08 08.进程的状态:创建和终止 (15.78 MB), 08:18

        *   09 09.进程控制 (33.68 MB), 15:09

        *   10 10.进程控制:挂起与激活 (34.12 MB), 14:53

        *   11 11.处理机调度和调度层次 (28.64 MB), 12:09

        *   12 12.处理机调度方式、时机、过程和评价指标 (37.34 MB), 18:09

        *   13 13.处理机调度小结 (11.42 MB), 03:57

        *   14 14.调度算法:先来先服务(FCFS) (20.85 MB), 09:38

        *   15 15.调度算法:短作业优先(SJF) (13.49 MB), 06:03

        *   16 16.调度算法:高响应比优先(HRRN) (14.18 MB), 06:07

        *   17 17.调度算法:优先级调度(PSA) (16.50 MB), 07:10

        *   18 18.调度算法:时间片轮转调度(RR) (25.83 MB), 10:55

        *   19 19.调度算法:多级反馈队列调度(MFQ) (34.91 MB), 16:35

        *   20 20.进程通信:共享存储 (26.91 MB), 12:15

        *   21 21.进程通信:消息传递 (17.64 MB), 08:31

        *   22 22.进程通信:管道通信 (29.75 MB), 14:26

        *   23 23.进程同步:同步和互斥的概念 (17.42 MB), 07:21

        *   24 24.进程同步:互斥的访问过程 (19.20 MB), 09:15

        *   25 25.进程同步:互斥访问的原则 (14.28 MB), 06:47

        *   26 26.软件实现互斥的方法:单标志法 (16.48 MB), 08:01

        *   27 27.软件实现互斥的方法:双标志法先检查 (19.59 MB), 09:47

        *   28 28.软件实现互斥的方法:双标志法后检查 (11.88 MB), 05:12

        *   29 29.软件实现互斥的方法:皮特森算法 (36.48 MB), 14:23

        *   30 30.硬件实现互斥的方法:中断屏蔽 (23.28 MB), 09:19

        *   31 31.硬件实现互斥的方法:TS指令 (24.79 MB), 11:45

        *   32 32.硬件实现屏蔽的方法:Swap指令 (14.67 MB), 07:10

        *   33 33.信号量的概念 (18.02 MB), 07:41

        *   34 34.信号量的工作机制 (57.49 MB), 25:36

        *   35 35.分析同步和互斥问题的方法步骤 (16.94 MB), 07:25

        *   36 36.管程的概念和基本特性 (23.17 MB), 11:22

        *   37 37.管程中的条件变量 (33.33 MB), 16:53

        *   38 38.死锁的概念和产生的原因 (17.17 MB), 07:45

        *   39 39.死锁产生的必要条件 (24.14 MB), 11:47

        *   40 40.死锁的预防:破坏必要条件 (41.89 MB), 21:35

        *   41 41.死锁的避免:安全性算法 (27.15 MB), 13:20

        *   42 42.死锁的检测与解除概述 (11.14 MB), 05:59

        *   43 43.死锁的检测:死锁定理 (29.46 MB), 15:16

        *   44 44.死锁的解除 (23.42 MB), 11:39

      *   03 第三章 内存管理/

        *   01 01.准备工作:存储器的多层结构 (23.18 MB), 11:31

        *   02 02.准备工作_进程运行原理 (10.51 MB), 05:54

        *   03 03.准备工作_进程运行原理:程序的链接 (13.04 MB), 07:35

        *   04 04.准备工作:进程运行的基本原理:程序的装入 (20.25 MB), 11:40

        *   05 05.准备工作_进程运行原理:逻辑地址与物理地址 (12.85 MB), 07:26

        *   06 06.准备工作_进程运行原理:内存保护 (8.44 MB), 04:54

        *   07 07.准备工作_进程运行原理:覆盖与交换 (9.61 MB), 05:24

        *   08 08.内存管理_连续分配:单一连续分配 (19.40 MB), 10:28

        *   09 09.内存管理_连续分配:固定分区分配 (24.17 MB), 07:29

        *   10 10.内存管理_连续分配:动态分区分配_如何记录 (5.18 MB), 03:14

        *   11 11.内存管理_连续分配:动态分区分配_如何分配 (16.91 MB), 10:25

        *   12 12.内存管理_连续分配:动态分区分配_如何回收 (14.28 MB), 08:48

        *   13 13.内存管理_非连续分配:基本分页存储 (20.42 MB), 15:38

        *   14 14.内存管理_非连续分配:基本分页存储_页表 (13.06 MB), 08:31

        *   15 15.内存管理_非连续分配:基本分页存储_地址变换机构 (13.87 MB), 09:42

        *   16 16.内存管理_非连续分配:基本分页存储_地址变换结构特点 (12.36 MB), 07:53

        *   17 17.内存管理_非连续分配:基本分页存储_快表 (25.82 MB), 17:24

        *   18 18.内存管理_非连续分配:基本分页存储_两级页表 (36.19 MB), 26:20

        *   19 19.内存管理_非连续分配:基本分段存储管理 (33.78 MB), 11:05

        *   20 20.内存管理_非连续分配:分页与分段方式对比 (19.47 MB), 06:14

        *   21 21.内存管理_非连续分配:段页式管理方式 (56.55 MB), 18:47

        *   22 22.内存管理_非连续分配-小结 (10.74 MB), 04:09

        *   23 23.虚拟内存管理:概念、特征和局部性原理 (41.52 MB), 13:46

        *   24 24.虚拟内存管理:请求分页管理-页表机制 (16.34 MB), 06:25

        *   25 25.虚拟内存管理:请求分页管理-缺页中断机构 (24.04 MB), 08:35

        *   26 26.虚拟内存管理:请求分页管理-地址变换机构 (15.56 MB), 04:52

        *   27 27.虚拟内存管理:页面置换算法 (58.90 MB), 18:13

        *   28 28.虚拟内存管理:页面分配策略 (22.47 MB), 09:14

        *   29 29.虚拟内存管理:调入页面的时机 (29.21 MB), 10:35

      *   04 第四章 文件管理/

        *   01 01.文件的概念 (21.58 MB), 06:08

        *   02 02.文件的逻辑结构 (60.69 MB), 19:51

        *   03 03.文件的目录结构 (38.63 MB), 13:23

        *   04 04.文件共享 (23.87 MB), 09:20

        *   05 05.文件保护 (28.76 MB), 07:30

        *   06 06.文件系统的层次结构 (38.56 MB), 11:16

        *   07 07.目录的实现 (31.76 MB), 09:49

        *   08 08.文件分配方式:连续分配 (26.40 MB), 08:15

        *   09 09.文件分配方式:链接分配 (41.39 MB), 12:04

        *   10 10.文件分配方式:索引分配 (38.59 MB), 12:07

        *   11 11.文件存储空间管理:空闲表和空闲链接法 (24.71 MB), 09:50

        *   12 12.文件存储空间管理:成组链接法 (54.15 MB), 15:37

        *   13 13.文件存储空间管理:位示图法 (22.37 MB), 05:31

      *   05 第五章 输入输出管理/

        *   01 01.IO设备的概念和分类 (40.78 MB), 13:32

        *   02 02.IO控制器的主要作用 (17.21 MB), 05:41

        *   03 03.IO控制器的组成 (33.84 MB), 12:16

        *   04 04.IO控制方式:程序直接控制 (30.34 MB), 10:24

        *   05 05.IO控制方式:中断驱动方式 (28.87 MB), 09:44

        *   06 06.IO控制方式:DMA方式 (37.09 MB), 13:32

        *   07 07.IO控制方式:通道方式 (24.04 MB), 08:24

        *   08 08.IO软件的层次结构 (53.18 MB), 17:00

        *   09 09.IO调度和设备保护 (16.23 MB), 05:45

        *   10 10.假脱机技术:SPOOLing技术 (35.96 MB), 12:02

        *   11 11.设备分配:设备分配中的数据结构 (46.17 MB), 15:00

        *   12 12.设备分配:设备分配步骤 (39.02 MB), 11:00

        *   13 13.缓冲区管理:单缓冲 (22.60 MB), 08:43

        *   14 14.缓冲区管理:双缓冲 (17.03 MB), 06:44

        *   15 15.缓冲区管理:缓冲池 (23.30 MB), 08:32

    *   03 程序员应该掌握的底层知识精讲/

      *   01 java程序员需要了解的底层知识第一课/

        *   01 java程序员需要了解的底层知识第一课 (1.94 GB), 02:57:14

      *   02 硬件和操作系统的底层知识/

        *   01 硬件和操作系统的底层知识 (1.77 GB), 02:47:09

      *   03 操作系统之进程管理/

        *   01 操作系统之进程管理 (1.78 GB), 02:47:09

      *   04 Linux系统的内存映射/

        *   01 Linux系统的内存映射 (1.34 GB), 02:28:00

      *   05 内核同步方法及用汇编启动内核/

        *   01 内核同步方法及用汇编启动内核 (259.18 MB), 01:59:39

      *   06 操作系统_汇编语言/

        *   01 操作系统_汇编语言 (151.00 MB), 16:11

      *   07 操作系统_硬件基础知识/

        *   01 操作系统_硬件基础知识 (322.56 MB), 33:49

      *   08 操作系统_量子计算机/

        *   01 操作系统_量子计算机 (140.29 MB), 11:06

      *   09 操作系统_Java相关硬件知识/

        *   01 操作系统_Java相关硬件知识 (46.19 MB), 04:13

      *   10 操作系统_CPU基本组成/

        *   01 操作系统_CPU基本组成 (364.77 MB), 23:19

      *   11 操作系统_CPU的乱序执行/

        *   01 操作系统_CPU的乱序执行 (439.98 MB), 37:41

      *   12 操作系统_NUMA/

        *   01 操作系统_NUMA (78.93 MB), 06:58

      *   13 操作系统_合并写技术/

        *   01 操作系统_合并写技术 (69.32 MB), 07:25

      *   14 操作系统_系统启动/

        *   01 操作系统_系统启动 (164.82 MB), 13:21

      *   15 操作系统_OS基础/

        *   01 操作系统_OS基础 (256.04 MB), 19:37

      *   16 操作系统_基础概念/

        *   01 操作系统_基础概念 (119.92 MB), 12:31

      *   17 操作系统_进程_线程_纤程基础/

        *   01 操作系统_进程_线程_纤程基础 (478.91 MB), 53:31

      *   18 操作系统_进程/

        *   01 操作系统_进程 (98.84 MB), 23:33

      *   19 操作系统_进程调度/

        *   01 操作系统_进程调度 (378.15 MB), 34:53

      *   20 操作系统_中断/

        *   01 操作系统_中断 (403.45 MB), 30:45

      *   21 操作系统_内存管理/

        *   01 操作系统_内存管理 (242.91 MB), 32:40

      *   22 操作系统_虚拟地址空间/

        *   01 操作系统_虚拟地址空间 (269.12 MB), 22:23

      *   23 操作系统_ZGC/

        *   01 操作系统_ZGC (146.83 MB), 14:39

      *   24 操作系统_汇编/

        *   01 操作系统_汇编 (118.49 MB), 20:47

      *   25 操作系统_内核同步常用方法/

        *   01 操作系统_内核同步常用方法 (326.98 MB), 28:27

  *   03 项目部署之-Linux操作系统/

    *   01 项目部署之-Linux操作系统/

      *   01 Linux概述与安装/

        *   01 第一章-Linux概述 (68.76 MB), 16:00

        *   02 第二章-安装VMware软件 (62.47 MB), 16:29

        *   03 第二章-Linux虚拟机的安装过程 (71.34 MB), 16:25

        *   04 第二章-安装Linux操作系统 (43.57 MB), 14:32

        *   05 第二章-Linux的网络配置 (121.30 MB), 30:29

      *   02 Linux基本操作/

        *   01 第三章-Linux的文件结构和基本概念 (99.63 MB), 18:38

        *   02 第三章-Linux的基本概念2 (81.88 MB), 15:24

        *   03 第三章-Linux的基本命令 (105.62 MB), 16:35

        *   04 第四章节-Linux的基本命令2 (221.48 MB), 18:55

        *   05 第四章-Linux基本命令3 (104.91 MB), 20:37

        *   06 第五章-Linux基本命令4 (252.02 MB), 22:17

        *   07 第五章-Linux基本命令5 (106.78 MB), 25:32

        *   08 第五章-Linux基本命令6 (108.59 MB), 22:05

        *   09 第五章-Linux基本命令7-vi命令-1 (95.94 MB), 16:11

        *   10 第六章-Linux中的vi命令2 (105.57 MB), 22:23

        *   11 第六章-Linux的vi命令3 (201.42 MB), 20:27

        *   12 第七章-Linux网络配置和命令 (130.70 MB), 25:22

        *   13 第八章-Linux快照和克隆1 (40.54 MB), 09:10

        *   14 第八章-Linux的快照和克隆2 (38.11 MB), 08:56

      *   03 Linux软件安装与配置/

        *   01 第九章-Linux软件安装值配置Yum源 (190.11 MB), 24:21

        *   02 第九章-Linux软件安装-Yum使用 (117.65 MB), 11:46

        *   03 第十章-Linux安装python-3.8(一) (158.71 MB), 18:08

        *   04 第十章-Linux安装python-3.8(二) (32.51 MB), 07:33

        *   05 第十一章-Linux中Mysql8的安装1 (58.82 MB), 13:13

        *   06 第十一章-Linux中Mysql8的安装2 (80.91 MB), 15:15

  *   04 Shell编程/

    *   01 Shell编程/

      *   01 Shell编程/

        *   01 01shell脚本之Shell概述 (63.60 MB), 18:47

        *   02 02Shell脚本之变量(一) (80.46 MB), 23:25

        *   03 03Shell脚本之变量的作用域 (47.45 MB), 14:28

        *   04 04Shell编程之特殊变量 (152.31 MB), 15:36

        *   05 05Shell编程之数学运算和条件 (170.22 MB), 22:41

        *   06 06shell脚本之if判断 (43.34 MB), 15:14

        *   07 07Shell编程之for循环和case语句 (179.39 MB), 21:13

        *   08 08shell脚本之while循环和用户输入 (29.48 MB), 10:17

        *   09 09shell脚本之自定义函数 (63.92 MB), 22:18

        *   10 10Shell编程之函数案例和cut命令 (258.70 MB), 25:43

        *   11 11shell脚本之awk命令工具 (79.31 MB), 26:24

        *   12 12shell脚本之sort命令 (34.38 MB), 08:44

  *   05 MySQL基础课程/

    *   01 MySQL基础课程/

      *   01 数据库基本概念/

        *   01 数据库基本概念 (51.49 MB), 06:48

      *   02 数据库类型和常见的关系型数据库/

        *   01 数据库类型和常见的关系型数据库 (65.84 MB), 08:43

      *   03 MySQL介绍/

        *   01 MySQL介绍 (26.49 MB), 03:37

      *   04 MySQL的安装/

        *   01 MySQL的安装 (27.80 MB), 07:41

      *   05 查看MySQL的安装结果/

        *   01 查看MySQL的安装结果 (24.12 MB), 03:26

      *   06 MySQL登录,访问,退出操作/

        *   01 MySQL登录,访问,退出操作 (147.28 MB), 10:41

      *   07 数据库的卸载/

        *   01 数据库的卸载 (13.74 MB), 02:14

      *   08 使用图形客户端navicat12连接MySQL/

        *   01 使用图形客户端navicat12连接MySQL (53.13 MB), 10:58

      *   09 SQL语言入门/

        *   01 SQL语言入门 (49.84 MB), 07:07

      *   10 创建数据库表/

        *   01 创建数据库表 (52.98 MB), 16:09

      *   11 数据库表列类型/

        *   01 数据库表列类型 (28.45 MB), 06:04

      *   12 添加数据/

        *   01 添加数据 (36.39 MB), 10:35

      *   13 修改,删除数据/

        *   01 修改,删除数据 (104.79 MB), 06:42

      *   14 修改,删除数据库表/

        *   01 修改,删除数据库表 (193.75 MB), 13:30

      *   15 非外键约束/

        *   01 非外键约束(1) (327.54 MB), 22:41

        *   02 非外键约束(2) (135.11 MB), 09:49

        *   03 非外键约束(3) (105.59 MB), 07:16

      *   16 外键约束/

        *   01 外键约束 (97.15 MB), 24:18

      *   17 外键策略/

        *   01 外键策略 (49.28 MB), 12:36

      *   18 DDL和DML的补充/

        *   01 DDL和DML的补充 (33.44 MB), 07:51

      *   19 DQL##表的准备/

        *   01 DQL##表的准备 (35.13 MB), 08:44

      *   20 最简单的SQL语句/

        *   01 最简单的SQL语句 (69.77 MB), 16:39

      *   21 where子句/

        *   01 where子句 (276.23 MB), 16:59

      *   22 函数的分类/

        *   01 函数的分类 (32.05 MB), 08:04

      *   23 单行函数/

        *   01 单行函数(1) (62.99 MB), 15:06

        *   02 单行函数(2) (157.77 MB), 10:10

      *   24 多行函数/

        *   01 多行函数 (28.78 MB), 07:48

      *   25 分组group by/

        *   01 分组group by (22.91 MB), 06:48

      *   26 having分组后筛选/

        *   01 having分组后筛选 (20.23 MB), 05:12

      *   27 单表查询总结/

        *   01 单表查询总结 (120.93 MB), 08:52

      *   28 多表查询语法/

        *   01 多表查询语法(1) (99.92 MB), 22:51

        *   02 多表查询语法(2) (58.35 MB), 13:00

        *   03 多表查询语法(3) (22.37 MB), 05:37

        *   04 多表查询语法(4) (30.96 MB), 06:50

      *   29 多表查询2语法/

        *   01 多表查询2语法 (49.46 MB), 12:19

      *   30 单行子查询/

        *   01 单行子查询 (45.10 MB), 11:33

      *   31 多行子查询/

        *   01 多行子查询 (52.17 MB), 12:34

      *   32 相关子查询/

        *   01 相关子查询 (204.84 MB), 12:53

      *   33 事务及其特征/

        *   01 事务及其特征 (113.45 MB), 16:40

      *   34 事务并发问题/

        *   01 事务并发问题 (26.99 MB), 05:57

      *   35 事务隔离级别/

        *   01 事务隔离级别 (141.28 MB), 08:37

      *   36 视图/

        *   01 视图 (66.34 MB), 18:50

      *   37 存储过程/

        *   01 存储过程 (71.93 MB), 17:39

  *   06 MySQL性能调优与架构设计/

    *   01 MySQL性能调优 与架构设计/

      *   01 课程介绍/

        *   01 MySQL性能调优与架构设计--课程介绍 (53.74 MB), 07:08

      *   02 数据库基础知识/

        *   01 范式化设计 (26.01 MB), 08:54

        *   02 反范式化设计及实现 (43.85 MB), 18:38

        *   03 字段数据类型优化-整数与实数 (82.40 MB), 33:39

        *   04 字段数据类型优化-字符串与日期 (31.09 MB), 12:55

        *   05 命名规范 (17.77 MB), 07:17

        *   06 B+树与二分查找 (24.68 MB), 10:49

        *   07 树、二叉树、AVL树、B+树 (100.88 MB), 31:56

      *   03 MySQL中的索引/

        *   01 聚簇索引 (21.53 MB), 07:50

        *   02 二级索引 (25.44 MB), 09:26

        *   03 回表 (30.39 MB), 11:02

        *   04 联合索引 (27.90 MB), 10:30

        *   05 自适应Hash索引 (68.86 MB), 22:44

        *   06 高性能的索引创建策略 (100.68 MB), 31:19

        *   07 三星索引及实战 (212.06 MB), 01:00:06

      *   04 MySQL调优/

        *   01 MySQL调优金字塔 (17.84 MB), 07:27

        *   02 什么慢查询 (44.98 MB), 15:45

        *   03 慢查询及实战 (100.26 MB), 24:18

        *   04 什么是执行计划 (11.29 MB), 04:07

        *   05 执行计划详解1 (267.88 MB), 01:32:21

        *   06 查询优化器 (10.40 MB), 02:20

        *   07 高性能的索引使用策略:不在索引列上做任何操作 (29.33 MB), 09:17

        *   08 高性能的索引使用策略:尽量全值匹配 (34.49 MB), 10:59

        *   09 高性能的索引使用策略:左前缀法则 (68.15 MB), 19:11

        *   10 高性能的索引使用策略:范围条件放最后 (72.43 MB), 24:55

        *   11 高性能的索引使用策略:其他情况 (149.03 MB), 55:01

      *   05 事务和事务隔离级别/

        *   01 事务及事务特性 (21.28 MB), 08:57

        *   02 事务并发引发的问题 (19.12 MB), 07:25

        *   03 4种事务隔离级别 (59.85 MB), 18:21

        *   04 MySQL事务语法及注意事项 (76.30 MB), 26:04

        *   05 MVCC与版本链 (36.06 MB), 14:52

        *   06 ReadView及原理 (7.85 MB), 02:31

        *   07 REPEATABLE READ解决不可重复读问题 (176.04 MB), 39:11

        *   08 MVCC下的幻读解决和幻读现象 (59.92 MB), 19:00

      *   06 MySQL中的锁/

        *   01 MySQL中的锁及解决的问题 (23.23 MB), 06:52

        *   02 锁定读(LockingReads)与LBCC (70.10 MB), 23:28

        *   03 锁的粒度 (67.05 MB), 27:51

        *   04 MySQL中的行锁和表锁 (67.78 MB), 17:50

        *   05 锁实战-间隙锁 (49.79 MB), 14:54

        *   06 死锁及实战演示 (100.18 MB), 24:50

      *   07 MySQL8新特性/

        *   01 账户与安全 (49.82 MB), 18:26

        *   02 索引增强(隐藏、降序、函数索引) (123.57 MB), 42:51

        *   03 通用表表达式(CTE) (61.80 MB), 20:45

        *   04 函数窗口 (91.59 MB), 25:25

        *   05 原子DDL操作、JSON增强及其他 (75.09 MB), 17:06

      *   08 MySQL体系架构/

        *   01 MySQL的分支与变种 (28.85 MB), 15:26

        *   02 MySQL体系架构与整体 (48.78 MB), 20:22

        *   03 MySQL存储引擎精讲 (65.59 MB), 25:01

        *   04 表引擎的转换 (19.84 MB), 05:03

        *   05 MyISAM和InnoDB比较 (4.58 MB), 01:12

        *   06 MySQL中的目录和文件 (57.38 MB), 12:00

        *   07 MySQL的数据目录 (103.38 MB), 23:45

        *   08 MySQL的日志文件 (65.31 MB), 14:19

        *   09 MySQL其他的数据文件 (23.56 MB), 05:17

      *   09 MySQL中的系统库/

        *   01 MySQ系统库简介 (13.04 MB), 04:13

        *   02 performance_schema (179.97 MB), 41:04

        *   03 sys系统库 (83.55 MB), 17:30

        *   04 information_schema (84.50 MB), 17:49

        *   05 Mysql中mysql系统库 (167.54 MB), 36:24

      *   10 MySQL执行原理/

        *   01 单表访问之Intersection合并 (80.85 MB), 26:22

        *   02 单表访问之Union合并+Sort-Union合并 (54.85 MB), 19:13

        *   03 连接查询简介 (44.48 MB), 17:46

        *   04 内连接与外连接 (44.77 MB), 16:51

        *   05 MySQL对连接的执行 (66.48 MB), 24:41

        *   06 答疑:MySQL执行原理-1 (71.48 MB), 21:05

        *   07 MySQL的查询成本 (30.26 MB), 10:06

        *   08 基于成本计算的实战 (163.37 MB), 49:20

        *   09 Explain与查询成本 (80.15 MB), 32:18

        *   10 MySQL的查询重写规则 (65.61 MB), 22:51

      *   11 InnoDB引擎底层解析/

        *   01 InnoDB记录存储结构和索引页结构 (85.98 MB), 31:57

        *   02 InnoDB的表空间 (106.37 MB), 38:30

        *   03 系统表空间 (76.65 MB), 20:16

        *   04 InnoDB的Buffer Pool (37.91 MB), 15:50

        *   05 Buffer Pool的flush链表的管理 (26.39 MB), 09:07

        *   06 Buffer Pool的LRU链表的管理 (78.10 MB), 26:17

      *   12 事务底层与高可用原理/

        *   01 事务基本语法 (19.03 MB), 07:24

        *   02 redo日志及作用 (82.48 MB), 27:33

        *   03 redo日志格式 (52.74 MB), 19:28

        *   04 redo日志的写入过程 (129.98 MB), 28:58

        *   05 undo日志及格式 (194.80 MB), 53:21

      *   13 MySQL8新特性底层原理/

        *   01 降序索引 (15.54 MB), 04:39

        *   02 Doublewrite Buffer的改进 (32.50 MB), 07:25

        *   03 快速加列及原理 (116.27 MB), 37:04

        *   04 窗口函数性能 (62.32 MB), 11:49

        *   05 多线程复制改进原理 (72.61 MB), 15:37

      *   14 性能调优案例/

        *   01 调优前的数据准备 (38.78 MB), 06:44

        *   02 索引优化-单列索引 (16.69 MB), 03:34

        *   03 索引优化-复合索引 (34.77 MB), 07:42

        *   04 索引优化-覆盖索引 (44.64 MB), 08:23

        *   05 索引优化-前缀索引 (11.05 MB), 02:34

        *   06 索引优化-关联查询 (82.18 MB), 14:24

        *   07 索引下推 (62.12 MB), 12:56

        *   08 一道索引选择面试题 (85.49 MB), 17:50

        *   09 死锁问题分析与排查实战 (172.53 MB), 26:10

        *   10 数据量临界点对执行计划的影响 (49.49 MB), 10:49

        *   11 最左匹配原则不是真理(Skip Scan) (28.27 MB), 07:06

    *   02 MySQL 8.0底层原理及生产实战/

      *   01 课程介绍/

        *   01 MySQL性能调优与架构设计--课程介绍 (53.74 MB), 07:08

      *   02 数据库基础知识/

        *   01 范式化设计 (26.01 MB), 08:54

        *   02 反范式化设计及实现 (43.85 MB), 18:38

        *   03 字段数据类型优化-整数与实数 (82.40 MB), 33:39

        *   04 字段数据类型优化-字符串与日期 (31.09 MB), 12:55

        *   05 命名规范 (17.77 MB), 07:17

        *   06 B+树与二分查找 (24.68 MB), 10:49

        *   07 树、二叉树、AVL树、B+树 (100.88 MB), 31:56

      *   03 MySQL中的索引/

        *   01 聚簇索引 (21.53 MB), 07:50

        *   02 二级索引 (25.44 MB), 09:26

        *   03 回表 (30.39 MB), 11:02

        *   04 联合索引 (27.90 MB), 10:30

        *   05 自适应Hash索引 (68.86 MB), 22:44

        *   06 高性能的索引创建策略 (100.68 MB), 31:19

        *   07 三星索引及实战 (212.06 MB), 01:00:06

      *   04 MySQL调优/

        *   01 MySQL调优金字塔 (17.84 MB), 07:27

        *   02 什么慢查询 (44.98 MB), 15:45

        *   03 慢查询及实战 (100.26 MB), 24:18

        *   04 什么是执行计划 (11.29 MB), 04:07

        *   05 执行计划详解1 (267.88 MB), 01:32:21

        *   06 查询优化器 (10.40 MB), 02:20

        *   07 高性能的索引使用策略:不在索引列上做任何操作 (29.33 MB), 09:17

        *   08 高性能的索引使用策略:尽量全值匹配 (34.49 MB), 10:59

        *   09 高性能的索引使用策略:左前缀法则 (68.15 MB), 19:11

        *   10 高性能的索引使用策略:范围条件放最后 (72.43 MB), 24:55

        *   11 高性能的索引使用策略:其他情况 (149.03 MB), 55:01

      *   05 事务和事务隔离级别/

        *   01 事务及事务特性 (21.28 MB), 08:57

        *   02 事务并发引发的问题 (19.12 MB), 07:25

        *   03 4种事务隔离级别 (59.85 MB), 18:21

        *   04 MySQL事务语法及注意事项 (76.30 MB), 26:04

        *   05 MVCC与版本链 (36.06 MB), 14:52

        *   06 ReadView及原理 (7.85 MB), 02:31

        *   07 REPEATABLE READ解决不可重复读问题 (176.04 MB), 39:11

        *   08 MVCC下的幻读解决和幻读现象 (59.92 MB), 19:00

      *   06 MySQL中的锁/

        *   01 MySQL中的锁及解决的问题 (23.23 MB), 06:52

        *   02 锁定读(LockingReads)与LBCC (70.10 MB), 23:28

        *   03 锁的粒度 (67.05 MB), 27:51

        *   04 MySQL中的行锁和表锁 (67.78 MB), 17:50

        *   05 锁实战-间隙锁 (49.79 MB), 14:54

        *   06 死锁及实战演示 (100.18 MB), 24:50

      *   07 MySQL8新特性/

        *   01 账户与安全 (49.82 MB), 18:26

        *   02 索引增强(隐藏、降序、函数索引) (123.57 MB), 42:51

        *   03 通用表表达式(CTE) (61.80 MB), 20:45

        *   04 函数窗口 (91.59 MB), 25:25

        *   05 原子DDL操作、JSON增强及其他 (75.09 MB), 17:06

      *   08 MySQL体系架构/

        *   01 MySQL的分支与变种 (28.85 MB), 15:26

        *   02 MySQL体系架构与整体 (48.78 MB), 20:22

        *   03 MySQL存储引擎精讲 (65.59 MB), 25:01

        *   04 表引擎的转换 (19.84 MB), 05:03

        *   05 MyISAM和InnoDB比较 (4.58 MB), 01:12

        *   06 MySQL中的目录和文件 (57.38 MB), 12:00

        *   07 MySQL的数据目录 (103.38 MB), 23:45

        *   08 MySQL的日志文件 (65.31 MB), 14:19

        *   09 MySQL其他的数据文件 (23.56 MB), 05:17

      *   09 MySQL中的系统库/

        *   01 MySQ系统库简介 (13.04 MB), 04:13

        *   02 performance_schema (179.97 MB), 41:04

        *   03 sys系统库 (83.55 MB), 17:30

        *   04 information_schema (84.50 MB), 17:49

        *   05 Mysql中mysql系统库 (167.54 MB), 36:24

      *   10 MySQL执行原理/

        *   01 单表访问之Intersection合并 (80.85 MB), 26:22

        *   02 单表访问之Union合并+Sort-Union合并 (54.85 MB), 19:13

        *   03 连接查询简介 (44.48 MB), 17:46

        *   04 内连接与外连接 (44.77 MB), 16:51

        *   05 MySQL对连接的执行 (66.48 MB), 24:41

        *   06 答疑:MySQL执行原理-1 (71.48 MB), 21:05

        *   07 MySQL的查询成本 (30.26 MB), 10:06

        *   08 基于成本计算的实战 (163.37 MB), 49:20

        *   09 Explain与查询成本 (80.15 MB), 32:18

        *   10 MySQL的查询重写规则 (65.61 MB), 22:51

      *   11 InnoDB引擎底层解析/

        *   01 InnoDB记录存储结构和索引页结构 (85.98 MB), 31:57

        *   02 InnoDB的表空间 (106.37 MB), 38:30

        *   03 系统表空间 (76.65 MB), 20:16

        *   04 InnoDB的Buffer Pool (37.91 MB), 15:50

        *   05 Buffer Pool的flush链表的管理 (26.39 MB), 09:07

        *   06 Buffer Pool的LRU链表的管理 (78.10 MB), 26:17

      *   12 事务底层与高可用原理/

        *   01 事务基本语法 (19.03 MB), 07:24

        *   02 redo日志及作用 (82.48 MB), 27:33

        *   03 redo日志格式 (52.74 MB), 19:28

        *   04 redo日志的写入过程 (129.98 MB), 28:58

        *   05 undo日志及格式 (194.80 MB), 53:21

      *   13 MySQL8新特性底层原理/

        *   01 降序索引 (15.54 MB), 04:39

        *   02 Doublewrite Buffer的改进 (32.50 MB), 07:25

        *   03 快速加列及原理 (116.27 MB), 37:04

        *   04 窗口函数性能 (62.32 MB), 11:49

        *   05 多线程复制改进原理 (72.61 MB), 15:37

      *   14 性能调优案例/

        *   01 调优前的数据准备 (38.78 MB), 06:44

        *   02 索引优化-单列索引 (16.69 MB), 03:34

        *   03 索引优化-复合索引 (34.77 MB), 07:42

        *   04 索引优化-覆盖索引 (44.64 MB), 08:23

        *   05 索引优化-前缀索引 (11.05 MB), 02:34

        *   06 索引优化-关联查询 (82.18 MB), 14:24

        *   07 索引下推 (62.12 MB), 12:56

        *   08 一道索引选择面试题 (85.49 MB), 17:50

        *   09 死锁问题分析与排查实战 (172.53 MB), 26:10

        *   10 数据量临界点对执行计划的影响 (49.49 MB), 10:49

        *   11 最左匹配原则不是真理(Skip Scan) (28.27 MB), 07:06

    *   03 MySQL调优实战/

      *   01 第一章 MySQL8.0 生产落地实战/

        *   01 MySQL生产上线-硬件及操作系统标准化 (143.99 MB), 19:05

        *   02 MySQL生产上线-操作系统参数标准化 (252.17 MB), 40:54

        *   03 MySQL生产上线-磁盘挂载参数详解 (52.24 MB), 07:09

        *   04 MySQL生产上线-IO调度策略 (36.96 MB), 05:36

        *   05 MySQL生产上线-烤机压测-CPU和MEM (72.54 MB), 10:10

        *   06 MySQL生产上线-烤机压测-FIO介绍和安装 (62.57 MB), 09:49

        *   07 MySQL生产上线-烤机压测-FIO随机写基准评估 (121.47 MB), 15:07

        *   08 MySQL生产上线--MySQL服务器相关基准测试 (118.76 MB), 15:05

        *   09 MySQL生产上线-拷机压测-总结 (47.41 MB), 07:18

        *   10 MySQL生产上线-数据库版本标准化 (24.73 MB), 04:17

        *   11 MySQL生产上线-软件获取 (54.97 MB), 07:17

        *   12 MySQL生产上线-初始化和启动 (69.59 MB), 11:33

        *   13 MySQL生产上线-安装部署总结 (60.43 MB), 10:16

      *   02 第二章 MySQL 8.0 体系结构原理概述/

        *   01 MySQL 体系结构原理-MySQL体系结构概览 (99.49 MB), 15:01

        *   02 MySQL 体系结构原理-认识MySQL实例 (136.53 MB), 20:34

        *   03 MySQL 体系结构原理-深入理解SQL执行流程-连接层功能 (94.21 MB), 10:40

        *   04 MySQL 体系结构原理-深入理解SQL执行流程-SQL层功能 (181.92 MB), 22:29

        *   05 MySQL 体系结构原理-深入理解SQL执行流程-Engine层结构-宏观 (143.65 MB), 19:36

        *   06 MySQL 体系结构原理-深入理解SQL执行流程-Engine层结构-微观 (162.20 MB), 17:04

        *   07 MySQL 体系结构原理-深入理解SQL执行流程-总结 (19.55 MB), 02:54

      *   03 第三章 MySQL 生产日常管理/

        *   01 MySQL生产日常管理-用户管理 (239.99 MB), 33:41

        *   02 MySQL生产日常管理-忘记管理员密码处理 (38.44 MB), 05:37

        *   03 MySQL生产日常管理-8.0关于用户方面新特性 (45.14 MB), 07:13

        *   04 MySQL生产日常管理-权限的认识 (128.02 MB), 18:34

        *   05 .MySQL生产日常管理-用户授权操作 (78.90 MB), 10:39

        *   06 MySQL生产日常管理-权限回收及角色应用 (96.13 MB), 13:05

        *   07 MySQL生产日常管理-MySQL的连接 (129.31 MB), 19:36

        *   08 MySQL生产日常管理-MySQL初始化配置文件 (87.78 MB), 14:00

        *   09 MySQL生产日常管理-MySQL的启动 (139.08 MB), 14:40

        *   10 MySQL生产日常管理-MySQL的关闭 (25.21 MB), 03:09

        *   11 MySQL生产日常管理-MySQL多实例介绍及规划-同版本 (94.55 MB), 10:46

        *   12 MySQL生产日常管理-MySQL多实例-同版本应用 (42.58 MB), 05:55

        *   13 MySQL生产日常管理-MySQL多实例-不同版本应用 (77.25 MB), 10:32

        *   14 MySQL生产日常管理-日志管理-错误日志 (96.36 MB), 16:22

        *   15 MySQL生产日常管理-日志管理-错误日志记录级别 (20.83 MB), 02:30

        *   16 MySQL生产日常管理-日志管理-二进制日志介绍及配置 (53.45 MB), 08:32

        *   17 MySQL生产日常管理-日志管理-slowlog的介绍和配置 (52.16 MB), 08:14

        *   18 MySQL生产日常管理-日志管理-generallog的介绍和配置 (43.41 MB), 05:59

        *   19 MySQL生产日常管理-升级-生产升级过程详解 (135.12 MB), 19:56

        *   20 MySQL生产日常管理-升级-56to7升级注意事项 (125.11 MB), 17:53

        *   21 MySQL生产日常管理-升级-56to7过程演练 (89.46 MB), 12:33

        *   22 MySQL生产日常管理-升级-57to80过程演练 (104.08 MB), 14:21

        *   23 MySQL生产日常管理-升级-升级失败回退方案 (17.53 MB), 02:45

        *   24 MySQL生产日常管理-本章总结 (72.31 MB), 14:07

      *   04 第四章 生产中的SQL应用规范/

        *   01 MySQL中的SQL应用规范-MySQL客户端内置功能 (126.97 MB), 17:12

        *   02 MySQL中的SQL应用规范-MySQL服务器端功能介绍 (56.45 MB), 08:15

        *   03 MySQL中的SQL应用规范-SQL_MODE介绍 (63.58 MB), 09:48

        *   04 MySQL中的SQL应用规范-表属性-字符集 (78.07 MB), 12:14

        *   05 MySQL中的SQL应用规范-表属性-校对规则 (58.86 MB), 08:25

        *   06 MySQL中的SQL应用规范-列属性-数据类型 (188.71 MB), 27:54

        *   07 MySQL中的SQL应用规范-列属性-数据类型-2 (39.73 MB), 05:24

        *   08 MySQL中的SQL应用规范-列属性-约束 (68.01 MB), 09:46

        *   09 MySQL中的SQL应用规范-日常DDL规范-库和表的定义 (241.36 MB), 35:06

        *   10 MySQL中的SQL应用规范-日常DDL规范-表定义规范总结 (99.09 MB), 14:11

        *   11 MySQL中的SQL应用规范-日常DDL规范-修改表定义 (131.21 MB), 17:07

        *   12 MySQL中的SQL应用规范-OnlineDDL算法解析-Copy算法 (15.09 MB), 06:40

        *   13 MySQL中的SQL应用规范-OnlineDDL算法解析-inplace算法 (13.00 MB), 05:27

        *   14 MySQL中的SQL应用规范-OnlineDDL算法解析-instant算法及多种算法在各版本的支持 (53.56 MB), 19:26

        *   15 MySQL中的SQL应用规范-Groupby语句应用规范和执行原理 (176.21 MB), 21:47

        *   16 MySQL中的SQL应用规范-多表连接算法基础概述 (211.53 MB), 27:29

      *   05 第五章 MySQL的索引、执行计划、优化器算法/

        *   01 MySQL索引、执行计划、优化器算法-SQL语句执行流程回顾 (67.48 MB), 11:06

        *   02 MySQL索引、执行计划、优化器算法-BTree算法介绍 (90.49 MB), 10:45

        *   03 MySQL索引、执行计划、优化器算法-聚簇索引结构 (228.26 MB), 26:55

        *   04 MySQL索引、执行计划、优化器算法-索引对于In语句扫描方式 (44.61 MB), 05:36

        *   05 MySQL索引、执行计划、优化器算法-单列辅助索引数据结构及回表查询概念 (147.22 MB), 16:15

        *   06 MySQL索引、执行计划、优化器算法-联合索引结构 (133.50 MB), 14:59

        *   07 MySQL索引、执行计划、优化器算法-回表会带来的问题 (68.95 MB), 08:24

        *   08 MySQL索引、执行计划、优化器算法-通过Page内容分析索引树高度 (238.22 MB), 30:54

        *   09 MySQL索引、执行计划、优化器算法-索引的管理 (80.09 MB), 10:50

        *   10 MySQL索引、执行计划、优化器算法-执行计划介绍 (157.20 MB), 21:59

        *   11 MySQL索引、执行计划、优化器算法-执行计划内容解析-type (203.46 MB), 31:33

        *   12 MySQL索引、执行计划、优化器算法-执行计划内容解析-key_len (91.32 MB), 14:07

        *   13 MySQL索引、执行计划、优化器算法-执行计划内容解析-联合索引应用细节 (70.19 MB), 10:29

        *   14 MySQL索引、执行计划、优化器算法-执行计划内容解析-extra (75.36 MB), 12:06

        *   15 MySQL索引、执行计划、优化器算法-执行计划内容解析-format使用 (27.78 MB), 04:57

        *   16 MySQL索引、执行计划、优化器算法-执行计划-扩展 (87.95 MB), 11:21

        *   17 MySQL索引、执行计划、优化器算法-执行计划-索引应用规范 (77.39 MB), 11:03

        *   18 MySQL索引、执行计划、优化器算法-change buffer和AHI特性 (169.12 MB), 19:44

        *   19 MySQL索引、执行计划、优化器算法-优化器算法查看及修改 (51.93 MB), 06:49

        *   20 MySQL索引、执行计划、优化器算法-ICP算法详解 (111.99 MB), 14:17

        *   21 MySQL索引、执行计划、优化器算法-ICP效果测试 (40.55 MB), 04:52

        *   22 MySQL索引、执行计划、优化器算法-MRR算法及效果测试 (85.17 MB), 09:44

        *   23 MySQL索引、执行计划、优化器算法-表连接算法介绍 (95.57 MB), 16:49

        *   24 MySQL索引、执行计划、优化器算法-关于8.0新特性 (56.68 MB), 08:59

        *   25 MySQL索引、执行计划、优化器算法-8.0新特性-Hashjoin简介 (115.15 MB), 16:43

      *   06 第六章 MySQL存储引擎底层原理/

        *   01 InnoDB存储引擎特性及原理- MySQL存储引擎介绍 (62.28 MB), 09:29

        *   02 InnoDB存储引擎特性及原理- 存储引擎替换 (69.19 MB), 10:09

        *   03 InnoDB存储引擎特性及原理- 关于碎片问题 (32.56 MB), 04:34

        *   04 InnoDB存储引擎特性及原理-如何通过线程状态排查问题 (146.71 MB), 18:21

        *   05 InnoDB存储引擎特性及原理-核心后台线程功能介绍 (66.40 MB), 09:18

        *   06 InnoDB存储引擎特性及原理-核心内存结构-bufferpool (101.64 MB), 14:34

        *   07 InnoDB存储引擎特性及原理-核心内存结构-bufferpool内存回收LRU介绍 (47.04 MB), 07:05

        *   08 InnoDB存储引擎特性及原理-核心内存结构-参数设置生产建议 (64.80 MB), 08:26

        *   09 InnoDB存储引擎特性及原理-物理存储结构-表和索引的存储 (48.75 MB), 05:53

        *   10 InnoDB存储引擎特性及原理-物理存储结构-表空间概念及设置 (191.88 MB), 24:52

        *   11 InnoDB存储引擎特性及原理-物理存储结构-独立表空间及迁移表空间 (104.05 MB), 15:02

        *   12 InnoDB存储引擎特性及原理-物理存储结构-独立表空间实现故障恢复 (146.41 MB), 20:22

        *   13 InnoDB存储引擎特性及原理-物理存储结构-UNDO表空间的介绍和管理 (56.43 MB), 07:55

        *   14 InnoDB存储引擎特性及原理-物理存储结构-tmp表空间和普通表空间 (61.58 MB), 07:38

        *   15 InnoDB存储引擎特性及原理-物理存储结构-数据页中的record存储方式 (100.32 MB), 13:40

        *   16 InnoDB存储引擎特性及原理-物理存储结构-Row_format对于索引的影响 (91.06 MB), 13:20

        *   17 InnoDB存储引擎特性及原理-物理存储结构-DWB机制说明 (69.94 MB), 09:23

        *   18 InnoDB存储引擎特性及原理-物理存储结构-undo和redo日志的基本认识 (115.81 MB), 15:16

        *   19 InnoDB存储引擎特性及原理-CR核心特性-LSN及CKPT详解 (229.82 MB), 30:17

        *   20 InnoDB存储引擎特性及原理-CR核心特性详解 (363.25 MB), 39:18

        *   21 InnoDB存储引擎特性及原理-ib_bufferpool功能介绍 (24.19 MB), 03:19

        *   22 InnoDB存储引擎特性及原理-事务介绍及事务控制语句 (50.29 MB), 07:52

        *   23 InnoDB存储引擎特性及原理-事务的ACID特性 (41.29 MB), 06:45

        *   24 InnoDB存储引擎特性及原理-事务的隔离级别 (248.52 MB), 36:55

        *   25 InnoDB存储引擎特性及原理-MySQL的锁机制-MDL锁类型介绍 (132.92 MB), 20:03

        *   26 InnoDB存储引擎特性及原理-MySQL的锁机制-MDL在不同语句执行时加锁行为 (126.79 MB), 16:37

        *   27 InnoDB存储引擎特性及原理-MySQL的锁机制-MDL锁问题排查 (125.73 MB), 16:15

        *   28 InnoDB存储引擎特性及原理-MySQL的锁机制-innodb层次加锁行为 (81.63 MB), 13:45

        *   29 InnoDB存储引擎特性及原理-MySQL的锁机制-RR级别加锁测试 (107.48 MB), 16:46

        *   30 InnoDB存储引擎特性及原理-MySQL原理深入-insert操作对于undo和redo的操作 (112.94 MB), 15:26

        *   31 InnoDB存储引擎特性及原理-MySQL原理深入-delete操作对于undo和redo的操作 (72.67 MB), 09:47

        *   32 InnoDB存储引擎特性及原理-MySQL原理深入-update操作对于undo和redo的操作-情况1 (135.79 MB), 17:33

        *   33 InnoDB存储引擎特性及原理-MySQL原理深入-update操作对于undo和redo的操作-情况2 (42.49 MB), 05:33

        *   34 InnoDB存储引擎特性及原理-MySQL原理深入-update操作对于undo和redo的操作-情况3 (60.62 MB), 07:04

        *   35 InnoDB存储引擎特性及原理-MySQL原理深入-MVCC多版本并发控制 (160.76 MB), 23:19

        *   36 InnoDB存储引擎特性及原理-MySQL引擎相关参数详解 (253.65 MB), 32:38

        *   37 InnoDB存储引擎特性及原理-MySQL中的MTR介绍 (29.30 MB), 03:47

      *   07 第七章 MySQL工具日志应用及备份恢复/

        *   01 日志管理-binlog介绍及重要参数介绍 (117.91 MB), 16:58

        *   02 日志管理-binlog的查看 (138.88 MB), 17:55

        *   03 日志管理-生产中binlog恢复数据的痛点 (112.66 MB), 16:40

        *   04 日志管理-GTID模式下binlog的应用 (136.00 MB), 16:31

        *   05 日志管理-binlog日志的清理和滚动 (76.05 MB), 09:59

        *   06 日志管理-Slowlog的获取和分析 (41.90 MB), 05:26

        *   07 日志管理-通过PT工具分析slowlog (83.33 MB), 10:42

        *   08 备份恢复-备份恢复介绍 (54.60 MB), 09:26

        *   09 mysqldump核心参数介绍 (193.47 MB), 28:54

        *   10 备份恢复-mysqldump+binlog实现PITR恢复 (69.36 MB), 11:28

        *   11 备份恢复-mydumper和myloader的应用 (191.89 MB), 24:00

        *   12 备份恢复-loaddata应用 (188.48 MB), 22:04

        *   13 物理备份工具PXB全备恢复应用 (35.63 MB), 05:34

        *   14 物理备份工具PXB增量备份恢复 (63.36 MB), 08:09

        *   15 物理备份工具-cloneplugin-local本地克隆应用 (92.78 MB), 11:41

        *   16 物理备份工具-cloneplugin-remote远程克隆应用 (60.74 MB), 08:18

        *   17 备份恢复-总结 (58.09 MB), 10:25

      *   08 第八章 MySQL的复制技术/

        *   01 MySQL 复制技术-介绍 (79.42 MB), 10:46

        *   02 MySQL 复制技术-复制搭建过程 (97.36 MB), 12:01

        *   03 MySQL 复制技术-MySQL传统复制在线转换GTID (114.82 MB), 13:12

        *   04 MySQL 复制技术-主从复制基础原理-classic (147.32 MB), 18:55

        *   05 MySQL 复制技术-主从复制原理源码补充-classic (171.54 MB), 19:49

        *   06 MySQL 复制技术-主从复制原理-GTID和传统复制的区别 (82.79 MB), 12:08

        *   07 MySQL 复制技术-主从复制原理-半同步复制原理 (217.89 MB), 27:11

        *   08 MySQL 复制技术-主从复制原理-groupcommit机制 (77.09 MB), 09:35

        *   09 MySQL 复制技术-主从复制监控指标说明 (88.75 MB), 13:28

        *   10 MySQL 复制技术-主从复制故障-IO线程故障-连接相关问题 (93.53 MB), 12:12

        *   11 MySQL 复制技术-主从复制故障-IO线程故障-日志丢失问题 (84.51 MB), 10:15

        *   12 MySQL 复制技术-主从复制故障-SQL线程故障 (136.95 MB), 20:14

        *   13 MySQL 复制技术-主从延时-主从延时监控方法 (71.11 MB), 11:03

        *   14 MySQL 复制技术-主从延时-各部分延时的情况 (106.65 MB), 12:37

        *   15 MySQL 复制技术-主从延时-SQL线程延时解决方案 (160.45 MB), 19:23

        *   16 MySQL 复制技术-过滤复制 (73.83 MB), 10:57

        *   17 MySQL 复制技术-多源复制 (83.38 MB), 10:28

        *   18 MySQL 复制技术-组复制MGR-原理 (99.56 MB), 16:06

        *   19 MySQL 复制技术-组复制MGR-搭建和基本操作 (205.18 MB), 23:28

        *   20 MySQL 复制技术-组复制MGR-管理及限制 (43.79 MB), 05:22

        *   21 MySQL 复制技术-组复制MGR-读写一致性保证 (82.35 MB), 10:45

      *   09 第九章 MySQL高可用技术/

        *   01 MySQL高可用技术-高可用解决方案评估 (124.33 MB), 16:20

        *   02 MySQL高可用技术-MHA高可用原理 (256.03 MB), 28:38

        *   03 MySQL高可用技术-MHA基础环境搭建 (176.27 MB), 23:17

        *   04 MySQL高可用技术-MHA-vip应用透明 (68.36 MB), 09:00

        *   05 MySQL高可用技术-MHA-邮件提醒 (37.08 MB), 04:24

        *   06 MySQL高可用技术-MHA-binlogServer (86.47 MB), 12:33

        *   07 MySQL高可用技术-MHA-自愈的思路 (60.39 MB), 09:04

        *   08 MySQL高可用技术-MHA-在线切换 (95.55 MB), 10:54

        *   09 MySQL高可用技术-MHA-补充 (24.15 MB), 03:27

        *   10 读写分离技术-ProxySQL基本介绍 (44.29 MB), 06:29

        *   11 读写分离技术-ProxySQL重要的配置表介绍 (118.52 MB), 14:20

        *   12 读写分离技术-ProxySQL三层配置结构 (35.90 MB), 04:28

        *   13 读写分离技术-ProxySQL读写分离应用 (200.10 MB), 24:33

        *   14 高可用技术-Xenon介绍 (34.36 MB), 05:10

        *   15 高可用技术-Xenon高可用配置 (312.23 MB), 35:54

        *   16 高可用技术-MIC高可用介绍及环境准备 (75.07 MB), 08:04

        *   17 高可用技术-MIC高可用架构配置管理 (244.16 MB), 28:09

      *   10 第十章 MySQL全面优化/

        *   01 MySQL全面优化-优化思路 (43.73 MB), 07:38

        *   02 MySQL全面优化-硬件优化建议 (113.49 MB), 17:11

        *   03 MySQL全面优化-top命令应用 (147.72 MB), 17:01

        *   04 MySQL全面优化-数据库核心参数-连接层 (37.61 MB), 05:57

        *   05 MySQL全面优化-数据库核心参数-Server层 (32.59 MB), 05:19

        *   06 MySQL全面优化-数据库核心参数-engine层 (33.62 MB), 05:26

        *   07 MySQL全面优化-数据库核心参数-其他参数 (18.36 MB), 02:37

        *   08 MySQL全面优化-开发规范 (54.20 MB), 08:29

        *   09 MySQL全面优化-锁的排查-latch (66.89 MB), 10:47

        *   10 MySQL全面优化-锁的排查-MDL锁-行锁等排查 (96.69 MB), 15:40

        *   11 MySQL全面优化-架构选型优化 (62.83 MB), 11:21

        *   12 MySQL全面优化-安全优化建议 (36.52 MB), 06:49

        *   13 MySQL全面优化-pt-archiver应用 (123.62 MB), 17:35

        *   14 MySQL全面优化-pt-osc应用 (77.81 MB), 11:29

        *   15 MySQL全面优化-pt-checksum (94.35 MB), 13:34

        *   16 MySQL全面优化-pt-heartbeat (54.28 MB), 07:24

        *   17 MySQL全面优化-pt其他工具 (42.60 MB), 05:24

        *   18 MysQL全面优化-如何获取和分析堆栈 (164.41 MB), 25:56

        *   19 MySQL全面优化-通过GDB分析MySQL Crash后的coredump (64.81 MB), 08:14

        *   20 MySQL全面优化-日常状态巡检-show status (247.89 MB), 31:47

        *   21 MySQL全面优化-深度巡检-IS (47.04 MB), 07:23

        *   22 MySQL全面优化-深度巡检-processlist (158.63 MB), 17:51

        *   23 MySQL全面优化-深度巡检-PS (124.45 MB), 17:24

        *   24 MySQL全面优化-深度巡检-SYS (63.03 MB), 07:00

  *   07 探寻Linux 文件IO的奥秘/

    *   01 探寻Linux 文件IO的奥秘/

      *   01 第一章 虚拟机的使用/

        *   01 vmware的安装及使用 (160.39 MB), 20:05

      *   02 第二章 文件IO/

        *   01 Linux应用程序开发导入 (10.36 MB), 05:21

        *   02 Linux下文件的分类 (28.13 MB), 08:20

        *   03 文件描述符的原理 (125.80 MB), 34:51

        *   04 虚拟文件系统 (26.76 MB), 09:48

        *   05 内存上的inode和磁盘上的inode (51.11 MB), 17:55

        *   06 open函数的基本使用 (96.53 MB), 32:39

        *   07 open函数O_TRUNC和O_CREAT参数的使用 (18.54 MB), 07:20

        *   08 close函数 (24.46 MB), 09:25

        *   09 errno的灵活应用 (50.97 MB), 20:52

        *   10 read函数 (61.56 MB), 24:55

        *   11 write函数 (21.53 MB), 08:41

        *   12 lseek函数 (47.46 MB), 22:17

        *   13 stat函数 (41.26 MB), 15:27

        *   14 fstat函数 (12.72 MB), 04:02

        *   15 文件类型的获取 (101.39 MB), 11:18

        *   16 access函数 (39.34 MB), 17:01

        *   17 软链接 (134.84 MB), 13:26

        *   18 硬链接 (34.14 MB), 12:49

        *   19 unlink函数 (131.29 MB), 16:38

        *   20 文件的时间 (236.29 MB), 22:31

        *   21 mkdir函数 (21.94 MB), 10:39

        *   22 目录的读取 (94.92 MB), 30:47

        *   23 递归读取目录 (193.58 MB), 24:35

        *   24 递归读取目录注意事项 (54.46 MB), 15:32

        *   25 串口的基本概念 (48.19 MB), 09:36

        *   26 RS232 (132.10 MB), 25:31

        *   27 RS485 (89.85 MB), 18:53

        *   28 虚拟串口的使用 (90.38 MB), 27:44

        *   29 串口的初始化 (79.77 MB), 18:19

        *   30 串口数据的发送 (43.00 MB), 11:37

        *   31 串口数据的接收 (41.65 MB), 13:29

        *   32 库文件概述 (42.30 MB), 08:32

        *   33 静态库 (133.31 MB), 32:33

        *   34 动态库的制作 (122.23 MB), 29:29

        *   35 动态库的升级 (72.44 MB), 16:44

        *   36 与位置无关的代码概述 (162.41 MB), 29:57

        *   37 静态库和动态库的使用注意事项 (16.01 MB), 04:05

      *   03 第三章 标准IO库/

        *   01 标准IO的基本概念 (90.41 MB), 18:14

        *   02 FILE指针 (31.06 MB), 05:39

        *   03 标准输入标准输出和标准出错的概念 (47.79 MB), 11:07

        *   04 标准输入标准输出和标准出错的演示 (98.36 MB), 16:00

        *   05 fopen函数 (137.98 MB), 32:03

        *   06 fread函数 (146.25 MB), 35:51

        *   07 循环方式读取文件中的内容 (56.03 MB), 15:06

        *   08 fwrite函数的基本使用 (122.13 MB), 32:13

        *   09 fwrite和fread组合使用中的坑 (278.70 MB), 31:00

        *   10 fseek的基本使用 (274.65 MB), 31:55

        *   11 fopen a和a+模式详解 (153.49 MB), 40:23

        *   12 二进制文件的基本操作 (178.60 MB), 22:41

        *   13 使用二进制文件中的数据进行封装时的注意事项 (88.96 MB), 28:03

        *   14 单个字符的输出 (228.36 MB), 31:11

        *   15 多个字符的输出 (25.88 MB), 07:25

        *   16 单个字符的输入 (103.89 MB), 21:18

        *   17 多个字符的输入 (183.15 MB), 24:53

        *   18 fprintf函数的基本使用 (133.35 MB), 43:21

        *   19 fprintf函数的灵活应用 (41.84 MB), 10:46

        *   20 sprintf函数 (39.73 MB), 11:18

  *   08 Linux高并发编程/

    *   01 Linux高并发编程/

      *   01 进程/

        *   01 进程的概念 (119.57 MB), 20:34

        *   02 进程的特点 (28.89 MB), 06:04

        *   03 进程的状态 (60.11 MB), 09:07

        *   04 进程的状态变换 (24.78 MB), 06:47

        *   05 进程的挂起 (67.11 MB), 16:15

        *   06 进程控制块PCB (127.48 MB), 20:45

        *   07 进程地址空间 (203.52 MB), 45:26

        *   08 进程上下文的概念 (87.79 MB), 16:38

        *   09 进程上下文的切换过程 (63.60 MB), 16:36

        *   10 进程的调度时机 (35.99 MB), 08:53

        *   11 进程的行为 (26.17 MB), 06:50

        *   12 进程调度的目标 (102.66 MB), 19:11

        *   13 CPU调度准则 (212.98 MB), 20:00

        *   14 CPU调度算法之先到先服务调度算法 (51.24 MB), 10:19

        *   15 CPU调度算法之短作业调度算法 (54.52 MB), 11:35

        *   16 CPU调度算法之响应比高者优先调度算法 (319.19 MB), 24:05

        *   17 CPU调度算法之优先数调度算法 (50.39 MB), 09:46

        *   18 CPU调度算法之循环轮转调度算法 (58.36 MB), 11:39

        *   19 CPU调度算法之多级反馈队列调度算法 (133.83 MB), 30:39

        *   20 命令行参数 (37.75 MB), 09:32

        *   21 环境表 (38.13 MB), 08:35

        *   22 环境变量 (77.41 MB), 19:13

        *   23 进程标识 (73.27 MB), 14:04

        *   24 fork函数原型解读 (35.97 MB), 07:05

        *   25 fork函数实验 (44.86 MB), 12:18

        *   26 子进程对父进程的复制 (64.51 MB), 12:38

        *   27 关于fork函数的一些误区 (12.44 MB), 03:42

        *   28 fork函数的使用场景 (33.63 MB), 05:46

        *   29 vfork函数 (54.43 MB), 12:42

        *   30 fork函数的笔试题 (35.96 MB), 09:08

        *   31 进程的终止 (43.73 MB), 11:11

        *   32 僵尸进程 (24.48 MB), 05:32

        *   33 孤儿进程 (25.76 MB), 05:33

        *   34 进程等待之wait函数 (167.74 MB), 30:48

        *   35 进程等待之waitpid函数 (67.15 MB), 10:44

        *   36 exec函数族 (132.52 MB), 27:55

        *   37 exec函数注意事项 (27.17 MB), 06:04

        *   38 system函数 (61.78 MB), 13:19

        *   39 进程间通信概述 (50.61 MB), 12:05

        *   40 信号的概念 (123.47 MB), 18:49

        *   41 信号处理流程 (152.40 MB), 29:58

        *   42 signal函数1 (5.22 MB), 02:21

        *   43 signal函数2 (5.14 MB), 02:22

        *   44 SIGCHLD信号的捕获 (31.76 MB), 10:10

        *   45 signal函数的使用注意事项 (27.39 MB), 06:39

        *   46 sigaction函数 (98.38 MB), 23:17

        *   47 可重入函数 (37.69 MB), 09:50

        *   48 信号集与信号阻塞 (281.85 MB), 23:10

        *   49 信号的发送 (38.39 MB), 09:59

        *   50 SIGALRM信号 (146.10 MB), 17:14

        *   51 settimer函数 (151.51 MB), 14:09

        *   52 定时器应用C++版本 (62.25 MB), 21:59

        *   53 定时器应用C语言版本 (27.82 MB), 11:04

        *   54 用户自定义信号 (27.41 MB), 08:01

        *   55 管道的概念 (22.04 MB), 08:47

        *   56 无名管道 (53.97 MB), 22:18

        *   57 有名管道 (97.19 MB), 11:59

        *   58 System V和POSIX (18.56 MB), 06:08

        *   59 消息队列概述 (27.58 MB), 09:59

        *   60 System V消息队列 (107.59 MB), 38:29

        *   61 消息队列和管道的区别 (23.97 MB), 04:24

        *   62 共享内存概述 (53.33 MB), 21:11

        *   63 SystemV 共享内存 (129.32 MB), 52:17

        *   64 posix 共享内存 (88.91 MB), 29:45

        *   65 mmap的其他应用方式 (32.57 MB), 13:37

        *   66 进程的同步和互斥 (36.60 MB), 16:00

        *   67 信号量概述 (35.21 MB), 13:30

        *   68 PV 操作 (48.98 MB), 16:48

        *   69 PV操作解决进程的同步-公交司机和售票员 (39.56 MB), 17:37

        *   70 PV操作解决进程的异步-单生产者和单消费者 (74.89 MB), 26:12

        *   71 PV操作解决哲学家就餐问题 (448.49 MB), 32:56

        *   72 System V信号量编程 (163.01 MB), 55:10

        *   73 信号量编程阻塞问题的判断及解决办法 (63.69 MB), 20:49

        *   74 posix信号量 (27.09 MB), 11:06

        *   75 posix信号量编程 (70.54 MB), 26:57

      *   02 线程/

        *   01 线程的基本概念 (73.58 MB), 21:42

        *   02 多线程的特点 (79.13 MB), 28:04

        *   03 clone 函数 (27.75 MB), 11:11

        *   04 线程的创建:pthread_create函数 (55.13 MB), 23:21

        *   05 获取线程ID:pthread_self函数 (55.54 MB), 07:31

        *   06 线程的传参 (94.03 MB), 41:36

        *   07 pthread_exit函数 (50.50 MB), 20:42

        *   08 线程的取消 (176.13 MB), 21:15

        *   09 线程资源的回收 (137.53 MB), 01:01:32

        *   10 线程退出使用栈上地址实验 (30.32 MB), 11:01

        *   11 线程清理函数 (82.82 MB), 31:49

        *   12 线程的分离 (19.81 MB), 07:55

        *   13 线程同步的概念 (14.23 MB), 04:53

        *   14 互斥锁mutex的使用 (64.65 MB), 26:46

        *   15 互斥锁编程注意事项 (20.64 MB), 08:42

  *   09 计算机网络基础/

    *   01 计算机网络基础/

      *   01 前言/

        *   01 为什么要学习计算机网络基础 (238.09 MB), 19:44

      *   02 计算机网络概述/

        *   01 计算机网络在信息时代中的作用 (54.78 MB), 10:40

        *   02 因特网发展的三个阶段 (132.66 MB), 19:27

        *   03 因特网边缘部分介绍 (245.30 MB), 20:14

        *   04 因特网核心部分介绍 (271.57 MB), 23:19

        *   05 计算机网络的分类之按照作用范围分类 (122.47 MB), 10:41

        *   06 计算机网络的分类之按线路结构进行分类 (464.12 MB), 34:46

        *   07 网络性能指标之速率 (65.42 MB), 15:01

        *   08 网络性能指标之带宽和吞吐量 (89.05 MB), 08:47

        *   09 网络性能指标之时延 (184.62 MB), 15:42

        *   10 网络性能指标之往返时间 (54.11 MB), 11:31

        *   11 网络性能指标之利用率和丢包率 (136.52 MB), 12:27

      *   03 计算机网络体系结构/

        *   01 常用的计算机网络体系结构 (442.94 MB), 29:29

        *   02 物理层 (163.79 MB), 17:22

        *   03 数据链路层在网络体系结构中所处的地位 (100.50 MB), 07:17

        *   04 封装成帧 (89.41 MB), 15:45

        *   05 透明传输 (96.54 MB), 19:40

        *   06 差错检测 (43.56 MB), 07:57

        *   07 以太网的基本概念 (90.10 MB), 08:16

        *   08 MAC地址 (80.20 MB), 13:27

        *   09 MAC地址的识别 (77.05 MB), 15:08

        *   10 以太网交换机自学习和转发帧的流程 (143.81 MB), 29:13

        *   11 以太网交换机的生成树协议STP (74.31 MB), 16:43

        *   12 虚拟局域网VLAN (484.71 MB), 41:53

        *   13 网络层概述 (44.12 MB), 08:34

        *   14 IPv4地址概述 (75.03 MB), 15:20

        *   15 IPV4地址的分类 (40.46 MB), 18:38

        *   16 IPv4各类IP地址详解 (99.89 MB), 17:31

        *   17 IP地址习题讲解 (89.97 MB), 07:38

        *   18 子网掩码 (62.37 MB), 21:50

        *   19 子网的划分方法 (497.04 MB), 38:17

        *   20 IP协议概述 (186.41 MB), 29:43

        *   21 IP数据报的发送和转发过程 (164.08 MB), 28:51

        *   22 路由表概述 (91.36 MB), 17:17

        *   23 路由表的类型 (52.27 MB), 11:18

        *   24 思科gest登陆方式 (3.57 MB), 01:35

        *   25 路由表实验 (152.87 MB), 36:45

        *   26 ARP高速缓存表 (93.33 MB), 19:07

        *   27 特殊IP地址 (83.75 MB), 14:17

        *   28 运输层概述 (80.47 MB), 07:05

        *   29 端口号 (60.07 MB), 10:15

        *   30 TCP协议的首部 (108.60 MB), 15:33

        *   31 TCP连接的建立 (238.33 MB), 27:46

        *   32 TCP 四次挥手 (152.57 MB), 18:17

        *   33 TCP 可靠性传输的实现 (258.12 MB), 40:09

        *   34 用数据报协议UDP概述 (117.26 MB), 23:27

        *   35 TCP和UDP的区别 (136.12 MB), 24:57

        *   36 wireshark 的基本使用 (150.23 MB), 24:25

        *   37 wireshark过滤器 (222.81 MB), 33:18

        *   38 应用层概述 (13.58 MB), 01:46

        *   39 万维网概述 (146.46 MB), 09:32

        *   40 HTTP协议的概念 (26.96 MB), 13:12

        *   41 HTTP协议具体内容 (296.20 MB), 37:40

      *   04 笔试题讲解/

        *   01 子网掩码的应用 (8.59 MB), 04:31

        *   02 TCP三次握手 (114.42 MB), 27:46

        *   03 TCP四次挥手 (89.61 MB), 18:18

        *   04 TCP可靠性传输 (139.07 MB), 40:09

        *   05 TCP和UDP的区别 (76.37 MB), 24:57

  *   10 计算机网络基础-(精简版)/

    *   01 计算机网络基础精简版/

      *   01 前言/

        *   01 为什么要学习计算机网络基础 (238.09 MB), 19:44

      *   02 计算机网络概述(了解即可)/

        *   01 计算机网络在信息时代中的作用(了解) (54.78 MB), 10:40

        *   02 因特网发展的三个阶段(了解) (132.66 MB), 19:27

        *   03 因特网边缘部分介绍(了解) (245.30 MB), 20:14

        *   04 因特网核心部分介绍(了解) (271.57 MB), 23:19

        *   05 计算机网络的分类之按照作用范围分类(了解) (122.47 MB), 10:41

        *   06 计算机网络的分类之按线路结构进行分类(了解) (464.12 MB), 34:46

      *   03 计算机网络体系结构(掌握)/

        *   01 常用的计算机网络体系结构 (442.94 MB), 29:29

        *   02 物理层 (163.79 MB), 17:22

        *   03 数据链路层在网络体系结构中所处的地位 (100.50 MB), 07:17

        *   04 封装成帧(理解) (89.41 MB), 15:45

        *   05 透明传输(理解) (96.54 MB), 19:40

        *   06 差错检测(了解) (43.56 MB), 07:57

        *   07 以太网的基本概念 (90.10 MB), 08:16

        *   08 MAC地址 (80.20 MB), 13:27

        *   09 MAC地址的识别(理解) (77.05 MB), 15:08

        *   10 以太网交换机自学习和转发帧的流程(了解) (143.81 MB), 29:13

        *   11 以太网交换机的生成树协议STP(了解) (74.31 MB), 16:43

        *   12 网络层概述 (44.12 MB), 08:34

        *   13 IPv4地址概述 (75.03 MB), 15:20

        *   14 IPV4地址的分类(掌握) (40.46 MB), 18:38

        *   15 IPv4各类IP地址详解(掌握) (99.89 MB), 17:31

        *   16 IP地址习题讲解(笔试题) (89.97 MB), 07:38

        *   17 子网掩码(理解) (62.37 MB), 21:50

        *   18 子网的划分方法(掌握、笔试题) (497.04 MB), 38:17

        *   19 IP协议概述(理解) (186.41 MB), 29:43

        *   20 IP数据报的发送和转发过程(理解并掌握) (164.08 MB), 28:51

        *   21 路由表概述(了解) (91.36 MB), 17:17

        *   22 路由表的类型(了解) (52.27 MB), 11:18

        *   23 思科gest登陆方式(了解) (3.57 MB), 01:35

        *   24 路由表实验(了解) (152.87 MB), 36:45

        *   25 ARP高速缓存表(了解) (93.33 MB), 19:07

        *   26 特殊IP地址(了解) (83.75 MB), 14:17

        *   27 运输层概述(理解) (80.47 MB), 07:05

        *   28 端口号(理解) (60.07 MB), 10:15

        *   29 TCP协议的首部(理解) (108.60 MB), 15:33

        *   30 TCP连接的建立(掌握、笔试题) (238.33 MB), 27:46

        *   31 TCP 四次挥手(掌握、笔试题) (152.57 MB), 18:17

        *   32 TCP 可靠性传输的实现(掌握、笔试题) (258.12 MB), 40:09

        *   33 用户数据报协议UDP概述(掌握) (117.26 MB), 23:27

        *   34 TCP和UDP的区别(掌握、笔试题) (136.12 MB), 24:57

        *   35 应用层概述 (13.58 MB), 01:46

        *   36 万维网概述 (146.46 MB), 09:32

        *   37 HTTP协议的概念(了解) (26.96 MB), 13:12

        *   38 HTTP协议具体内容(了解) (296.20 MB), 37:40

      *   04 笔试题讲解/

        *   01 子网掩码的应用 (8.59 MB), 04:31

        *   02 TCP三次握手 (114.42 MB), 27:46

        *   03 TCP可靠性传输 (139.07 MB), 40:09

        *   04 TCP四次挥手 (89.61 MB), 18:18

        *   05 TCP和UDP的区别 (76.37 MB), 24:57

  *   11 Linux网络编程/

    *   01 Linux网络编程/

      *   01 套接字/

        *   01 前言 (8.21 MB), 03:07

        *   02 套接字的基本概念 (30.76 MB), 09:58

        *   03 套接字的分类 (28.92 MB), 08:33

      *   02 TCP网络编程/

        *   01 TCP网络编程的基本概念 (13.79 MB), 05:00

        *   02 TCP 服务器设计流程 (12.93 MB), 05:05

        *   03 socket()函数 (77.22 MB), 23:56

        *   04 bind() 函数 (140.30 MB), 36:38

        *   05 主机字节序和网络字节序 (92.51 MB), 33:28

        *   06 主机字节序和网络字节序转换函数 (20.78 MB), 05:23

        *   07 accept()函数 (142.57 MB), 41:16

        *   08 read() 函数 (89.75 MB), 28:57

        *   09 使用多线程读取客户端的数据 (136.15 MB), 36:18

        *   10 recv()函数 (92.72 MB), 29:42

        *   11 recvfrom()函数 (13.62 MB), 05:21

        *   12 write() 函数 (21.37 MB), 08:49

        *   13 send()函数 (20.31 MB), 07:32

        *   14 TCP 客户端设计流程 (51.75 MB), 20:56

        *   15 包裹函数 (24.12 MB), 10:05

        *   16 TCP客户端编程 (17.68 MB), 06:55

        *   17 TCP客户端示例代码 (17.68 MB), 06:55

        *   18 SIGPIPE信号处理 (57.27 MB), 23:19

        *   19 Linux 网络IO模型简介 (16.40 MB), 06:57

        *   20 阻塞IO模型 (3.43 MB), 01:50

        *   21 非阻塞IO模型 (14.91 MB), 06:11

        *   22 IO复用模型 (36.65 MB), 15:18

        *   23 信号驱动IO模型 (13.37 MB), 06:14

        *   24 异步IO模型 (16.44 MB), 08:35

        *   25 select()函数实现原理 (23.62 MB), 11:02

        *   26 select()函数原型介绍 (48.60 MB), 22:45

        *   27 select()函数编程 (119.42 MB), 46:19

        *   28 select函数多线程编程 (99.04 MB), 36:35

        *   29 poll函数原型 (22.89 MB), 08:30

        *   30 poll函数编程 (122.24 MB), 52:38

        *   31 epoll_create()函数 (26.46 MB), 14:07

        *   32 epoll_ctl()函数 (52.90 MB), 22:40

        *   33 epoll_wait()函数 (51.92 MB), 26:31

        *   34 epoll编程 (279.87 MB), 47:59

        *   35 epoll代码多线程模式的实现 (54.62 MB), 18:44

        *   36 epoll代码说明 (16.89 MB), 07:30

        *   37 水平触发 (68.83 MB), 27:30

        *   38 边沿触发 (128.71 MB), 53:17

        *   39 select poll epll的比较 (42.58 MB), 16:56

        *   40 Reactor模式的概念 (152.54 MB), 27:33

        *   41 单Reactor单线程模式 (16.89 MB), 06:50

        *   42 单Reactor多线程模式的概念 (43.59 MB), 19:34

        *   43 单Reactor多线程模式编程 (66.58 MB), 26:20

        *   44 单Reator多线程模式下的线程池方案 (193.61 MB), 01:09:45

  *   12 基于TCP的聊天室开发/

    *   01 基于TCP的聊天室开发/

      *   01 项目基本功能实现/

        *   01 项目功能介绍 (36.03 MB), 08:12

        *   02 项目组成框架 (163.26 MB), 30:56

        *   03 程序基本框架 (197.38 MB), 27:03

        *   04 新的客户端连接处理 (341.39 MB), 45:02

        *   05 客户端连接调试 (89.79 MB), 06:30

        *   06 登录注册流程1 (99.18 MB), 14:32

        *   07 登录注册流程2 (131.70 MB), 16:54

        *   08 登录注册包的基本解析 (272.82 MB), 39:47

        *   09 用户名和密码的解析 (159.85 MB), 19:01

        *   10 Mysql C语言开发环境搭建 (283.39 MB), 45:53

        *   11 注册功能代码实现 (201.15 MB), 24:52

        *   12 登录功能代码实现 (270.49 MB), 32:17

        *   13 异常处理 (621.24 MB), 01:04:55

        *   14 数据转发 (300.07 MB), 32:46

*   03 GUI界面开发/

  *   01 QT应用程序开发/

    *   01 QT应用程序开发/

      *   01 QT编程基础/

        *   01 Qt简介 (45.52 MB), 17:11

        *   02 Qt的安装 (65.93 MB), 20:25

        *   03 Qt项目的创建 (235.70 MB), 23:36

        *   04 Qt项目的结构 (120.58 MB), 38:50

        *   05 QString详解1 (336.75 MB), 29:26

        *   06 QString详解2 (78.89 MB), 25:49

        *   07 QString详解3 (179.42 MB), 15:50

        *   08 QString详解4 (306.65 MB), 25:48

        *   09 Qt控件的介绍 (71.74 MB), 21:07

        *   10 控件的基础知识 (62.20 MB), 19:47

        *   11 QLabel控件文字的显示 (104.98 MB), 31:36

        *   12 QLabel控件超链接的显示 (25.82 MB), 07:35

        *   13 QLabel控件图片的显示 (55.84 MB), 17:28

        *   14 QLabel控件动图的显示 (36.49 MB), 09:11

        *   15 QLineEdit控件 (297.43 MB), 26:28

        *   16 信号和槽 (412.34 MB), 33:26

        *   17 QLineEdit控件的信号 (59.01 MB), 20:18

        *   18 使用QLineEdit实现计算器 (57.06 MB), 19:40

        *   19 QRadioButton单选框的基本使用 (69.57 MB), 21:53

        *   20 QRadion开发进制转换工具 (506.93 MB), 41:24

        *   21 QCheckBox 复选框 (71.64 MB), 24:00

        *   22 QSpinBox 设置前缀和后缀 (25.65 MB), 08:53

        *   23 QComboBox下拉列表 (119.27 MB), 38:05

        *   24 QSpinBox的基本使用 (82.14 MB), 28:12

        *   25 Qt布局管理器的基本介绍 (16.82 MB), 06:57

        *   26 垂直布局 (24.35 MB), 07:46

        *   27 水平布局 (56.72 MB), 16:08

        *   28 栅格布局 (62.06 MB), 18:13

        *   29 QQ登陆窗口的实现 (452.61 MB), 36:20

        *   30 自适应布局 (48.04 MB), 14:13

        *   31 Qt事件的基本概念 (31.70 MB), 11:25

        *   32 Qt事件场景分析:按钮点击 (17.71 MB), 08:04

        *   33 QEvent类 (92.41 MB), 26:29

        *   34 鼠标事件 (81.95 MB), 15:31

        *   35 鼠标事件举例 (86.80 MB), 30:38

        *   36 键盘事件 (38.35 MB), 09:40

        *   37 窗口事件 (58.88 MB), 18:48

        *   38 事件过滤器 (138.54 MB), 38:57

        *   39 事件和信号的比较 (30.19 MB), 10:44

        *   40 父子窗口的实现 (76.48 MB), 26:00

        *   41 父子窗口实现的优化 (33.03 MB), 11:53

        *   42 QQ登陆界面父子窗口设计 (113.66 MB), 32:49

        *   43 QMainWindow的基本概念 (13.12 MB), 06:11

        *   44 从代码的角度了解QMainWindow的组成 (24.33 MB), 08:59

        *   45 QAction对象的操作 (20.51 MB), 06:44

        *   46 工具栏 (68.06 MB), 21:22

        *   47 状态栏 (21.67 MB), 06:47

        *   48 QDialog的基本概念 (88.18 MB), 28:38

        *   49 标准对话框 (42.93 MB), 12:14

        *   50 QMessageBox 消息对话框 (128.50 MB), 34:31

        *   51 自定义QMessageBox 消息对话框 (108.51 MB), 27:16

  *   02 嵌入式软件开发基础/

    *   01 嵌入式软件开发基础/

      *   01 第一章 嵌入式系统概述/

        *   01 ubuntu虚拟机的安装 (259.25 MB), 32:41

        *   02 嵌入式设备及嵌入式系统基本概念 (38.78 MB), 15:22

        *   03 嵌入式系统的体系结构 (16.44 MB), 08:15

        *   04 嵌入式系统硬件 (51.98 MB), 20:54

        *   05 嵌入式操作系统 (20.04 MB), 11:27

        *   06 嵌入式和物联网 (10.80 MB), 05:06

        *   07 嵌入式软件开发 (15.62 MB), 06:37

        *   08 基于Linux的嵌入式操作系统 (10.94 MB), 06:25

      *   02 第二章 OKMX6ULL-S2 开发板的使用/

        *   01 开发板资源介绍 (36.36 MB), 16:02

        *   02 开发板开机介绍 (51.25 MB), 22:15

        *   03 文件的传输 (12.62 MB), 09:05

        *   04 NFS的搭建 (62.82 MB), 30:55

        *   05 FTP协议 (51.03 MB), 16:23

        *   06 U盘的挂载 (12.22 MB), 06:38

        *   07 什么是交叉开发 (9.25 MB), 05:02

        *   08 为什么要使用交叉编译 (19.73 MB), 08:59

        *   09 交叉编译器的安装及使用 (132.52 MB), 46:20

        *   10 Qt开发环境的搭建 (67.63 MB), 26:28

      *   03 串口编程/

        *   01 串口编程课程注意事项 (15.19 MB), 05:42

        *   02 传感器通信协议结构 (61.56 MB), 27:44

        *   03 烟雾传感器代码的实现 (100.53 MB), 36:57

        *   04 烟雾传感器代码的实现1 (173.67 MB), 38:48

        *   05 超声测距模块US100说明书解读 (91.48 MB), 25:17

        *   06 超声波测距模块US100代码的实现 (28.75 MB), 12:49

        *   07 GY39模块说明书解析 (167.61 MB), 42:34

        *   08 GY39模块代码的实现 (82.29 MB), 31:30

        *   09 电子秤模块与电脑测试实验 (265.26 MB), 37:37

        *   10 电子秤模块代码的实现 (198.21 MB), 46:37

        *   11 GPRS模块与PC机的连接方式 (251.31 MB), 26:16

        *   12 GPRS模块短信和电话功能测试 (80.91 MB), 15:30

        *   13 GPRS模块TCP和UDP通信测试 (46.97 MB), 16:16

        *   14 GPRS模块短信电话和网络通信代码的实现 (184.55 MB), 45:52

  *   03 智能家居控制系统/

    *   01 智能家居控制系统/

      *   01 智能家居控制系统/

        *   01 功能介绍 (8.63 MB), 04:52

        *   02 项目组成框架 (13.44 MB), 06:59

        *   03 项目组成框架拓展 (19.35 MB), 09:43

        *   04 硬件介绍 (13.78 MB), 05:20

        *   05 技术架构 (14.93 MB), 07:21

        *   06 界面设计 (19.94 MB), 10:50

        *   07 界面布局 (107.70 MB), 30:31

        *   08 Qt程序开发板运行准备工作 (69.27 MB), 19:32

        *   09 Gy39温湿度传感器数据的获取 (128.63 MB), 45:33

        *   10 Gy39多线程的运行 (117.26 MB), 35:03

        *   11 温湿度的显示 (125.25 MB), 45:13

        *   12 甲醛浓度显示 (162.93 MB), 52:08

        *   13 MQ-02 可燃气体浓度检测 (85.09 MB), 32:46

        *   14 天然气泄漏报警 (117.02 MB), 40:52

*   04 单片机应用程序开发/

  *   01 电子基础入门/

    *   01 电子基础入门/

      *   01 走进电子世界/

        *   01 写在前面 (14.25 MB), 05:44

        *   02 原理图 (34.38 MB), 10:51

        *   03 元器件与门电路 (14.17 MB), 05:05

      *   02 常见元器件/

        *   01 电阻的分类 (67.05 MB), 17:34

        *   02 电阻的符号 (25.07 MB), 05:21

        *   03 电位器 (21.16 MB), 05:24

        *   04 电阻阻值标示 (50.56 MB), 09:46

        *   05 万用表基本介绍 (142.22 MB), 15:10

        *   06 万用表测电阻 (95.83 MB), 07:25

        *   07 万用表测电压 (89.00 MB), 06:58

        *   08 开关 (23.33 MB), 06:52

        *   09 电容 (21.94 MB), 06:49

        *   10 电容介绍 (33.46 MB), 07:43

        *   11 二极管 (54.35 MB), 13:46

        *   12 二极管分类和符号 (23.72 MB), 06:32

        *   13 三极管 (64.91 MB), 19:12

        *   14 三极管的分类 (17.02 MB), 03:48

        *   15 三极管符号 (12.72 MB), 03:15

        *   16 MOS管 (43.16 MB), 13:40

        *   17 晶振 (13.04 MB), 03:50

        *   18 晶振介绍 (34.03 MB), 08:12

      *   03 门电路/

        *   01 与门 (65.72 MB), 07:58

        *   02 或门 (14.48 MB), 04:37

        *   03 非门 (30.86 MB), 08:43

        *   04 异或门 (14.48 MB), 04:37

  *   02 51单片机编程/

    *   01 51单片机编程/

      *   01 单片机概述/

        *   01 51单片机第一讲概述 (103.88 MB), 36:20

        *   02 51单片机软件安装 (28.28 MB), 10:03

      *   02 LED应用/

        *   01 点亮一个LED灯 (87.28 MB), 33:39

        *   02 闪烁一个LED灯 (99.25 MB), 26:11

        *   03 闪烁八个LED灯 (100.52 MB), 18:55

        *   04 LED灯封装 (144.40 MB), 33:57

      *   03 独立按键/

        *   01 按键模块原理及编程 (87.94 MB), 27:11

        *   02 独立按键封装及仿真 (80.93 MB), 14:17

        *   03 独立按键控制LED灯显示二进制 (32.53 MB), 09:21

        *   04 独立按键控制LED左右移位 (59.64 MB), 15:14

      *   04 数码管/

        *   01 单个数码管的显示 (176.51 MB), 37:34

        *   02 4位一体数码管显示原理 (79.93 MB), 24:36

        *   03 4位一体数码管显示编程与仿真 (189.37 MB), 36:28

        *   04 动态数码管显示 (97.12 MB), 16:30

      *   05 LCD1602调试工具/

        *   01 LCD1602原理讲解 (157.18 MB), 36:32

        *   02 LCD1602驱动函数进阶封装 (198.23 MB), 47:24

        *   03 LCD1602仿真电路搭建 (74.83 MB), 12:08

        *   04 LCD1602驱动函数封装 (130.92 MB), 37:32

      *   06 矩阵键盘/

        *   01 矩阵键盘原理介绍 (52.53 MB), 16:03

        *   02 矩阵键盘仿真 (57.13 MB), 09:03

        *   03 矩阵键盘驱动编写 (74.50 MB), 17:45

        *   04 矩阵键盘密码锁实例 (136.56 MB), 26:14

      *   07 LED点阵屏/

        *   01 LED点阵屏原理讲解 (84.46 MB), 23:04

        *   02 LED点阵屏电路仿真 (79.51 MB), 13:40

        *   03 LED点阵屏74HC595驱动编程 (173.25 MB), 33:11

        *   04 LED点阵屏图形显示 (131.97 MB), 27:11

        *   05 LED点阵屏动画显示 (177.37 MB), 32:10

      *   08 定时计数器/

        *   01 定时计数器原理讲解 (165.12 MB), 43:18

        *   02 定时器定时模式编程 (121.82 MB), 31:20

        *   03 定时器电路仿真 (58.00 MB), 08:15

        *   04 定时器时间显示 (62.61 MB), 13:24

        *   05 PWM波亮度调节 (122.64 MB), 40:16

        *   06 开发板PWM接线 (88.81 MB), 14:17

        *   07 定时计数器控制电机调速仿真 (66.25 MB), 15:36

        *   08 定时器控制电机调速编程 (83.65 MB), 20:16

      *   09 外部中断编程/

        *   01 外部中断编程 (94.67 MB), 33:46

        *   02 外部中断编程补充 (23.12 MB), 04:36

      *   10 UART/

        *   01 UART结构讲解 (183.69 MB), 47:16

        *   02 UART寄存器讲解 (104.72 MB), 33:12

        *   03 UART仿真 (45.72 MB), 07:06

        *   04 UART串口发送编程 (248.95 MB), 52:18

        *   05 UART串口发送调试 (35.70 MB), 06:21

        *   06 UART串口接收编程 (125.26 MB), 21:23

        *   07 UART串口固定包长数据包编程 (172.13 MB), 37:21

        *   08 UART串口不定包长数据包编程 (121.58 MB), 22:10

      *   11 蜂鸣器/

        *   01 蜂鸣器原理讲解 (149.39 MB), 38:18

        *   02 蜂鸣器播放音乐编程 (365.96 MB), 01:10:06

      *   12 AD模数转换/

        *   01 AD模数转换原理 (179.26 MB), 46:13

        *   02 AD模数转换编程 (155.35 MB), 33:20

      *   13 NEC红外通信/

        *   01 NEC红外通信原理 (139.70 MB), 36:31

        *   02 NEC红外遥控编程 (235.47 MB), 01:04:22

        *   03 NEC红外遥控调试 (67.60 MB), 08:10

      *   14 DS18B20/

        *   01 DS18B20原理讲解 (159.23 MB), 43:15

        *   02 DS18B20从机响应编程 (68.18 MB), 15:37

        *   03 DS18B20读取温度编程 (152.78 MB), 34:42

  *   03 51智能小车/

    *   01 51智能小车/

      *   01 第一章 项目介绍/

        *   01 项目介绍 (44.11 MB), 13:35

        *   02 硬件测试 (301.85 MB), 25:42

      *   02 第二章 软件安装及使用/

        *   01 软件介绍 (21.19 MB), 05:37

        *   02 软件安装及使用 (164.81 MB), 16:23

      *   03 第三章 红外模块/

        *   01 单片机io口 (35.28 MB), 11:21

        *   02 红外模块 (51.77 MB), 14:07

        *   03 电机模块 (30.58 MB), 09:16

        *   04 代码讲解 (37.92 MB), 12:36

        *   05 实物演示 (110.22 MB), 11:29

      *   04 第四章 数码管/

        *   01 数码管介绍 (20.67 MB), 06:43

        *   02 数码管显示 (109.34 MB), 25:21

        *   03 显示代码中的一些问题 (10.32 MB), 02:20

        *   04 实物演示 (47.69 MB), 02:54

      *   05 第五章 灭火模块/

        *   01 灭火模块介绍 (22.92 MB), 06:54

        *   02 原理讲解 (22.95 MB), 07:04

        *   03 仿真及代码 (62.42 MB), 10:46

        *   04 实物演示 (51.11 MB), 03:57

      *   06 第六章 LCD1602/

        *   01 LCD1602介绍 (27.39 MB), 07:45

        *   02 LCD1602仿真及代码讲解 (283.16 MB), 24:47

        *   03 实物演示 (37.79 MB), 03:04

      *   07 第七章 定时器与中断/

        *   01 定时器介绍 (32.26 MB), 08:48

        *   02 定时器原理 (10.66 MB), 03:14

        *   03 定时器工作方式 (67.20 MB), 18:23

        *   04 定时器配置 (76.87 MB), 07:11

        *   05 中断的概念 (17.44 MB), 05:21

        *   06 中断配置 (29.94 MB), 09:46

        *   07 中断仿真及代码讲解 (41.88 MB), 11:06

        *   08 LED灯闪烁演示 (9.93 MB), 00:48

      *   08 第八章 超声波/

        *   01 超声波模块介绍 (21.52 MB), 05:52

        *   02 超声波测距原理 (31.53 MB), 06:39

        *   03 超声波测距编程思路 (35.77 MB), 08:59

        *   04 超声波代码讲解 (354.07 MB), 22:22

        *   05 超声波代码文件 (26.23 MB), 06:01

        *   06 实物演示 (24.40 MB), 02:36

      *   09 第九章 测速模块/

        *   01 测速模块介绍 (17.75 MB), 04:42

        *   02 测速模块编程思路 (39.53 MB), 11:11

        *   03 外部中断介绍 (23.96 MB), 06:08

        *   04 外部中断配置 (28.83 MB), 08:02

        *   05 测速模块代码讲解 (189.44 MB), 13:41

        *   06 PWM调速 (72.32 MB), 15:42

        *   07 实物演示 (35.19 MB), 03:44

      *   10 第十章 红外遥控/

        *   01 红外遥控介绍 (19.94 MB), 07:00

        *   02 红外通信协议 (42.13 MB), 12:42

        *   03 编程思路 (30.60 MB), 09:30

        *   04 红外遥控代码讲解 (91.40 MB), 21:02

        *   05 实物演示 (19.09 MB), 01:35

      *   11 第十一章 蓝牙控制/

        *   01 蓝牙介绍 (26.97 MB), 07:38

        *   02 蓝牙连接 (41.22 MB), 13:28

        *   03 串口介绍 (54.29 MB), 14:02

        *   04 串口控制 (42.54 MB), 11:03

        *   05 串口配置 (51.94 MB), 05:45

        *   06 蓝牙收发 (31.34 MB), 08:45

        *   07 蓝牙控制小车 (29.27 MB), 08:00

        *   08 实物演示 (29.35 MB), 02:52

*   05 ARM应用程序开发/

  *   01 STM32入门教学(STM32F103)/

    *   01 STM32入门教学(STM32F103)/

      *   01 STM32介绍/

        *   01 STM32学习之前 (29.14 MB), 10:30

        *   02 STM32介绍 (302.91 MB), 20:25

        *   03 STMx芯片介绍 (215.92 MB), 17:11

        *   04 Keil安装及使用 (310.40 MB), 31:51

        *   05 参考资料说明 (77.43 MB), 12:09

      *   02 寄存器编程/

        *   01 什么是寄存器编程 (185.80 MB), 20:18

        *   02 GPIO讲解 (219.16 MB), 20:16

        *   03 GPIO控制LED灯亮灭代码讲解 (580.12 MB), 40:19

        *   04 程序下载流程 (330.42 MB), 21:49

      *   03 HAL库/

        *   01 库思想编程 (221.57 MB), 17:02

        *   02 HAL库代码讲解(1) (117.78 MB), 21:23

        *   03 HAL库代码讲解(2) (168.70 MB), 29:14

        *   04 初识HAL库 (18.57 MB), 05:10

        *   05 STM32CubeMX安装及使用 (315.02 MB), 27:12

        *   06 3.6 利用HAL库实现按键控制LED灯(上) (295.37 MB), 35:31

        *   07 3.6 利用HAL库实现按键控制LED灯(下) (166.94 MB), 10:48

      *   04 Debug功能及方法描述/

        *   01 4.1 Debug介绍及常见Debug方法 (156.42 MB), 15:13

        *   02 4.2 Keil中Debug讲解(上) (98.75 MB), 12:43

        *   03 4.2 Keil中Debug讲解(下) (225.23 MB), 28:29

      *   05 STM32的启动过程/

        *   01 5.1 STM32启动流程 (134.28 MB), 18:35

        *   02 5.2 STM32启动文件讲解 (252.37 MB), 15:40

      *   06 STM32的复位及时钟控制/

        *   01 复位和时钟 (308.25 MB), 21:41

        *   02 STM32CubeMX RCC配置 (154.82 MB), 13:22

      *   07 STM32中断和异常/

        *   01 中断和异常 (527.20 MB), 38:27

        *   02 EXTI外设及配置 (234.65 MB), 20:54

        *   03 EXTI代码讲解 (118.81 MB), 24:31

        *   04 串口方式下载 (113.45 MB), 11:17

      *   08 系统定时器/

        *   01 系统定时器介绍 (228.98 MB), 18:44

        *   02 系统定时器配置及代码讲解 (194.48 MB), 24:15

      *   09 通用同步异步收发器(USART)/

        *   01 通信的基本概念 (182.61 MB), 18:33

        *   02 异步通信 (370.31 MB), 31:37

        *   03 USART框图及寄存器讲解 (419.29 MB), 28:10

        *   04 CubeMX配置及代码讲解 (191.18 MB), 22:40

        *   05 串口通信回显实验代码讲解 (229.81 MB), 30:13

        *   06 重定向printf (37.91 MB), 06:25

      *   10 直接存储器访问控制(DMA)/

        *   01 DMA主要特性 (484.34 MB), 31:48

        *   02 DMA配置 (610.82 MB), 37:01

        *   03 实验代码讲解 (363.19 MB), 43:19

      *   11 模拟-数字转换-ADC/

        *   01 ADC介绍 (139.64 MB), 12:15

        *   02 ADC特性(1) (219.84 MB), 33:31

        *   03 ADC特性(2) (159.05 MB), 21:50

        *   04 单通道采集配置及代码讲解 (240.65 MB), 41:37

        *   05 多通道采集配置及代码讲解 (112.10 MB), 18:13

        *   06 实验演示 (77.60 MB), 14:09

        *   07 土壤湿度传感器原理讲解 (91.88 MB), 09:52

      *   12 I2C接口操作/

        *   01 IIC物理层 (267.97 MB), 22:04

        *   02 IIC协议层 (61.26 MB), 19:07

        *   03 STM32 IIC特性 (77.52 MB), 16:10

        *   04 STM32CubeMX IIC配置及初始化代码讲解 (93.51 MB), 16:16

        *   05 AT24C02手册说明 (107.96 MB), 19:02

        *   06 IIC读写EEPROM (112.69 MB), 20:13

        *   07 存储器-RAM (82.81 MB), 22:06

        *   08 存储器-非易失性存储器 (47.30 MB), 13:32

      *   13 SPI接口操作/

        *   01 SPI物理层 (250.40 MB), 20:29

        *   02 SPI协议层 (172.12 MB), 13:25

        *   03 STM32 SPI特性及框图讲解 (110.85 MB), 18:52

        *   04 STM32CubeMX SPI配置及初始化代码讲解 (132.21 MB), 16:25

        *   05 FLASH手册说明 (119.64 MB), 18:31

        *   06 SPI读写FLASH (188.22 MB), 24:16

        *   07 Dual SPI和Qual SPI模式 (26.13 MB), 05:30

      *   14 看门狗/

        *   01 看门狗 (221.50 MB), 33:28

        *   02 独立看门狗 (99.70 MB), 17:38

        *   03 窗口看门狗 (152.94 MB), 23:04

        *   04 STM32CubeMX看门狗配置及初始化代码讲解 (153.56 MB), 19:52

        *   05 看门狗实验 (93.08 MB), 08:30

      *   15 定时器/

        *   01 定时器 (101.43 MB), 09:17

        *   02 基本定时器特性及框图讲解 (417.41 MB), 25:58

        *   03 通用定时器特性及框图讲解 (133.90 MB), 19:53

        *   04 输入捕获 (65.34 MB), 11:30

        *   05 输出比较 (168.37 MB), 11:53

        *   06 STM32CubeMX基本定时器设置 (30.18 MB), 02:45

        *   07 定时器初始化代码讲解 (63.49 MB), 08:40

        *   08 STM32CubeMX通用定时器设置 (140.27 MB), 09:20

        *   09 定时器实验1-LED定时闪烁 (60.31 MB), 11:17

        *   10 定时器实验2-PWM驱动蜂鸣器 (88.45 MB), 10:01

        *   11 定时器实验3-输入捕获测量按键按下时间 (123.84 MB), 20:23

        *   12 定时器实验4-定时器级联 (44.19 MB), 08:00

      *   16 CAN总线/

        *   01 CAN背景 (180.38 MB), 13:43

        *   02 CAN物理层 (63.12 MB), 19:21

        *   03 CAN数据链路层 (84.10 MB), 28:13

        *   04 CAN波特率 (122.62 MB), 09:56

        *   05 CAN同步 (60.01 MB), 16:21

        *   06 CAN总线仲裁 (21.27 MB), 06:49

        *   07 CAN报文过滤 (18.90 MB), 05:54

        *   08 CAN错误检测以及节点状态 (37.89 MB), 11:09

        *   09 STM32CAN特性及框图 (41.71 MB), 08:44

        *   10 STM32CAN工作模式 (24.70 MB), 05:07

        *   11 STM32CAN功能 (151.56 MB), 29:46

        *   12 STM32CubeMX配置CAN (29.34 MB), 07:17

        *   13 STM32 bxCAN初始化代码讲解1 (87.97 MB), 17:20

        *   14 STM32bxCAN初始化代码讲解2 (135.67 MB), 22:21

        *   15 STM32 bxCAN通信实验 (245.21 MB), 30:58

      *   17 FSMC/

        *   01 FSMC章节概览 (16.88 MB), 06:01

        *   02 FSMC (47.36 MB), 09:58

        *   03 FSMC特性及框图 (125.26 MB), 26:46

        *   04 SRAM手册 (191.49 MB), 40:14

        *   05 STM32CubeMX配置FSMC (47.36 MB), 09:58

        *   06 FSMC初始化代码讲解 (100.94 MB), 14:17

        *   07 FSMC驱动SRAM (70.95 MB), 09:19

        *   08 LCD简介 (106.54 MB), 29:55

        *   09 ILI9341 (123.90 MB), 22:20

        *   10 8080时序 (126.77 MB), 22:15

        *   11 常用命令 (181.83 MB), 32:20

        *   12 FSMC产生8080时序驱动LCD (143.58 MB), 25:24

        *   13 STM32CubeMX配置FSMC (11.67 MB), 03:56

        *   14 ILI9341驱动代码 (169.98 MB), 31:25

        *   15 显示字母 (171.58 MB), 35:20

        *   16 字库 (167.64 MB), 22:14

        *   17 触摸屏 (26.56 MB), 09:27

        *   18 电阻式触摸屏 (55.11 MB), 13:37

        *   19 XPT2046 (136.91 MB), 22:10

        *   20 软件SPI (129.22 MB), 26:16

        *   21 触摸屏驱动代码 (175.81 MB), 36:29

        *   22 触摸画板 (70.66 MB), 10:20

  *   02 最简单的嵌入式操作系统-uCOSII/

    *   01 最简单的嵌入式操作系统-uCOSII/

      *   01 第一章 前言与预备知识/

        *   01 前言 (59.53 MB), 30:16

        *   02 操作系统与实时操作系统 (31.83 MB), 15:32

        *   03 任务 (11.33 MB), 06:06

        *   04 多任务 (11.33 MB), 06:06

        *   05 任务状态 (53.62 MB), 25:41

        *   06 任务切换的过程 (19.94 MB), 08:23

        *   07 可重入函数 (22.66 MB), 12:57

        *   08 不可重入函数 (34.39 MB), 19:14

        *   09 基于优先级的调度算法 (26.86 MB), 13:44

        *   10 嵌入式系统中断 (17.22 MB), 08:37

        *   11 同步 (33.03 MB), 15:47

        *   12 互斥 (24.83 MB), 10:05

        *   13 临界区 (10.24 MB), 05:23

        *   14 信号量1 (36.29 MB), 17:29

        *   15 信号量2 (16.15 MB), 08:36

        *   16 互斥信号量 (17.77 MB), 09:23

        *   17 消息邮箱和消息队列 (51.33 MB), 21:35

        *   18 内存管理 (5.16 MB), 03:06

        *   19 轮询系统 (17.34 MB), 08:38

        *   20 前后台系统 (15.47 MB), 08:52

        *   21 多任务系统 (11.91 MB), 07:21

      *   02 第二章 OS移植/

        *   01 移植(1) (29.52 MB), 11:46

        *   02 移植(2) (37.06 MB), 17:40

        *   03 移植(3) (58.04 MB), 21:32

        *   04 移植(4) (18.92 MB), 05:31

      *   03 第三章 任务管理/

        *   01 UCOS启动过程 (43.99 MB), 21:33

        *   02 任务状态 (7.48 MB), 04:22

        *   03 任务堆栈代码编写 (16.47 MB), 08:15

        *   04 优先级位映射表源码讲解 (59.97 MB), 29:29

        *   05 OS_PrioGetHighest函数源码讲解 (46.67 MB), 20:28

        *   06 就绪列表 (35.13 MB), 17:48

        *   07 就绪列表2 (9.82 MB), 05:23

        *   08 调度基础 (4.56 MB), 02:45

        *   09 任务级调度 (33.65 MB), 11:45

        *   10 时间轮转调度 (22.17 MB), 10:53

        *   11 时间轮转调度源码讲解 (27.15 MB), 14:10

        *   12 中断级调度 (23.82 MB), 08:01

      *   04 第四章 任务API/

        *   01 任务创建函数基础 (8.11 MB), 05:00

        *   02 任务创建函数 (40.34 MB), 19:33

        *   03 任务删除函数 (17.08 MB), 09:19

        *   04 任务创建与删除实验(1) (18.68 MB), 09:13

        *   05 任务创建与删除实验(2) (13.86 MB), 06:34

        *   06 任务创建与删除实验(3) (15.19 MB), 05:08

        *   07 任务创建与删除实验(4) (14.12 MB), 05:11

        *   08 任务创建与删除实验(5) (20.84 MB), 09:04

        *   09 任务挂起和恢复API讲解 (21.28 MB), 10:17

        *   10 任务挂起与恢复实验实验要求 (5.53 MB), 03:14

        *   11 任务挂起与恢复实验(1) (15.23 MB), 06:51

        *   12 任务挂起与恢复实验(2) (24.76 MB), 08:03

        *   13 任务挂起与恢复实验(3) (14.46 MB), 04:33

        *   14 任务挂起与恢复实验(4) (25.42 MB), 09:45

        *   15 时间片轮转API函数 (21.49 MB), 12:39

        *   16 任务设计要点 (21.19 MB), 11:35

        *   17 时间片程序设计 (5.18 MB), 02:57

        *   18 时间片调度实验(1) (13.10 MB), 05:36

        *   19 时间片调度实验(2) (23.93 MB), 07:23

        *   20 时间片调度实验(3) (16.41 MB), 04:50

        *   21 时间片调度实验(4) (25.81 MB), 09:35

      *   05 第五章 内部任务/

        *   01 空闲函数 (31.60 MB), 17:14

        *   02 空闲任务源码讲解 (23.54 MB), 09:13

        *   03 时钟节拍任务 (14.95 MB), 07:08

        *   04 时钟节拍源码讲解 (19.02 MB), 07:53

        *   05 统计任务讲解 (21.33 MB), 08:35

        *   06 中断和定时任务 (5.72 MB), 03:22

        *   07 钩子函数 (23.89 MB), 09:35

        *   08 钩子函数实验要求 (5.14 MB), 02:37

        *   09 钩子实验 (11.15 MB), 03:39

      *   06 第六章 中断与时钟管理/

        *   01 中断管理(1) (24.34 MB), 13:11

        *   02 中断管理(2) (5.23 MB), 02:44

        *   03 时钟管理(1) (7.74 MB), 03:51

        *   04 时钟管理(2) (12.96 MB), 06:34

        *   05 时钟管理(3) (18.22 MB), 09:46

      *   07 第七章 软件定时器/

        *   01 软件定时器概述 (6.06 MB), 03:33

        *   02 软件定时器步骤 (19.67 MB), 10:11

        *   03 软件定时器实验要求 (11.01 MB), 04:32

        *   04 软件定时器实验1 (12.33 MB), 06:20

        *   05 软件定时器实验2 (23.27 MB), 08:02

        *   06 软件定时器实验3 (22.46 MB), 09:06

        *   07 软件定时器实验4 (24.13 MB), 09:26

        *   08 软件定时器实验5 (9.77 MB), 03:44

      *   08 第八章 信号量与互斥信号量/

        *   01 信号量 (10.17 MB), 05:19

        *   02 信号量API (29.32 MB), 13:55

        *   03 直接访问共享资源实验要求 (4.35 MB), 02:36

        *   04 直接访问共享资源实验1 (11.52 MB), 06:06

        *   05 直接访问共享资源实验2 (15.66 MB), 06:10

        *   06 直接访问共享资源实验3 (15.76 MB), 05:31

        *   07 直接访问共享资源实验4 (16.11 MB), 07:08

        *   08 使用信号量访问共享资源1 (11.81 MB), 06:29

        *   09 使用信号量访问共享资源2 (23.82 MB), 08:28

        *   10 使用信号量进行任务同步实验要求 (10.00 MB), 05:47

        *   11 使用信号量进行任务同步实验1 (8.01 MB), 04:06

        *   12 使用信号量进行任务同步实验2 (27.01 MB), 09:38

        *   13 使用信号量进行任务同步实验3 (22.89 MB), 10:04

        *   14 优先级反转 (8.83 MB), 04:49

        *   15 优先级反转实验要求 (7.57 MB), 04:32

        *   16 优先级反转实验1 (8.45 MB), 04:06

        *   17 优先级反转实验2 (29.33 MB), 10:07

        *   18 优先级反转实验3 (32.49 MB), 13:52

        *   19 互斥信号量 (4.29 MB), 02:38

        *   20 互斥信号量API (10.92 MB), 05:52

        *   21 互斥信号量任务要求 (1.72 MB), 01:07

        *   22 互斥信号量实验 (17.16 MB), 05:25

        *   23 任务内嵌信号量 (11.68 MB), 05:43

        *   24 任务内嵌信号量实验要求 (4.35 MB), 02:33

        *   25 任务内嵌信号量实验 (45.93 MB), 18:56

      *   09 第九章 事件标志组/

        *   01 事件标志组的意义 (5.41 MB), 02:28

        *   02 事件标识组API函数讲解 (20.73 MB), 09:21

        *   03 事件标志组实验要求 (9.11 MB), 05:09

        *   04 事件标志组实验上 (47.46 MB), 16:08

        *   05 事件标志组实验下 (46.13 MB), 17:07

      *   10 第十章 消息队列/

        *   01 消息队列 (28.54 MB), 14:36

        *   02 消息队列的API函数 (27.14 MB), 11:55

        *   03 消息队列实验要求 (12.97 MB), 07:00

        *   04 消息队列实验1 (15.09 MB), 07:12

        *   05 消息队列实验2 (48.05 MB), 14:55

        *   06 消息队列实验3 (12.90 MB), 05:06

        *   07 消息队列实验4 (12.97 MB), 05:57

        *   08 消息队列实验5 (12.63 MB), 04:31

        *   09 消息队列实验6 (12.07 MB), 04:45

        *   10 任务内建消息队列API函数 (15.10 MB), 07:18

        *   11 内建消息队列实验要求 (6.39 MB), 03:33

        *   12 内建消息队列实验1 (8.74 MB), 04:28

        *   13 内建消息队列实验2 (14.29 MB), 04:43

        *   14 内建消息队列实验3 (18.75 MB), 05:30

        *   15 内建消息队列实验4 (22.86 MB), 07:52

        *   16 内建消息队列实验5 (7.60 MB), 02:57

        *   17 内建消息队列实验6 (9.03 MB), 03:37

      *   11 第十一章 同时等待多个内核对象/

        *   01 同时等待多个内核对象 (4.70 MB), 02:42

        *   02 同时等待多个内核对象API函数 (8.55 MB), 03:46

        *   03 同时等待多个内核对象实验要求 (6.43 MB), 03:40

        *   04 同时等待多个内核对象实验1 (25.46 MB), 09:51

        *   05 同时等待多个内核对象实验2 (36.82 MB), 14:09

        *   06 同时等待多个内核对象实验3 (35.61 MB), 10:02

      *   12 第十二章 实战项目/

        *   01 基于UCOSIII的环境监测项目分析 (4.24 MB), 02:33

        *   02 基于UCOSIII的环境监测项目要求 (3.34 MB), 02:02

        *   03 基于UCOSIII的环境监测项目硬件设计 (6.16 MB), 03:42

        *   04 基于UCOSIII的环境监测项目软件设计 (13.75 MB), 07:15

        *   05 项目代码分析(1) (10.61 MB), 03:02

        *   06 项目代码分析(2) (24.95 MB), 05:29

        *   07 项目代码分析(3) (12.19 MB), 04:15

        *   08 项目代码分析(4) (11.88 MB), 03:09

        *   09 DHT11说明书解析(1) (6.53 MB), 03:32

        *   10 DHT11说明书解析(2) (10.00 MB), 03:48

        *   11 DHT11说明书解析(3) (9.11 MB), 04:31

        *   12 DHT11说明书解析(4) (8.40 MB), 03:01

        *   13 DHT11说明书解析(5) (9.42 MB), 03:34

        *   14 DHT11说明书解析(6) (6.32 MB), 02:35

        *   15 DHT11说明书解析(7) (8.66 MB), 04:02

        *   16 DHT11程序讲解 (15.07 MB), 05:16

  *   03 基于STM32的智慧农业/

    *   01 基于STM32的智慧农业/

      *   01 项目导读/

        *   01 项目导读 (5.62 MB), 02:37

        *   02 项目介绍 (54.91 MB), 17:22

        *   03 项目硬件及知识点 (15.47 MB), 05:53

      *   02 继电器/

        *   01 继电器介绍 (39.28 MB), 12:29

        *   02 继电器使用 (69.36 MB), 06:52

      *   03 蜂鸣器/

        *   01 蜂鸣器介绍 (35.71 MB), 09:14

        *   02 蜂鸣器驱动 (91.54 MB), 12:28

      *   04 土壤湿度传感器/

        *   01 土壤湿度传感器介绍 (91.88 MB), 09:52

        *   02 土壤湿度传感器驱动 (79.32 MB), 10:30

      *   05 GY39/

        *   01 GY39介绍 (30.50 MB), 10:49

        *   02 GY39使用 (169.82 MB), 18:57

        *   03 GY39驱动 (102.89 MB), 08:25

      *   06 RFID/

        *   01 RFID介绍 (47.25 MB), 19:21

        *   02 RFID工作原理 (42.33 MB), 16:25

        *   03 PCD-MFRC522 (156.19 MB), 37:45

        *   04 PICC-S50 (64.35 MB), 21:47

        *   05 ISO 14443 (109.26 MB), 31:35

        *   06 软件SPI (69.33 MB), 09:05

        *   07 PCD-PICC (58.45 MB), 14:54

        *   08 RFID驱动 (111.95 MB), 13:32

      *   07 LCD/

        *   01 LCD简介 (106.54 MB), 29:55

        *   02 ILI9341 (123.90 MB), 22:20

        *   03 8080时序 (126.77 MB), 22:15

        *   04 常用命令 (181.83 MB), 32:20

        *   05 FSMC产生8080时序驱动LCD (143.58 MB), 25:24

        *   06 STM32CubeMX配置FSMC (11.67 MB), 03:56

        *   07 ILI9341驱动代码 (169.98 MB), 31:25

        *   08 显示字母 (171.58 MB), 35:20

        *   09 字库 (167.64 MB), 22:14

        *   10 触摸屏 (26.56 MB), 09:27

        *   11 电阻式触摸屏 (55.11 MB), 13:37

        *   12 XPT2046 (136.91 MB), 22:10

        *   13 触摸屏驱动代码 (175.81 MB), 36:29

      *   08 GPRS/

        *   01 GPRS介绍 (33.23 MB), 09:28

        *   02 GPRS使用(上) (263.93 MB), 26:16

        *   03 GPRS使用(下) (87.91 MB), 15:30

        *   04 GPRS驱动 (411.21 MB), 30:45

      *   09 工程讲解/

        *   01 工项目演示 (122.35 MB), 09:57

        *   02 项目模块连接讲解 (37.24 MB), 09:01

        *   03 项目代码讲解 (420.60 MB), 53:39

*   06 5G物联网应用开发/

  *   01 NB-IoT应用开发/

    *   01 NB-IoT/

      *   01 第一章 初识NB-IoT/

        *   01 前言 (19.46 MB), 05:34

        *   02 课程内容板块介绍 (10.83 MB), 04:16

        *   03 NB-IoT介绍 (31.05 MB), 07:49

        *   04 NB-IoT发展历程 (13.60 MB), 02:41

        *   05 NB-IoT的网络架构 (37.78 MB), 07:39

        *   06 NB-IoT主要应用场景 (86.93 MB), 17:57

        *   07 RS-232和RS-485对比 (185.41 MB), 37:53

        *   08 蓝牙通信 (126.35 MB), 24:44

        *   09 WIFI (20.14 MB), 04:27

        *   10 Zigbee (115.84 MB), 15:50

        *   11 RFID (141.69 MB), 16:09

        *   12 NFC (21.54 MB), 03:24

  *   02 图解Python语法/

    *   01 图解Python语法/

      *   01 出使Python国/

        *   01 Python的自述 (155.24 MB), 11:41

        *   02 Python简介 (21.31 MB), 03:30

        *   03 Python开发环境的安装 (83.69 MB), 06:17

        *   04 集成开发环境Pycharm的安装及设置模板 (31.78 MB), 05:21

        *   05 输出函数print (69.16 MB), 11:39

        *   06 转义字符与原字符 (80.31 MB), 12:47

      *   02 七十二变/

        *   01 二进制与字符编码 (176.56 MB), 13:17

        *   02 Python中的标识符和保留字 (17.94 MB), 03:15

        *   03 变量的定义和使用 (31.50 MB), 06:19

        *   04 变量的多次赋值 (20.22 MB), 03:48

        *   05 Python中常见的数据类型 (12.66 MB), 02:32

        *   06 数据类型-整数类型 (88.60 MB), 06:38

        *   07 数据类型_浮点类型 (22.93 MB), 04:14

        *   08 数据类型_布尔类型 (38.23 MB), 02:53

        *   09 数据类型_字符串类型 (51.28 MB), 03:52

        *   10 类型转换_str()函数与int()函数 (158.76 MB), 11:57

        *   11 类型转换_float()函数 (66.90 MB), 05:02

        *   12 Python中的注释 (39.08 MB), 06:32

      *   03 算你赢/

        *   01 input函数的使用 (50.39 MB), 03:47

        *   02 input函数的高级使用 (57.37 MB), 04:19

        *   03 运算符_算术运算符 (115.28 MB), 08:40

        *   04 运算符_赋值运算符 (158.80 MB), 11:57

        *   05 运算符_比较运算符 (129.67 MB), 09:46

        *   06 运算符_布尔运算符 (109.39 MB), 08:14

        *   07 运算符_位运算 (139.93 MB), 10:31

        *   08 运算符的优先级 (62.41 MB), 04:38

      *   04 往哪走/

        *   01 程序的组织结构_顺序结构 (74.59 MB), 05:37

        *   02 对象的布尔值 (90.79 MB), 06:50

        *   03 分支结构_单分支结构 (88.21 MB), 06:38

        *   04 分支结构_双分支结构 (71.20 MB), 05:21

        *   05 分支结构_多分支结构 (136.37 MB), 10:12

        *   06 分支结构_嵌套if的使用 (116.75 MB), 08:46

        *   07 条件表达式 (83.94 MB), 06:18

        *   08 pass语句 (83.63 MB), 06:15

      *   05 转圈圈/

        *   01 range函数的使用 (140.25 MB), 10:29

        *   02 while循环 (178.22 MB), 13:23

        *   03 whil练习题_1到100之间的偶数和 (32.21 MB), 05:05

        *   04 for_in循环 (89.68 MB), 06:45

        *   05 for_in练习题_100到999之间的水仙花数 (54.06 MB), 04:04

        *   06 流程控制语句break (75.63 MB), 05:42

        *   07 流程控制语句continue (78.59 MB), 05:55

        *   08 else语句 (70.52 MB), 05:19

        *   09 嵌套循环 (119.39 MB), 08:59

        *   10 二重循环中的break与continue (113.97 MB), 08:34

      *   06 一次排开/

        *   01 为什么需要列表 (43.23 MB), 08:50

        *   02 列表对象的创建 (62.81 MB), 04:44

        *   03 列表的特点 (52.35 MB), 03:55

        *   04 获取指定元素的索引 (62.33 MB), 04:41

        *   05 获取列表中指定的元素 (46.11 MB), 03:28

        *   06 获取列表中的多个元素_切片操作 (139.90 MB), 10:32

        *   07 列表元素的判断及遍历 (49.33 MB), 03:42

        *   08 列表元素的添加操作 (122.40 MB), 09:13

        *   09 列表元素的删除操作 (115.54 MB), 08:42

        *   10 列表元素的修改操作 (56.06 MB), 04:13

        *   11 列表元素的排序操作 (89.35 MB), 06:43

        *   12 列表生成式 (81.42 MB), 05:52

      *   07 夫妻站/

        *   01 什么是字典 (36.44 MB), 08:23

        *   02 字典的实现原理 (48.12 MB), 03:37

        *   03 字典的创建 (49.86 MB), 03:45

        *   04 字典元素的获取 (28.23 MB), 04:51

        *   05 字典元素的增_删_改操作 (24.28 MB), 04:03

        *   06 获取字典视图 (74.99 MB), 05:37

        *   07 字典元素的遍历 (12.96 MB), 02:18

        *   08 字典的特点 (30.26 MB), 05:05

        *   09 字典生成式 (33.08 MB), 06:14

      *   08 是排还是散/

        *   01 什么是元组 (30.82 MB), 04:50

        *   02 元组的创建方式 (39.45 MB), 06:48

        *   03 为什么要将元组设计成不可变序列 (56.18 MB), 10:04

        *   04 元组的遍历 (14.64 MB), 02:20

        *   05 集合的概述与创建 (59.06 MB), 09:51

        *   06 集合的相关操作 (131.12 MB), 09:30

        *   07 集合间的关系 (94.10 MB), 06:49

        *   08 集合的数据操作 (118.13 MB), 08:33

        *   09 集合生成式 (91.30 MB), 06:52

      *   09 一串连一串/

        *   01 字符串的创建与驻留机制 (244.64 MB), 15:18

        *   02 字符串的常用操作_字符串的查询操作 (84.22 MB), 06:20

        *   03 字符串的常用操作_字符串的大小写转换操作方法 (87.07 MB), 06:33

        *   04 字符串的常用操作_字符串内容对齐操作的方法 (89.89 MB), 06:46

        *   05 字符串的常用操作_字符串的劈分 (80.16 MB), 06:02

        *   06 字符串的常用操作_字符串判断的相关方法 (99.28 MB), 07:28

        *   07 字符串的常用操作_替换与合并 (102.69 MB), 07:43

        *   08 字符串的比较操作 (106.99 MB), 08:03

        *   09 字符串的切片操作 (144.69 MB), 10:53

        *   10 格式化字符串 (177.27 MB), 13:20

        *   11 字符串的编码与解码 (106.66 MB), 08:02

      *   10 水晶球不调不动/

        *   01 函数的定义与调用 (120.81 MB), 09:05

        *   02 函数调用的参数传递_位置实参_关键字实参 (92.36 MB), 06:57

        *   03 函数参数传递的内存分析 (159.83 MB), 12:01

        *   04 函数的返回值 (136.75 MB), 10:17

        *   05 函数参数定义_默认值参数 (64.31 MB), 04:50

        *   06 函数参数定义_个数可变的位置形参_个数可变的关键字形参 (130.03 MB), 09:47

        *   07 函数的参数总结 (172.75 MB), 13:00

        *   08 变量的作用域 (59.83 MB), 04:30

        *   09 递归函数 (136.50 MB), 10:16

        *   10 斐波那契数列_本章总结 (84.39 MB), 06:21

      *   11 全民来找茬/

        *   01 Bug的由来 (36.48 MB), 02:45

        *   02 Bug的常见类型_粗心导致的错误 (82.53 MB), 06:12

        *   03 Bug的常见类型_错误点不熟悉导致错误 (39.30 MB), 02:57

        *   04 Bug的常见类型-思路不清导致的部题 (124.89 MB), 09:24

        *   05 Bug的常见类型-被动掉坑-try-except (132.16 MB), 09:57

        *   06 try-except-else结构与try-except-else-finally结构 (78.22 MB), 05:53

        *   07 Python中常见的异常类型 (63.96 MB), 04:48

        *   08 traceback模块的使用 (44.21 MB), 03:20

        *   09 Pycharm的程序调试 (95.30 MB), 07:10

      *   12 找对象不积极思想有问题/

        *   01 编程的两大思想_面向过程_面向对象 (78.31 MB), 05:54

        *   02 类与对象 (64.86 MB), 04:53

        *   03 定义Python中的类 (149.60 MB), 11:16

        *   04 对象的创建 (113.98 MB), 08:34

        *   05 类属性_类方法_静态方法的使用方式 (111.26 MB), 08:22

        *   06 动态绑定属性和方法 (215.19 MB), 16:12

      *   13 接着找对象/

        *   01 面向对象的三大特征_封装的实现方式 (159.36 MB), 12:00

        *   02 继承及其实现方式 (144.41 MB), 10:52

        *   03 方法重写 (71.62 MB), 05:23

        *   04 object类 (79.80 MB), 06:00

        *   05 多态的实现 (109.67 MB), 08:15

        *   06 特殊属性 (115.46 MB), 08:41

        *   07 特殊方法 (111.48 MB), 08:23

        *   08 __new__与__init__演示创建对象的过程 (193.20 MB), 14:32

        *   09 类的赋值与浅拷贝 (233.99 MB), 17:36

        *   10 深拷贝 (159.58 MB), 12:01

      *   14 百宝箱/

        *   01 什么叫模块_模块化编程的好处 (99.83 MB), 07:31

        *   02 模块的导入 (150.15 MB), 11:18

        *   03 以主程序方式运行 (63.96 MB), 04:48

        *   04 Python中的包 (132.64 MB), 09:59

        *   05 Python中常用的内容模块 (90.49 MB), 06:48

        *   06 第三方模块的安装与使用 (84.58 MB), 06:22

      *   15 大宝藏/

        *   01 编码格式的介绍 (110.85 MB), 08:20

        *   02 文件读写的原理_读取磁盘文件中的内容 (148.47 MB), 09:12

        *   03 常用的文件打开模式 (72.95 MB), 05:29

        *   04 文件对象的常用方法 (52.71 MB), 10:01

        *   05 with语句 (57.14 MB), 09:36

        *   06 os模块的常用函数 (141.23 MB), 10:37

        *   07 os.path模块的常用方法_课堂案例 (218.13 MB), 16:25

      *   16 大显身手/

        *   01 学生信息管理系统-需求分析 (57.56 MB), 04:19

        *   02 学生信息管理系统-系统设计 (60.18 MB), 04:31

        *   03 学生信息管理系统-主函数设计 (152.74 MB), 11:29

        *   04 学生信息管理系统-录入学生信息功能 (162.96 MB), 12:16

        *   05 学生信息管理系统-删除学生信息功能 (150.36 MB), 11:19

        *   06 学生信息管理系统-修改学生信息功能 (75.75 MB), 12:48

        *   07 学生信息管理系统-查找学生信息功能 (99.42 MB), 16:30

        *   08 学生信息管理系统-统计学生总人数 (18.96 MB), 03:32

        *   09 学生信息管理系统-显示所有学生信息功能 (23.68 MB), 04:16

        *   10 学生信息管理系统-排序模块设计 (196.28 MB), 12:29

        *   11 学生信息管理系统-项目打包生成exe可执行文件 (33.92 MB), 05:18

      *   17 实操案例/

        *   01 向文件输出“奋头成就成好的你” (72.24 MB), 11:44

        *   02 机票购买界面 (255.31 MB), 19:13

        *   03 输出图书信息 (243.68 MB), 15:30

        *   04 输出图书音像勋章 (145.01 MB), 10:55

        *   05 为自己手机充值 (174.78 MB), 13:09

        *   06 预测未来子女的身高 (72.18 MB), 05:25

        *   07 支付密码的验证 (213.50 MB), 16:04

        *   08 循环输出26个字母对应的ASCII码值 (98.45 MB), 07:24

        *   09 猜数游戏 (186.48 MB), 14:01

        *   10 千年虫’我来了 (73.10 MB), 05:30

        *   11 京东购物流程 (137.29 MB), 10:20

        *   12 根据星座测试性格特点 (119.30 MB), 08:59

        *   13 模拟12306火车票订票下单 (136.98 MB), 10:18

        *   14 我的咖啡馆你做主 (84.51 MB), 06:21

        *   15 模拟手机通信录 (86.57 MB), 06:31

        *   16 统计字符串中出现指定字符的次数 (137.33 MB), 10:20

        *   17 Mini计算 (134.05 MB), 10:05

        *   18 编写程序输入学员成绩 (141.22 MB), 10:38

        *   19 定义一个圆的类计算面积和周长 (71.24 MB), 12:25

        *   20 编写程序实现乐手弹奏乐器 (180.64 MB), 13:35

        *   21 模拟高铁售票系统 (173.75 MB), 13:04

        *   22 推算几天后的日期 (99.27 MB), 07:28

        *   23 记录用户登录日志 (204.92 MB), 15:25

        *   24 模拟淘宝客服自动回复 (161.82 MB), 12:09

  *   03 机器人ROS集训营实战/

    *   01 机器人ROS2操作系统实战/

      *   01 机器人ROS2知识篇/

        *   01 机器人ROS2的介绍 (14.71 MB), 01:31

        *   02 机器人ROS2全链路概述 (50.31 MB), 16:18

        *   03 机器人开发必搭建ROS系统(上) (39.93 MB), 14:02

        *   04 机器人开发必搭建ROS系统(下) (101.43 MB), 17:22

        *   05 机器人ROS2工作空间workspace (107.63 MB), 39:14

        *   06 节点node-连接机器人的神经单元 (105.28 MB), 35:21

        *   07 面向对象编程-优化节点node (65.69 MB), 21:45

        *   08 节点node在机器视觉中如何使用 (142.44 MB), 44:47

        *   09 物体检测在机器人节点node的使用方法 (87.66 MB), 27:55

        *   10 话题topic节点间传送数据的纽带 (118.76 MB), 41:08

        *   11 创建话题订阅者的程序流程 (57.89 MB), 18:44

        *   12 实现更为复杂的话题通讯(上) (94.75 MB), 34:19

        *   13 实现更为复杂的话题通讯(下) (92.05 MB), 30:26

        *   14 服务service节点间的你问我答 (106.61 MB), 36:28

        *   15 创建服务客户端的程序流程 (97.86 MB), 30:30

        *   16 实现更为复杂的服务通信(上) (97.43 MB), 27:52

        *   17 实现更为复杂的服务通信(下) (199.65 MB), 52:18

        *   18 ROS2相机驱动提高软件复用率 (53.70 MB), 09:37

        *   19 通信接口-数据传递的标准结构 (139.26 MB), 33:56

        *   20 UEDF-机器人建模框架 (69.37 MB), 24:00

        *   21 手写一个机器人你建模框架URDF (102.93 MB), 37:26

        *   22 Launch-多节点启动与配置脚本1 (62.42 MB), 19:05

        *   23 Launch-程序初始化设置name2 (44.41 MB), 17:25

        *   24 Launch-remapping配置项3 (118.82 MB), 38:39

        *   25 Launch-配置参数文件4 (41.57 MB), 14:52

        *   26 launch-模块化编程5 (40.85 MB), 12:56

      *   02 机器人ROS2工具篇/

        *   01 Gazebo-三维物理仿真软件 (129.58 MB), 38:38

        *   02 手动配置机器人底盘 (155.59 MB), 56:26

        *   03 Gazebo实现机器人功能节点 (86.59 MB), 28:00

        *   04 Rviz-三维可视化显示软件 (38.94 MB), 12:19

        *   05 Rviz-配置摄像头仿真 (93.86 MB), 35:35

        *   06 Rviz-展示摄像头仿真 (71.10 MB), 09:53

        *   07 Rviz-RGB-D摄像头仿真(kinect) (138.52 MB), 44:19

        *   08 Rviz-激光雷达lidar仿真 (115.87 MB), 37:31

        *   09 RQT-模块化可视化显示软件 (71.31 MB), 22:58

  *   04 激光雷达SLAM算法与实战/

    *   01 激光雷达SLAM算法与实战/

      *   01 第一章:激光雷达SLAM知识篇/

        *   01 激光雷达SLAM算法在室内室外的应用 (72.96 MB), 29:20

        *   02 激光雷达SLAM算法与实战 (55.62 MB), 22:43

        *   03 激光雷达SLAM传感器原理 (105.33 MB), 39:51

        *   04 激光雷达SLAM框架 (55.71 MB), 20:26

        *   05 4步实操雷达数据 (281.66 MB), 37:34

        *   06 栅格地图的构建 (62.61 MB), 17:08

      *   02 第二章:激光雷达算法项目篇/

        *   01 1.激光雷达loam_livox-特征点提取 (159.82 MB), 37:42

        *   02 2.激光雷达loam_livox-数据流视角解析 (56.59 MB), 23:16

        *   03 3.激光雷达loam_livox-配置启动文件launch (168.96 MB), 49:03

        *   04 4.激光雷达loam_livox-源码分析-上 (220.58 MB), 47:54

        *   05 5.激光雷达loam_livox-源码分析-中 (86.93 MB), 22:08

        *   06 6.激光雷达loam_livox-源码分析-下 (74.90 MB), 18:27

        *   07 7.激光雷达loam_livox-位姿估计与建图 (104.29 MB), 25:16

        *   08 8.激光雷达建图优化-数据流视角解析 (27.39 MB), 08:41

        *   09 9.激光雷达laser_mapping启动文件launch (101.56 MB), 33:20

        *   10 10.激光雷达建图优化-源码分析-1 (132.27 MB), 34:15

        *   11 11.激光雷达建图优化-源码分析-2 (132.27 MB), 34:15

        *   12 12.惯性激光雷达SLAM-launch启动文件 (107.44 MB), 28:01

        *   13 13.惯性激光雷达SLAM-fastlio (135.13 MB), 21:15

        *   14 14.惯性激光雷达SLAM-fastlio-part1 (164.70 MB), 34:23

        *   15 15.惯性激光雷达SLAM-fastlio-part2 (99.58 MB), 19:04

        *   16 16.惯性激光雷达SLAM-fastlio-part3 (173.49 MB), 32:32

        *   17 17.惯性激光雷达SLAM-fastlio-part4 (159.44 MB), 24:56

*   课件资料/

  *   IoT嵌入式物联网_51单片机配套资料.rar (412.35 MB)

  *   IoT嵌入式物联网_C语言编程入门配套资料.rar (26.08 MB)

  *   IoT嵌入式物联网_Linux高并发编程配套资料.rar (20.32 MB)

  *   IoT嵌入式物联网_MySQL基础课程配套资料.rar (525.59 MB)

  *   IoT嵌入式物联网_STM32入门教学(STM32F103)配套资料.rar (154.39 MB)

  *   IoT嵌入式物联网_Shell编程配套资料.rar (1.23 MB)

  *   IoT嵌入式物联网_二级c程序设计配套资料.rar (0.00 MB)

  *   IoT嵌入式物联网_基于STM32的智慧农业配套资料.rar (106.09 MB)

  *   IoT嵌入式物联网_基于TCP的聊天室开发配套资料.rar (0.00 MB)

  *   IoT嵌入式物联网_嵌入式传感器编程配套资料.rar (86.40 MB)

  *   IoT嵌入式物联网_探寻Linux 文件IO的奥秘配套资料.rar (12.56 MB)

  *   IoT嵌入式物联网_深入浅出嵌入式数据库SQLite 配套资料.rar (0.00 MB)

  *   IoT嵌入式物联网_电子基础入门配套资料.rar (39.71 MB)

  *   IoT嵌入式物联网_程序员实用算法配套资料.rar (2.53 MB)

  *   IoT嵌入式物联网_程序员常用数据结构基础-C语言版本配套资料.rar (8.95 MB)

  *   IoT嵌入式物联网_计算机操作系统配套资料.rar (32.71 MB)

  *   IoT嵌入式物联网_计算机组成原理配套资料.rar (4.01 MB)

  *   IoT嵌入式物联网_计算机网络基础配套资料.rar (46.00 MB)

  *   IoT嵌入式物联网_配套资料.rar (38.14 MB)

  *   IoT嵌入式物联网_项目部署之-Linux操作系统配套资料.rar (6.83 MB)

  *   嵌入式物联网 C++工程师_Linux网络编程配套资料.rar (24.29 MB)