Resultados de la búsqueda a petición "weak-references"

0 la respuesta

El GC mixto de JVM G1GC no recolecta regiones muy antiguas

Mi servidor está usando 1.8.0_92 en CentOS 6.7, el parámetro GC es '-Xms16g -Xmx16g -XX: + UseG1GC'. Por lo tanto, el valor predeterminado InitiatingHeapOccupancyPercent es 45, G1HeapWastePercent es 5 y G1MixedGCLiveThresholdPercent es 85. El GC ...

3 la respuesta

Rápido. ¿Es la (absolutamente) única ventaja específica de un rendimiento no propio sobre uno débil?

En Swift, tenemos una escritura predeterminada normal el objeto simplemente no puede volverse nulo.tenemos mecanografía débil el objeto puede volverse nulo. si el objeto se vuelve nulo, su puntero se vuelve nulo automáticamente, por lo que sabe ...

2 la respuesta

¿Pueden las devoluciones de llamada `weakref` reemplazar a` __del__`?

¿Hay algún obstáculo que impidaweakref [https://docs.python.org/3/library/weakref.html]de hacer todo lo que__del__ lo hace pero con garantías mucho más fuertes (por ejemplo,finalize garantiza que la llamada se realizará antes de que salga el ...

4 la respuesta

Cierres rápidos: capturarse a sí mismo como débil

Estoy tratando de resolver un ciclo de referencia fuerte basado en el cierre en Swift. En el siguiente código, el controlador de vista propietario retiene el objeto.ProgressHUD es unUIView eso también lo retiene el controlador de ...

6 la respuesta

¿Hay un SoftHashMap en Java?

Sé que hay unWeakHashMap enjava.util, pero como usaWeakReferences para todo, que solo se hace referencia a estoMap, los objetos referenciados se perderán en el próximo ciclo de GC. Por lo tanto, es casi inútil si desea almacenar en caché datos ...

7 la respuesta

¿Es posible crear una "referencia débil" en javascript?

¿Hay alguna manera en JavaScript para crear una "referencia débil" a otro objeto?Aquí está la página wiki que describe qué es una referencia débil. [http://en.wikipedia.org/wiki/Weak_reference] Aquí hay otro artículo que los describe en ...

3 la respuesta

¿Cómo evitar pérdidas de memoria en la devolución de llamada?

Java efectivo dice: Una tercera fuente común de pérdidas de memoria son los oyentes y otras devoluciones de llamada. Si implementa una API donde los clientes registran devoluciones de llamada pero no las anulan explícitamente, se acumularán a ...

2 la respuesta

¿Puedo enganchar cuando se libera un objeto débilmente referenciado (de tipo arbitrario)?

Estoy escribiendo una clase de contenedor en Swift, que funciona comojava.util.WeakHashMap en Java Mi implementación actual está aquí. class WeakRefMap<Key: Hashable, Value: AnyObject> { private var mapping = [Key: WeakBox<Value>]() ...

1 la respuesta

Crear una referencia débil regular en Javascript usando WeakMaps

Estoy tratando de hacer elobvio cosa con WeakMaps: quiero crear una referencia débil. En particular, quiero tener una lista de oyentes de eventos sin que esa lista influya en la vida del oyente. Así que estaba muy emocionado de encontrar ...

4 la respuesta

¿Es este Runnable seguro de pérdida de memoria?

Soy un principiante total en Java y he creado un fragmento simple de Android de Java donde en un Runnable después de 1,5 segundos cambio elTextView deHello World aHola Mundo. Funciona perfectamente, básicamente unWeakReference debería evitar que ...