Zellulose

Ein Mechanismus zum Aufrechterhalten der Konsistenz zwischen untersagenden Werten mit Caching- und faulen Auswertung
Jetzt downloaden

Zellulose Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Matthew Marshall
  • Website des Verlags:
  • http://matthewmarshall.org/projects/rabbyt/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 27 KB

Zellulose Stichworte


Zellulose Beschreibung

Ein Mechanismus zur Aufrechterhaltung der Konsistenz zwischen untersagenden Werten mit Caching und der faulen Auswertung Sie können an Cellulose wie ein Tabellenkalkulationsprogramm vorstellen: Viele Zellen werden aus den Werten anderer Zellen berechnet. Wenn sich ein Zellen ändert, werden alle unterhaltsberechtigten Zellen mit neuen Werten aktualisiert. Wie immer geht Cellulose ziemlich weit darüber hinaus. Es garantiert, dass, wenn ein Wert gelesen wird, mit allen Werten konsistant ist, von denen er abhängig ist. Cellulose ist auch faul (lese: Effizient.) Berechnen eines Werts wird bis zum allerläufigen Moment berechnet, und nur neu berechnet, wenn es absolut notwendig ist Dies reduziert stark eine erhebliche Fehlerquelle in der Software. Ein Ziel des Projekts ist es, so einfach wie möglich zu sein (aber nicht einfacher), so dass jeder, der es ernsthaft nutzen möchte, den Internals leicht verstehen könnte.Cellulose ist im Sinn ähnlich. Pycells, aber ist in einer Weise "niedrigere Ebene". Es versucht sehr schwer, aus dem Weg zu bleiben, aber dadurch fehlen dabei einige der Helfer, die Pycells bietet. Der wichtigste algorithmische Unterschied ist wahrscheinlich, dass Cellulose verzweifelt faul sein möchte, während in Pycells alles sofort berechnet wird (standardmäßig) (standardmäßig) (auf dem Flipside davon sind Beobachter in Pycells ein bisschen leichter zu arbeiten.) Was ist neu in Diese Version: · Alle Tests passieren mit Python 2.5. · ComputedCell ist jetzt Thread Safe. · ComputedDict ist jetzt etwas freundlicher für Unterklassen. · Die Funktionalität der "Beschränkungen" wurde in den eigenen Klassensatz verschoben. · InputCellDescriptor nimmt nun einen Standardwert an. · Zellbeschreibungen im Allgemeinen sind einfacher zu subclass. · AbendANCELL.Dependency_Changed nimmt jetzt die Abhängigkeit als Argument auf.


Zellulose Zugehörige Software

Bremse

Sehr tragbare SQL-Abfragemotor mit Sitz in Python mit Transaktionen, Wiederherstellungs- und Client-Server-Modus ...

400 423 KB

Herunterladen

Rancenaver.

Kostenlose und Open Source Java Bytecode Weaver, die den Vorteil der neuen Java 1.5-Sprachfunktionen bietet ...

143 1.6 MB

Herunterladen