Tag: CONCURRENCY
Estoy tratando de crear una estructura de datos concurrente que permita a un hilo buscar elementos aleatorios mientras otro hilo está escribiendo en ella. public class SomeList<e> extends CopyOnWriteArrayList<e> { private final Random random = new Random(); public E pollRandom() { if (size() == 0) { throw new NoSuchElementException(); } . . . Read more
Mi pregunta es que aún no hemos creado un objeto de la clase A en el siguiente código, pero ¿cómo devuelve un valor en el método run cuando imprimimos this? ¿Cuándo se creó este objeto?
Este pregunta relacionada muestra cómo construir un proyecto CMake utilizando un número específico de núcleos. Por ejemplo, si quisiera utilizar 10 núcleos, podría invocar CMake de la siguiente manera: cmake –build . -j 10 Mi pregunta es: ¿cómo puedo construir utilizando todos los núcleos disponibles? Básicamente, quiero que CMake detecte . . . Read more
Imagina que tengo una clase cuyo método (proceso) puede ser llamado concurrentemente. Este método realiza un procesamiento (hacerProceso) que no puede ser ejecutado concurrentemente. Además, si se llama al método proceso, pero el procesamiento (hacerProceso) ya está en progreso, la invocación del método proceso debe esperar hasta que el procesamiento . . . Read more
En general, ya sea en Java o en el diseño de bases de datos, ¿es posible tener un registro donde un campo pueda tener un número secuencial y ordenado sin brechas entre ellos? Por ejemplo, si tienes varios usuarios y ambos están enviando un formulario, ¿es posible que los registros . . . Read more