weak-references

Jaka jest różnica między SoftReference a WeakReference w Javie?

Jaka jest różnica między java.lang.ref.WeakReference oraz java.lang.ref.SoftReference ?

Zawsze przekazać słabe odniesienie siebie do bloku w łuku?

Jestem trochę zdezorientowany co do użycia bloków w Objective-C. obecnie używam ARC i mam sporo bloków w mojej aplikacji, Obe ... k = cb; } return self; } - (void)main { @autoreleasepool { ... callback(rowHeightsArr); } }

Jaka jest różnica między słabym odniesieniem, a nienazwanym odniesieniem?

Swift ma: Mocne Referencje Słabe Referencje Unowned References Czym się różni od słabego odniesienie? Kiedy można bez ... ć nieautoryzowanego odniesienia? Czy niepodpisane referencje są zagrożeniem bezpieczeństwa jak wiszące wskaźniki W C / C++?

Kiedy można użyć WeakHashMap lub WeakReference?

Użycie słabych odniesień jest czymś, czego nigdy nie widziałem implementacji, więc staram się dowiedzieć, jaki jest dla nich ... ypadek użycia i jak implementacja będzie działać. Kiedy trzeba było użyć WeakHashMap LUB WeakReference i jak to było używane?

Używanie słabego self w funkcji asynchronicznej wysyłania

Czytałem wiele postów o używaniu __weak self wewnątrz dispatch_async, a teraz jestem trochę zdezorientowany. Jeśli mam: se ... self. Ponieważ czytałem, że w niektórych przypadkach dispatch_async nie trzeba __weak self. Zobacz ostatni komentarz tutaj

Dokąd zmierza słaba jaźń?

Często to robię.]} let when = DispatchTime.now() + 2.0 DispatchQueue.main.asyncAfter(deadline: when) { beep() } I w je ... eży zrobić? Jest silnym odniesieniem do słabego odniesienie, słabe czy mocne odniesienie? Być czy nie być? Oto jest pytanie!

słabe lub mocne dla IBOutlet i innych [duplikat]

To pytanie ma już odpowiedź tutaj: czy IBOutlets powinien być silny czy słaby pod łukiem? ... e_unretain? Każdy może pomóc mi dobrze wyjaśnić za pomocą małego samouczka, gdy używasz strong, weak i unsafe_unretain Z ARC?

Jak zadeklarować tablicę słabych odniesień w Swift?

Chciałbym zapisać tablicę słabych odniesień w Swift. Sama tablica nie powinna być słabym odniesieniem - jej elementy powinny być. Myślę, że Cocoa NSPointerArray oferuje wersję niekodowaną.

Generic typeof dla słabych odniesień do siebie

Próbuję wymyślić sposób użycia typeof, aby stworzyć słabe odniesienie do self do użycia w blokach, aby uniknąć zatrzymywania ... nment set on it Czy istnieje sposób na użycie typeof lub innego wywołania, aby ogólnie stworzyć słabe odniesienie do self?

Jaka jest różnica między słabym a blokowym odniesieniem?

Czytam dokumentację Xcode, a oto coś, co mnie zastanawia: __block typeof(self) tmpSelf = self; [self methodThatTakesABlock: ... block modyfikatory do zmiennej, wtedy blok nie zapewni, że zostanie utrzymany przy życiu. Więc jestem całkowicie zdziwiony.

Słabe korzyści referencyjne

Czy ktoś może wyjaśnić główne zalety różnych typów odwołań w C#? Słabe referencje miękkie referencje Phantom references ... rencje. Mamy aplikację, która pochłania dużo pamięci i staramy się ustalić, czy jest to obszar, na którym należy się skupić.

Czy jest SoftHashMap w Javie?

Wiem, że jest WeakHashMap w Javie.util, ale ponieważ używa WeakReferences do wszystkiego, do czego odwołuje się tylko ta mapa ... zasu. Najlepszym rozwiązaniem byłaby mapa, która zamiast tego używa Softreferencji, ale nie znalazłem jej w pakiecie Java RT.

Jak działa słaby PST?

Rozumiem, jak używać weak_ptr i shared_ptr. Rozumiem, jak działa shared_ptr, licząc liczbę odniesień w jego obiekcie. Jak dzi ... ć kod źródłowy boost i nie jestem wystarczająco zaznajomiony z boost, aby zrozumieć wszystkie rzeczy, których używa. Dzięki.

Czy możliwe jest utworzenie "słabego odniesienia" w javascript?

Czy jest jakiś sposób w javascript, aby utworzyć "słabe odniesienie" do innego obiektu? oto strona wiki opisująca, czym jest ... o kolejny artykuł, który opisuje je w Javie. Czy ktoś może wymyślić sposób na zaimplementowanie tego zachowania w javascript?

WeakReference / AsyncTask wzór w Androidzie

[1]} mam pytanie dotyczące tej prostej, często występującej sytuacji w Androidzie . Mamy główną aktywność, wywołujemy Async ... ?. Co stanie się z poprzednią AsyncTask, która została pierwotnie wywołana ? Dziękuję i przepraszam za Długość pytania .

Korzystanie z języka Java

Czy SoftReference i WeakReference naprawdę pomagają tylko wtedy, gdy są tworzone jako zmienne instancji? Czy jest jakaś korzy ... który wykorzystuje dużo pamięci... jak BufferedImage czy coś) Czy to ma jakiś realistyczny efekt? Czy to tylko strata kodu?

IBOutlet i viewDidUnload pod ARC

Jest podobne pytanie do tego NA SO tutaj , jednak chcę tylko wyjaśnić coś, co nie zostało w pełni wyjaśnione. Rozumiem, że ... *myLabel; Czy poniższy kod ma jakiś wpływ? - (void)viewDidUnload { self.myLabel = nil; [super viewDidUnload]; }

Kiedy używać słabych odniesień w Pythonie?

Czy ktoś może wyjaśnić użycie słabych odniesień? Dokumentacja nie wyjaśnia tego dokładnie, po prostu mówi, że GC może znisz ... nąć w każdej chwili? Co, jeśli będę musiał go użyć zaraz po zniknięciu? Czy możesz wyjaśnić je dobrymi przykładami? Thanks

Słabe wydarzenia in.NET?

Jeśli obiekt a nasłuchuje zdarzenia z obiektu B, obiekt B utrzyma obiekt a przy życiu. Czy istnieje standardowa implementacja ... PF ma jakiś mechanizm, ale szukam czegoś nie związanego z WPF. Domyślam się, że rozwiązanie powinno używać słabych odniesień.

Dlaczego istnieje WeakHashMap, ale brak WeakSet?

Z J. Bloch A ... źródłem wycieków pamięci jest słuchacze ... Najlepszym sposobem zapewnienia, że wywołania są zb ... przechowywanie ich tylko jako kluczy w WeakHashMap . Dlaczego więc w Java Collections framework nie ma żadnego Weaksetu?