Resultados de la búsqueda a petición "concurrency"
EJB 3.1 contenedor gestionado concurrencia vs sincronizado
Empecé a leer sobre el bean de sesión singleton y las anotaciones utilizadas para emplear la concurrencia administrada por contenedor. No veo el beneficio de esto en comparación con el simple uso de la palabra clave 'sincronizada', por lo que ...
Asegurando el orden de ejecución de la tarea en threadpool
He estado leyendo sobre el patrón de grupo de subprocesos y parece que no puedo encontrar la solución habitual para el siguiente problema. A veces quiero que las tareas se ejecuten en serie. Por ejemplo, leo fragmentos de texto de un archivo y, ...
En Java, ¿es seguro cambiar una referencia a una lectura de HashMap simultáneamente
Espero que esta no sea una pregunta demasiado tonta ... Tengo un código similar al siguiente en mi proyecto: public class ConfigStore { public static class Config { public final String setting1; public final String setting2; public final ...
EventQueue ID inconsistentes
Tengo un problema con el siguiente código de ejemplo que muestra un comportamiento inconsistente para EventQueue: public static void main( String[] args ) throws InvocationTargetException, InterruptedException { final long[] id1 = new long[ 1 ...
Modelos de concurrencia y memoria
Estoy viendoest [http://channel9.msdn.com/posts/AFDS-Keynote-Herb-Sutter-Heterogeneous-Computing-and-C-AMP] video de Herb Sutter en GPGPU y la nueva biblioteca C ++ AMP. Él está hablando de modelos de memoria y menciona Modelos de memoria débil ...
how para actualizar un jLabel cada vez con un ciclo while con un retraso
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { int count = jSlider1.getValue(); int delay = jSlider2.getValue(); int valueOfSlider = jSlider2.getValue(); int valueOfSlider2 = jSlider1.getValue(); while (count > 0) { ...
Cuál es el equivalente de Ruby al módulo de multiprocesamiento de Python?
Para obtener una concurrencia real en Ruby o Python, necesito crear nuevos procesos. Python hace esto bastante sencillo usando lamultiprocessing module, que extrae toda la bondad fork / wait y me permite concentrarme en mi código. ¿Ruby tiene ...
¿De qué sirve el patrón SyncRoot?
Estoy leyendo un libro de C # que describe el patrón SyncRoot. Muestr void doThis() { lock(this){ ... } } void doThat() { lock(this){ ... } } y se compara con el patrón SyncRoot: object syncRoot = new object(); void doThis() { lock(syncRoot ){ ...
Java Grupo de subprocesos en caché y subproceso local
Tengo una pregunta sobre Java y concurrencia. Digamos que tengo una variable ThreadLocal llamada a. Y uso un CachedThreadPool para obtener nuevos hilos. Cuando se vuelve a utilizar un subproceso, ¿qué sucede con la variable ThreadLocal? ...
Algunas aclaraciones sobre diferentes niveles de aislamiento en la transacción de la base de datos?
Abajo está la declaración escrita de Artículo de aislamiento de Wikipedia [http://en.wikipedia.org/wiki/Isolation_%28database_systems%29] acerca deREPEATABLE READS En este nivel de aislamiento, una implementación DBMS de control de ...