๐ ๊ธฐ๋ก/โ๏ธ TIL(Daily)
-
์ถ์ฒ | https://medium.com/@xjpp22/top-100-java-interview-questions-for-1-to-3-years-experienced-programmers-63ad74069cb6 Top 100 Java Interview Questions for 1 to 3 Years Experienced Programmers containers, multithreading, reflection, object copy, Java Web, exceptional cases, internet, Spring MVC. medium.com ๐ JDK์ JRE์ ์ฐจ์ด์ ์ ๋ฌด์์ ๋๊น? JRE(Java Runtime Environment) JRE(Java Runtime Environment)๋ ์๋ฐ ์คํ..
23. 5. 22. ๊ธฐ์ด ๋ค์ง๊ธฐ์ถ์ฒ | https://medium.com/@xjpp22/top-100-java-interview-questions-for-1-to-3-years-experienced-programmers-63ad74069cb6 Top 100 Java Interview Questions for 1 to 3 Years Experienced Programmers containers, multithreading, reflection, object copy, Java Web, exceptional cases, internet, Spring MVC. medium.com ๐ JDK์ JRE์ ์ฐจ์ด์ ์ ๋ฌด์์ ๋๊น? JRE(Java Runtime Environment) JRE(Java Runtime Environment)๋ ์๋ฐ ์คํ..
2023.05.22 -
์ง์ ๊ธ์ ์จ ๋ด๋ ค๊ฐ๋ฉฐ ๋ด์ฉ์ ์๊ธฐ์ํค๊ธฐ ์ํด ๊ทธ๋ฆฌ๊ณ ์์ผ๋ก ๊พธ์คํ ๋ฐ์ ์ ํ๊ฒ๋ ๋ ์์ ์ ์ํด. ํ์ ์ค์ค๋ก ๋์์ด ๋ ๋งํ ๊ธ์ ์ง์ ์์ฑํ๋ฉด์ ํ์์ ๊ฐ์ธ์ ์ธ ์๊ฐ์ด ๋ง์ด ๋ด๊ธด ๋ด์ฉ์ ๋๋ค. ์๊ฐ์ด ๋ค๋ฅธ ๊ฒ ๊ฐ์ ๋ถ๋ถ๋ค์ด ์๋ค๋ฉด ์ง์ฌ ์ด๋ฆฐ ์กฐ์ธ์ผ๋ก ๊ฐ๋ฅด์ณ์ฃผ์ธ์. 1. ๋ฌผ์ด๋ณด๊ธฐ ์ ์ ์ฐพ๊ธฐ ์ ์ ์ฌ์์ด ํ์ฌ์์ ์ ๋ฌด๋ฅผ ์ ๋ฌ๋ฐ์ผ๋ฉด ๋ณดํต `์๋ ค์ค ๊ฒ์ด ์๋๋ฐ ๋ญ ํ๋ผ๋ ๊ฑธ๊น`๋ผ๊ณ ์๊ฐํ๊ฑฐ๋ `๋๋ฌด ๋ง์ฐํ๊ฒ ์ ๋ฌด๋ฅผ ์ฃผ๋ ๊ฒ ์๋๊ฐ` ๋ฑ ๋ถ์ ์ ์ธ ์๊ฐ์ ํ๋ฆฌ๋ผ ์๊ฐ๋๋ค. (์๋ ์๋ ์๋ค.) ๊ทผ๋ฐ ์ ๋ฌด๋ฅผ ์ฃผ๋ ์ฌ๋์ผ๋ก์๋ ์๋ ค์ฃผ๊ธฐ ์ซ์ด์ ์๋ ค์ฃผ์ง ์์ ๊ฒ์ด ์๋๋ค. ๊ทธ์ ์ ๋ฌด๋ฅผ ์ํจ ๋ณธ์ธ๋ ๊ทธ๋ ๊ฒ ์ ๋ฌด ์ธ๊ณ๋ฅผ ํด์๋๊ฐ ๊ทธ๋ฅ ์คํ์ผ์ด๋ค. ๋ถ๋นํ๋ค ์๊ฐ๋๋ ๋ถ๋ถ๋ค์ ๋จ์ ์ง๊ธฐ ๋ณด๋ค๋ ๋ค๋ฆ์ ์ธ์ ํ๋ ๊ฒ์ด ๋ถํ์ํ..
23. 3. 15. ์ผ์๋ฌ์ง์ ๊ธ์ ์จ ๋ด๋ ค๊ฐ๋ฉฐ ๋ด์ฉ์ ์๊ธฐ์ํค๊ธฐ ์ํด ๊ทธ๋ฆฌ๊ณ ์์ผ๋ก ๊พธ์คํ ๋ฐ์ ์ ํ๊ฒ๋ ๋ ์์ ์ ์ํด. ํ์ ์ค์ค๋ก ๋์์ด ๋ ๋งํ ๊ธ์ ์ง์ ์์ฑํ๋ฉด์ ํ์์ ๊ฐ์ธ์ ์ธ ์๊ฐ์ด ๋ง์ด ๋ด๊ธด ๋ด์ฉ์ ๋๋ค. ์๊ฐ์ด ๋ค๋ฅธ ๊ฒ ๊ฐ์ ๋ถ๋ถ๋ค์ด ์๋ค๋ฉด ์ง์ฌ ์ด๋ฆฐ ์กฐ์ธ์ผ๋ก ๊ฐ๋ฅด์ณ์ฃผ์ธ์. 1. ๋ฌผ์ด๋ณด๊ธฐ ์ ์ ์ฐพ๊ธฐ ์ ์ ์ฌ์์ด ํ์ฌ์์ ์ ๋ฌด๋ฅผ ์ ๋ฌ๋ฐ์ผ๋ฉด ๋ณดํต `์๋ ค์ค ๊ฒ์ด ์๋๋ฐ ๋ญ ํ๋ผ๋ ๊ฑธ๊น`๋ผ๊ณ ์๊ฐํ๊ฑฐ๋ `๋๋ฌด ๋ง์ฐํ๊ฒ ์ ๋ฌด๋ฅผ ์ฃผ๋ ๊ฒ ์๋๊ฐ` ๋ฑ ๋ถ์ ์ ์ธ ์๊ฐ์ ํ๋ฆฌ๋ผ ์๊ฐ๋๋ค. (์๋ ์๋ ์๋ค.) ๊ทผ๋ฐ ์ ๋ฌด๋ฅผ ์ฃผ๋ ์ฌ๋์ผ๋ก์๋ ์๋ ค์ฃผ๊ธฐ ์ซ์ด์ ์๋ ค์ฃผ์ง ์์ ๊ฒ์ด ์๋๋ค. ๊ทธ์ ์ ๋ฌด๋ฅผ ์ํจ ๋ณธ์ธ๋ ๊ทธ๋ ๊ฒ ์ ๋ฌด ์ธ๊ณ๋ฅผ ํด์๋๊ฐ ๊ทธ๋ฅ ์คํ์ผ์ด๋ค. ๋ถ๋นํ๋ค ์๊ฐ๋๋ ๋ถ๋ถ๋ค์ ๋จ์ ์ง๊ธฐ ๋ณด๋ค๋ ๋ค๋ฆ์ ์ธ์ ํ๋ ๊ฒ์ด ๋ถํ์ํ..
2023.03.15 -
๊ฐ์ฒด์งํฅ ์ค๊ณ ๋ฐ ๊ตฌํ ์ ํ๊ธฐ ์ํด์ ์๊ฐํ ๋ถ๋ถ๋ค์ด๋ผ๋ ๋ด์ฉ์ผ๋ก ์ ๋ฆฌํด๋ดค๋ค. ๋ฌผ๋ก ๋ด ์๊ฐ์ ์๋๊ณ ๊ฐ์์์ ๋์จ ๋ด์ฉ๋ค์ด๋ค. ๋ณด๋ฉด์ ์ด๋ฐ ๋ถ๋ถ๋ค์ ๊ณ ๋ คํด์ผํ๋๊ตฌ๋ ๊ฒฌ๋ฌธ์ ๋ํ๋ณด์. 6๊ฐ์ง์ ์ค๊ณ ๋๋ฉ์ธ์ ๊ตฌ์ฑํ๋ ๊ฐ์ฒด์๋ ์ด๋ค ๊ฒ๋ค์ด ์๋์ง ๊ณ ๋ฏผ ๊ฐ์ฒด๋ค ๊ฐ์ ๊ด๊ณ๋ฅผ ๊ณ ๋ฏผ ๋์ ์ธ ๊ฐ์ฒด๋ฅผ ์ ์ ์ธ ํ์ ์ผ๋ก ์ถ์ํํด์ ๋๋ฉ์ธ ๋ชจ๋ธ๋งํ๊ธฐ ํ๋ ฅ์ ์ค๊ณ ๊ฐ์ฒด๋ค์ ํฌ๊ดํ๋ ํ์ ์ ์ ์ ํ ์ฑ ์์ ํ ๋น ๊ตฌํํ๊ธฐ ์ฐธ๊ณ | ๊ฐ์ฒด์งํฅ ์ธ๊ณ์์๋ ๋ชจ๋ ๊ฐ์ฒด๊ฐ ๋ฅ๋์ ์ธ ์กด์ฌ
23. 3. 10. (2)๊ฐ์ฒด์งํฅ ์ค๊ณ ๋ฐ ๊ตฌํ ์ ํ๊ธฐ ์ํด์ ์๊ฐํ ๋ถ๋ถ๋ค์ด๋ผ๋ ๋ด์ฉ์ผ๋ก ์ ๋ฆฌํด๋ดค๋ค. ๋ฌผ๋ก ๋ด ์๊ฐ์ ์๋๊ณ ๊ฐ์์์ ๋์จ ๋ด์ฉ๋ค์ด๋ค. ๋ณด๋ฉด์ ์ด๋ฐ ๋ถ๋ถ๋ค์ ๊ณ ๋ คํด์ผํ๋๊ตฌ๋ ๊ฒฌ๋ฌธ์ ๋ํ๋ณด์. 6๊ฐ์ง์ ์ค๊ณ ๋๋ฉ์ธ์ ๊ตฌ์ฑํ๋ ๊ฐ์ฒด์๋ ์ด๋ค ๊ฒ๋ค์ด ์๋์ง ๊ณ ๋ฏผ ๊ฐ์ฒด๋ค ๊ฐ์ ๊ด๊ณ๋ฅผ ๊ณ ๋ฏผ ๋์ ์ธ ๊ฐ์ฒด๋ฅผ ์ ์ ์ธ ํ์ ์ผ๋ก ์ถ์ํํด์ ๋๋ฉ์ธ ๋ชจ๋ธ๋งํ๊ธฐ ํ๋ ฅ์ ์ค๊ณ ๊ฐ์ฒด๋ค์ ํฌ๊ดํ๋ ํ์ ์ ์ ์ ํ ์ฑ ์์ ํ ๋น ๊ตฌํํ๊ธฐ ์ฐธ๊ณ | ๊ฐ์ฒด์งํฅ ์ธ๊ณ์์๋ ๋ชจ๋ ๊ฐ์ฒด๊ฐ ๋ฅ๋์ ์ธ ์กด์ฌ
2023.03.10 -
๐ ํ ์คํธ ์ฝ๋ ์ค์ต ๐ ํ ์คํธ ์ฝ๋๋ฅผ ์์ฑํ๋ ์ด์ ? ๋ฌธ์ํ ์ญํ ์ฝ๋์ ๊ฒฐํจ์ ๋ฐ๊ฒฌํ๊ธฐ ์ํจ ๋ฆฌํฉํ ๋ง ์ ์์ ์ฑ ํ๋ณด ํ ์คํธ ํ๊ธฐ ์ฌ์ด ์ฝ๋๋ฅผ ์์ฑํ๋ค ๋ณด๋ฉด ๋ ๋ฎ์ ๊ฒฐํฉ๋๋ฅผ ๊ฐ์ง ์ค๊ณ๋ฅผ ์ป์ ์ ์์ ๐ TDD Test Driven Development (ํ ์คํธ ์ฃผ๋ ๊ฐ๋ฐ) ํ๋ก๋์ ์ฝ๋๋ณด๋ค ํ ์คํธ ์ฝ๋๋ฅผ ๋จผ์ ์์ฑํ๋ ๊ฐ๋ฐ ๋ฐฉ๋ฒ TFD(Test First Development) + ๋ฆฌํฉํ ๋ง ๊ธฐ๋ฅ ๋์์ ๊ฒ์ฆ (๋ฉ์๋ ๋จ์) ๐ BDD Behavior Driven Development (ํ์ ์ฃผ๋ ๊ฐ๋ฐ) ์๋๋ฆฌ์ค ๊ธฐ๋ฐ์ผ๋ก ํ ์คํธ ์ฝ๋๋ฅผ ์์ฑํ๋ ๊ฐ๋ฐ ๋ฐฉ๋ฒ ํ๋์ ์๋๋ฆฌ์ค๋ Given, When, Then ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง ๐ ๋น๋ฐ๋ฒํธ ์ ํจ์ฑ ๊ฒ์ฆ๊ธฐ ์๊ตฌ์ฌํญ ๋น๋ฐ๋ฒํธ๋ ์ต์ 8์ ์ด์ 12์ ์ดํ์ฌ์ผ ํ๋ค..
23. 3. 10.๐ ํ ์คํธ ์ฝ๋ ์ค์ต ๐ ํ ์คํธ ์ฝ๋๋ฅผ ์์ฑํ๋ ์ด์ ? ๋ฌธ์ํ ์ญํ ์ฝ๋์ ๊ฒฐํจ์ ๋ฐ๊ฒฌํ๊ธฐ ์ํจ ๋ฆฌํฉํ ๋ง ์ ์์ ์ฑ ํ๋ณด ํ ์คํธ ํ๊ธฐ ์ฌ์ด ์ฝ๋๋ฅผ ์์ฑํ๋ค ๋ณด๋ฉด ๋ ๋ฎ์ ๊ฒฐํฉ๋๋ฅผ ๊ฐ์ง ์ค๊ณ๋ฅผ ์ป์ ์ ์์ ๐ TDD Test Driven Development (ํ ์คํธ ์ฃผ๋ ๊ฐ๋ฐ) ํ๋ก๋์ ์ฝ๋๋ณด๋ค ํ ์คํธ ์ฝ๋๋ฅผ ๋จผ์ ์์ฑํ๋ ๊ฐ๋ฐ ๋ฐฉ๋ฒ TFD(Test First Development) + ๋ฆฌํฉํ ๋ง ๊ธฐ๋ฅ ๋์์ ๊ฒ์ฆ (๋ฉ์๋ ๋จ์) ๐ BDD Behavior Driven Development (ํ์ ์ฃผ๋ ๊ฐ๋ฐ) ์๋๋ฆฌ์ค ๊ธฐ๋ฐ์ผ๋ก ํ ์คํธ ์ฝ๋๋ฅผ ์์ฑํ๋ ๊ฐ๋ฐ ๋ฐฉ๋ฒ ํ๋์ ์๋๋ฆฌ์ค๋ Given, When, Then ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง ๐ ๋น๋ฐ๋ฒํธ ์ ํจ์ฑ ๊ฒ์ฆ๊ธฐ ์๊ตฌ์ฌํญ ๋น๋ฐ๋ฒํธ๋ ์ต์ 8์ ์ด์ 12์ ์ดํ์ฌ์ผ ํ๋ค..
2023.03.10 -
์ฝ๋ฉ์ ๋ฐฐ์ด์ง ์ด์ธ 1๋ .. ํญ์ ๊ณต์๋ฌธ์๋ฅผ ์ฐพ์๋ณด์ง ์๊ณ ๊ตฌ๊ธ๋งํ๋ฉฐ ๋ธ๋ก๊ทธ, ์คํ ์ค๋ฒํ๋ก์ฐ๋ฅผ ์ ์ฉํ๋ ๋ ์์ ์ด์ ๋ ์ข ๊ณต์๋ฌธ์๋ฅผ ๋จผ์ ์ฐพ์๋ณด๋ ์ต๊ด์ ๊ธธ๋ฌ์ผ๊ฒ ๋ค. Docs Java8 Home: Java Platform, Standard Edition (Java SE) 8 Release 8 docs.oracle.com SpringMVC Web on Servlet Stack Spring Web MVC is the original web framework built on the Servlet API and has been included in the Spring Framework from the very beginning. The formal name, "Spring Web MVC," comes from..
TIL | 2023. 1. 18.์ฝ๋ฉ์ ๋ฐฐ์ด์ง ์ด์ธ 1๋ .. ํญ์ ๊ณต์๋ฌธ์๋ฅผ ์ฐพ์๋ณด์ง ์๊ณ ๊ตฌ๊ธ๋งํ๋ฉฐ ๋ธ๋ก๊ทธ, ์คํ ์ค๋ฒํ๋ก์ฐ๋ฅผ ์ ์ฉํ๋ ๋ ์์ ์ด์ ๋ ์ข ๊ณต์๋ฌธ์๋ฅผ ๋จผ์ ์ฐพ์๋ณด๋ ์ต๊ด์ ๊ธธ๋ฌ์ผ๊ฒ ๋ค. Docs Java8 Home: Java Platform, Standard Edition (Java SE) 8 Release 8 docs.oracle.com SpringMVC Web on Servlet Stack Spring Web MVC is the original web framework built on the Servlet API and has been included in the Spring Framework from the very beginning. The formal name, "Spring Web MVC," comes from..
2023.01.18 -
์๋ฐ(Java) ์ด์ธ ๋จ์ถํค ctrl + shitt + L : ๋จ์ถํค ์ ์ฒด ๋ชฉ๋ก๋ณด๊ธฐ ctrl + + , - : ํฐํธ ์ฌ์ด์ฆ ์ฆ๊ฐ/๊ฐ์ ctrl + D : ํ ์ค ์ญ์ ctrl + alt + shift + down : ํ ๋จ์ ๋ณต์ฌ alt + shift + A ๋ฉํฐ์ปฌ๋ผ ํธ์ง / ์ปค์ ๋ณต์ฌ alt + up, down : ํ ๋จ์ ์ด๋ ctrl + I : ํ ์ ๋ ฌ / ์๋ ๋ค์ฌ์ฐ ctrl + / : ํ ์ค ์ฃผ์(ํ ๊ธ) /* */ : ์ฌ๋ฌ ์ค / ๋ฒ์ ์ฃผ์ ctrl + space : ์๋์์ฑ Preferences > java > editor > templates > sout(์ธํ ๋ฆฌ์ ์ด์ฉ ๋จ์ถํค๋ฅผ ์ ์ฉํ๋ค. ์์ ์ด ํธํ ๋จ์ถํค๋ก ๋ณ๊ฒฝ) Preferences > java > editor > content assis..
TIL | 2022. 11. 15.์๋ฐ(Java) ์ด์ธ ๋จ์ถํค ctrl + shitt + L : ๋จ์ถํค ์ ์ฒด ๋ชฉ๋ก๋ณด๊ธฐ ctrl + + , - : ํฐํธ ์ฌ์ด์ฆ ์ฆ๊ฐ/๊ฐ์ ctrl + D : ํ ์ค ์ญ์ ctrl + alt + shift + down : ํ ๋จ์ ๋ณต์ฌ alt + shift + A ๋ฉํฐ์ปฌ๋ผ ํธ์ง / ์ปค์ ๋ณต์ฌ alt + up, down : ํ ๋จ์ ์ด๋ ctrl + I : ํ ์ ๋ ฌ / ์๋ ๋ค์ฌ์ฐ ctrl + / : ํ ์ค ์ฃผ์(ํ ๊ธ) /* */ : ์ฌ๋ฌ ์ค / ๋ฒ์ ์ฃผ์ ctrl + space : ์๋์์ฑ Preferences > java > editor > templates > sout(์ธํ ๋ฆฌ์ ์ด์ฉ ๋จ์ถํค๋ฅผ ์ ์ฉํ๋ค. ์์ ์ด ํธํ ๋จ์ถํค๋ก ๋ณ๊ฒฝ) Preferences > java > editor > content assis..
2023.01.06 -
์์ฆ ์ปค๋ฆฌ์ด๋ฆฌ ๋ผ๋ ์ดํ์ ์ ์ฉํ๊ณ ์๋๋ฐ, ๋๊ธฐ๋ถ์ฌ๊ฐ ๋๊ณ ์๊ทน์ด ๋๋ ๊ธ๋ค์ด ๋ง๋ค. ์ปค๋ฆฌ์ด๋ฆฌ ๊ธ ์ค '์ฃผ๋์ด ๊ฐ๋ฐ์๋ค์ 8๊ฐ์ง ์ผ๋ฐ์ ์ธ ์ค์' ๋ผ๋ ๊ธ์ด ์๋ค ํ๋ ๊ฐ์ด ๋ค ๋ง๋ง์ด๋ผ์.. ์๊ทน์ ๋์ด ๋ผ๋ง์๋ค.. ์ฐ์ฐํ ํ๋ก ํธ ์ ๋ฌด๋ฅผ ํ๊ฒ ๋์๋๋ฐ, ์๋ น์ด๋ผ๋ ๋ฐฐ์ฐ๊ณ ์ถ์ ์ฌ์ ์ด๋ค.. egovFrame ์ ๋ํด์ ์ข ๋ ์์๋ดค๋ค. 'ํ์ ์์ ๋ถ ์ฐํ๊ธฐ๊ด์ธ ํ๊ตญ์ ๋ณดํ์งํฅ์์์ ๋ง๋ ์น๊ธฐ๋ฐ ํ๋ ์์ํฌ' ์ฆ, ๋ํ๋ฏผ๊ตญ ๊ณต๊ณต ๋ถ๋ถ ์ ๋ณดํ ์ฌ์ ์ ํ๋ซํผ๋ณ ํ์คํ๋ ๊ฐ๋ฐ ํ๋ ์์ํฌ, java ๊ธฐ๋ฐ, ์ด์ ํ์ค ํ๊ฒฝ ์ ๊ณต spring ๊ณผ ์ฐจ์ด๋ผ ํ๋ค๋ฉด, egovframe ์ spring + @ ๋ก ๊ฐ๊ณตํ ํํ์ ํ๋ ์์ํฌ์ด๋ค. front ๋์ ๋์ aํ๊ทธ ๋ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ๊ฐ์ง๊ณ ์๋ ์คํ์ผ์ด ์์ด์ ์ฌ์ฉํ๊ธฐ ์ํด์๋ ..
TIL | 2022. 11. 11.์์ฆ ์ปค๋ฆฌ์ด๋ฆฌ ๋ผ๋ ์ดํ์ ์ ์ฉํ๊ณ ์๋๋ฐ, ๋๊ธฐ๋ถ์ฌ๊ฐ ๋๊ณ ์๊ทน์ด ๋๋ ๊ธ๋ค์ด ๋ง๋ค. ์ปค๋ฆฌ์ด๋ฆฌ ๊ธ ์ค '์ฃผ๋์ด ๊ฐ๋ฐ์๋ค์ 8๊ฐ์ง ์ผ๋ฐ์ ์ธ ์ค์' ๋ผ๋ ๊ธ์ด ์๋ค ํ๋ ๊ฐ์ด ๋ค ๋ง๋ง์ด๋ผ์.. ์๊ทน์ ๋์ด ๋ผ๋ง์๋ค.. ์ฐ์ฐํ ํ๋ก ํธ ์ ๋ฌด๋ฅผ ํ๊ฒ ๋์๋๋ฐ, ์๋ น์ด๋ผ๋ ๋ฐฐ์ฐ๊ณ ์ถ์ ์ฌ์ ์ด๋ค.. egovFrame ์ ๋ํด์ ์ข ๋ ์์๋ดค๋ค. 'ํ์ ์์ ๋ถ ์ฐํ๊ธฐ๊ด์ธ ํ๊ตญ์ ๋ณดํ์งํฅ์์์ ๋ง๋ ์น๊ธฐ๋ฐ ํ๋ ์์ํฌ' ์ฆ, ๋ํ๋ฏผ๊ตญ ๊ณต๊ณต ๋ถ๋ถ ์ ๋ณดํ ์ฌ์ ์ ํ๋ซํผ๋ณ ํ์คํ๋ ๊ฐ๋ฐ ํ๋ ์์ํฌ, java ๊ธฐ๋ฐ, ์ด์ ํ์ค ํ๊ฒฝ ์ ๊ณต spring ๊ณผ ์ฐจ์ด๋ผ ํ๋ค๋ฉด, egovframe ์ spring + @ ๋ก ๊ฐ๊ณตํ ํํ์ ํ๋ ์์ํฌ์ด๋ค. front ๋์ ๋์ aํ๊ทธ ๋ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ๊ฐ์ง๊ณ ์๋ ์คํ์ผ์ด ์์ด์ ์ฌ์ฉํ๊ธฐ ์ํด์๋ ..
2023.01.06