会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
川页科技
上一页
1
···
8
9
10
11
12
13
14
15
16
···
22
下一页
2019年4月17日
UDP客户/服务器程序所用的套接字函数
摘要:
阅读全文
posted @ 2019-04-17 18:14 soldierback
阅读(153)
评论(0)
推荐(0)
编辑
2019年4月14日
TCP回射服务器修订版(ubuntu 18.04)
摘要: 一、需求 把https://www.cnblogs.com/soldierback/p/10673345.html中的TCP回射服务器程序重写成使用select来处理任意个客户的单进程 程序,而不是为每个进程派生一个子进程 二、分析 (1)服务器有单个监听描述符 (2)服务器只维护一个读描述符集;假
阅读全文
posted @ 2019-04-14 12:14 soldierback
阅读(303)
评论(0)
推荐(0)
编辑
2019年4月13日
select实现简单TCP通信(ubuntu 18.04)
摘要: 一、服务器程序(server.c) 二、客户端程序(client.c) 三、服务器程序或客户端程序用到的程序 (1)sock_ntop.c (2)writen.c 四、Makefile文件 (1)服务器 (2)客户端
阅读全文
posted @ 2019-04-13 16:33 soldierback
阅读(703)
评论(0)
推荐(0)
编辑
ubuntu配置搜狗输入法
摘要: https://www.cnblogs.com/zhangfengfly/p/6867844.html
阅读全文
posted @ 2019-04-13 14:19 soldierback
阅读(383)
评论(0)
推荐(0)
编辑
使用select正确处理EOF的str_cli函数
摘要: void str_cli(FILE *fp, int sockfd) { int maxfdp1, stdineof; fd_set rset; char buf[MAXLINE]; int n; stdineof = 0; FD_ZERO(&rset); for ( ; ; ) { if (stdineof == 0) {...
阅读全文
posted @ 2019-04-13 13:21 soldierback
阅读(321)
评论(0)
推荐(0)
编辑
shutdown函数
摘要: (1)该函数的行为依赖于howto参数的值: SHUT_RD 关闭连接的读这一半;套接字中不再有数据可接收,而且套接字接收缓冲区中的现有数据都被丢弃 SHUT_WR 关闭连接的写这一半;不再发送数据,而且套接字发送缓冲区中的现有数据都被丢弃 SHUT_RDWR 现有的读半部和写半部都被关闭 (2)调
阅读全文
posted @ 2019-04-13 12:59 soldierback
阅读(593)
评论(0)
推荐(0)
编辑
使用select的str_cli函数的实现
摘要: void str_cli(FILE *fp, int sockfd) { int maxfdp1; fd_set rset; char sendline[MAXLINE], recvline[MAXLINE]; FD_SET(&rset); for ( ; ; ) { FD_SET(&fileno(fp), &rset); ...
阅读全文
posted @ 2019-04-13 12:44 soldierback
阅读(275)
评论(0)
推荐(0)
编辑
select函数
摘要: (1)timeout参数 该参数告知内核等待所指定描述符中的任何一个就绪可花多长时间;其timeval结构用于指定这段时间的秒数和微秒数 这个参数有以下三种可能: i. 永远等待下去:仅在有一个描述符准备好I/O时才返回;为此,可以把参数设置为空指针 ii. 等待一段固定时间:在有一个描述符准备好I
阅读全文
posted @ 2019-04-13 12:28 soldierback
阅读(607)
评论(0)
推荐(0)
编辑
ubuntu没有/usr/include/sys目录
摘要: 实际上不是没有sys目录,只是系统给换路径了 使用ln命令创建一个符号链接就行了 知识点来源 https://blog.csdn.net/Q1410136042/article/details/84063098
阅读全文
posted @ 2019-04-13 12:23 soldierback
阅读(2357)
评论(1)
推荐(0)
编辑
描述符就绪条件
摘要: 一、满足下列四个条件中的任何一个时,一个套接字准备好读 二、下列四个条件中的任何一个满足时,一个套接字准备好写 三、如果一个套接字存在带外数据或者仍处于带外标记,那么它有异常条件待处理
阅读全文
posted @ 2019-04-13 11:41 soldierback
阅读(203)
评论(0)
推荐(0)
编辑
上一页
1
···
8
9
10
11
12
13
14
15
16
···
22
下一页
公告
导航
博客园
首页
新随笔
新文章
联系
订阅
管理