摘要:
select //select(maxfd,rset,wset,eset,timeout); r读,w写,e错误,timeout多长时间轮询一次 //有事件就返回 //rset--> uL fds_bites[_FD_SIZE/(8*sizeof(long))] //#define _FD_SIZE 阅读全文
摘要:
//参数列表 rosparam list //显示某个参数值 rosparam get param_key //设置参数 rosparam set param_key param_value //保存参数 加载参数 rosparam dump [name] rosparam load [name] 阅读全文
摘要:
每连接一个客户端,就创建一个线程 所谓c10k问题,指的是:服务器如何支持10k个并发连接,也就是concurrent 10000 connection(这也是c10k这个名字的由来)。 //函数类型 * client_thread //int clientfd=*(int*)arg void *c 阅读全文
摘要:
//定义一个酒店 int sockfd=socket(AF_INET,SOCK_STREAM,0); //定义一个服务员,服务员知道酒店的地址和大门(硬件设备) struct sockaddr_in serveraddr; //作用:是在一段内存块中填充某个给定的值,它是对较大的结构体或数组进行初始 阅读全文
摘要:
描述:一个用户创建了文件夹,另一个用户没有访问的权限 ls -l //查看当前目录文件夹和文件的权限 d rwx rwx rwx //d表示是一个文件夹 -表示是一个文件 //第一个rwx,表示所有者user的权限,就是创建文件夹的人的权限 -表示没有该权限(r--表示只有读,没有写和执行) //第 阅读全文