教程非常不错,价值280元,绝对是干货
Linux网络编程(总共41集)
讲解Linux网络编程知识,分以下四个篇章。
Linux网络编程之TCP/IP基础篇
Linux网络编程之socket编程篇
Linux网络编程之进程间通信篇
Linux网络编程之线程篇

Linux网络编程之TCP/IP基础篇
01TCPIP基础(一)
ISO/OSI参考模型
TCP/IP四层模型
基本概念(对等通信、封装、分用、端口)
02TCPIP基础(二)
最大传输单元(MTU)/路径MTU
以太网帧格式
ICMP
ARP
RARP
03TCPIP基础(三)
IP数据报格式
网际校验和
路由
04TCPIP基础(四)
TCP特点
TCP报文格式
连接建立三次握手
连接终止四次握手
TCP如何保证可靠性
05TCPIP基础(五)
滑动窗口协议
UDP特点
UDP报文格式

Linux网络编程之socket编程篇
06socket编程(一)
什么是socket
IPv4套接口地址结构
网络字节序
字节序转换函数
地址转换函数
套接字类型
07socket编程(二)
TCP客户/服务器模型
回射客户/服务器
socket、bind、listen、accept、connect
08socket编程(三)
SO_REUSEADDR
处理多客户连接(process-per-conection)
点对点聊天程序实现
09socket编程(四)
流协议与粘包
粘包产生的原因
粘包处理方案
readn writen
回射客户/服务器
10socket编程(五)
read、write与recv、send
readline实现
用readline实现回射客户/服务器
getsockname、getpeername
gethostname、gethostbyname、gethostbyaddr
11socket编程(六)
TCP回射客户/服务器
TCP是个流协议
僵进程与SIGCHLD信号
12socket编程(七)
TCP 11种状态
连接建立三次握手、连接终止四次握手
TIME_WAIT与SO_REUSEADDR
SIGPIPE
13socket编程(八)
五种I/O模型
select
用select改进回射客户端程序
14socket编程(九)
select
读、写、异常事件发生条件
用select改进回射服务器程序。
15socket编程(十)
用select改进第八章点对点聊天程序
16socket编程(十一)
套接字I/O超时设置方法
用select实现超时
read_timeout函数封装
write_timeout函数封装
accept_timeout函数封装
connect_timeout函数封装
17socket编程(十二)
select限制
poll
18socket编程(十三)
epoll使用
epoll与select、poll区别
epoll LT/ET模式
19socket编程(十四)
UDP特点
UDP客户/服务基本模型
UDP回射客户/服务器
UDP注意点
20socket编程(十五)
udp聊天室实现
21socket编程(十六)
UNIX域协议特点
UNIX域地址结构
UNIX域字节流回射客户/服务
UNIX域套接字编程注意点
22socket编程(十七)
socketpair
sendmsg/recvmsg
UNIX域套接字传递描述符字
Linux网络编程之进程间通信篇

23进程间通信介绍(一)
进程同步与进程互斥
进程间通信目的
进程间通信发展
进程间通信分类
进程间共享信息的三种方式
IPC对象的持续性
24进程间通信介绍(二)
死锁
信号量
PV原语
用PV原语解决司机与售票员问题
用PV原语解决民航售票问题
用PV原语解决汽车租赁问题
25System V消息队列(一)
消息队列
IPC对象数据结构
消息队列结构
消息队列在内核中的表示
消息队列函数
26System V消息队列(二)
msgsnd函数
msgrcv函数
27System V消息队列(三)
消息队列实现回射客户/服务器
28共享内存介绍
共享内存
共享内存示意图
管道、消息队列与共享内存传递数据对比
mmap函数
munmap函数
msync函数
29System V共享内存
共享内存数据结构
共享内存函数
共享内存示例
30System V信号量(一)
信号量
信号量集结构
信号量集函数
信号量示例
31System V信号量(二)
用信号量实现进程互斥示例
32System V信号量(三)
用信号集解决哲学家就餐问题
33System V共享内存与信号量综合
用信号量解决生产者消费者问题
实现shmfifo
34POSIX消息队列
POSIX消息队列相关函数
POSIX消息队列示例
35POSIX共享内存
POSIX共享内存相关函数
POSIX共享内存示例
Linux网络编程之线程篇
36线程介绍
什么是线程
进程与线程
线程优缺点
线程模型
N:1用户线程模型
1:1核心线程模型
N:M混合线程模型
37POSIX线程(一)
POSIX线程库相关函数
用线程实现回射客户/服务器
38POSIX线程(二)
线程属性
线程特定数据
39POSIX信号量与互斥锁
POSIX信号量相关函数
POSIX互斥锁相关函数
生产者消费者问题
自旋锁与读写锁介绍
40POSIX条件变量
条件变量
条件变量函数
条件变量使用规范
使用条件变量解决生产者消费者问题
41一个简单的线程池实现
线程池性能分析
线程池实现
网络编程, Linux, 密码
下载地址:http://feixueteam.net/thread-348-1-1.html

