linux环境高级编程,谢谢各位大神!-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

linux环境高级编程,谢谢各位大神!

以生产者消费者模型,编写一个多线程程序。生产者只有一个,生产一个产品并打印当前库存数和生产总数,并睡眠10毫秒。消费者有3个,查看库存,如库存大于0则拿走一个产品,打印线程号及其当前拥有的产品数量,然后睡眠1毫秒。

展开
收起
杨冬芳 2016-07-15 10:45:17 1700 0
1 条回答
写回答
取消 提交回答
  • 杨冬芳
    IT从业

    这么简单的程序都不会啊,要多动手,多动脑。首先,创建信号量,然后生产者线程执行生产操作,然后消费者线程执行消费操作,完了。

    2019-07-17 19:56:47
    赞同 展开评论 打赏
问答分类:
问答标签:
相关产品:
问答排行榜
最热
最新
相关电子书
更多
Decian GNU/Linux安全合规之路
立即下载
从 Linux 系统内核层面来解决实际问题的实战经验
立即下载
冬季实战营第二期:Linux操作系统实战入门
立即下载