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

7 la respuesta

Threading en Java: ¿Cómo bloquear un objeto?

La siguiente función se está ejecutando en su propio hilo: private void doSendData() { try { //writeToFile(); // just a temporary location of a call InetAddress serverAddr = InetAddress.getByName(serverAddress); serverAddr.wait(60000); ...

4 la respuesta

Java: seguridad de subprocesos de matriz inmutable

Tengo una pregunta sobre el modelo de memoria Java. Aquí hay una clase simple que presenta el problema: public class ImmutableIntArray { private final int[] array; public ImmutableIntArray() { array = new int[10]; for (int i = 0; i < 10; i++) ...

2 la respuesta

Is Parallel.ForEach en ConcurrentBag <T> thread safe

La descripción de ConcurrentBag en MSDN no está clara: os @Bags son útiles para almacenar objetos cuando el pedido no importa, y a diferencia de los conjuntos, los bolsos admiten duplicados. ConcurrentBag es una implementación de bolsa segura ...

1 la respuesta

Cómo lidiar con el inventario y la concurrencia

Cuáles son las estrategias para lidiar con un escenario aparentemente común de un inventario limitado y un formulario de pedido? Si queda un artículo y dos personas intentan comprar al mismo tiempo. ¿Cómo lidias con quien envía el último pago?

5 la respuesta

¿Plataforma independiente de bloqueo de archivos?

Estoy ejecutando un trabajo científico muy computacionalmente intenso que escupe resultados de vez en cuando. El trabajo es básicamente simular lo mismo muchas veces, por lo que se divide entre varias computadoras, que utilizan diferentes ...

2 la respuesta

Interrupción de subproceso: ¿cancelará la llamada de espera () entrante?

Tengo un hilo que tiene una cola de trabajo entrante (unLinkedList que contiene descripciones de trabajo). El hilo se bloquea conwait() en la cola cuando no hay trabajo para trabajar. Un objeto de despachador de trabajo externo lo ...

3 la respuesta

Existe alguna forma para que múltiples procesos compartan un socket de escucha?

En la programación de socket, crea un socket de escucha y luego, para cada cliente que se conecta, obtiene un socket de flujo normal que puede usar para manejar la solicitud del cliente. El sistema operativo gestiona la cola de conexiones ...

4 la respuesta

Synchronizing en un objeto en java, luego cambiando el valor de la variable sincronizada

Me encontré con un código como este synchronized(obj) { obj = new Object(); } Algo no se siente bien con esto, no puedo explicarlo, ¿está bien este código o hay algo realmente mal en él? Gracia

4 la respuesta

Diferentes tipos de conjuntos seguros para subprocesos en Java

Parece que hay muchas implementaciones diferentes y formas de generar conjuntos seguros para subprocesos en Java. Algunos ejemplos incluyen 1) ...

1 la respuesta

Publicación de campos de objetos seguros sin subprocesos de una manera segura para subprocesos

Tengo un problema con la concurrencia de Java. Sí, miré las preguntas con casi el mismo título, pero todas parecían estar preguntando cosas sutilmente diferentes. Sí, he leídoJava Concurrencia en la práctica. Sí, puedo ver por qué es lade fact ...