- 博客(2)
- 收藏
- 关注
原创 莫亚笔记 golang 生产者消费者模型扩展(二)
上一篇中写的代码满足了 package main import ( "fmt" "math/rand" "strconv" "time" ) type Consumer struct { //客户姓名 name string //需求量 quantity int //真实需求量 realQuantity int } func (c *Consumer) consume(factories *[]*Factory) { for { f := *fac...
2022-05-21 15:25:15 143
原创 莫亚笔记 golang 生产者消费者模型扩展(一)
本人小白,自学golang,记录日常。 在学习channel后打算自己设计一个生产者消费者模型,以下是记录过程中遇见的一些难点和最后的解决方案: 要求: 汽车厂生产汽车交给店员,有10个经销商从店员这买汽车,店员一次只能持有固定的数量。如果店中有空位再放汽车话则通知生产者继续生产;如果店员没有汽车了,店员让经销商等一下,如果店中有汽车了再通知经销商取一下,缺货一定程度再扩建一个厂继续生产。 在设计这串代码中总结的自己认为比较关键的点: 1. 当生产...
2022-05-12 10:38:13 180 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人