当前位置: 首页 > news >正文

网站技术架构图做视频投稿赚钱的网站好

网站技术架构图,做视频投稿赚钱的网站好,爱采购网,商业设计网站推荐#x1f4d8;北尘_#xff1a;个人主页 #x1f30e;个人专栏:《Linux操作系统》《经典算法试题 》《C》 《数据结构与算法》 ☀️走在路上#xff0c;不忘来时的初心 文章目录 一、进程间通信1、进程间通信的目的2、进程间通信发展3、进程间通信分类 二、管道1、什么是管… 北尘_个人主页 个人专栏:《Linux操作系统》《经典算法试题 》《C》 《数据结构与算法》 ☀️走在路上不忘来时的初心 文章目录 一、进程间通信1、进程间通信的目的2、进程间通信发展3、进程间通信分类 二、管道1、什么是管道2、用fork来共享管道原理3、站在文件描述符角度-深度理解管道4、管道的五个特点5、管道的四种场景6、代码示例 一、进程间通信 1、进程间通信的目的 数据传输一个进程需要把他的数据传给另外一个进程。资源共享多个进程之间共享同样的资源。通知事件一个进程需要向另一个或一组进程发送消息通知它它们发生了某种事件如进程终止时要通知父进程。 2、进程间通信发展 管道本质上就是文件System V进程间通信POSIX进程间通信 3、进程间通信分类 管道 匿名管道pipe命名管道 System V IPC System V 消息队列System V 共享内存System V 信号量 POSIX IPC 消息列队共享内存信号量互斥量条件变量读写锁 二、管道 1、什么是管道 管道是Unix中最古老的进程间通信的形式。 我们把从一个进程连接到另一个进程的一个数据流称为一个“管道” 2、用fork来共享管道原理 3、站在文件描述符角度-深度理解管道 4、管道的五个特点 具有血缘关系才可以进程间通信。管道只能进程单向通信。父子协同 同步和互斥。面向字节流。管道是基于文件的而文件的声明周期是随进程的。 5、管道的四种场景 读写端正常如果管道为空写端会堵塞读写端正常如果管道已满读端会堵塞读端正常读写端关闭读端就会读到0表示读到文件结尾不会堵塞写端正常读读端关闭则write操作会产生信号SIGPIPE,进而可能导致write进程退出。 6、代码示例 #includeiostream #includesys/types.h #includecstdio #includeunistd.h #includesys/wait.h #includestring #includecstring using namespace std; #define NUM 1024 #define N 2void Writer(int fd) {char buffer[NUM];string shello l am child;pid_t idgetpid();int number0;while(1){sleep(1);buffer[0]0;snprintf(buffer,sizeof(buffer),%s-%d-%d,s.c_str(),id,number);write(fd,buffer,strlen(buffer));} } void Reader(int id) {char buffer[NUM];while(1){buffer[0]0;ssize_t nread(id,buffer,sizeof(buffer));if(n0){buffer[n]\0;coutbufferendl;}} } int main() {int pipefd[N]{0};int npipe(pipefd);if(n0) return 1;pid_t idfork();if(id0) return 2;if(id0){//子进程close(pipefd[0]);Writer(pipefd[1]);exit(0);}//父进程close(pipefd[1]);Reader(pipefd[0]);pid_t ridwaitpid(id,nullptr,0);return 0; }
http://www.pierceye.com/news/559635/

相关文章:

  • 网站建设网站建什么网站做二手货车
  • 如何做淘宝客的网站网站建设 源代码
  • 建设部网站 造价全世界足球排名前十位
  • 有机农产品网站开发方案新闻资讯平台有哪些
  • wap网站建设哪家好酒店网络推广怎么做
  • 专业做电脑系统下载网站聚名网域名怎么备案
  • 赚钱的网站做任务南通优化网站价格
  • 个人能进行网站开发孟村网 网站
  • 上海公司做网站的韩国购物网站模板
  • 快速建站教程网视频网站开发分析
  • 一个公司的网站怎么做的北京信息网
  • 撰写网站建设技术解决方案招聘平面设计
  • 网站的数据备份和恢复我想开网站
  • 网站建设情况报告范文wordpress用户注册提醒
  • 湛江商城网站制作公司闵行建设机械网站
  • 做网站seo赚钱吗平面广告设计作品集
  • 购物中心网站建设六安政务中心网站
  • 做网站公司赚钱吗?抖音小程序推广怎么挂才有收益
  • 滁州网站建设建设银行租房平台网站6
  • h5自适应网站模板下载阿里云域名注册好了怎么做网站
  • 德州做网站多少钱网站实现搜索功能
  • 帝国cms7.0网站搬家换域名换空间等安装教程万网云虚拟主机上传网站
  • 网站建设推广接单语wordpress 所有文章
  • 申请域名后怎么做网站网站建设与维护中国出版社
  • 洛阳做网站那家好课程网站建设开题报告
  • 到哪里建网站商务网站建设学期总结
  • 铜陵app网站做营销招聘网站开发公司需要投入什么资源
  • 建购物的网站需要多少钱wordpress不显示头像
  • 如何做一个个人网站长春网站建设wang
  • 湖南省做网站的网站资讯建设