Вопрос

У меня есть типичный производитель, потребительский узор. Если производитель отправляет объект на канал, производитель заблокирован, пока потребитель не принимает объект. После того, как потребитель принимает объект, производитель обовает объект каким-то образом. Потребитель увидит объект, изменился? Или была неявная копия при отправке данных по каналу?

Это было полезно?

Решение

Stockless посылает А. ссылка На объект Python по каналу, поэтому любые изменения, которые производитель делает объект, будет «видимым» потребителем. Нет копирования продолжается.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top