โ
1. Runtime.addShutdownHook()Runtime.addShutdownHook()๋ ์๋ฐ ์ ํ๋ฆฌ์ผ์ด์
์ด ์ข
๋ฃ๋ ๋ ์คํํ ์ฝ๋๋ฅผ ๋ฑ๋กํ๋ ๋ฉ์๋์ด๋ค. ์ด๋ฅผ ํ์ฉํ๋ฉด ํ๋ก๊ทธ๋จ์ด ์ข
๋ฃ๋๊ธฐ ์ง์ ์ ํน์ ์์
(ํ์ผ ์ ์ฅ, ๋ฆฌ์์ค ์ ๋ฆฌ ๋ฑ)์ ์ํํ ์ ์๋ค. โ
2. JVM ์ข
๋ฃ ์ด๋ฒคํธ๋?์ฌ๊ธฐ์ ์ ์ ๋๋ ๋น์ ์ ์ข
๋ฃ์ ์ ์๋ ๋ช
์ธ์์ ๋์ ์๋ค. ์๋ฐ์ ๊ฐ์ ๋จธ์ ์ ๋ ๊ฐ์ง ์ข
๋ฅ์ ์ด๋ฒคํธ๋ฅผ ๋ฐ์ ์ข
๋ฃํ๋ค.์ ์ ์ข
๋ฃํ๋ก๊ทธ๋จ์ด ์ ์์ ์ผ๋ก ์ข
๋ฃ๋ ๋System.exit()๊ฐ ํธ์ถ๋ ๋๋น์ ์ ์ข
๋ฃCtrl + C(์ฌ์ฉ์ ์ธํฐ๋ฝํธ)์ฌ์ฉ์ ๋ก๊ทธ์คํ ๋๋ ์์คํ
์ข
๋ฃ ๋ฑ ์์คํ
์ด๋ฒคํธโ ๏ธ ํ์ง๋ง ์๋์ ๊ฐ์ ๊ฒฝ์ฐ์๋ ์คํ๋์ง ์์ ์ ์๋ค.kill -9 (๊ฐ์ ์ข
๋ฃ)OutOfMemoryError ๋ฐ์๐ ..
My Tech Blog (ADD)
์์คํธ๋ฆฌ ๋ค์ด ๋ฐ๊ธฐhttps://www.sourcetreeapp.com/ Sourcetree | Free Git GUI for Mac and WindowsA Git GUI that offers a visual representation of your repositories. Sourcetree is a free Git client for Windows and Mac.www.sourcetreeapp.com Source Tree์ด๊ณ ๊ตฌ๊ธ ๊ณ์ ์ฐ๋ํด์ ํ์๊ฐ์
ํด์ฃผ์๋ค. Source Tree > Clone ํญ์ ๋ ํ์งํ ๋ฆฌ ์ฃผ์ ๋ถ์ฌ๋ฃ๊ธฐSSH๋ง๊ณ HTTPS ๋ณต์ฌํด์ ๋ถ์ฌ๋ฃ์ด์ผํ๋ค.1. ํด๋ก (Clone)๊นํ๋ธ ์๊ฒฉ์ ์ฅ์์ ๋ด์ฉ์ ๊ทธ๋๋ก ๋ด PC ๋ด๋ฌธ์์ ๊ฐ์ ธ์ค๋ ๊ฒํด๋ก ์ ํ๋ฒ๋ง ํ๋ฉด ๋๊ณ ์์
ํ ํ์๋ stage..