concurrency 365

  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. 자바에서 가장 자주 발생하는 동시성 문제는 무엇입니까?
  13. Objective-C의 "@synchronized"에 해당하는 Swift는 무엇입니까?
  14. 휘발성 부울 대 AtomicBoolean
  15. AtomicInteger의 실제 사용
  16. 파이썬에서 100,000 개의 HTTP 요청을 보내는 가장 빠른 방법은 무엇입니까?
  17. Java 가변 참조와 AtomicReference
  18. 언제 thread.start () 대신 java의 thread.run ()을 호출할까요?
  19. 여러 스레드에서 java.util.HashMap의 값을 가져 오는 것이 안전합니까 (변경하지 않음)?
  20. 교착 상태가 무엇입니까?
  21. AtomicInteger lazySet 대 설정
  22. 메모리 펜스 란 무엇입니까?
  23. 어떻게 / 왜 기능 언어 (특히 Erlang)가 잘 확장됩니까?
  24. CountDownLatch 대 세마포어
  25. 데이터베이스 트랜잭션이란 무엇입니까?
  26. take ()에서 블로킹하고있는 BlockingQueue를 인터럽트하는 방법?
  27. Java에서 메소드를 비동기 적으로 호출하는 방법
  28. C #을위한 액터의 좋은 구현?
  29. bool은 C #에서 원자 적 읽기 / 쓰기가 가능한가?
  30. Java ReentrantReadWriteLocks - 안전하게 쓰기 잠금을 얻는 방법?
  31. 멀티 코어를 어떻게 활용하고 있습니까?
  32. 퓨어 루비 동시 해시
  33. 하스켈 멀티 스레딩은 얼마나 어려운가요?
  34. 현재 스레드를 사용하는 ExecutorService가 있습니까?
  35. 자바에서 휘발성 키워드의 가장 단순하고 이해하기 쉬운 예제
  36. 동시 JUnit 테스트
  37. Future <T>가 끝날 때까지 기다리십시오.
  38. 분산 동시성 제어
  39. 고정 된 수의 작업자 스레드로 간단한 스레딩을 구현하는 방법
  40. 세마포 - 초기 카운트의 사용은 무엇입니까?
  41. ExecutorService의 활성 스레드
  42. AtomicBoolean이 아닌 Java에서 휘발성 부울을 사용하는 것이 바람직한 경우는 언제입니까?
  43. 왜 더 많은 Java 코드가 PipedInputStream / PipedOutputStream을 사용하지 않습니까?
  44. 응용 프로그램 스레드를 안전하게 만드는 방법?
  45. 자바 스크립트 세마포 / 테스트 및 설정 / 잠금?
  46. Java 5의 ExecutorService를 사용하여 작업 우선 순위를 구현하려면 어떻게해야합니까?
  47. C ++ 11에 동시 컨테이너가 있습니까?
  48. 이 C # 메서드가 스레드로부터 안전한지 어떻게 알 수 있습니까?
  49. 잠금없이 동시에 수정되는 정수 변수를 읽는 것이 안전합니까?
  50. 불변과 재주문