J'ai lu la documentation à ce sujet et je pense avoir compris. Un se AutoResetEventréinitialise lorsque le code passeevent.WaitOne() , mais ManualResetEventpas. Est-ce
J'ai lu la documentation à ce sujet et je pense avoir compris. Un se AutoResetEventréinitialise lorsque le code passeevent.WaitOne() , mais ManualResetEventpas. Est-ce
Quelle est la différence entre l'utilisation des interfaces Runnableet Callablelors de la conception d'un thread simultané en Java, pourquoi choisiriez-vous l'une plutôt que
La documentation MSDN indique que public class SomeObject { public void SomeOperation() { lock(this) { //Access instance variables } } } est "un problème si l'instance est accessible publiquement". Je me demande pourquoi? Est-ce parce que le verrou sera maintenu plus longtemps que nécessaire? Ou y...
Je suis nouveau sur Android. Je veux savoir ce que fait la Looperclasse et comment l'utiliser. J'ai lu la documentation de la classe Android Looper mais je n'arrive pas à la comprendre complètement. Je l'ai vu dans de nombreux endroits, mais je n'arrive pas à comprendre son objectif. Quelqu'un...
Existe-t-il un moyen réaliste d'implémenter un modèle multi-thread en PHP, que ce soit vraiment ou simplement en le simulant. Il y a quelque temps, il a été suggéré de forcer le système d'exploitation à charger une autre instance de l'exécutable PHP et à gérer d'autres processus simultanés. Le...
Quelqu'un peut-il me dire l'avantage de la méthode synchronisée sur le bloc synchronisé avec un
Vous vous demandez quelle est la différence entre BeginInvoke()et Invoke()sont? Principalement à quoi chacun serait utilisé. EDIT: Quelle est la différence entre créer un objet de thread et appeler invoquer dessus et simplement appeler BeginInvoke()un délégué? ou sont-ce la même...
Je dois vérifier si le thread exécutant un certain morceau de code est le thread principal (UI) ou non. Comment puis-je atteindre cet
Pouvez-vous expliquer STA et MTA dans vos propres mots? En outre, que sont les threads cloisonnés et ne concernent-ils que COM? Si oui,
Les réponses à cette question sont un effort communautaire . Modifiez les réponses existantes pour améliorer ce post. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Quelqu'un peut-il publier un exemple simple de démarrage de deux threads (orientés objet) en C ++. Je recherche...
Existe-t-il de bonnes règles pour savoir quand utiliser Task.Delay contre Thread.Sleep ? Plus précisément, existe-t-il une valeur minimale à prévoir pour que l'un soit efficace / efficient par rapport à l'autre? Enfin, étant donné que Task.Delay provoque un changement de contexte sur une machine...
J'avais une discussion avec un coéquipier sur le verrouillage en .NET. C'est un gars très brillant avec une vaste expérience dans la programmation de niveau inférieur et supérieur, mais son expérience avec la programmation de niveau inférieur dépasse de loin la mienne. Quoi qu'il en soit, il a fait...
Je suis assez familier avec le C ++ 11 de std::thread, std::asyncet des std::futurecomposants (voir par exemple cette réponse ), qui sont simple. Cependant, je n'arrive pas à comprendre ce qui std::promiseest, ce qu'il fait et dans quelles situations il est le mieux utilisé. Le document standard...
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 10 mois . Améliorez cette question Je me suis un...
J'ai besoin d'exécuter un certain nombre de tâches 4 à la fois, quelque chose comme ceci: ExecutorService taskExecutor = Executors.newFixedThreadPool(4); while(...) { taskExecutor.execute(new MyTask()); } //...wait for completion somehow Comment puis-je être averti une fois que tous sont terminés?...
Chaque fois qu'une question surgit sur SO à propos de la synchronisation Java, certaines personnes sont très désireuses de souligner que cela synchronized(this)devrait être évité. Au lieu de cela, affirment-ils, un verrou sur une référence privée doit être préféré. Certaines des raisons données...
Je suis nouveau dans l'environnement SDK / API Android. C'est le premier que j'essaie de dessiner un graphique / graphique. J'ai essayé d'exécuter différents types d'exemples de codes sur l'émulateur en utilisant 3 bibliothèques gratuites différentes, rien ne s'affiche dans l'écran de disposition....
En C # 4.0, nous avons Taskdans l' espace de noms System.Threading.Tasks . Quelle est la vraie différence entre Threadet Task. J'ai fait un exemple de programme (aide tirée de MSDN) pour mon propre plaisir d'apprendre avec Parallel.Invoke Parallel.For Parallel.ForEach mais ont de nombreux doutes...
На этот вопрос есть ответы на Stack Overflow на рcribedом : В чем отличие notify, notifyall? Si on google pour "différence entre notify()et notifyAll()", alors beaucoup d'explications apparaîtront (en laissant de côté les paragraphes javadoc). Tout se résume au nombre de threads en attente en...
J'ai récupéré la démo suivante sur le Web à partir de https://computing.llnl.gov/tutorials/pthreads/ #include <pthread.h> #include <stdio.h> #define NUM_THREADS 5 void *PrintHello(void *threadid) { long tid; tid = (long)threadid; printf("Hello World! It's me, thread #%ld!\n", tid);...