Il multi-threading è la capacità di un computer o di un programma di eseguire lavori contemporaneamente o in modo asincrono utilizzando più flussi di esecuzione simultanei (generalmente chiamati thread).
Da quanto tempo ho trascorso con i thread in Java, ho trovato questi due modi per scrivere thread: Con implements Runnable: public class MyRunnable implements Runnable { public void run() { //Code } } //Started with a "new Thread(new MyRunnable()).start()" call Oppure, con extends Thread: public class MyThread extends Thread …
C ++ 11 ha introdotto un modello di memoria standardizzato, ma cosa significa esattamente? E come influenzerà la programmazione C ++? Questo articolo (di Gavin Clarke che cita Herb Sutter ) afferma che, Il modello di memoria significa che il codice C ++ ora ha una libreria standardizzata da chiamare …
Qual è la differenza tecnica tra un processo e un thread? Ho la sensazione che una parola come "processo" sia abusata e ci sono anche thread hardware e software. Che ne dite di processi leggeri in lingue come Erlang ? C'è un motivo definitivo per usare un termine rispetto all'altro?
Qual è il modo più semplice per aggiornare un Labelda un altro Thread? Ho una Formcorsa thread1, e da quello sto iniziando un altro thread ( thread2). Mentre thread2è l'elaborazione di alcuni file vorrei aggiornare un Labelsullo Formcon lo stato attuale del thread2lavoro di 's. Come potrei farlo?
Sto cercando di capire il threading in Python. Ho esaminato la documentazione e gli esempi, ma francamente, molti esempi sono eccessivamente sofisticati e non riesco a capirli. Come si mostrano chiaramente le attività divise per il multi-threading?
Qual'è la differenza tra a wait()e sleep()in Threads? Comprendo che a wait()-ing Thread è ancora in modalità di esecuzione e utilizza cicli CPU ma a sleep()-ing non consuma alcun ciclo CPU corretto? Perché abbiamo entrambi wait() e sleep(): in che modo la loro implementazione varia a un livello inferiore?
Supponiamo che io abbia un server web che contiene numerosi servlet. Per informazioni che passano tra quei servlet sto impostando variabili di sessione e di istanza. Ora, se 2 o più utenti inviano richiesta a questo server, cosa succede alle variabili di sessione? Saranno tutti comuni per tutti gli utenti …
Ho alcune domande sull'uso e sul significato della synchronizedparola chiave. Qual è il significato della synchronizedparola chiave? Quando dovrebbero essere i metodi synchronized? Cosa significa programmaticamente e logicamente?
Quando si scrivono applicazioni multithread, uno dei problemi più comuni riscontrati sono le condizioni di gara. Le mie domande alla community sono: Qual è la condizione di gara? Come li rilevi? Come li gestisci? Infine, come evitare che si verifichino?
Ho creato un semplice lettore musicale in Android. La vista per ogni brano contiene un SeekBar, implementato in questo modo: 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) { …
Sto cercando un esempio di qualcosa che può essere fatto con un IntentServiceche non può essere fatto con un Service(e viceversa)? Credo anche che un venga IntentServiceeseguito in un thread diverso e un Serviceno. Quindi, per quanto posso vedere, avviare un servizio all'interno del proprio thread è come avviare un …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.