C++教程网之Linux网络编程视频 Unix网络编程视频相关推荐

  1. 网众linux安装教程,网众Linux搭建Samba教程

    网众Linux搭建Samba教程 [日期:2010-12-20] 来源:Linux社区 作者:Linux [字体:大 中 小] Linux SAMBA server 主配置文件/etc/samba/s ...

  2. linux unix编程思想,Unix网络编程思想

    本次博客主要总结参考<Unix网络编程>卷一前四章的知识,对TCP一对一通信进行重新改造和分析,经典就是经典,无可替代! 一.为什么使用包裹函数 任何现实世界的程序都必须检查每个函数调用是 ...

  3. 再读Socket编程——《UNIX网络编程(卷一)》学习点滴

    原先曾以Socket编程为入口开始自己的新的学习,毕竟未曾致用,时至今日已比较生疏.借着阅读<UNIX网络编程(卷一)>(简称UNPv1)的机会,正好复习一番,而且希望将新的感受记录下来. ...

  4. Unix网络编程unp.h问题以及Linux中的库

    Stevens的<UNIX网络编程 卷1:套接字连网API>是一本很著名的UNIX网络编程书籍.其中使用了一个unp.h的引用,如果没有设置相应的库的话,即使引入了头文件也是没用的.所以首 ...

  5. linux普华认证,中标普华Linux - 盘点国内十大Linux版本[附图]_Linux教程_Linux公社-Linux系统门户网站...

    2.中标普华 中标普华Linux桌面操作系统是面向桌面办公领域的操作系统软件,该产品秉承人性化.实用化.效率化的设计理念,产品功能齐全,提供了用户所需的所有标准桌面应用软件 - 包括电子邮件与日历.W ...

  6. 5w字总结 Unix系统编程学习笔记(面试向)(Unix环境高级编程/Unix环境程序设计)

    文章目录 一.计算 C语言的数据表示与处理 计算 C语言的基本运算操作 内存表和符号表 类型转换 函数类型的分析 指令 复合指令 句法 函数 函数激活(Activation Record) 函数激活定 ...

  7. IT视频课程集(包含各类Oracle、DB2、Linux、Mysql、Nosql、Hadoop、BI、云计算、编程开发、网络、大数据、虚拟化

    马哥Linux培训视频课程:http://pan.baidu.com/s/1pJwk7dp Oracle.大数据系列课程:http://pan.baidu.com/s/1bnng3yZ 天善智能BI培 ...

  8. C++教程网编程视频

    C++教程网(www.cppcourse.com)致力于打造成C++一站式教学网,这里是已经录制好的视频汇总,更多视频将陆续推出... 视频购买地址:http://cppcourse.taobao.c ...

  9. linux程序设计百度网盘,linux系统编程视频 百度网盘下载

    本帖最后由 雇佣兵333 于 2015-5-19 16:15 编辑 c教程目录: Linux开发快速入门培训 gcc快速入门 Makefile快速入门 GDB快速入门 Linux系统编程之文件篇 01 ...

最新文章

  1. 谷歌将AutoML应用于Transformer架构,翻译结果飙升,已开源!
  2. opencv学习笔记22:傅里叶变换,高通滤波,低通滤波
  3. python就业前景如何_2020年Python就业前景如何?就业岗位多不多?薪资高不高?...
  4. python是基于什么原理_Python基于class()实现面向对象原理详解
  5. 数学建模计算机模拟实验答案,数学建模与数学实验课后习题答案.doc
  6. camtasia2018-2019-2020下载安装激活码教程,永久免费版
  7. springboot文件上传大小限制:The field file exceeds its maximum permitted size of 1048576 bytes
  8. phpstudy的安装教程
  9. 注册表被禁用 (备用)
  10. 与911S5类似的MaxProxy代理怎么样?
  11. 桌面的「微信」坏了,「如何恢复」
  12. Python实现生成多个不同半径、互不重叠的圆形的方法
  13. html调用 另存为,:将html另存为文本
  14. 64位 iee754_IEEE754浮点数2008版
  15. 基于域控的SSO单点登录
  16. 工件的安装与排序问题
  17. 【JZOJ】【匈牙利算法】【二分】 导弹
  18. 20190411-cpp-compiler
  19. RabbitMQ部署安装
  20. 走出舒适区,是为了更大的舒适区。

热门文章

  1. 自己的电脑出现在别人的电脑的网络位置中
  2. C++中的糖果——缺省参数、内联函数、auto及nullptr关键字
  3. RK3588 rtc-hym8563设备开发
  4. TypeScript类型
  5. ArrayList的last方法
  6. PNG透明背景显示之路
  7. php的api系统,php api 框架
  8. 计算构成三角形的个数
  9. Python实现 文本进度条展示(嵩天老师)
  10. R语言多元Copula GARCH 模型时间序列预测