์ค๋ ๊ณต๋ถํ ๋ด์ฉ
- ์ดํํฐ๋ธ ์๋ฐ - ์์ดํ 8 ์ ๋ฆฌํด์ ํฌ์คํ , ์์ดํ 9 ๊ณต๋ถ
- ์คํ๋ง ํต์ฌ ์๋ฆฌ ๊ณ ๊ธํธ - ํ๋ก์ ํฉํ ๋ฆฌ ๊ณต๋ถ
- ๋ฐฑ์ค bfs/dfs ๋จ์ง๋ฒํธ๋ถ์ด๊ธฐ, ์ ๊ธฐ๋ ๋ฐฐ์ถ ํ๊ธฐ
- ์๋ฐ์ ์ ์ - 2.3 ์ง๋ฒ ์ ๋ฆฌํด์ ํฌ์คํ
- ๋์๋ฆฌ ์๊ฐ ๋ฐํ ์ค๋น PPT ๋ง๋ค๊ธฐ
๐ญ๋๋ ์ & ๋ฐฐ์ด ์
- finalizer์ cleaner๋ฅผ ๊ฐ๊ธ์ ํผํ๋ผ๋๋ฐ, ๋๋ ์ด๊ฑธ ์ค๋ ์ฒ์ ๋ค์ด๋ดค๋ค... ๊ฐ๊ธ์ ์ฐ์ง ๋ง๋ผ๊ณ ํ๋๋ฐ ๊ณต๋ถ๋ฅผ ํด์ผ ํ๋ ๋ง์์ผ ํ๋... ์ผ๋จ ํ์ํ ๋๊น์ง ๋ฏธ๋ฃจ๋๋ก ํ๋ด!
- ProxyFactory์ ํฌ์ธํธ์ปท, ์ด๋๋ฐ์ด์ค, ์ด๋๋ฐ์ด์ ๋ฅผ ๊ณต๋ถํ๋ค. ์ฒ์ ๋ค์์ ๋๋ ๊ทธ๋ ์กฐ๊ธ ์ฌ์ ๋ฏธ์ฝ ์ํ์ด๊ธฐ๋ ํ๊ณ ๊ทธ๋์ ํ๋๋ ์ ๋ค์ด์ค๊ณ ๋ด๊ฐ ๋ญ ํ๋ ์ถ์๋๋ฐ, ์ดํด๋๋๊น ๊ธฐ๋ถ์ด ๋๋ฌด ์ข์๋ค.
- ์ฌ์ค ์ง๋ฒ ํฌ์คํ ํ๊ธฐ๋ ๊ท์ฐฎ๊ณ ๋ ํด๋ดค์ ์ด์ฐจํผ ๊น๋จน์ ๊ฑฐ ๊ฐ์ง๋ง... ๊ทธ๋๋ ์ธ์ ๊ฐ ์ธ๋ชจ๊ฐ ์์ ๊ฑฐ ๊ฐ์์ ์ผ๋จ ์ ๋ฆฌํด๋์๋ค.
๐ฅ๋ด์ผ ๊ณต๋ถํ ๋ด์ฉ
- ์ดํํฐ๋ธ ์๋ฐ - ์์ดํ 10 ๊ณต๋ถ
- ๋ฐฑ์ค bfs/dfs 1๋ฌธ์ ํ๊ธฐ
- ์คํ๋ง ํต์ฌ ์๋ฆฌ ๊ณ ๊ธํธ - ๋น ํ์ฒ๋ฆฌ๊ธฐ๋ถํฐ ๊ณต๋ถ
- ์๋ฐ์ ์ ์ - 2.3 ์ง๋ฒ ์ ๋ฆฌํด์ ํฌ์คํ (2์ ๋ณด์๋ฒ๋ถํฐ)
์ค๋ ๊ณต๋ถํ ๋ด์ฉ ํฌ์คํ
[๋ฐฑ์ค/2667/Java] ๋จ์ง๋ฒํธ๋ถ์ด๊ธฐ
๋จ์ง๋ฒํธ๋ถ์ด๊ธฐ ์๊ฐ ์ ํ๋ฉ๋ชจ๋ฆฌ ์ ์ถ ์ ๋ต ๋งํ ์ฌ๋ ์ ๋ต ๋น์จ 1 ์ด 128 MB 105107 44299 27940 40.119% ๋ฌธ์ <๊ทธ๋ฆผ 1>๊ณผ ๊ฐ์ด ์ ์ฌ๊ฐํ ๋ชจ์์ ์ง๋๊ฐ ์๋ค. 1์ ์ง์ด ์๋ ๊ณณ์, 0์ ์ง์ด ์๋ ๊ณณ์ ๋ํ
ttl-blog.tistory.com
[Effective Java] ์์ดํ 8 - finalizer์ cleaner ์ฌ์ฉ์ ํผํ๋ผ
์๋ฐ์์๋ ๊ฐ์ฒด ์๋ฉธ์๋ก finalizer์ cleaner๋ฅผ ์ ๊ณตํ์ง๋ง, ๋ชจ๋ ์์ธกํ ์ ์๊ณ , ์ํฉ์ ๋ฐ๋ผ์๋ ์ํํ ์๋ ์๋ค. (์๋ฐ 9์์๋ finalizer๋ฅผ Deprecated๋ก ์ ํ๊ณ , ๋์์ผ๋ก cleaner๋ฅผ ๋์ง๋ง, cleaner๋
ttl-blog.tistory.com
[Effective Java] ์์ดํ 9 - try-finally ๋ณด๋ค๋ try-with-resources๋ฅผ ์ฌ์ฉํ๋ผ
try-finally๋ ์ฌ์ฉํ๋ ์์์ด ๋ง์์ง์๋ก ์ฝ๋๊ฐ ์ง์ ๋ถํด์ง๋ค. ์ด๊ฑด ๋ง์ด๋ค ๊ฒฝํํด ๋ณด์์ ๊ฒ์ด๋ค. static String firsLineOfFile(String path) throws IOException { BufferedReader br = new BufferedReader(..
ttl-blog.tistory.com
์ง๋ฒ (feat. ๋นํธ์ ๋ฐ์ดํธ)
์ง๋ฒ ์๋ฅผ ์ ๋, ์๋ฆฟ์๊ฐ ์ฌ๋ผ๊ฐ๋ ๋จ์๋ฅผ ๊ธฐ์ค์ผ๋ก ํ๋ ์ ๋ฒ์ ์ด์นญ 10์ง๋ฒ๊ณผ 2์ง๋ฒ ์ฐ๋ฆฌ๋ ์ผ์์ํ์์ 10์ง๋ฒ์ ์ฌ์ฉํ๋ค. ์๋ง๋ ์ฌ๋์ด 10๊ฐ์ ์๊ฐ๋ฝ์ ๊ฐ์ง๊ณ ์๊ธฐ ๋๋ฌธ์ผ ๊ฒ์ด๋ค. ๊ทธ
ttl-blog.tistory.com
'๐ณ TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[TIL] 2022-02-06 (0) | 2022.02.07 |
---|---|
[TIL] 2022-02-05 (0) | 2022.02.05 |
[TIL] 2022-02-03 (0) | 2022.02.03 |
[TIL] 2022-02-02 (0) | 2022.02.02 |
[TIL] 2022-02-01 (0) | 2022.02.01 |