- 博客(2)
- 收藏
- 关注
原创 Linux网络编程(3)使用select处理多个连接的回射服务器
作为一个服务器,只处理一个连接是在有点说不过去。当有多个客户端建立连接时,需要保持较好的并发性,以及时处理每个连接。最简单的一种方法就是把socket设置为非阻塞方式(使用ioctl()函数),然后在一个死循环中一直轮流测试每个连接的recv(),如果收到数据,再发送回去。这样做最大的坏处就是在没有可以读的数据时,CPU一直处于忙等待的状态,浪费了宝贵的CPU资源。有一种不使用忙等待的方法
2015-05-24 17:25:51 2518
转载 设置 Windows 默认命令行窗口大小和缓冲区大小
方法一:使用mode命令查看一下mode的用法:mode /?可以得到修改窗口大小的用法是:MODE CON[:] [COLS=c] [LINES=n]现在把窗口大小从默认的80x40改成120x40:mode con cols=120 lines=40但是这样改了以后,就没有缓冲区了,而且开一个新的窗口以后,还是默认的大小方法二:修改注册表保存系统默认的 cm
2015-05-07 18:04:21 10997
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人