
笔记
则慕~
这个作者很懒,什么都没留下…
展开
-
io复用 select poll epoll
io复用select,poll,epoll原创 2022-01-27 19:34:57 · 1973 阅读 · 0 评论 -
网络udp
udp编写客户端和服务端代码原创 2022-01-14 14:47:00 · 1230 阅读 · 0 评论 -
服务器同时响应两个客户端
多线程响应两个客户端原创 2022-01-14 14:03:38 · 1602 阅读 · 0 评论 -
网络编程(三次握手)
三次握手协议和服务器端,客户端。原创 2022-01-12 22:34:14 · 1062 阅读 · 0 评论 -
网络编程/
客户端和服务器端信息交互原创 2022-01-11 15:42:40 · 373 阅读 · 0 评论 -
多线程间fork()的使用
多线程间fork()原创 2022-01-09 20:50:32 · 380 阅读 · 0 评论 -
互斥锁,信号量实现生产者消费者模型
生产者,消费者模型原创 2022-01-05 19:32:33 · 1076 阅读 · 0 评论 -
共享内存和消息队列实现进程间通信
共享内存,信号量的综合使用原创 2021-12-16 17:58:49 · 356 阅读 · 0 评论 -
进程间通信信号量的实现
一.信号量相关概念及定义1.信号量:(1)信号量的大小代表着可用资源的数目。是一个特殊变量。(2)获取资源时进行p操作,原子减一,在进行p操作时,如果值为零,则p操作有可能会阻塞。(3)释放资源时进行v操作,原子加一,不管什么时候,v操作都不会阻塞。2.使用信号量的意义:同步进程3.信号量的分类:分为二值信号量(只有0,1)和计数信号量(0,1,2,3)常用的信号量是二值信号量。4.临界资源:同一时刻,只运行一个进程访问的资源。临界区:访问临界资源的代码段。5.信号量的使用:(1)初始原创 2021-12-08 16:44:21 · 577 阅读 · 1 评论 -
进程间通信(IPC)
管道文件实现进程间通信原创 2021-12-01 22:57:04 · 344 阅读 · 0 评论 -
2020-10-17
给一个不多于5位的正整数求它是几位数,分别输出每一位数,按逆序输出各位数字第一次:#include<stdio.h>int main(){int x,n,g,s,b,q,w;scanf(“x=%d”,&x);if((x>99999)||(x<0))printf(“input error\n”);else{if(x>9999) n=5;else if(x>999) n=4;else if(x>99) n=3;else if(x>原创 2020-10-17 17:11:45 · 98 阅读 · 0 评论