Resultados de la búsqueda a petición "concurrency"

1 la respuesta

ConcurrentHashMap jdk 8 utiliza TreeNodes en lugar de List .. ¿Por qué? [cerrado]

Hola, sé el funcionamiento deConcurrentHashMap antes de JDK 8. También entendí el código: era bastante modular y no muy difícil de entender. El código deConcurrentHashMap en JDK 8 ha cambiado mucho desde sus implementaciones anteriores. Debido ...

5 la respuesta

¿Qué prácticas de sincronización JVM puedo ignorar asumiendo que sé que voy a ejecutar en x64 cpus?

Sé que el modelo de memoria JVM está hecho para el mínimo común denominador de CPU, por lo que tiene que asumir el modelo más débil posible de una CPU en la que pueda ejecutarse la JVM (por ejemplo, ARM). Ahora, considerando que x64 tiene un ...

4 la respuesta

ConcurrentHashMap JDK 8 cuando usar computeIfPresent

La nueva versión de Concurrent Hash Map de jdk 8 tiene dos nuevos métodos. computeIfAbsent computeIfPresent putIfAbsent- Método antiguo Entiendo los casos de uso deputIfAbsentycomputeIfAbsent. Pero no estoy seguro de los escenarios cuando ...

4 la respuesta

¿Es peligroso activar una NSOperationQueue autorrelegada?

Tengo una tarea que lleva bastante tiempo y debería ejecutarse en segundo plano. Según la documentación, esto se puede hacer usando unNSOperationQueue. Sin embargo, no quiero conservar una copia de clase global delNSOperationQueue ya que ...

2 la respuesta

nodejs: lea del archivo y almacene en db, limite las operaciones db simultáneas máximas

Tengo un archivo CSV que estoy leyendo como una secuencia, y uso transformaciones para convertir a JSON y luego almacenar asíncronamente cada línea en una base de datos. El problema es que la lectura del archivo es rápida y, por lo tanto, genera ...

3 la respuesta

¿Qué es un "objeto construido de manera incompleta"?

De GoetzConcurrencia de Java en la práctica [http://www.javaconcurrencyinpractice.com/], página 41, menciona cómothis referencia puede escapar durante la construcción. Un ejemplo de "no hagas esto": public class ThisEscape { public ...

9 la respuesta

¿Por qué i ++ no es atómico?

Por que esi++ no atómico en Java? Para profundizar un poco más en Java, traté de contar con qué frecuencia se ejecuta el bucle en los hilos. Entonces usé un private static int total = 0;en la clase principal Tengo dos hilos Hilo 1: ...

4 la respuesta

¿Futuros para Objective-C?

¿Alguien ha implementadoFuturos [http://en.wikipedia.org/wiki/Future_(programming)]en Objective-C? ¿Supongo (espero que no ingenuamente) que debería ser razonablemente simple envolver NSInvocations en una buena API?

6 la respuesta

Hilo de Java wait () => bloqueado?

De acuerdo aInformación del estado del hilo de Java [http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Thread.State.html]llamar a wait () generará un subproceso para ir en estado BLOCKED. Sin embargo, este código resultará (después de ser ...

9 la respuesta

concurrencia de Java: muchos escritores, un lector

Necesito recopilar algunas estadísticas en mi software y estoy tratando de hacerlo rápido y correcto, lo cual no es fácil (¡para mí!) primero mi código hasta ahora con dos clases, un StatsService y un StatsHarvester public class StatsService { ...