Domande taggate «multithreading»

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).




8
Valore restituito da Thread
Ho un metodo con a HandlerThread. Un valore viene modificato all'interno di Threade vorrei restituirlo al test()metodo. C'è un modo per fare questo? public void test() { Thread uiThread = new HandlerThread("UIHandler"){ public synchronized void run(){ int value; value = 2; //To be returned to test() } }; uiThread.start(); }

28
Semplici esempi di deadlock
Vorrei spiegare i deadlock del threading ai neofiti. Ho visto molti esempi di deadlock in passato, alcuni usando codice e altri usando illustrazioni (come le famose 4 auto ). Ci sono anche problemi classici facilmente bloccabili come The Dining Philosophers , ma questi potrebbero essere troppo complessi per un vero …

6
CountDownLatch vs. Semaphore
C'è qualche vantaggio nell'usare java.util.concurrent.CountdownLatch invece di java.util.concurrent.Semaphore ? Per quanto ne so, i seguenti frammenti sono quasi equivalenti: 1. Semaforo final Semaphore sem = new Semaphore(0); for (int i = 0; i < num_threads; ++ i) { Thread t = new Thread() { public void run() { try { …





16
attendi che tutti i thread finiscano il loro lavoro in java
Sto scrivendo un'applicazione che ha 5 thread che ottengono alcune informazioni dal web contemporaneamente e riempiono 5 diversi campi in una classe buffer. Ho bisogno di convalidare i dati del buffer e memorizzarli in un database quando tutti i thread hanno terminato il loro lavoro. Come posso farlo (essere avvisato …

8
Sincronizzazione del campo non finale
Viene visualizzato un avviso ogni volta che eseguo la sincronizzazione su un campo di classe non finale. Ecco il codice: public class X { private Object o; public void setO(Object o) { this.o = o; } public void x() { synchronized (o) // synchronization on a non-final field { } …

3
PHP thread safe e non thread safe per Windows
Sto scaricando PHP per Windows. Ho 2 opzioni sul sito web. PHP Thread Safe PHP non thread-safe Per favore, rispondi alle seguenti domande: Qual è la differenza tra i due? Quali sono i vantaggi e gli svantaggi l'uno rispetto all'altro? Sto sviluppando un sito di e-commerce che avrà un traffico …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.