【文件属性】:
文件名称:computer-systems-architecture-marketplace
文件大小:4KB
文件格式:ZIP
更新时间:2021-04-18 13:51:15
Python
BIOLETE亚历山德鲁-尤塞比乌(334CC)
回购于2021年4月18日公开
计算机系统架构
首次分配-市场
分配的目的是有效地使用同步元素来实现并发应用程序。 我使用了Lock元素来一次阻止对单个线程的非线程安全操作访问。 其中一些非线程安全操作是加法和减法。 该分配是一个MPMC(多生产者多消费者)问题,我们使用以下类:
市场-同步生产者和消费者线程,注册生产者,为客户创建购物车;
产品;
生产者-发布产品并等待;
消费者-在购物车中添加/删除产品,并在此过程中等待给定的时间,下订单。
轻松一点,我发现任务对我想要遵循的职业道路没有特别的帮助,但是了解更多关于并发的信息很有用。
我认为实施非常有效。
资源
吉特
【文件预览】:
computer-systems-architecture-marketplace-main
----README.md(1KB)
----tema()
--------product.py(592B)
--------consumer.py(2KB)
--------marketplace.py(3KB)
--------producer.py(2KB)