课程简介:
今天就让我们跟随李慧琴老师一起来学习c、数据结构、linux视频教程吧,来把我们曾经丢失的补回来吧!其实编程语言重要的讲求的是编程思想,只有掌握了这些最最基础的东西,我们学习编程语言才更加的快捷。
课程目录:
0.课程资料
apue
UNIX环境高级编程.pdf 6.15M
UNIX环境高级编程_第二版中文.pdf 13.54M
VM及红帽6镜像
rhel-server-6.3-x86_64-dvd.iso 3.43G
VMware-workstation-full-9.0.1-894247.exe 425.15M
俄罗斯方块所需.rar 3.98kb
01.如何在windows环境下搭建Linux虚拟平台
1.如何使用VMware安装Linux虚拟机1.flv 182.62M
2.如何使用VMware安装Linux虚拟机2.flv 285.07M
02.C语言基本介绍
1.学习方法和基本概念简单介绍.flv 92.70M
2.gcc与vim的使用.flv 135.44M
3.基本概念-编程注意问题1.flv 80.43M
4.基本概念-编程注意问题2.flv 112.18M
03.数据类型、运算符和表达式
1.数据类型-二进制及数值类型的存储.flv 116.47M
10.运算符-特殊用法和位运算的重要意义.flv 170.77M
2.数据类型-bool、char、0及数据类型常见问题.flv 112.35M
3.常量-整型、实型、字符、字符串.flv 102.36M
4.常量-define的使用.flv 171.11M
5.变量-定义.flv 112.30M
6.变量-使用、全局变量.flv 157.36M
7.变量-static、extern、生存周期.flv 145.32M
8.运算符-算数运算符.flv 113.72M
9.运算符-关系、逻辑、位、赋值、条件运算符和sizeof.flv 109.20M
04.输入输出函数解析专题
1.输入输出-基本函数介绍、格式字符讲解.flv 84.88M
2.输入输出-修饰字符讲解.flv 92.90M
3.输入输出-变参介绍、缓冲区刷新.flv 66.69M
4.scanf函数讲解.flv 97.06M
5.字符、字符串输入、输出.flv 78.63M
6.输入输出专题试题解析一.flv 91.67M
7.输入输出专题试题解析二.flv 113.08M
05.流程控制专题
1.流程控制之if语句的使用.flv 94.44M
2.流程控制之if,else的使用实例.flv 96.48M
3.流程控制之switch使用实例.flv 113.26M
4.流程控制之while和do while.flv 90.07M
5.流程控制之for和辅助控制使用实例.flv 90.46M
6.流程控制专题练习题.flv 81.90M
7.流程控制语句练习一.flv 94.42M
8.流程控制语句练习二.flv 111.81M
06.数组专题
1.一维数组的定义、初始化和数组元素.flv 201.08M
10.字符数组的输入输出和常用函数.flv 198.59M
11.字符数组中单词计数问题以及多维数组的解释.flv 110.42M
2.一维数组之fabonacci数列.flv 161.20M
3.一维数组之冒泡排序.flv 148.08M
4.一维数组之选择法排序.flv 90.09M
5.一维数组之进制转换、删除法求质数.flv 275.61M
6.二维数组的定义、初始化、元素引用和存储形式.flv 170.05M
7.二维数组中行列互换、求最大值、求行列的和及矩阵乘积等问题.flv 183.21M
8.深入理解二维数组.flv 77.47M
9.字符数组的定义、初始化和存储特点.flv 107.11M
07.指针专题
1.指针与变量.flv 136.45M
10.多级指针.flv 16.07M
2.指针与变量的关系.flv 220.66M
3.指针运算.flv 200.76M
4.指针与一维数组1.flv 88.74M
5.指针与一维数组2.flv 70.95M
6.指针与二维数组及数组指针.flv 111.18M
7.指针与字符数组.flv 48.64M
8.const与指针.flv 110.36M
9.指针数组与数组指针的区别.flv 45.48M
08.函数专题
1.函数的传参-值传参和地址传参.flv 59.83M
2.函数介绍及如何定义一个函数.flv 96.45M
3.函数调用-嵌套调用的实现.flv 34.63M
4.函数调用-递归与嵌套的关系.flv 49.28M
5.函数调用-使用递归解决阶乘与斐波那契问题.flv 90.60M
6.函数与一维数组.flv 87.01M
7.函数与二维数组.flv 110.80M
8.函数与字符数组.flv 48.39M
9.函数与指针关系的详细剖析.flv 120.48M
09.构造类型专题
1.构造类型-结构体的描述及嵌套.flv 69.48M
2.构造类型-结构体的定义变量及成员引用.flv 72.62M
3.构造类型-结构体内存问题及函数传参.flv 65.30M
4.构造类型-微型学生管理系统.flv 97.33M
5.构造类型-共用体的描述、定义变量及占用内存问题.flv 65.53M
6.构造类型-共用体的嵌套定义及位域问题.flv 78.43M
7.构造类型-枚举类型的定义及使用.flv 54.57M
10.动态内存分配
1.动态内存分配-malloc和realloc的使用.flv 98.83M
2.动态内存分配-free的使用及微型学生管理系统的代码重构.flv 66.04M
3.如何使用重定义typedefine.flv 57.68M
11.如何编写Makefile文件
1.Makefile工程文件的编写规则.flv 256.01M
12.数据结构介绍
1.数据结构介绍.flv 113.86M
2.线性表介绍.flv 100.95M
13.顺序存储线性表实例
1.顺序存储线性表实例1.flv 89.82M
2.顺序存储线性表实例2.flv 64.20M
3.顺序存储线性表实例3.flv 89.46M
4.顺序存储线性表实例4.flv 112.40M
14.单向链表
1.单向链表的实现1.flv 109.65M
10.单向链表的实现10.flv 157.63M
2.单向链表的实现2.flv 91.93M
3.单向链表的实现3.flv 85.48M
4.单向链表的实现4.flv 110.23M
5.单向链表的实现5.flv 119.36M
6.单向链表的实现6.flv 108.82M
7.单向链表的实现7.flv 122.35M
8.单向链表的实现8.flv 114.97M
9.单向链表的实现9.flv 146.30M
15.双向链表
1.双向链表的实现1.flv 169.60M
2.双向链表的实现2.flv 170.16M
3.双向链表的实现3.flv 158.42M
4.双向链表的实现4.flv 169.35M
5.双向链表的实现5.flv 76.04M
6.双向链表的实现6.flv 45.05M
7.双向链表的实现7.flv 47.96M
8.内核双向链表赏析1.flv 122.38M
9.内核双向链表赏析2.flv 105.75M
16.栈和队列
1.顺序存储栈的实现.flv 151.07M
2.链式存储栈的实现.flv 128.86M
3.顺序存储队列的实现1.flv 125.90M
4.顺序存储队列的实现2.flv 115.99M
5.链式存储队列的实现.flv 82.73M
6.栈和队列的应用-计算器实例1.flv 100.24M
7.栈和队列的应用-计算器实例2.flv 120.87M
8.栈和队列的应用-求中算法实例1.flv 118.28M
9.栈和队列的应用-求中算法实例2.flv 73.47M
17.静态库与动态库的实现
1.静态库与动态库的实现1.flv 91.52M
2.静态库与动态库的实现2.flv 61.10M
18.树状存储的基本概念
1.树状存储基本概念.flv 139.36M
19.树状存储的实现
1.树状存储的实现1.flv 132.43M
2.树状存储的实现2.flv 120.51M
20.平衡二叉树的实现
1.平衡二叉树的实现1.flv 118.57M
2.平衡二叉树的实现2.flv 87.70M
3.平衡二叉树的实现3.flv 96.77M
21.树的广义表形式
1.树转存为广义表实例1.flv 130.06M
2.树转存为广义表实例2.flv 79.52M
22.搜索树
1.搜索树实例1.flv 143.95M
2.搜索树实例2.flv 117.44M
23.俄罗斯方块项目分析
1.俄罗斯方块游戏图形讲解1.flv 238.73M
2.俄罗斯方块图形讲解2.flv 239.15M
3.俄罗斯方块输入设备讲解.flv 120.27M
4.俄罗斯方块并发讲解.flv 107.15M
24.IPV4流媒体广播项目分析
1.IPV4流媒体广播项目分析1.flv 134.01M
2.IPV4流媒体广播项目分析2.flv 105.10M
3.学习方法介绍.flv 101.43M
25.标准IO
1.标准IO介绍.flv 66.73M
10.标准IO-getline.flv 110.24M
11.标准IO-临时文件.flv 90.48M
2.fopen函数1.flv 51.45M
3.fopen函数2.flv 75.42M
4.fclose和文件权限问题.flv 88.42M
5.fgetc和fputc.flv 74.33M
6.fread和fwrite.flv 106.48M
7.标准IO-printf和scanf函数族讲解.flv 64.38M
8.标准IO-fseeko和ftello.flv 65.40M
9.标准IO-文件位置函数和缓冲区刷新函数讲解.flv 111.82M
26.系统调用IO
1.系统调用IO-文件描述符实现原理.flv 184.41M
2.系统调用IO-open,close.flv 137.68M
3.系统调用IO-read,write,lseek及mycopy的实现.flv 85.76M
4.系统IO和标准IO比较实例.flv 109.04M
5.文件共享.flv 114.61M
6.dup,dup2和原子操作.flv 143.60M
7.fcntl和ioctl.flv 116.05M
27.文件系统
1.文件系统介绍.flv 128.78M
2.stat.flv 144.50M
3.空洞文件.flv 85.39M
4.文件属性.flv 114.29M
5.文件属性和FAT文件系统.flv 271.32M
6.UFS文件系统解析.flv 247.54M
7.链接文件和目录操作.flv 151.92M
28.目录和用户操作
1.glob函数解析.flv 92.03M
10.时间函数实例2.flv 112.31M
11.进程终止方式.flv 89.18M
12.钩子函数.flv 137.53M
13.命令行分析实例.flv 137.64M
14.命令行实例2.flv 169.62M
15.环境变量.flv 134.18M
16.程序空间和手工装载库.flv 138.21M
17.setjmp.flv 82.71M
18.跳转实例和资源获取.flv 121.49M
2.glob函数实例和目录函数.flv 124.94M
3.目录解析实现实例一.flv 88.86M
4.目录解析实现实例二.flv 199.24M
5.用户信息文件和和函数.flv 90.84M
6.组信息,函数和加密原理讲解.flv 111.24M
7.密码校验实例.flv 128.56M
8.时间函数精讲.flv 129.07M
9.时间实例1.flv 149.05M
29.进程专题
1.进程-进程概念和fork.flv 124.15M
10.进程-用户权限和组权限实现原理.flv 108.97M
11.进程-用户权限和组权限实例.flv 86.25M
12.进程-system,进程会计,进程时间.flv 74.74M
13.进程-守护进程.flv 138.29M
14.进程-守护进程实例.flv 82.33M
15.进程-系统日志.flv 144.11M
2.进程-fork实例1.flv 94.02M
3.进程-fork实例2.flv 74.95M
4.进程-init进程和vfork.flv 108.98M
5.进程-wait和waitpid.flv 117.79M
6.进程-进程分配之交叉分配法实现.flv 125.25M
7.exec函数族.flv 130.51M
8.进程-命令实现.flv 122.33M
9.进程-shell内部命令实现.flv 162.37M
30.信号专题
1.并发-异步事件处理的两种方法.flv 116.21M
10.信号-令牌桶封装成库实例1.flv 81.58M
11.信号-令牌桶封装成库实例2.flv 110.15M
12.信号-多任务计时器anytime实现1.flv 98.80M
13.信号-多任务计时器anytime实现2.flv 99.53M
14.setitime及相关函数.flv 100.86M
15.信号集.flv 123.11M
16.信号屏蔽字和pending.flv 56.89M
17.信号-sigsuspend.flv 62.82M
18.信号-sigaction.flv 136.58M
19.信号-sigaction函数实例.flv 136.33M
2.并发-信号的基本概念.flv 109.53M
20.信号-实时信号处理和信号总结.flv 96.05M
3.并发-信号实例.flv 133.00M
4.信号的相响应过程1.flv 149.54M
5.信号的相响应过程2.flv 115.57M
6.信号-kill、raise、pause.flv 132.21M
7.信号-alarm实例.flv 88.51M
8.信号-漏桶实现.flv 85.07M
9.信号-令牌桶实例.flv 103.46M
31.线程专题
1.线程-线程的概念和线程标识.flv 118.29M
10.线程-线程令牌桶1.flv 96.95M
11.线程-线程令牌桶2.flv 118.18M
12.线程-条件变量.flv 85.60M
13.线程-条件变量实例.flv 70.79M
14.线程-信号量.flv 139.56M
15.线程-线程属性.flv 125.35M
16.线程-互斥量属性,条件变量属性.flv 234.41M
17.线程-线程重入.flv 109.20M
18.线程-openmp标准和线程模式.flv 232.56M
2.线程-线程创建.flv 89.12M
3.线程-线程终止和栈清理.flv 107.45M
4.线程的取消.flv 84.13M
5.线程-线程竞争实例1.flv 107.60M
6.线程-线程竞争实例2.flv 74.68M
7.线程-竞争故障.flv 94.48M
8.线程-互斥量.flv 127.08M
9.线程-线程池实现.flv 143.39M
32.高级IO
1.数据中继原理解析.flv 138.81M
10.epoll实例.flv 173.59M
11.内存映射.flv 81.89M
12.内存映射实例.flv 282.69M
13.文件锁实例.flv 169.13M
2.有限状态机编程原理.flv 129.92M
3.有限状态机编程实例mycopy.flv 120.62M
4.中继引擎实例实现1.flv 78.04M
5.中继引擎实例实现2.flv 99.96M
6.中继引擎实例实现3.flv 97.23M
7.高级IO-select.flv 89.93M
8.高级IO-select实例.flv 112.10M
9.poll实例.flv 115.09M
33.管道实例
1.管道实例-池类算法1.flv 112.19M
2.管道实例-池类算法2.flv 91.81M
3.管道实例-池类算法3.flv 130.34M
34.进、线程通信专题
1.进程间通信详解.flv 99.13M
2.进程间通信-管道实例.flv 130.06M
3.进程间通信-消息队列详解.flv 74.19M
4.进程间通信-消息队列实例.flv 135.88M
5.消息队列-ftp实例.flv 128.34M
6.消息队列-信号量详解及实例.flv 175.51M
7.进程间通信-共享内存项目实例.flv 99.38M
35.网络编程专题
1.套接字-字节序问题.flv 113.20M
10.停等式流控解析.flv 84.16M
11.TCP传输协议分析.flv 120.95M
12.流式套接字详解.flv 77.07M
13.流式套接字实现实例.flv 137.82M
14.流式套接字并发实例.flv 108.71M
15.流式套接字实现图片页面抓包.flv 101.99M
16.流式套接字http的使用.flv 96.93M
17.静态进程池套接字实现.flv 84.53M
2.套接字-socket函数.flv 115.06M
3.套接字-报式套接字相应过程.flv 126.93M
4.套接字-报式套接字实例.flv 150.40M
5.套接字-动态报式套接字实例.flv 85.37M
6.套接字-多播实例1.flv 148.53M
7.套接字-多播实例2.flv 119.33M
8.套接字-抓包器wireshark的使用.flv 56.90M
9.UDP传输分析.flv 106.99M
36.项目实例
1.动态进程池案例实现1.flv 112.84M
2.动态进程池案例实现2.flv 102.69M
3.动态进程池案例实现3.flv 113.30M
4.动态进程池案例实现4.flv 131.55M
5.anytimer实现实例1.flv 94.18M
6.anytimer实现实例2.flv 143.44M
7.anytimer实现实例3.flv 86.71M
37.基于IPV4流媒体广播项目实现
1.流媒体广播项目环境讲解.flv 380.48M
10.服务器端框架搭建2.flv 122.95M
11.后台守护进程的实现.flv 305.38M
12.socket初始化.flv 112.38M
13.频道信息、节目单线程及频道线程.flv 202.82M
14.流量控制1.flv 183.94M
15.流量控制2.flv 207.88M
16.媒体库实现.flv 178.25M
17.节目单线程完善.flv 135.91M
18.频道线程完善.flv 295.82M
19.server端语法错误检查.flv 104.96M
2.include文件夹下protoh文件.flv 177.93M
20.从每个频道读取内容.flv 228.70M
21.项目补全及调试.flv 437.44M
22.项目总结及拓展.flv 238.21M
3.客户端搭建1.flv 166.55M
4.客户端搭建2.flv 176.97M
5.客户端搭建3.flv 269.16M
6.客户端搭建4.flv 133.52M
7.客户端搭建5.flv 233.68M
8.客户端搭建6.flv 336.38M
9.服务器端框架搭建1.flv 256.33M
38.C++基础
1.C++入门讲解.flv 67.21M
10.构造函数的初始化列表.flv 89.29M
11.C++中的复合1.flv 164.38M
12.C++中的复合2.flv 107.59M
13.const对象与const成员函数.flv 150.12M
14.mutable成员变量.flv 43.20M
15.static成员变量.flv 154.92M
16.static成员函数.flv 84.01M
2.类和对象概述以及结构体缺陷.flv 186.19M
3.成员变量、成员函数和this指针.flv 157.45M
4.成员的实现及不同成员比较.flv 73.15M
5.构造函数概述.flv 135.86M
6.构造函数分析以及函数重载.flv 241.92M
7.默认构造函数.flv 181.15M
8.析构函数以及对象构造和析构次序.flv 90.04M
9.动态创建和释放对象.flv 224.65M
39.Mysql数据库实战
1.MySQL数据库概述.flv 175.33M
10.MySQL数据类型之浮点数定点数和位类型.flv 101.29M
11.MySQL数值类型之日期和时间类型.flv 765.92kb
12.MySQL数值类型之字符串类型.flv 153.19M
13.MySQL表的操作.flv 135.43M
14.MySQL表的操作之约束.flv 169.94M
15.MySQL表的操作之外键.flv 112.60M
16.MySQL表的操作之修改表.flv 109.36M
2.MySQL安装前的准备工作.flv 116.32M
3.MySQL的源码包安装.flv 130.50M
4.MySQL的源码包安装.flv 162.67M
5.MySQL架构.flv 184.61M
6.MySQL架构.flv 147.47M
7.MySQL数据库基本操作.flv 167.40M
8.MySQL存储引擎.flv 174.55M
9.MySQL数据类型之整型.flv 166.85M
评论0