Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 게시글 목록 api
- 2024 정보처리기사 시나공 필기
- jpa 활용2 - api 개발 고급
- jpa - 객체지향 쿼리 언어
- 자바의 정석 기초편 ch4
- 자바의 정석 기초편 ch6
- 스프링 mvc1 - 스프링 mvc
- 자바 중급1편 - 날짜와 시간
- 스프링 입문(무료)
- 자바의 정석 기초편 ch1
- 스프링 고급 - 스프링 aop
- 자바의 정석 기초편 ch7
- 자바 중급2편 - 컬렉션 프레임워크
- @Aspect
- 자바의 정석 기초편 ch14
- 자바의 정석 기초편 ch11
- 자바 기본편 - 다형성
- 자바의 정석 기초편 ch9
- 자바의 정석 기초편 ch2
- 자바의 정석 기초편 ch13
- 스프링 mvc2 - 로그인 처리
- 스프링 db2 - 데이터 접근 기술
- 코드로 시작하는 자바 첫걸음
- 2024 정보처리기사 수제비 실기
- 자바의 정석 기초편 ch5
- 스프링 mvc2 - 타임리프
- 스프링 db1 - 스프링과 문제 해결
- 스프링 mvc2 - 검증
- 스프링 mvc1 - 서블릿
- 자바의 정석 기초편 ch12
Archives
- Today
- Total
목록2025/02/13 (1)
나구리의 개발공부기록
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/c6k4tY/btsMhRg8E1W/U9KpdLZsRy3XyZoacTXqp0/img.png)
출처 : 인프런 - 김영한의 실전 자바 - 고급1편 (유료) / 김영한님 유료 강의이므로 정리에 초점을 두고 코드는 일부만 인용1. Lock Condition - 예제41) Lock Condition(1) 해결 방안생산자 소비자 문제를 해결하기 위해 wait()와 notify()를 사용했지만 생산자가 생산자를 깨우고 소비자가 소비자를 깨우는 비효율 문제가 있었음핵심은 생산자 스레드는 데이터를 생성하고 대기중인 소비자 스레드에게 알려주어야 하고 소비자 스레드는 데이터를 소비하고 대기중인 생산자 스레드에게 알려주면 됨즉, 생산자 스레드가 대기하는 대기 집합과 소비자 스레드가 대기하는 대기 집합을 둘로 나누면 생산자 스레드가 데이터를 생산하면 소비자 스레드가 대기하는 대기 집합에만 알려주고 소비자 스레드가 ..
인프런 - 실전 자바 로드맵/실전 자바 - 고급 1편, 멀티스레드와 동시성
2025. 2. 13. 17:07