일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- LIST
- 리스트
- java network
- 자바 입출력 스트림
- 도커
- filewriter filereader
- 자바
- Thread
- 시작하세요 도커 & 쿠버네티스
- 멀티 쓰레드
- Kubernetes
- 스레드 제어와 생명 주기
- Collection
- Docker
- Java IO
- 컨테이너
- 자료구조
- 인프런
- java
- 쓰레드
- 도커 엔진
- 쿠버네티스
- 자바 io 보조스트림
- java socket
- 김영한
- container
- 동시성
- 알고리즘
- 실전 자바 고급 1편
- 스레드
- Today
- Total
목록멀티 쓰레드 (3)
쌩로그
목차포스팅 개요본론 2-1. 생산자 소비자 문제 - 소개 2-2. 생산자 소비자 문제 - 예제1 코드 2-3. 생산자 소비자 문제 - 예제1 분석 - 생산자 우선 2-4. 생산자 소비자 문제 - 예제1 분석 - 소비자 우선 2-5. 생산자 소비자 문제 - 예제2 코드 2-6. 생산자 소비자 문제 - 예제2 분석 2-7. Object - wait, notify - 예제 3 코드 2-8. Object - wait, notify - 예제 3 분석 - 생산자 우선 2-9. Object - wait, notify - 예제 3 분석 - 소비자 우선 2-10. Object - wait, notify - 한계요약1. 포스팅 개요해당 포스팅은 김영한의 실전 자바 고급 1편 Section 9의 생산자 소비자 문제1 에 대..
목차포스팅 개요본론 2-1. LockSupport1 2-2. LockSupport2 2-3. ReentrantLock - 이론 2-4. ReentrantLock - 활용 2-5. ReentrantLock - 대기 중단요약1. 포스팅 개요해당 포스팅은 김영한의 실전 자바 고급 1편 Section 8의 고급 동기화 - concurrent.Lock 에 대한 학습 내용이다.학습 레포 URL : https://github.com/SsangSoo/inflearn-holyeye-java-adv1 (해당 레포는 완강시 public으로 전환 예정이다.)2. 본론2-1. LockSupport1synchronized 는 자바 1.0부터 제공되는 매우 편리한 기능이지만, 다음과 같은 한계가 있다.synchronized 단점 ..
목차포스팅 개요본론 2-1. 출금 예제 - 시작 2-2. 동시성 문제 2-3. 임계 영역 2-4. synchronized 메서드 2-5. synchronized 코드 블럭 2-6. 문제와 풀이 2-7. 정리요약1. 포스팅 개요해당 포스팅은 김영한의 실전 자바 고급 1편 Section 7의 동기화 - synchronized 에 대한 학습 내용이다.학습 레포 URL : https://github.com/SsangSoo/inflearn-holyeye-java-adv1 (해당 레포는 완강시 public으로 전환 예정이다.)2. 본론2-1. 출금 예제 - 시작멀티스레드를 사용할 때 가장 주의해야 할 점은, 같은 자원(리소스)에 여러 스레드가 동시에 접근할 때 발생하는 동시성 문제이다.참고로 여러 스레드가 접근하는..