Frage

Ich habe einen typischen Produzenten, Verbraucher-Muster. Wenn der Hersteller ein Objekt über einen Kanal sendet, wird der Produzent blockiert, bis der Verbraucher das Objekt akzeptiert. Nachdem der Kunde übernimmt das Objekt, die Produzenten ändert sich das Objekt in irgendeiner Weise. Sieht die Verbraucher das Objekt geändert werden? Oder war es eine implizite Kopie, wenn die Daten über den Kanal zu senden?

War es hilfreich?

Lösung

Stackless sendet ein Hinweis , um das Python-Objekt über den Kanal, so dass jeder den Produzenten macht auf das Objekt verändert wird durch den Verbraucher „gesehen“. Kein Kopieren geht.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top