concurrency 381

  1. 並行性と並列性の違いは何ですか?
  2. ロック、ミューテックス、セマフォ...違いは何ですか?
  3. 並行プログラミングと並列プログラミングの違いは何ですか?
  4. Node.jsは、内部的にスレッドに依存していると、本質的にどう速くなりますか?
  5. 「Java Concurrency In Practice」は有効ですか?
  6. Java 8並列ストリームのカスタムスレッドプール
  7. 同期(this)を使用できる場合、なぜReentrantLockを使用するのですか?
  8. wait()を常にsynchronizedブロックにする必要がある理由
  9. なぜこのJavaプログラムは終了しないのでしょうか?
  10. LMAXの混乱パターンはどのように機能しますか?
  11. 適用:apply_asyncまたはマップを使用するタイミングは?
  12. あなたがJavaで遭遇した最も頻繁な並行性の問題は何ですか?
  13. Objective-Cの "@synchronized"に相当するSwiftは何ですか?
  14. 揮発性ブール値とAtomicBoolean
  15. AtomicIntegerの実用
  16. Pythonで100,000のHTTPリクエストを送る最速の方法は何ですか?
  17. JavaのJDKに並行リストがありますか?
  18. JavaでAtomicBooleanを使用する必要があるのはいつですか?
  19. 同期とロックの比較
  20. 未来と約束の違い
  21. 同期されていない静的メソッドは、静的なクラス変数を変更しない場合、スレッドセーフであるか?
  22. なぜスレッドを作成するのが高価だと言われていますか?
  23. iPhone - Grand Central Dispatchメインスレッド
  24. Javaの並行性:カウントダウンラッチと周期的なバリア
  25. どの並行ソートアルゴリズムが平均的なケースパフォーマンスが最も良いか?
  26. ライブロックの良い例?
  27. ConcurrentHashMap値をスレッドセーフに反復処理していますか?
  28. Executors.newCachedThreadPool()とExecutors.newFixedThreadPool()
  29. Javaの揮発性参照とAtomicReference
  30. thread.start()の代わりにjavaのthread.run()を呼び出すのはいつですか?
  31. サイズ制限のあるキャッシュされたスレッドプールを作成することはできませんか?
  32. java.util.HashMapから複数のスレッド(変更なし)から値を取得するのは安全ですか?
  33. Java Queueの実装はどちらですか?
  34. DictionaryロックとConcurrentDictionary
  35. node.js上の並行タスクの方が良いでしょうか? 繊維? Webワーカー? またはスレッド?
  36. デッドロックとは何ですか?
  37. AtomicInteger lazySetとセット
  38. メモリフェンスとは何ですか?
  39. どのように/なぜ機能言語(具体的にはErlang)はうまくスケールされますか?
  40. CountDownLatch対セマフォ
  41. データベーストランザクションとは何ですか?
  42. どのようにtake()でブロックしているBlockingQueueを中断するのですか?
  43. Javaでメソッドを非同期に呼び出す方法
  44. C#のアクターの良い実装?
  45. boolはC#でアトミックな読み込み/書き込みをしていますか?
  46. Java ReentrantReadWriteLocks - 安全に書き込みロックを取得する方法
  47. Multicoreをどのように活用していますか?
  48. 純粋なルビー並行ハッシュ
  49. Haskellのマルチスレッド化はどれほど困難ですか?
  50. 現在のスレッドを使用するExecutorServiceはありますか?