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
- 스프링 mvc1 - 스프링 mvc
- 스프링 mvc2 - 타임리프
- 스프링 db1 - 스프링과 문제 해결
- 2024 정보처리기사 수제비 실기
- 스프링 db2 - 데이터 접근 기술
- 자바의 정석 기초편 ch11
- 코드로 시작하는 자바 첫걸음
- 자바의 정석 기초편 ch2
- 자바의 정석 기초편 ch13
- 스프링 mvc1 - 서블릿
- 자바의 정석 기초편 ch14
- 2024 정보처리기사 시나공 필기
- 자바의 정석 기초편 ch1
- 스프링 mvc2 - 검증
- 스프링 고급 - 스프링 aop
- jpa - 객체지향 쿼리 언어
- jpa 활용2 - api 개발 고급
- 스프링 입문(무료)
- 자바의 정석 기초편 ch9
- 게시글 목록 api
- 스프링 mvc2 - 로그인 처리
- 자바의 정석 기초편 ch4
- 자바의 정석 기초편 ch6
- 자바 중급2편 - 컬렉션 프레임워크
- @Aspect
- 자바의 정석 기초편 ch7
- 자바 중급1편 - 날짜와 시간
- 자바의 정석 기초편 ch5
- 자바의 정석 기초편 ch12
- 자바 기본편 - 다형성
Archives
- Today
- Total
목록2025/02/14 (1)
나구리의 개발공부기록
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cxG9HN/btsMhM2xyyI/6uFi2fdccGmNKABP3rK9sK/img.png)
출처 : 인프런 - 김영한의 실전 자바 - 고급1편 (유료) / 김영한님 유료 강의이므로 정리에 초점을 두고 코드는 일부만 인용1. 동시성 컬렉션이 필요한 이유1) 시작(1) SimpleListMainV0여러 스레드가 동시에 접근해도 괜찮은 경우를 스레드 세이프(Thread Safe)함여기서는 멀티스레드를 사용하지 않았지만 스레드1과 스레드2가 동시에 다음 코드를 실행한다고 가정하고 컬렉션에 데이터를 추가하는 add() 메서드를 생각해 보면, 단순히 컬렉션에 데이터를 하나 추가하는 것뿐이므로 연산이 하나만 있는 원자적인 연산처럼 느껴짐하지만 컬렉션 프레임워크가 제공하는 대부분의 연산은 원자적인 연산이 아니라서 스레드 세이프하지 않음package thread.collection.simple;public ..
인프런 - 실전 자바 로드맵/실전 자바 - 고급 1편, 멀티스레드와 동시성
2025. 2. 14. 15:01