摘要: server.c #include <sys/socket.h> #include <netinet/in.h> #include <strings.h> #include <stdio.h> #define SERVER_PORT 3333 void main(){ //创建标识 int serv 阅读全文
posted @ 2016-03-01 20:08 盛夏夜 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 编程模型 Socket的实质就是一个接口,利用该接口,用户在使用不同的网络协议时,操作函数得以统一。而针对不同协议的差异性操作,则交给了Socket去自行解决。 TCP编程模型 UDP编程模型 阅读全文
posted @ 2016-03-01 10:41 盛夏夜 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 网络模型 OSI参考模型: 物理层、数据链路层 | 网络层 | 传输层 | 会话层、表示层、应用层 TCP/IP参考模型: 网络接口层 | 网络层 | 传输层 | 应用层 网络协议要素 1.协议规则 2.数据格式 协议架构 以太网协议格式 IP协议格式 TCP协议格式 UDP协议格式 阅读全文
posted @ 2016-03-01 10:23 盛夏夜 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 线程同步 多个线程按照规定的顺序来执行,即为线程同步。 threadSync1.c #include <pthread.h> #include <stdio.h> #include <unistd.h> pthread_mutex_t mutex; int task = 0; void *threa 阅读全文
posted @ 2016-03-01 09:53 盛夏夜 阅读(296) 评论(0) 推荐(0) 编辑