Le multithread est la capacité d'un ordinateur ou d'un programme à effectuer un travail simultanément ou de manière asynchrone en utilisant plusieurs flux d'exécution simultanés (généralement appelés threads).
Depuis le temps que j'ai passé avec les threads en Java, j'ai trouvé ces deux façons d'écrire des threads: Avec implements Runnable: public class MyRunnable implements Runnable { public void run() { //Code } } //Started with a "new Thread(new MyRunnable()).start()" call Ou, avec extends Thread: public class MyThread extends …
C ++ 11 a introduit un modèle de mémoire standardisé, mais qu'est-ce que cela signifie exactement? Et comment cela va-t-il affecter la programmation C ++? Cet article (par Gavin Clarke qui cite Herb Sutter ) dit que, Le modèle de mémoire signifie que le code C ++ dispose désormais d'une …
Quelle est la différence technique entre un processus et un thread? J'ai l'impression qu'un mot comme «processus» est surutilisé et qu'il existe également des threads matériels et logiciels. Qu'en est-il des processus légers dans des langues comme Erlang ? Y a-t-il une raison définitive d'utiliser un terme plutôt qu'un autre?
Quelle est la façon la plus simple de mettre à jour un à Labelpartir d'un autre Thread? Je suis en Formcours d'exécution thread1, et à partir de là, je commence un autre thread ( thread2). Tout en thread2est le traitement de certains fichiers , je voudrais mettre à jour un …
J'essaie de comprendre le filetage en Python. J'ai regardé la documentation et les exemples, mais franchement, de nombreux exemples sont trop sophistiqués et j'ai du mal à les comprendre. Comment montrez-vous clairement que les tâches sont divisées pour le multithread?
Quelle est la différence entre a wait()et sleep()dans Threads? Est-ce que je comprends qu'un wait()thread -ing est toujours en mode de fonctionnement et utilise des cycles CPU mais qu'un sleep()-ing ne consomme aucun cycle CPU correct? Pourquoi avons-nous les deux wait() et sleep(): comment leur mise en œuvre varie-t-elle à …
Supposons que j'ai un serveur Web qui contient de nombreuses servlets. Pour les informations passant entre ces servlets, je définis les variables de session et d'instance. Maintenant, si 2 utilisateurs ou plus envoient une requête à ce serveur, qu'advient-il des variables de session? Seront-ils tous communs à tous les utilisateurs …
J'ai des questions concernant l'utilisation et la signification du synchronizedmot clé. Quelle est la signification du synchronizedmot-clé? Quand les méthodes devraient-elles être synchronized? Qu'est-ce que cela signifie par programmation et logique?
Lors de l'écriture d'applications multithreads, l'un des problèmes les plus courants rencontrés est les conditions de concurrence. Mes questions à la communauté sont: Quelle est la condition de course? Comment les détectez-vous? Comment les gérez-vous? Enfin, comment les empêchez-vous de se produire?
J'ai construit un simple lecteur de musique sous Android. La vue de chaque chanson contient un SeekBar, implémenté comme ceci: 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) { …
Je cherche un exemple de quelque chose qui peut être fait avec un IntentServicequi ne peut pas être fait avec un Service(et vice-versa)? Je crois également qu'un an IntentServices'exécute dans un thread différent et un Servicenon. Donc, pour autant que je puisse voir, démarrer un service dans son propre thread …
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.