์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- ์นํผ๋ธ๋ฆฌ์ฑ
- css
- ํ๋ก๊ทธ๋๋ฐ
- ๊ฐ๋ฐ
- ์ฑ
- ์ค๋ธ์
- JavaScript
- Java
- ํ์ฒ์ ๋ฆฌํธ๋ฆฌํธ
- ํฐ์คํ ๋ฆฌ์ฑ๋ฆฐ์ง
- ๋ฐ์ํ
- ๊น๋ฏธ๊ฒฝ์๋งํ์์
- html
- ์๋ฐ
- ์นดํ๋๊ฐ
- ๋ฐฐ์์ ๋ฐฐ์
- ๋๊ฐ
- ์ฝ๋ฉ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- ํ์ด์ฌ
- Python
- ์ ๋ฆฌํธ๋ฆฌํธ
- ๋ ์
- ๊ฐ์ดํ ์ข ๋ญ๊ฐ๋น
- K๋ฐฐํฐ๋ฆฌ๋ ๋ณผ๋ฃจ์
- ์ค๋ผํด
- ์ํ
- database
- ์๋ฐ์คํฌ๋ฆฝํธ
- ์ํ์ฃผ
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (237)
JiYoung Dev ๐ฅ

๐์ธํฐ๋ท(Internet) ์ฌ๋ฌ ํต์ ๋ง์ ํ๋๋ก ์ฐ๊ฒฐํ๋ค๋ ์๋ฏธ์ธ '์ธํฐ ๋คํธ์ํฌ(inter-network)'์ ๋ง์์ ์์ ์ ์ธ๊ณ ์ปดํจํฐ๋ฅผ ํ๋๋ก ์ฐ๊ฒฐํ๋ ๊ฑฐ๋ํ ์ปดํจํฐ ํต์ ๋ง https://www.huffingtonpost.kr/news/articleView.html?idxno=29681 ํด์ ์ผ์ด๋ธ๊ณผ ์ธํฐ๋ท ์ค๋งํธํฐ ์ธ์์์ ๋ชจ๋ ์ ๋ณด๊ฐ ๋ฌด์ ์ผ๋ก ์ค๊ฐ๋ ๊ฑธ๋ก ๋ณด์ด์ง๋ง, ์ค์ ๋ก ๊ด์ผ์ด๋ธ์ด ๋ด๋นํ๋ค. ๊ตญ๋ด์์ ์ธํฐ๋ท์ ์ฐ๊ตฌ๋ง์ธ ํ๋๋ง์ด ์์ฑํต์ ์ผ๋ก ํ์์ด๋ํ์ ์ฐ๊ฒฐ๋ ๊ฒ ์์์ด์ง๋ง, 1991๋ www.huffingtonpost.kr ์ธํฐ๋ท์ ํด๋ผ์ด์ธํธ์ ์๋ฒ๋ก ๊ตฌ์ฑ๋๋ฉฐ, TCP/IP๋ผ๋ ๊ธฐ๋ณธ ํ๋กํ ์ฝ์ ํตํด ์ ๊ณต๋จ ๐์น(WEB) ์๋ ์์ด๋ ์น(World Wide Web) = WWW = W3 = ์น(W..

๐ JDBC(Java DataBase Connectivity) ์๋ฐ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ํ๊ธฐ ์ํด ์ฌ์ฉ๋๋ ์๋ฐ API JDBC๋ฅผ ์ฌ์ฉํ๋ฉด Java์์ ๋ค์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ํ๊ณ SQL์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์กฐ์ํ ์ ์์ ๐ JDBC Driver JDBC๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ํต์ ์ ์ํ ํ์ค ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๋ฉฐ, ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ข ๋ฅ๋ ๋ฒค๋์ ๋ ๋ฆฝ์ ์ผ๋ก ์์ฑ๋ ์๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์์ ๋ค์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ํ ์ ์์. ๐ JDBC ํ๋ฆ ์์ โ๏ธ JDBC Driver ๋ก๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฒค๋๊ฐ ์ ๊ณตํ๋ JDBC ๋๋ผ์ด๋ฒ๋ฅผ ๋ก๋ํจ. ๋๋ผ์ด๋ฒ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์ฐ๊ฒฐ์ ๊ด๋ฆฌํ๊ณ , JDBC API๋ฅผ ๊ตฌํํ ํด๋์ค๋ค์ ์งํฉ โ ํด๋น ํ๋ก์ ํธ์์ ์ธ๋ถ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ถ๋ฌ์ค๊ธฐ : ํ๋ก์ ํธ ์ฐํด๋ฆญ > Build Pat..

์ปดํจํฐ ํ์ผ์ ๊ณต์ ํ ์ ์๋๋ก ๋์์ค ๋จ์ : ๋ณด์ ๋ด ์ปดํจํฐ์ ๊นํ๋ธ์์ ์ ๊ทผํ ์ ์๋ ๊ณต๊ฐ์ ๋ง๋ฆ → ๋ก์ปฌ ์ ์ฅ์(local repository) ์ดํด๋ฆฝ์ค์์ ์์ ํ ๋ด์ฉ(์์ ๋ฌผ)์ ๋ก์ปฌ์ ์ฅ์๋ก ์ฎ๊ธฐ๋ ์์ : commit commit ์์ ์ด ์ ํ๋ ํ push, pull ์์ ์ด ์งํ๋จ ๊นํ๋ธ์ ๋จผ์ ๊ณต์ ๋ ๋ด์ฉ์ด ์๋ค๋ฉด ๊นํ๋ธ์ ์๋ ๋ด์ฉ์ ๋จผ์ ๋ด๋ ค๋ฐ์ ํ ํธ์ฌ๋ฅผ ํด์ค์ผ ํจ โ commit - pull โก commit - push โ GitHub ํ์ฉ์ ์ง์ผ์ผ ํ๋ ๊ท์น 1. ์์ ์ ํ ๋ ๊ฐ์ ํ์ผ์ ๋์์ ์์ ํ์ง ์๊ธฐ > ์ถฉ๋์ด ๋ฐ์ํ ์ ์์ > ์ถฉ๋ ๋ฐ์ ์๋ฐฉ์ ์ํด ํ๋ก์ ํธ ์ฌ๋ณธ ๋ง๋ ํ ๊ฑฐ๊ธฐ์ ์์ ๊ทธ ํ push/pull 2. pull, push ์์ ์ ํ ๋ ๊ผญ commit์ ..

