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

网站建设的新闻网站建站在线制作

网站建设的新闻,网站建站在线制作,一个微信可以做两个网站支付宝,桂林网站建设公司四:程序题(本小题共3题,每题10分 共30分) 生产消费者问题---关键找到竞争资源的数量情况 1)用多线程、信号量实现生产者和消费者的模拟,仓库容量为10,仓库中开始有3件产品,消费者每3秒消费一件产品,生产者每两秒生产一个产品,生产者和消费者不能同时进入仓库(需要互斥…

四:程序题(本小题共3题,每题10分 共30分)


生产消费者问题---关键找到竞争资源的数量情况


1)用多线程、信号量实现生产者和消费者的模拟,仓库容量为10,仓库中开始有3件产品,消费者每3秒消费一件产品,生产者每两秒生产一个产品,生产者和消费者不能同时进入仓库(需要互斥)

 

1 //信号量---线程间通信
  2 //“生产者消费者” 问题
  3 #include<stdio.h>
  4 #include<stdlib.h>
  5 #include<unistd.h>
  6 #include<semaphore.h>
  7 #include<pthread.h>
  8 #define msleep(x)       usleep(x*1000)
  9 #define PRODUCT_SPEED   3       //生产速度
 10 #define CONSUM_SPEED    1       //消费速度
 11 #define INIT_NUM        3       //仓库原有产品数
 12 #define TOTAL_NUM       10      //仓库容量
 13 
 14 sem_t p_sem, c_sem, sh_sem;
 15 int num=INIT_NUM;
 16 
 17 void product(void)      //生产产品
 18 {
 19  sleep(PRODUCT_SPEED);
 20 }
 21 
 22 int add_to_lib()        //添加产品到仓库
 23 {
 24  num++;//仓库中的产品增加一个
 25  msleep(500);
 26  return num;
 27 }
 28 
 29 void consum()   //消费
 30 {
 31  sleep(CONSUM_SPE
http://www.lbrq.cn/news/2367595.html

相关文章:

  • 免费域名空间网站球队世界排名榜
  • 网站是别人做的我这就没有根目录抖音怎么运营和引流
  • 广州个人网站建设fifa最新世界排名
  • 查看一个网站开发语言沧州网站推广优化
  • WordPress b4模板深圳高端seo外包公司
  • 长春企业做网站山东免费网络推广工具
  • 成都 企业 网站制作谷歌广告投放教程
  • 手机怎么做销售网站网建公司
  • 海口网约车需要什么条件长沙优化排名推广
  • 江门市网站建设公司磁力狗在线引擎
  • 铜陵专业网站制作公司正规拉新推广平台有哪些
  • 做网站的的需求文档网络推广费用计入什么科目
  • 新闻网站设计原则国际最新新闻热点事件
  • 手机网站首页模板优化方法
  • wordpress 开放适配seo1现在怎么看不了
  • 用sublime text做网站google优化推广
  • 滕滕州网站建设杭州seo网站排名
  • 铜陵app网站做营销招聘信息如何在手机上开自己的网站
  • 做网站不给源代码百度推广北京总部电话
  • 镇江网站seo公司百度竞价点击神器
  • 巫山网站开发百度外推排名
  • 巴中做网站公司进入百度知道首页
  • 汕头企业网站推广方法抖音搜索引擎优化
  • 徐州住房和城乡建设局网站如何做网址
  • 鱼巴适设计师服务平台排名优化软件
  • 东莞网站建设哪里找营销型网站建设团队
  • 没有网站也可以做外贸吗营销网站建设制作
  • 做外国语上门按摩服务网站seo运营工作内容
  • 网站的备案信息域名不一样厦门小鱼网
  • asp.net 项目成本预算系统的 网站开发聊城seo
  • RuoYi-Cloud 定制微服务
  • 在UE中如何操作视图的大小,方位,移动
  • Qt 将触摸事件转换为鼠标事件(Qt4和Qt5及以上版本)
  • 倒计时熔断机制的出价逻辑
  • 认识下计算机视觉中的人脸识别
  • [Nagios Core] 通知系统 | 事件代理 | NEB模块,事件,回调