728x90
์ค๋ ๊ณต๋ถํ ๋ด์ฉ
- ์ดํํฐ๋ธ ์๋ฐ - ์์ดํ 10 ๊ณต๋ถ
- ๋ฐฑ์ค bfs/dfs 1๋ฌธ์ ํ๊ธฐ(ํ ๋งํ )
- ์คํ๋ง ํต์ฌ ์๋ฆฌ ๊ณ ๊ธํธ - ๋น ํ์ฒ๋ฆฌ๊ธฐ๋ถํฐ ๊ณต๋ถ
๐ญ๋๋ ์ & ๋ฐฐ์ด ์
- equals๋ฅผ ์ฌ์ ์ ํ๋ ๊ฒ์ด ์๊ฐ๋ณด๋ค ๊ณ ๋ คํ ๊ฒ๋ ๋ง์๊ณ , JPA๋ฅผ ์ฌ์ฉํ ๋ Entity์ hashCode๋ฅผ ์ฌ์ ์ ํด์ฃผ์ด์ผ ํ๋์ง, ๋ง์ฝ ํด์ฃผ์ด์ผ ํ๋ค๋ฉด ์ด๋ป๊ฒ ํด์ฃผ์ด์ผ ํ ์ง ์กฐ๊ธ ๊ณ ๋ฏผํด ๋ณด์์ผ๊ฒ ๋ค.
- ํ ๋งํ ๋ฌธ์ ๋ฅผ ํ์๋๋ฐ, ์์นธ์ผ๋ก ์ด๋ํ ์๋ก ํ๋์ฉ ์ฆ๊ฐํด์ฃผ๋ ์ฝ๋๋ฅผ ์์ฑํด์ผ ํ์๋ค. ์์ ์ ํ๋ฒ ํด๋ดค๋ ์ ํ์ธ๋ฐ ๊น๋จน์ด์ ๋ชป ํ๊ณ ์ฝ์ง์กฐ๊ธ ์ค๋ ํ ๋ค์์ ๋ฐฉ๋ฒ์ ๋ณด๊ณ ํ์๋ค.. ๋ค์๋ ์ ๊น๋จน์ด์ผ์ง..
๐ฅ๋ด์ผ ๊ณต๋ถํ ๋ด์ฉ
- ์ดํํฐ๋ธ ์๋ฐ - ์์ดํ 11 ๊ณต๋ถ
- ๋ฐฑ์ค bfs/dfs 1๋ฌธ์ ํ๊ธฐ
- ์คํ๋ง ํต์ฌ ์๋ฆฌ ๊ณ ๊ธํธ - AOP ๊ณต๋ถ
- ์๋ฐ์ ์ ์ - 2.3 ์ง๋ฒ ์ ๋ฆฌํด์ ํฌ์คํ (2์ ๋ณด์๋ฒ๋ถํฐ)
- ์๋ฐ ์ฌํ์ฃผ์ 1๊ฐ ๊ณต๋ถํ๊ธฐ (๋ญ ํ ์ง ๋ชจ๋ฆ!! ใ ใ )
์ค๋ ๊ณต๋ถํ ๋ด์ฉ ํฌ์คํ
[Effective Java] ์์ดํ 10 - equals๋ ์ผ๋ฐ ๊ท์ฝ์ ์ง์ผ ์ฌ์ ์ํ๋ผ
equals ๋ฉ์๋๋ ์ฌ์ ์ํ๊ธฐ ์ฌ์ ๋ณด์ด์ง๋ง, ์ค์ ๋ก ์ฌ์ ์ ํ ๋๋ ์ฃผ์ํด์ผ ํ ์ ์ด ๋ง๋ค. ์ด ๋ฌธ์ ๋ฅผ ํํผํ๋ ค๋ฉด ๊ทธ๋ฅ equals๋ฅผ ์ฌ์ ์ํ์ง ์์ผ๋ฉด ๋๋ค. ์ฌ์ ์ํ์ง ์๊ณ ๊ทธ๋ฅ ๋๋ค๋ฉด, ํด๋น ํด๋
ttl-blog.tistory.com
[๋ฐฑ์ค/1012/Java] ์ ๊ธฐ๋ ๋ฐฐ์ถ
์ ๊ธฐ๋ ๋ฐฐ์ถ ์๊ฐ ์ ํ๋ฉ๋ชจ๋ฆฌ ์ ์ถ ์ ๋ต ๋งํ ์ฌ๋ ์ ๋ต ๋น์จ 1 ์ด 512 MB 95778 36797 24944 36.623% ๋ฌธ์ ์ฐจ์ธ๋ ์๋์ธ ํ๋๋ ๊ฐ์๋ ๊ณ ๋ญ์ง์์ ์ ๊ธฐ๋ ๋ฐฐ์ถ๋ฅผ ์ฌ๋ฐฐํ๊ธฐ๋ก ํ์๋ค. ๋์ฝ์ ์ฐ์ง ์๊ณ
ttl-blog.tistory.com
728x90
'๐ณ TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[TIL] 2022-02-07 (0) | 2022.02.07 |
---|---|
[TIL] 2022-02-06 (0) | 2022.02.07 |
[TIL] 2022-02-04 (0) | 2022.02.04 |
[TIL] 2022-02-03 (0) | 2022.02.03 |
[TIL] 2022-02-02 (0) | 2022.02.02 |