¿Qué es mutex y semáforo en Java? Cual es la diferencia principal
¿Qué es mutex y semáforo en Java? Cual es la diferencia principal
¿Cuándo llamarías a Java en thread.run()lugar de
Este símbolo de la rupia, la moneda de la India, fue aprobado por el Gabinete de la Unión el 15 de julio de 2010. ¿Cómo puedo mostrarlo en un sitio
Me gustaría tener un campo de entrada de texto que contenga el signo "$" al principio, y no importa qué edición se produzca en el campo, que el signo sea persistente. Sería bueno si solo se aceptaran números como entrada, pero eso es solo una adición
Quiero crear un método ThreadPoolExecutortal que cuando haya alcanzado su tamaño máximo y la cola esté llena, el submit()método se bloquee al intentar agregar nuevas tareas. ¿Necesito implementar una costumbre RejectedExecutionHandlerpara eso o existe una forma existente de hacerlo utilizando una...
Lo he estado usando DispatchQueue.main.asyncdurante mucho tiempo para realizar operaciones relacionadas con la interfaz de usuario. Swift proporciona ambos DispatchQueue.main.asyncy DispatchQueue.main.sync, y ambos se realizan en la cola principal. ¿Alguien puede decirme la diferencia...
Cerrado . Esta pregunta se basa en opiniones . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda responderse con hechos y citas editando esta publicación . Cerrado hace 2 años . Mejora esta...
¿Existe una buena forma estándar de llamar a un método de bloqueo con un tiempo de espera en Java? Quiero poder hacer: // call something.blockingMethod(); // if it hasn't come back within 2 seconds, forget it Si eso tiene
¿Por qué i++no es atómico en Java? Para profundizar un poco más en Java, traté de contar con qué frecuencia se ejecuta el bucle en los subprocesos. Entonces usé un private static int total = 0; en la clase principal. Tengo dos hilos. Hilo 1: Impresiones System.out.println("Hello from Thread...
¿Cómo se lanza un doublea decimalque se usa cuando se hace el desarrollo de la moneda? ¿A dónde Mva? decimal dtot = (decimal)(doubleTotal);
¿Cómo uso un ConcurrentLinkedQueueen Java? Usando esto LinkedQueue, ¿debo preocuparme por la concurrencia en la cola? ¿O simplemente tengo que definir dos métodos (uno para recuperar elementos de la lista y otro para agregar elementos a la lista)? Nota: obviamente, estos dos métodos deben estar...
Mi profesor en una clase de Java de nivel superior sobre subprocesos dijo algo de lo que no estaba seguro. Dijo que el siguiente código no actualizaría necesariamente la readyvariable. Según él, los dos hilos no comparten necesariamente la variable estática, específicamente en el caso en que cada...
Cerrado . Esta pregunta se basa en opiniones . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda responderse con hechos y citas editando esta publicación . Cerrado hace 7 años . Mejora esta...
Lo que busco es una forma compatible de configurar el uso de un grupo de subprocesos o no. Idealmente, el resto del código no debería verse afectado en absoluto. Podría usar un grupo de subprocesos con 1 subproceso, pero eso no es exactamente lo que quiero. ¿Algunas ideas? ExecutorService es =...
A menudo encuentro que estos términos se utilizan en el contexto de la programación concurrente. ¿Son iguales o diferentes?
Estoy leyendo SIP-14 y el concepto de Futuretiene mucho sentido y es fácil de entender. Pero tengo dos preguntas sobre Promise: El SIP dice Depending on the implementation, it may be the case that p.future == p. ¿Cómo puede ser esto? ¿Son Futurey Promiseno dos tipos diferentes? ¿Cuándo...
a partir de Rails 4 , todo debería ejecutarse en un entorno de subprocesos de forma predeterminada. Lo que esto significa es que todo el código que escribimos Y TODAS las gemas que usamos deben serthreadsafe entonces, tengo algunas preguntas sobre esto: ¿Qué NO es seguro para subprocesos en...
Estoy buscando una implementación ExecutorService que se pueda proporcionar con un tiempo de espera. Las tareas que se envían al ExecutorService se interrumpen si tardan más en ejecutarse que el tiempo de espera. Implementar tal bestia no es una tarea tan difícil, pero me pregunto si alguien...
¿Hay alguna ventaja de usar java.util.concurrent.CountdownLatch en vez de java.util.concurrent.Semaphore ? Por lo que puedo decir, los siguientes fragmentos son casi equivalentes: 1. Semáforo final Semaphore sem = new Semaphore(0); for (int i = 0; i < num_threads; ++ i) { Thread t =...
He estado observando la creciente visibilidad de los lenguajes de programación funcionales y las características durante un tiempo. Los miré y no vi el motivo de la apelación. Luego, recientemente asistí a la presentación "Basics of Erlang" de Kevin Smith en Codemash . Disfruté de la...