- 博客(5)
- 收藏
- 关注
原创 高并发服务器 ----select
timeout);nfds:文件描述符号readfds:读事件–写时间exceptfds:–输入输出参数, 表示异常事件–超时时间-----NULL:永久阻塞-----0:不阻塞 不管有没有时间发生 都立刻返回----- >0:阻塞时长 没超过时长一直阻塞 在时长内有事件发生就立刻返回 超过时长就立刻返回<0失败 ------->0发生事件的文件描述符有多少个说明:从Set中清楚fd说明:fd是否在set里面说明:将fd添加到集合当中说明:清空set。
2023-07-30 02:03:45 47 1
原创 二、Qt样式表
/前置字体设置为红色background-color: rgb(255, 85, 255)//背景填充为紫色QPushButton,QLineEdit,QComboBox{color:red}//将QPushButton,QLineEdit,QComboBox都设置为红色background:blue}将前置字体设置为红色,背景设置为蓝色,用分号隔开。
2023-07-28 21:41:34 309 1
原创 守护进程、线程
守护进程:daemo进程,通常运行于操作系统后台,脱离控制终端,一般不与用户交互,周期性的执行某种任务或等待处理某些等待处理发生的时间。
2023-07-22 22:58:43 38
原创 scoket套接字---server的实现
int accept(int sockfd, struct sockaddr *addr, socklen_t addrlen) 能与服务器进行数据通信的socket。int connect(int sockfd,const struct sockaddr *addr,socklen_t addrlen )用来与服务器进行链接。listen(int sockfd,int backlog)设置同时与服务器建立连接的上限数(同时进行3次握手的客户端数量)返回值:成功:新 套接字所对应的文件描述符。
2023-07-14 22:02:07 66 1
原创 网络编程基础day01 预备知识
小端法:高位存高地址 低位存低地址。大端法:高位存低地址 低位存高地址。发送方:应用层(应用层)--->传输层(内核层 )--->网络层--->数据链路层。htonl(uint32_t hostlong) 我们平常见到的192.168.1.215(点分十进制) 本地------>网络(IP)网络字节--->本地字节(string IP)接收方:链路层--->网络层--->传输层--->数据链路层。src:传入,IP地址;
2023-07-14 19:48:10 58 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人