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

9 la respuesta

¿Por qué no se puede reiniciar un objeto Java Thread?

Sé que no es posible reiniciar un objeto Java Thread usado, pero no encuentro una explicaciónpor qué Esto no esta permitido; incluso si se garantiza que el hilo ha finalizado (vea el código de ejemplo a continuación). No veo porquestart() (o al ...

5 la respuesta

WaitAll para múltiples manejadores en un hilo STA no es compatible

¿Por qué recibo este mensaje de error? "WaitAll para múltiples manejadores en un hilo STA no es compatible".¿Debo usar el atributo [MTAThreadAttribute]? Actualizar:¡No funciona con aplicaciones WPF!Nota: Su error está en la ...

2 la respuesta

Cómo usar Pexpect para obtener una salida espontánea del subproceso en Python

Esto está relacionado con mi otra publicaciónproblema de subprocesamiento múltiple con wx.TextCtrl (o GTK + subyacente) [https://stackoverflow.com/questions/4183404/multithreading-problem-with-wx-textctrl-or-underlying-gtk] , que después de la ...

3 la respuesta

¿Cuál es la mejor manera de realizar pruebas unitarias desde múltiples hilos?

este tipo de sigue a otropregunta [https://stackoverflow.com/questions/41290/file-access-strategy-in-a-multi-threaded-environment-web-app] mío. Básicamente, una vez que tenga el código para acceder al archivo (revisará las respuestas allí en un ...

3 la respuesta

Cómo tener un controlador seguro para subprocesos en el arranque de primavera

¿Cómo debo crear un controlador que sea seguro para subprocesos? Según las mejores prácticas, los controladores son singleton. Considere el siguiente código en el que estoy almacenando datos de usuario a través de un objeto de servicio con ...

10 la respuesta

¿Cuándo es mejor ReaderWriterLockSlim que un simple bloqueo?

Estoy haciendo un punto de referencia muy tonto en ReaderWriterLock con este código, donde la lectura ocurre 4 veces más que escribir: class Program { static void Main() { ISynchro[] test = { new Locked(), new RWLocked() }; Stopwatch sw = new ...

1 la respuesta

Boost: los subprocesos de subprocesos no se inician en el iPhone / iPad en las versiones de lanzamiento

Estamos escribiendo una aplicación para iPad con bastante procesamiento en segundo plano, todo lo cual está escrito en un conjunto de bibliotecas C ++. Estas bibliotecas funcionan bien en Linux, Mac y Windows, pero en el iPad solo funcionan en ...

1 la respuesta

¿Hay una barrera de memoria implícita con relación sincronizada con thread :: join?

Tengo un código en el trabajo que inicia varios subprocesos que realizan algunas operaciones y, si alguno de ellos falla, configuran la variable compartida enfalso. Luego, el hilo principal se une a todos los hilos de trabajo. La simulación ...

4 la respuesta

problema de subprocesamiento múltiple con wx.TextCtrl (o GTK + subyacente)

Estoy desarrollando una GUI para lanzar un programa de fondo externo a largo plazo. Este programa en segundo plano puede recibir comandos de entrada a través de stdin y usar stdout y stderr para seguir imprimiendo mensajes de salida y de error. ...

10 la respuesta

Sincronización vs bloqueo

java.util.concurrent API proporciona una clase llamada comoLock, que básicamente serializaría el control para acceder al recurso crítico. Da método comopark() yunpark(). Podemos hacer cosas similares si podemos usarsynchronized palabra clave ...