concurrency 484

  1. Quand et comment dois-je utiliser une variable ThreadLocal?
  2. Quelle est la différence entre la simultanéité et le parallélisme?
  3. Qu'est-ce qu'une condition de course?
  4. La collection a été modifiée. opération d'énumération peut ne pas s'exécuter
  5. JavaScript est-il garanti d'être mono-thread?
  6. Quelle est la différence entre ConcurrentHashMap et Collections.synchronizedMap (Map)?
  7. Avez-vous déjà utilisé le mot-clé volatile en Java?
  8. Qu'est-ce qu'un mutex?
  9. NSOperation vs Grand Central Dispatch
  10. Pourquoi il n'y a pas de ConcurrentHashSet contre ConcurrentHashMap
  11. Y at-il un avantage à utiliser une méthode synchronisée au lieu d'un bloc synchronisé?
  12. Quel est un bon modèle pour utiliser un Global Mutex en C #?
  13. Comment attendre que tous les threads se terminent, en utilisant ExecutorService?
  14. Lock, mutex, sémaphore ... quelle est la différence?


  15. Quelle est la différence entre la programmation simultanée et la programmation parallèle?
  16. Pool de threads personnalisé dans le flux parallèle Java 8
  17. Qu'entend-on par code "thread-safe"?
  18. Qu'est-ce qu'un sémaphore?
  19. Comment Node.js est-il intrinsèquement plus rapide quand il s'appuie toujours sur Threads en interne?
  20. Est-ce que "Java Concurrency In Practice" est toujours valide?
  21. Est-ce que AsyncTask est vraiment conceptuellement défectueux ou est-ce que je manque quelque chose?
  22. SET NOCOUNT sur l'utilisation
  23. Pourquoi utiliser un ReentrantLock si on peut utiliser synchronized (this)?
  24. Volatile Vs Statique en Java
  25. Pourquoi wait () doit toujours être dans un bloc synchronisé
  26. Quelle est la réponse de Haskell à Node.js?
  27. Comment fonctionne le pattern disruptor de LMAX?
  28. Pourquoi ce programme Java se termine-t-il malgré le fait que, apparemment, il ne devrait pas (et n'a pas)?
  29. multiprocessing.Pool: Quand utiliser apply, apply_async ou map?
  30. Quel est l'équivalent Swift de "@synchronized" d'Objective-C?
  31. Volatile booléenne vs AtomicBoolean
  32. Quel est le moyen le plus rapide d'envoyer 100 000 requêtes HTTP en Python?
  33. Quel est le problème de simultanéité le plus fréquent que vous avez rencontré dans Java?
  34. Utilisations pratiques pour AtomicInteger
  35. Y a-t-il une liste concurrente dans le JDK de Java?
  36. Quelle est la différence entre Thread start () et Runnable run ()
  37. Quel est le statut de la programmation multicœur dans Haskell?
  38. Quand dois-je utiliser AtomicBoolean en Java?
  39. Différence entre l'avenir et la promesse
  40. Synchronisation vs verrouillage
  41. Pourquoi créer un fil dit être cher?
  42. Les méthodes statiques non synchronisées sont-elles sûres si elles ne modifient pas les variables de classe statiques?
  43. iPhone - Fil principal de Grand Central Dispatch
  44. Concurrence Java: verrou compte à rebours vs barrière cyclique
  45. L'itération des valeurs ConcurrentHashMap est-elle sûre?
  46. Quel algorithme de tri parallèle a la meilleure performance moyenne?
  47. Bon exemple de livelock?
  48. Executors.newCachedThreadPool () par rapport à Executors.newFixedThreadPool ()
  49. Référence volatile Java par rapport à AtomicReference
  50. Est-ce que HttpClient est sûr à utiliser simultanément?