没有合适的资源?快使用搜索试试~ 我知道了~
ist的matlab代码-csharp_samples_events_producerconsumer-template:C#课...
需积分: 5 1 下载量 182 浏览量
2021-05-26
07:52:30
上传
评论
收藏 293KB ZIP 举报
温馨提示
是的matlab代码生产者-消费者与事件 学习目标 大事记 描述 一般来说 FastClock再次FastClock 。 它已在项目模板中完全实现,并已初始化。 该练习的目的是模拟生产者/消费者的情况。 Producer在随机时间(最小和最大持续时间之间的分钟)内创建任务,并将其放入Queue 。 Consumer处理此Queue的任务。 处理时间是随机的。 您可以将.NET类Queue<Task>与方法Enqueue(task)和Dequeue()用作Queue 。 但是,您也可以将正常的List<Task>与Add()和RemoveAt() 。 该任务提供以下方法: Start 任务已创建并放置在队列中 BeginConsumption 使用者从队列中获取任务并开始处理 Finish 任务已处理 当这三种方法中的每一种都被调用时,任务将通知主窗口并传输协议消息(请参阅示例打印输出)。 当然,您的实现可能与示例有所不同。 专用字段和方法仅指示模型。 Events所有使用相同的参数(发送方是任务,参数为文本)用于优化解耦的元素。
资源推荐
资源评论
资源评论
weixin_38660579
- 粉丝: 11
- 资源: 918
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功