์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- effectiveJava
- InnoDB์ํคํ ์ฒ
- ์ดํํฐ๋ธ์๋ฐ
- builder null
- SVN
- ์๋ฐ์ฐ๋ ๋
- hikari cp ์ค์
- ์ํฐ๋ ๋ณ์ข ๊ฐ๋ฐ์
- mysql
- ์๋ฐ๋ผ์ด๋ธ์คํฐ๋
- Item6
- ์๋ฐ์์
- mysql์ํคํ ์ฒ
- ์๋ฐ์์์ฐ๋ ๋๋ฅผ ์ฌ์ฉํ๋ ์ด์
- ์ํฐ๋ ๊ฐ๋ฐ์ํ์ฌ
- ์ธ๋ฑ์คํ์ค์บ
- Hikari Connection Pool
- ์๋ผ์คํฑ์์น๋ฉ์ธ์ง์ฉ๋
- enum ์์ฑ์ ์ ๊ทผ ์ ํ์
- ๋น์ผ๊ฐ์ฒด์์ฑ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฒฉ๋ฆฌ์์ค
- item15
- ์์ดํ 15
- ์๋ฐ
- ์์
- index skip scan
- ๋ฐ์ฉ๋ ์ค๊ตญ์ด
- assert.notnull
- ์ธ๋ฑ์ค์คํต์ค์บ
- index full scan
- Today
- Total
๋ชฉ๋กItem6 (1)
โ๐ป๊ธฐ๋กํ๋ ๋ธ๋ก๊ทธ

๊ฐ์ฒด ์์ฑ ๋น์ฉ์ด ๋น์ผ ๊ฐ์ฒด EffectiveJava item6 - ๋ถํ์ํ ๊ฐ์ฒด ์์ฑ์ ํผํ๋ผ ๋ผ๋ ๋ด์ฉ์ ํ์ฌ ์ฝ๋์ ์ ์ฉํ ๋ด์ฉ์ ์ ๋ฆฌํ์ฌ ๊ณต์ ํฉ๋๋ค. ์คํฐ๋ ์ ๋ฆฌ ๋ด์ฉ https://github.com/WanOnPreStudy/EffectiveJavaStudy/blob/main/Chapter2/item_6_%EA%B9%80%EC%A0%95%ED%9D%AC.md ์ฑ ์์๋ ์๋์ ๊ฐ์ด ์ค๋ช ํ๊ณ ์์ต๋๋ค. ๊ฐ์ฒด ์์ฑ ๋น์ฉ์ด ๋น์ผ ๊ฐ์ฒด๋ ๋ฐ๋ณตํด์ ์์ฑํ๊ธฐ๋ณด๋ค, ์บ์ฑํ์ฌ๊ฐ์ฒด๋ฅผ ์ฌ์ฌ์ฉํ๋ ๊ฒ์ด ์ข๋ค. ๊ฐ์ฒด ์์ฑ ๋น์ฉ์ด ๋น์ผ ๊ฐ์ฒด = cpu ๋ฆฌ์์ค ์ฌ์ฉ ๅค ์ ๊ทํํ์์ ๊ฒฝ์ฐ ๊ฐ์ฒด ์์ฑ ์ ์์ฑ ๋น์ฉ์ด ๋น์ธ๋ค. ์ ๊ท ํํ์์ ํตํด ๋ฌธ์์ด์ ๊ฒ์ฌํ ๋ ๋ด๋ถ ๋ฉ์๋๋ฅผ ๋ค์ฌ๋ค๋ณด๋ฉด ์ ๊ทํํ์์ ํ๋ผ๋ฏธํฐ๋ก ๋ฐ์ ๋ด๋ถ์ ์ผ..