Chinaunix首页 | 论坛 | 博客
  • 博客访问: 552748
  • 博文数量: 181
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1498
  • 用 户 组: 普通用户
  • 注册时间: 2013-12-22 15:17
个人简介

用发呆的时间来理清自己的思绪

文章存档

2015年(7)

2014年(134)

2013年(40)

发布时间:2014-10-28 00:16:49

    在网络程序里面,一般来说都是许多客户对应一个服务器,为了处理客户的请求, 对服务端的程序就提出了特殊的要求,这就要求服务器在同一个时刻可以响应多个客户端的请求,也就是所谓的并发服务器。    对于并发服务器,其核心思想是:每提取一个客户端请求,就创建一个子进程或子线程和客.........【阅读全文】

阅读(981) | 评论(0) | 转发(0)

发布时间:2014-10-27 23:32:24

服务器端代码实现:点击(此处)折叠或打开#include <stdio.h>#include <stdlib.h>#include <signal.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>//信号的处理非常.........【阅读全文】

阅读(993) | 评论(0) | 转发(0)

发布时间:2014-10-27 22:08:29

    Linux内核中已经把TCP/UDP封装在了协议栈中,从编程的角度来说,就是如何使用这些协议栈的问题了,其中,Linux提供了一种叫socket的特殊文件,其实也是一种特殊的操作系统接口,通过这个接口,我们可以利用Linux内核中的协议栈,因此,对编程来说就会变得比较容易,使用UDP或者TCP仅仅是函数接口传递的参数不.........【阅读全文】

阅读(1404) | 评论(0) | 转发(0)

发布时间:2014-10-26 23:20:17

 在Linux编程中,往往会遇到字节的网络顺序和主机顺序的问题。  这时就可能用到htons(), ntohl(), ntohs(),htons()这4个网络字节顺序与本地字节顺序之间的转换函数:  htonl()--"Host to Network Long int"     32Bytes  ntohl()--".........【阅读全文】

阅读(1462) | 评论(0) | 转发(0)

发布时间:2014-01-08 20:16:58

......【阅读全文】

阅读(917) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册