์ค๋์ ๋ช
์ธ
" ๋ฏธ๋๋ ์ ๊ธฐ์ ๋ฌ๋ ค ์๋ค. "
- ๋์ฝ๋ผ ํ
์ฌ๋ผ
(๋ฐ๋ช
๊ฐ, ์ ๊ธฐ ๊ณตํ์)
โ
1. Runtime.addShutdownHook()Runtime.addShutdownHook()๋ ์๋ฐ ์ ํ๋ฆฌ์ผ์ด์
์ด ์ข
๋ฃ๋ ๋ ์คํํ ์ฝ๋๋ฅผ ๋ฑ๋กํ๋ ๋ฉ์๋์ด๋ค. ์ด๋ฅผ ํ์ฉํ๋ฉด ํ๋ก๊ทธ๋จ์ด ์ข
๋ฃ๋๊ธฐ ์ง์ ์ ํน์ ์์
(ํ์ผ ์ ์ฅ, ๋ฆฌ์์ค ์ ๋ฆฌ ๋ฑ)์ ์ํํ ์ ์๋ค. โ
2. JVM ์ข
๋ฃ ์ด๋ฒคํธ๋?์ฌ๊ธฐ์ ์ ์ ๋๋ ๋น์ ์ ์ข
๋ฃ์ ์ ์๋ ๋ช
์ธ์์ ๋์ ์๋ค. ์๋ฐ์ ๊ฐ์ ๋จธ์ ์ ๋ ๊ฐ์ง ์ข
๋ฅ์ ์ด๋ฒคํธ๋ฅผ ๋ฐ์ ์ข
๋ฃํ๋ค.์ ์ ์ข
๋ฃํ๋ก๊ทธ๋จ์ด ์ ์์ ์ผ๋ก ์ข
๋ฃ๋ ๋System.exit()๊ฐ ํธ์ถ๋ ๋๋น์ ์ ์ข
๋ฃCtrl + C(์ฌ์ฉ์ ์ธํฐ๋ฝํธ)์ฌ์ฉ์ ๋ก๊ทธ์คํ ๋๋ ์์คํ
์ข
๋ฃ ๋ฑ ์์คํ
์ด๋ฒคํธโ ๏ธ ํ์ง๋ง ์๋์ ๊ฐ์ ๊ฒฝ์ฐ์๋ ์คํ๋์ง ์์ ์ ์๋ค.kill -9 (๊ฐ์ ์ข
๋ฃ)OutOfMemoryError ๋ฐ์๐ ..
์์คํธ๋ฆฌ ๋ค์ด ๋ฐ๊ธฐ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..
'ADD' ํ๊ทธ์ ๊ธ ๋ชฉ๋ก
๋จ์ถํค
๋ด ๋ธ๋ก๊ทธ
๋ด ๋ธ๋ก๊ทธ - ๊ด๋ฆฌ์ ํ ์ ํ |
Q
Q
|
์ ๊ธ ์ฐ๊ธฐ |
W
W
|
๋ธ๋ก๊ทธ ๊ฒ์๊ธ
๊ธ ์์ (๊ถํ ์๋ ๊ฒฝ์ฐ) |
E
E
|
๋๊ธ ์์ญ์ผ๋ก ์ด๋ |
C
C
|
๋ชจ๋ ์์ญ
์ด ํ์ด์ง์ URL ๋ณต์ฌ |
S
S
|
๋งจ ์๋ก ์ด๋ |
T
T
|
ํฐ์คํ ๋ฆฌ ํ ์ด๋ |
H
H
|
๋จ์ถํค ์๋ด |
Shift + /
โง + /
|
* ๋จ์ถํค๋ ํ๊ธ/์๋ฌธ ๋์๋ฌธ์๋ก ์ด์ฉ ๊ฐ๋ฅํ๋ฉฐ, ํฐ์คํ ๋ฆฌ ๊ธฐ๋ณธ ๋๋ฉ์ธ์์๋ง ๋์ํฉ๋๋ค.