Preguntas etiquetadas con multithreading

El subprocesamiento múltiple es la capacidad de una computadora o un programa para realizar el trabajo de manera simultánea o asincrónica mediante el uso de múltiples flujos de ejecución concurrentes (generalmente conocidos como subprocesos).




30
¿Cómo actualizo la GUI desde otro hilo?
¿Cuál es la forma más sencilla de actualizar un Labelde otro Thread? Tengo una Formejecución thread1, y a partir de eso estoy comenzando otro hilo ( thread2). Mientras thread2está procesando algunos archivos me gustaría actualizar una Labelen el Formcon el estado actual de thread2trabajo 's. ¿Cómo podría hacer eso?


30
Diferencia entre wait () y sleep ()
¿Cuál es la diferencia entre a wait()y sleep()en Threads? ¿Entiendo que un wait()subproceso -ing todavía está en modo de ejecución y usa ciclos de CPU pero un sleep()-ing no consume ningún ciclo de CPU correcto? ¿Por qué tenemos ambos wait() y sleep(): cómo varía su implementación en un nivel inferior?

8
¿Cómo funcionan los servlets? Instanciación, sesiones, variables compartidas y subprocesos múltiples
Supongamos que tengo un servidor web que contiene numerosos servlets. Para la información que pasa entre esos servlets, estoy configurando variables de sesión e instancia. Ahora, si 2 o más usuarios envían solicitudes a este servidor, ¿qué sucede con las variables de sesión? ¿Serán todos comunes para todos los usuarios …



27
Android "Solo el hilo original que creó una jerarquía de vistas puede tocar sus vistas".
He construido un reproductor de música simple en Android. La vista para cada canción contiene un SeekBar, implementado así: public class Song extends Activity implements OnClickListener,Runnable { private SeekBar progress; private MediaPlayer mp; // ... private ServiceConnection onService = new ServiceConnection() { public void onServiceConnected(ComponentName className, IBinder rawBinder) { appService …






Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.