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

2 la respuesta

¿Qué significa 'contexto' exactamente en C # async / await code?

Veamos algunos códigos simples de C # async / wait donde tengo una referencia de objeto (obj) antes y después de unawait conConfigureAwait(false) private async Task<SomeObject> AnAsyncLibraryMethod(SomeObject obj) ...

2 la respuesta

¿Por qué GIL no bloquea una tarea enlazada de E / S de Python?

losroscado de pitón [https://docs.python.org/2/library/threading.html]la documentación establece que "... el subproceso sigue siendo un modelo apropiado si desea ejecutar varias tareas vinculadas a E / S simultáneamente", aparentemente porque los ...

2 la respuesta

Modelo de memoria Java: ¿es seguro crear un gráfico de referencia cíclico de campos de instancia final, todos asignados dentro del mismo hilo?

¿Puede alguien que entienda el Modelo de Memoria Java mejor que yo confirmar mi comprensión de que el siguiente código está sincronizado correctamente? class Foo { private final Bar bar; Foo() { this.bar = new Bar(this); } } class Bar { private ...

1 la respuesta

iOS Multithreading - NSURLSession y actualizaciones de UI

Tengo una pregunta general sobre multihilo en iOS: En mi aplicación de prueba muy simple, uso NSURLSession para descargar algunas imágenes pequeñas del servidor y presentarlas en una vista de tabla. Dentro de la devolución de llamada de ...

2 la respuesta

¿Cuál es el mejor enfoque para manejar excepciones lanzadas en un hilo separado?

Estoy trabajando en un proyecto J2ME que genera hilos de trabajo para numerosas tareas, como la descarga de contenido HTTP. El diseño básico de subprocesos es similar a la mayoría de las aplicaciones de Java: hay un subproceso de interfaz de ...

2 la respuesta

C # Thread.Sleep (1000) tarda mucho más de 1000 ms en alguna PC

Escribo un programa de C # para contar 5 segundos. Lo que hago es: new Task(() => { try { this.Invoke((Action)delegate() { label1.Text = "5"; // 4, 3, 2..etc }); } Thread.Sleep(1000); } catch { // form could be disposed break; } } ...

2 la respuesta

Observación de RxJava en subproceso de llamada / suscripción

Tengo algunos problemas para entender cómo funciona subscribeOn / observeOn en RxJava. He creado una aplicación simple con observables que emite nombres de planetas del sistema solar, hace algunos mapas y filtra e imprime resultados. Según tengo ...

2 la respuesta

Cómo usar la Tarea <T> para generar un evento y esperar que el evento finalice

Tengo el siguiente escenario: Cliente que solicita un servicio web para comenzar public bool Start(MyProject project, string error)Un servicio web que recibe la llamada del cliente en un método public event EventHandler<StartEventArgs> ...

2 la respuesta

std :: atomic <std :: chrono :: high_resolution_clock :: time_point> no se puede compilar

Necesitostd::chrono::high_resolution_clock::time_point campo que quiero escribir de un hilo y leer de otro hilo. Si lo declaro como está, mi código se compila sin ningún error. Pero para hacer que mi campo sea visible en otro hilo, lo rodeo ...

3 la respuesta

Orden de ejecución de subprocesos estableciendo prioridad

He establecido la prioridad del hilo en el siguiente orden A luego B y luego C. Pero cuando estoy ejecutando el programa por debajo, a veces B se ejecuta antes que A. No entiendo esta ejecución ya que establezco la prioridad de B menos que la ...