lazy-initialization

Lazy initialization ist die Taktik, die Erstellung eines Objekts, die Berechnung eines Wertes oder einen anderen teuren Prozess bis zum ersten Mal zu verzögern.
3
Antworten

Methoden zur Lazy-Initialisierung mit Eigenschaften

Ich ändere gerade eine weit verbreitete Klasse, um so viel von der teuren Initialisierung aus dem Klassenkonstruktor in Lazy Initialized-Eigenschaften zu verschieben. Unten ist ein Beispiel (in c #): Vorher: %Vor% Nachher: ​​ %Vor% Es...
06.01.2011, 15:57
4
Antworten

Lazy Loading in Objective-C - Soll ich den Setter aus dem Getter herausrufen?

Das ist ein kleines Detail, aber jedes Mal, wenn ich faul lade, werde ich davon abgefangen. Sind beide Methoden akzeptabel? Ist entweder besser? Angenommen, die Variable hat die Eigenschaft retain. Methode # 1 %Vor% Methode # 2 %Vor%...
14.09.2010, 19:37
3
Antworten

Abrufen von "org.hibernate.LazyInitializationException" -Ausnahmen nach dem Abrufen von Elementen aus meinem ehcache der zweiten Ebene

Ich verwende Hibernate 5.1.0.Final mit ehcache und Spring 3.2.11.RELEASE. Ich habe die folgende @Cacheable Annotation in einem meiner DAO s eingerichtet: %Vor% Das zurückgegebene Element hat eine Reihe von Assoziationen, von denen eini...
14.03.2016, 20:35
2
Antworten

Lazy Wörterbucheigenschaften in C #

Ich habe eine Klasse mit einer Eigenschaft, die ein Wörterbuch ist: %Vor% Ich möchte, dass diese Eigenschaft die faule Initialisierung verwendet. Ich habe folgendes versucht: %Vor% Dies ist natürlich ein Fehler, da Name und Name untersch...
03.04.2012, 23:31
1
Antwort

Die Initialisierung der Lazy-Sammlung schlägt im Ruhezustand fehl

Heute habe ich mit dem nächsten Problem im Winterschlaf konfrontiert: Meine Methode: %Vor% Methode initializeIssues: %Vor% Ich erhalte eine Ausnahme, wenn die Sammlung Punkte defaultPeriod enthält %Vor% Aber wenn ich einige Ze...
10.09.2013, 16:55
1
Antwort

Unterschied beim Serialisieren eines Lazy Val mit oder ohne @Transient

Wenn ich an Spark arbeite, muss ich manchmal bei jeder Aufgabe ein nicht serialisierbares Objekt senden. Ein allgemeines Muster ist @transient lazy val , z. B. %Vor% Ich habe festgestellt, dass @transient hier nicht notwendig ist....
13.01.2016, 14:27
2
Antworten

Lazy Initialisierung und behalten Zyklus

Gibt es bei Verwendung von Lazy-Initialisierern die Möglichkeit, Retain-Zyklen zu haben? In einem Blogpost und vielen anderen Orten wird [unowned self] gesehen %Vor% Ich habe das versucht %Vor% Benutzte es so %Vor% Und festge...
01.07.2016, 09:02