展开查看剩余 350 个文件完整目录(支持 Ctrl+F 检索课件/剧集名)
📄1-2 学习C语言的重要性.mp4MP464.49MB
📄1-3 C语言及标准的发展过程.mp4MP4156.54MB
📄1-4 C语言的特点.mp4MP439.86MB
📄1-5 C语言为什么这么难学?.mp4MP431.56MB
📄10-1 指针的基本概念.mp4MP4257.41MB
📄10-10 const关键字修饰指针.mp4MP437.37MB
📄10-11 指针数组作为main函数参数.mp4MP469.22MB
📄10-12 restrict关键字修饰指针.mp4MP444.84MB
📄10-2 指向变量的指针.mp4MP4132.75MB
📄10-3 指向数组的指针.mp4MP4148.62MB
📄10-4 指向二维数组的指针.mp4MP482.99MB
📄10-5 指针数组.mp4MP458.65MB
📄10-6 指向字符串的指针.mp4MP438.89MB
📄10-7 指向指针的指针.mp4MP4113.61MB
📄10-8 指向函数的指针.mp4MP440.68MB
📄10-9 函数指针.mp4MP444.67MB
📄11-1 结构体的基本概念.mp4MP4151.22MB
📄11-2 结构体数组.mp4MP461.62MB
📄11-3 指向结构体的指针.mp4MP4112.38MB
📄11-4 结构体函数.mp4MP420.30MB
📄11-5 共用体.mp4MP491.08MB
📄11-6 枚举.mp4MP446.27MB
📄11-7 使用typedef定义数据类型.mp4MP457.44MB
📄11-8 结构体成员为柔性数组(C99).mp4MP439.22MB
📄11-9 复合字面量.mp4MP429.19MB
📄12-1 预处理的基本概念.mp4MP464.82MB
📄12-2 宏定义.mp4MP4108.96MB
📄12-3 一些预定义的宏.mp4MP443.26MB
📄12-4 头文件包含.mp4MP482.55MB
📄12-5 条件编译.mp4MP455.00MB
📄12-6 其它预处理命令.mp4MP4121.65MB
📄13-1 动态内存管理.mp4MP479.70MB
📄13-2 动态内存申请函数.mp4MP468.05MB
📄13-3 内存泄露与野指针.mp4MP4105.24MB
📄14-1 文件的基本概念.mp4MP4158.21MB
📄14-2 文件的打开与关闭.mp4MP447.20MB
📄14-3 文件的读写函数.mp4MP4105.73MB
📄14-4 文件状态监测函数.mp4MP442.59MB
📄14-5 文件的随机读写.mp4MP469.26MB
📄2-1 开发环境安装及使用.mp4MP4138.90MB
📄2-2 计算机基本原理介绍.mp4MP4115.88MB
📄2-3 计算机编程语言的发展.mp4MP465.36MB
📄2-4 可执行程序是怎么生成的?.mp4MP4125.34MB
📄2-5 程序到底是怎么运行的?.mp4MP432.59MB
📄2-6 程序安装原理及过程分析.mp4MP429.44MB
📄2-7 制作自己的第一个程序安装包.mp4MP446.19MB
📄3-1 hello world程序分析.mp4MP4100.13MB
📄3-2 标识符与关键字.mp4MP4105.36MB
📄3-3 常量与变量.mp4MP4157.93MB
📄3-4 二进制计数制及和其它进制转换.mp4MP487.73MB
📄3-5 数据在内存中的表示.mp4MP4180.60MB
📄3-6 程序调试技巧.mp4MP474.80MB
📄4-1 整型类型数据.mp4MP4123.17MB
📄4-2 字符型数据.mp4MP4139.61MB
📄4-3 浮点型数据.mp4MP463.67MB
📄4-4 类型转换.mp4MP485.48MB
📄4-5 布尔类型_Bool(C99).mp4MP436.87MB
📄4-6 复数类型_Complex(C99).mp4MP425.12MB
📄5-1 运算符与表达式.mp4MP4154.42MB
📄5-10 一些容易出错的优先级.mp4MP425.58MB
📄5-2 算术运算符.mp4MP481.24MB
📄5-3 赋值运算符.mp4MP455.96MB
📄5-4 关系运算符.mp4MP438.79MB
📄5-5 逻辑运算符.mp4MP446.33MB
📄5-6 位逻辑运算符.mp4MP4143.41MB
📄5-7 条件运算符.mp4MP432.47MB
📄5-8 逗号表达式.mp4MP427.03MB
📄5-9 C语言的序列点(C99).mp4MP499.56MB
📄6-1 格式输出函数printf.mp4MP495.18MB
📄6-2 格式输入函数scanf.mp4MP484.46MB
📄6-3 字符输入输出函数.mp4MP455.69MB
📄6-4 字符串输入输出函数.mp4MP451.19MB
📄6-5 printf家族其它函数.mp4MP457.57MB
📄7-1 结构化程序设计和流程图.mp4MP441.54MB
📄7-2 顺序程序设计.mp4MP430.59MB
📄7-3 选择程序设计.mp4MP4120.58MB
📄7-4 循环结构程序设计.mp4MP493.59MB
📄8-1 函数的基本概念.mp4MP4139.19MB
📄8-10 内联函数.mp4MP448.50MB
📄8-11 库函数基础.mp4MP496.63MB
📄8-12 开发自己的函数库.mp4MP4117.70MB
📄8-2 函数的参数.mp4MP491.43MB
📄8-3 函数的嵌套与递归.mp4MP458.18MB
📄8-4 变量的作用域.mp4MP488.68MB
📄8-5 变量的链接属性.mp4MP435.04MB
📄8-6 变量的存储类型.mp4MP4126.53MB
📄8-7 关键字volatile.mp4MP423.90MB
📄8-8 多个C源文件组织方式.mp4MP4105.05MB
📄8-9 内部函数与外部函数.mp4MP433.14MB
📄9-1 数组的基本概念.mp4MP4223.01MB
📄9-2 二维数组.mp4MP494.49MB
📄9-3 字符数组与字符串.mp4MP467.10MB
📄9-4 字符串处理函数.mp4MP458.74MB
📄9-5 数组作为函数的参数.mp4MP4108.40MB
📄9-6 变长数组.mp4MP443.71MB
📁Git零基础实战目录
📄1.1 Git简介.mp4MP471.08MB
📄10.1 管理本地文件,防止隐私泄露.mp4MP446.32MB
📄10.2 发起一个公开项目.mp4MP468.29MB
📄10.3 发起一个私人项目.mp4MP455.27MB
📄10.4 搭建本地git服务器.mp4MP4148.12MB
📄10.5 Git+Repo+Gerrit环境介绍.mp4MP466.70MB
📄2.1 在Windows下面安装git.mp4MP426.97MB
📄2.2 在Linux下安装git.mp4MP453.57MB
📄3.1 git仓库创建及配置.mp4MP477.35MB
📄3.2 git基本流程介绍.mp4MP459.35MB
📄3.3 分支和标签简单使用.mp4MP423.64MB
📄4.1 Git基本概念:工作区、暂存区和版本库.mp4MP465.28MB
📄4.2 git对象模型:blob、tree、commit.mp4MP4115.69MB
📄4.3 git引用:分支和标签.mp4MP490.46MB
📄5.1 文件管理:文件添加及提交.mp4MP447.49MB
📄5.2 文件删除.mp4MP463.88MB
📄5.3 文件重命名.mp4MP420.01MB
📄5.4 忽略指定格式的文件.mp4MP441.27MB
📄5.5 撤销本地仓库的修改.mp4MP443.53MB
📄5.6 差异比较git diff.mp4MP443.05MB
📄5.7 压缩仓库.mp4MP442.70MB
📄6.1 commit对象与存储.mp4MP425.29MB
📄6.2 查看提交历史:git log.mp4MP464.79MB
📄6.3 提交查找:git grep.mp4MP426.80MB
📄6.4 提交修改:git revert.mp4MP461.36MB
📄6.5 Git置位:git reset.mp4MP452.17MB
📄6.6 给提交重新排序:git rebase.mp4MP467.49MB
📄6.7 将多个提交合并为一个提交.mp4MP423.43MB
📄6.8 将一个提交分解为多个提交.mp4MP428.80MB
📄6.9 恢复隐藏的历史.mp4MP465.45MB
📄7.1 分支的基本概念.mp4MP442.77MB
📄7.10 恢复已删除分支的提交.mp4MP450.08MB
📄7.11 一个脱离了组织的提交:no branch.mp4MP428.90MB
📄7.2 分支的基本使用.mp4MP459.07MB
📄7.3 分支的合并.mp4MP420.55MB
📄7.4 解决合并冲突.mp4MP482.95MB
📄7.5 压合合并提交.mp4MP433.52MB
📄7.6 挑选合并.mp4MP434.47MB
📄7.7 分支衍合.mp4MP457.82MB
📄7.8 分支合并与衍合的区别.mp4MP466.33MB
📄7.9 分支修改储藏.mp4MP431.54MB
📄8.1 远程仓库的概念.mp4MP459.53MB
📄8.2 使用github代码托管.mp4MP478.67MB
📄8.3 远程仓库的基本操作.mp4MP464.30MB
📄8.4 远程分支的基本操作.mp4MP481.44MB
📄8.5 远程分支和本地分支的区别.mp4MP449.01MB
📄8.6 添加新的远程版本库.mp4MP422.08MB
📄9.1 标签的远程操作.mp4MP436.65MB
📁Linux三剑客配套代码PPT目录
📄⚙️ Linux三剑客配套代码PPT.exeEXE72.20MB
📁Makefile工程实践目录
📄1.1 Makefile基本概念.mp4MP4128.77MB
📄1.2 程序的编译和链接.mp4MP477.12MB
📄2.1 Makefile的基本语法.mp4MP455.49MB
📄2.2 Makefile基本组成单元:规则.mp4MP4107.19MB
📄2.3 变量.mp4MP4105.74MB
📄2.4 条件执行.mp4MP416.04MB
📄2.5 函数.mp4MP443.94MB
📄2.6 库的生成和使用:动态库、静态库.mp4MP470.22MB
📄2.7 Makefile的执行过程.mp4MP420.22MB
📄2.8 Makefile的隐含规则.mp4MP450.52MB
📄3.1 构建MP3项目工程.mp4MP443.89MB
📄3.10 支持软件的安装与卸载.mp4MP425.56MB
📄3.11 重构我们的Makefile.mp4MP4100.58MB
📄3.2 自动添加目标头文件的依赖.mp4MP479.20MB
📄3.3 使用目录管理源文件.mp4MP473.71MB
📄3.4 使用目录管理目标文件.mp4MP497.04MB
📄3.5 使用目录管理依赖关系文件.mp4MP492.79MB
📄3.6 使用目录管理头文件.mp4MP424.71MB
📄3.7 支持静态库的生成和使用.mp4MP477.87MB
📄3.8 支持动态库的生成和使用.mp4MP483.28MB
📄3.9 支持第三方静态库、动态库的使用.mp4MP427.78MB
📁Makefile工程实践(第2季)目录
📄1.什么是Autotools.mp4MP4179.55MB
📄10.软件打包与发布.mp4MP474.62MB
📄2.Autotools发展史.mp4MP488.05MB
📄3.使用变量、宏生成flat目录Makefile.mp4MP496.68MB
📄4.shallow目录结构的Makefile.mp4MP466.66MB
📄5.头文件管理、路径指定、对依赖关系的影响.mp4MP4140.32MB
📄6.构建目标文件.mp4MP446.77MB
📄7.使用libtool构建动态链接库.mp4MP4121.88MB
📄8.使用第三方静态库、动态库.mp4MP457.89MB
📄9.deep目录结构的makefile、库的多目录构建.mp4MP466.66MB
📁vim从入门到精通目录
📄1.课程介绍、vim简介及安装.mp4MP456.76MB
📄10.文本查找与替换.mp4MP453.99MB
📄11.修改的撤销、重做与保存.mp4MP432.81MB
📄12.编辑多个文件.mp4MP451.40MB
📄13.分页与折叠栏.mp4MP456.16MB
📄14.多窗口操作.mp4MP449.50MB
📄15.vim配置与插件介绍.mp4MP426.09MB
📄2.vim工作模式简介.mp4MP453.94MB
📄3.光标移动.mp4MP490.15MB
📄4.滚屏与跳转.mp4MP422.07MB
📄5.文本插入操作.mp4MP432.47MB
📄6.文本删除操作.mp4MP450.34MB
📄7.文本复制、剪切与粘贴.mp4MP435.08MB
📄8.文本修改与替换.mp4MP420.86MB
📄9.组合命令使用.mp4MP427.01MB
📁vim从入门到精通-第2季目录
📄0.vim演示视频.mp4MP413.15MB
📄1.vim配置与配置文件.mp4MP4172.76MB
📄10.C语言插件的使用.mp4MP4126.51MB
📄11.Supertab插件.mp4MP431.45MB
📄12.C文件和头文件快速切换.mp4MP421.86MB
📄13.书签的使用.mp4MP419.61MB
📄14.保存会话信息.mp4MP482.22MB
📄15.小结与作业.mp4MP462.84MB
📄2.按键映射.mp4MP4144.96MB
📄3.vim脚本语法.mp4MP4103.66MB
📄4.在函数、变量、宏之间来回跳转.mp4MP483.90MB
📄5.使用taglist显示函数、宏、结构体列表.mp4MP460.60MB
📄6.使用Winmanager插件显示文件列表窗口.mp4MP456.98MB
📄7.cscope查找工具的使用.mp4MP455.48MB
📄8.使用quickfix显示错误列表和跳转.mp4MP4124.84MB
📄9.添加注释.mp4MP426.37MB
📁使用QEMU搭建u-boot+linux+NFS开发环境目录
📄1.为什么要使用QEMU学习嵌入式开发.mp4MP4112.21MB
📄2.搭建嵌入式开发基本环境.mp4MP4166.40MB
📄3.QEMU安装及仿真开发板介绍.mp4MP4131.36MB
📄4.编译Linux内核镜像和dtb文件.mp4MP463.69MB
📄5.使用busybo制作根文件系统.mp4MP4161.00MB
📄6.使用u-boot引导Linux内核镜像.mp4MP4155.57MB
📄7.挂载NFS文件系统.mp4MP437.01MB
📄8.完善NFS根文件系统.mp4MP449.13MB
📄9.在开发板上运行应用和驱动程序.mp4MP432.85MB
📁嵌入式软件调试目录
📁专题1:软件调试理论基础目录
📄1.什么是软件调试?.mp4MP4140.45MB
📄2.常用的软件调试方法.mp4MP442.00MB
📄3.常见的错误类型.mp4MP470.22MB
📄4.debug文件和release文件的区别.mp4MP4106.93MB
📄5.断点和单步是怎么实现的?.mp4MP457.74MB
📄6.仿真器调试原理.mp4MP436.06MB
📄7.JTAG和Jlink调试原理及区别.mp4MP451.66MB
📁专题2:printf函数打印高阶技巧(免费)目录
📄1.输出重定向_片头.mp4MP4169.69MB
📄1.输出重定向.mp4MP4116.18MB
📄2.打印文件名、函数名、行号.mp4MP425.90MB
📄3.打印缓冲问题.mp4MP438.95MB
📄4.打印开关控制.mp4MP427.09MB
📄5.打印等级控制.mp4MP448.46MB
📁专题3:Linux内核日志打印技巧目录
📄1.内核实验环境介绍.mp4MP499.19MB
📄10.使用proc文件系统与内核交互.mp4MP4102.98MB
📄2.printk打印数据格式与打印等级.mp4MP472.14MB
📄3.printk实现机制分析(一)--控制台、终端和串口之间的关系.mp4MP4100.41MB
📄4.printk实现机制分析(二)--内核实现和日志系统.mp4MP4131.95MB
📄5.printk实现机制分析(三)--printk打印配置.mp4MP470.15MB
📄6.打印函数调用栈.mp4MP465.28MB
📄7.动态调试.mp4MP4127.71MB
📄8.strace命令.mp4MP4129.00MB
📄9.内核转储.mp4MP444.46MB
📁零基础玩转Linux+Ubuntu目录
📄1.1 课程简介及Linux学习路线介绍.mp4MP4123.56MB
📄1.2 Linux和Ubuntu的关系.mp4MP431.70MB
📄1.3 ubuntu16.04安装以及新特性介绍.mp4MP4101.92MB
📄1.4 X-window和桌面环境KDE、GNOME.mp4MP433.73MB
📄2.1 linux基本命令使用.mp4MP4176.52MB
📄2.2 Linux高级命令简单使用.mp4MP475.29MB
📄2.3 shell脚本入门.mp4MP471.62MB
📄2.4 vi及vim入门.mp4MP4102.73MB
📄2.5 Make工程管理.mp4MP487.67MB
📄3.1 什么是环境变量.mp4MP4148.27MB
📄3.2 文件系统管理.mp4MP491.59MB
📄3.3 用户账户管理.mp4MP4126.02MB
📄3.4 文件访问权限.mp4MP481.47MB
📄3.5 进程管理.mp4MP480.67MB
📄3.6 源码软件包的编译、安装、卸载.mp4MP4131.63MB
📄3.7 制作自己的deb软件安装包.mp4MP461.10MB
📄3.8 使用apt安装卸载软件.mp4MP462.82MB
📄3.9 使用wine安装Windows应用软件.mp4MP448.56MB
📄4.1 NFS服务器配置及使用.mp4MP448.82MB
📄4.2 Samba服务器配置及使用.mp4MP462.22MB
📄4.3 SSH远程登录.mp4MP487.10MB
📄4.4 FTP服务器配置及使用.mp4MP483.84MB
📁C语言实战之学生成绩管理系统目录
📄1.课程及项目简介.mp4MP4134.62MB
📄10.编码(4)之成绩查询.mp4MP448.30MB
📄11.编码(5)之成绩修改.mp4MP479.90MB
📄12.编码(6)之成绩统计.mp4MP425.65MB
📄13.编码(7)之人机交互菜单和模块集成.mp4MP466.10MB
📄14.代码优化及测试流程.mp4MP4112.72MB
📄15.安装安装包制作及发布.mp4MP465.14MB
📄2.软件开发基本流程.mp4MP4136.39MB
📄3.可行性分析及项目开发计划.mp4MP424.75MB
📄4.需求分析.mp4MP460.31MB
📄5. 概要设计.mp4MP499.54MB
📄6.详细设计.mp4MP4100.50MB
📄7.编码(1)之工程创建、成绩打印.mp4MP4106.69MB
📄8.编码(2)之数据存储模块.mp4MP499.56MB
📄9.编码(3)之成绩添加、成绩删除.mp4MP4192.01MB
📁C语言那些事儿目录
📄1-1 你真的了解C语言吗.mp4MP4182.67MB
📄1-2 学习C语言的重要性.mp4MP464.49MB
📄1-3 C语言及标准的发展过程.mp4MP4156.54MB
📄1-4 C语言的特点.mp4MP439.86MB
📄1-5 C语言为什么这么难学?.mp4MP431.56MB
📄10-1 指针的基本概念.mp4MP4257.41MB
📄10-10 const关键字修饰指针.mp4MP437.37MB
📄10-11 指针数组作为main函数参数.mp4MP469.22MB
📄10-12 restrict关键字修饰指针.mp4MP444.84MB
📄10-2 指向变量的指针.mp4MP4132.75MB
📄10-3 指向数组的指针.mp4MP4148.62MB
📄10-4 指向二维数组的指针.mp4MP482.99MB
📄10-5 指针数组.mp4MP458.65MB
📄10-6 指向字符串的指针.mp4MP438.89MB
📄10-7 指向指针的指针.mp4MP4113.61MB
📄10-8 指向函数的指针.mp4MP440.68MB
📄10-9 函数指针.mp4MP444.67MB
📄11-1 结构体的基本概念.mp4MP4151.22MB
📄11-2 结构体数组.mp4MP461.62MB
📄11-3 指向结构体的指针.mp4MP4112.38MB
📄11-4 结构体函数.mp4MP420.30MB
📄11-5 共用体.mp4MP491.08MB
📄11-6 枚举.mp4MP446.27MB
📄11-7 使用typedef定义数据类型.mp4MP457.44MB
📄11-8 结构体成员为柔性数组(C99).mp4MP439.22MB
📄11-9 复合字面量.mp4MP429.19MB
📄12-1 预处理的基本概念.mp4MP464.82MB
📄12-2 宏定义.mp4MP4108.96MB
📄12-3 一些预定义的宏.mp4MP443.26MB
📄12-4 头文件包含.mp4MP482.55MB
📄12-5 条件编译.mp4MP455.00MB
📄12-6 其它预处理命令.mp4MP4121.65MB
📄13-1 动态内存管理.mp4MP479.70MB
📄13-2 动态内存申请函数.mp4MP468.05MB
📄13-3 内存泄露与野指针.mp4MP4105.24MB
📄14-1 文件的基本概念.mp4MP4158.21MB
📄14-2 文件的打开与关闭.mp4MP447.20MB
📄14-3 文件的读写函数.mp4MP4105.73MB
📄14-4 文件状态监测函数.mp4MP442.59MB
📄14-5 文件的随机读写.mp4MP469.26MB
📄2-1 开发环境安装及使用.mp4MP4138.90MB
📄2-2 计算机基本原理介绍.mp4MP4115.88MB
📄2-3 计算机编程语言的发展.mp4MP465.36MB
📄2-4 可执行程序是怎么生成的?.mp4MP4125.34MB
📄2-5 程序到底是怎么运行的?.mp4MP432.59MB
📄2-6 程序安装原理及过程分析.mp4MP429.44MB
📄2-7 制作自己的第一个程序安装包.mp4MP446.19MB
📄3-1 hello world程序分析.mp4MP4100.13MB
📄3-2 标识符与关键字.mp4MP4105.36MB
📄3-3 常量与变量.mp4MP4157.93MB
📄3-4 二进制计数制及和其它进制转换.mp4MP487.73MB
📄3-5 数据在内存中的表示.mp4MP4180.60MB
📄3-6 程序调试技巧.mp4MP474.80MB
📄4-1 整型类型数据.mp4MP4123.17MB
📄4-2 字符型数据.mp4MP4139.61MB
📄4-3 浮点型数据.mp4MP463.67MB
📄4-4 类型转换.mp4MP485.48MB
📄4-5 布尔类型_Bool(C99).mp4MP436.87MB
📄4-6 复数类型_Complex(C99).mp4MP425.12MB
📄5-1 运算符与表达式.mp4MP4154.42MB
📄5-10 一些容易出错的优先级.mp4MP425.58MB