๐์ธํฐํ์ด์ค 1. ํด๋์ค๋ค์ด ๊ตฌํํด์ผ ํ๋ ๊ณตํต๋๋ ๊ธฐ๋ฅ ์ง์ 2. ์์ ๋ช ์ธ์ ๋๋ ํ๋ก์ ํธ ์ค๊ณ๋ 3. ๊ธฐ๋ฅ๋ง ์ ์ํจ์ผ๋ก์จ ๊ตฌํ ๊ฐ์ฒด์ ๊ฐ์ ๋์ ๋ณด๊ฐ (๊ตฌํ ๊ฐ์ ) ์ธํฐํ์ด์ค๊ฐ ์ถ์ ํด๋์ค๋ณด๋ค ๋ ๊ฐํ ๊ฐ์ ๋ ฅ์ ๊ฐ์ง๋ค. ๐ ์ธํฐํ์ด์ค ์์ฑ ๐ ์ธํฐํ์ด์ค ์์ ์ธํฐํ์ด์ค ์์ ํค์๋ : implements ์ธํฐํ์ด์ค๋ ๋ค์ค ์์์ด ๊ฐ๋ฅํ๋ค! ์์ผ๋ก ๋ฐฐ์ธ ๋ด์ฉ >> JDBC ์ง๊ธ๊น์ง ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ ๋ฐ์ดํฐ ์ฌ์คํ์ํค๋ฉด ์ฌ๋ฆฌ์ง๋ ๋ฐ์ดํฐ > ํ๋ฐ์ฑ ๋ฐ์ดํฐ ์ฌ์คํ์ ์์ผ๋ ๋จ์์๋ ๋ฐ์ดํฐ > ๋นํ๋ฐ์ฑ ๋ฐ์ดํฐ ํ๋ฐ์ฑ ๋ฐ์ดํฐ๋ฅผ ๋นํ๋ฐ์ฑ ๋ฐ์ดํฐ๋ก ๋ง๋ค๊ณ ์ถ์ ๋ ๋ฐฉ๋ฒ 1. ๋ฌธ์ํ (๋ฉ๋ชจ์ฅ, ์์ , ํ๊ธํ์ผ) ๋ฐฉ๋ฒ 2. ์๋ฒ์ ์ ์ฅ ๋ฐฉ๋ฒ 3. ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅ ์๋ฐ์์ ์ฝ์์ฐฝ์ ์ ๋ ฅํ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅํ๋..

๐๋ฉํฐํ์คํน ๋ค์์ ์์ ์ ๋์์ ์ฒ๋ฆฌํ๋ ๊ฒ ์์ฉํ๋ก๊ทธ๋จ์์์ ๋ฉํฐํ์คํน ์ : ์์์ถ๋ ฅ + ์๋ฆฌ์ถ๋ ฅ + ์๋์กฐ์ + ์์์ฌ์/๋ฉ์ถค ์์ฉํ๋ก๊ทธ๋จ์ ๋ณดํต ์์ ์ด ์ฌ๋ฌ๊ฐ๊ฐ ๋์ ์คํ๋์ด์ผ ํ๋ค. ๐์ฐ๋ ๋(Thread) ์์ ์ ํ ๋ ํ์ํ ํ๋์ ์ค(์ ์ด) ํ ๊ฐ์ง ์์ ์ ํ๊ธฐ ์ํ ํ๋์ ์ ์ด ์ฐ๋ ๋ ํ๋ ๊ฐ์ง๊ณ ๋ ํ๋์ ์์ ๋ง ๊ฐ๋ฅ ๋์์ ์ฌ๋ฌ๊ฐ์ ์์ ์ ํ๊ณ ์ถ๋ค๋ฉด ์ฌ๋ฌ๊ฐ์ ์ฐ๋ ๋๊ฐ ํ์ํ๋ค. ๋ก๊ทธ์ธ A์ฌ์ฉ์ ๋ก๊ทธ์ธ ์ ์ด - ์์ 1๊ฐ, ๋ก๊ทธ์ธ B์ฌ์ฉ์ ๋ก๊ทธ์ธ์ ์ด - ์์ 1๊ฐ ๊ฐ์ ๊ธฐ๋ฅ์ด๋๋ผ๋ ์ฌ์ฉ์๊ฐ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ๋์ ์์ ์ด๋ค >> ์ฐ๋ ๋๊ฐ ์ฌ๋ฌ๊ฐ ํ์ํ๋ค. ์ฐ๋ ๋๋ฅผ ์ดํดํ๊ธฐ ์ํด์๋ ํ๋ก์ธ์ค์ ํ๋ก๊ทธ๋จ ๋จ์ด์ ๋ํ ์ดํด๊ฐ ํ์ํ๋ค. ์ฐ๋ ๋, ํ๋ก์ธ์ค, ํ๋ก๊ทธ๋จ 3๊ฐ๋ ์ธํธ ํ๋ก๊ทธ๋จ์ด ํ๋ก์ธ์ค์..