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

免费做网站公司免费宣传平台有哪些

免费做网站公司,免费宣传平台有哪些,电商云仓,奢侈品 网站建设方案操作系统内核中采用一个链式队列管理消息,每个节点就对应一个消息: 操作系统规定了单个消息的数据长度不能超过8k(8192个字节),一个消息队列的表长(节点数)最多不超过256个 利用消息队列进行通信的特点: 1. 全双工:任何参与通信的…

操作系统内核中采用一个链式队列管理消息,每个节点就对应一个消息:

操作系统规定了单个消息的数据长度不能超过8k(8192个字节),一个消息队列的表长(节点数)最多不超过256个


利用消息队列进行通信的特点:

1. 全双工:任何参与通信的进程均可以向消息队列中发送消息(创建并入队一个新节点),也均可以从消息队列中接收消息(出队一个消息并读取该消息的数据)
2. 报式传输:一个被接收下来的消息,如果其数据没有被一次读完,剩余数据会被丢弃
3. 发送、接收消息的函数阻塞还是非阻塞由两个函数的参数决定


相关接口函数:

显然,消息队列适用于消息数据长度定长或最大不超过某值的情况


示例代码:

my_msg.h

#ifndef MY_MSG_H
#define MY_MSG_H#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include <sys/ipc.h>
#include <sys/msg.h>struct my_msg{int type; // 消息类型char buf[120];
};#endif

send.c

#include "my_msg.h"int main(int argc,char *argv[]){key_t key;int id = -1;struct my_msg msg;int ret = 0;key = ftok("./send.c",6); // ftok()id = msgget(key,IPC_CREAT | 0666); // msgget(),IPC_CREATif(id < 0){ //失败printf("msgget failed\n");return 1;}msg.type = 99;strcpy(msg.buf,"hello");ret = msgsnd(id,&msg,6,0); // msgsnd()if(ret){printf("msgsnd failed\n");return 2;}return 0;
}

recv.c

#include "my_msg.h"int main(int argc, char *argv[]){key_t key;int id = -1;struct my_msg msg;int ret = 0;key = ftok("./send.c",6); // ftok()id = msgget(key,IPC_CREAT | 0666); // msgget()if(id < 0){printf("magget failed\n");return 1;}ret = msgrcv(id,&msg,20,0,0); // msgrcv()if(ret < 0){printf("msgrsv failed\n");return 2;}printf("%s\n",msg.buf);return 0;
}

输出:

http://www.tj-hxxt.cn/news/95568.html

相关文章:

  • ppt汇报模板免费深圳网站搜索优化
  • 本地网站如何做测试学校教育培训机构
  • 字节跳动出售tiktok美国业务谷歌网站优化推广
  • 驻马店专业网站建设域名反查
  • 用dw做网站首页优化培训课程
  • 网易做相册旅游网站附近的成人电脑培训班
  • openwrt 做视频网站seo优化服务是什么
  • 建立html网站网络营销计划包括哪七个步骤
  • 汕头门户网站如何做网站推广私人
  • 大型建站公司关键词排名监控批量查询
  • 在线教育网站建设高端网站建设深圳
  • 专业的移动客户端网站建设郑州网站推广技术
  • 如何做登录网站子域名大全查询
  • 徐汇科技网站建设东莞新闻头条新闻
  • 免费网站推广怎么做清博舆情系统
  • 新闻网站建设评比规则网站制作公司怎么样
  • 网站qq聊天代码营销软文怎么写
  • 优惠劵网站怎么做如何在百度上营销
  • wordpress二维码吸粉seo项目
  • 旅行社电商网站怎么做2022最近比较火的热点话题
  • 杭州公司外贸网站设计百度投流运营
  • 综合网站有哪些深圳百度seo公司
  • 怎么做代购彩票网站吗百度app下载安装官方免费下载
  • 南昌做网站哪家公司比较好市场营销策划公司排名
  • 怎么让自己的网站通过域名访问不了网站免费网站免费
  • 上海 网站建设 500强百度广告投诉电话
  • 如何做网站的教程杭州seo技术
  • 网站建设销售前景一级域名好还是二级域名好
  • 公关咨询广告投放优化师
  • 做好的网站怎么链接十大经典营销案例