์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- aws
- DFS
- ๋ฐฑ์ค ์๊ณ ๋ฆฌ์ฆ
- DP
- ๊ณจ๋3
- ์คํ๋ง๋ถํธ
- ๊ณจ๋4
- ETRI
- EC2
- ์๊ณ ๋ฆฌ์ฆ
- ์๋ฐ
- ์ ์ฒ๊ธฐ
- Docker
- ํ๋ก๊ทธ๋๋จธ์ค
- ํ๊ตญ์ ์ํต์ ์ฐ๊ตฌ์
- ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ
- ๋์ปค
- express.js
- ์๋ผ์คํฑ๋น์คํก
- ์๋ฃ๊ตฌ์กฐ
- ๊ณจ๋5
- ์ฝ๋ฉํ ์คํธ ๊ณ ๋์ kit
- ๋์
- BFS
- ์คํ๋ง ๋ถํธ
- ํ๋ก์ ํธ
- Express
- ๋ฐฐํฌ
- ์ธ์คํด์ค
- ๋์์ธํจํด
๋ชฉ๋ก์๋ฐํ๋ก๊ทธ๋๋ฐ๋ฐ์ค์ต (5)
JUINTINATION
ํ๋ก์ ํธ ๊ฐ์ Java Swing ํ๊ฒฝ์ ํ ์คํธ ์ฑํ ์ ํ๋ฆฌ์ผ์ด์ ์ผ๋ก, Socket ํต์ ๊ณผ Multi Thread ํ๋ก๊ทธ๋๋ฐ์ผ๋ก ๊ตฌํํ ์ฑํ ํ๋ก๊ทธ๋จ ๊ทธ๋ฃน ์ฑํ ๋ฐ ์ค์๊ฐ ๊ทธ๋ฆผํ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ฉฐ MySQL์ ์ด์ฉํ์ฌ ์ ์ ์ ๋ณด๋ฅผ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅ ๋ฐ ์์ , ์ญ์ ๊ฐ๋ฅ ์ฐธ์ฌ ์ธ์ ์กฐ์ฅ : ์ด์นํธ(B989037, UI ํ๊ฒฝ ๊ตฌ์ถ ๋ฐ ํฌ๋กค๋ง์ ์ด์ฉํ ์ค์๊ฐ ๋ ์จ ์ ๋ณด ํ์ธ ๊ธฐ๋ฅ๊ณผ ์ค๋ ๋๋ฅผ ์ด์ฉํ ์ฑํ ๊ธฐ๋ฅ ๊ตฌํ) ์กฐ์ : ๊ถ๋์ฌ(B989003, ์๋ฒ์ MySQL์ ์ด์ฉํ DB ๊ตฌ์ถ ๋ฐ ์ค๋ ๋๋ฅผ ์ด์ฉํ ์ฑํ ๋ฐฉ๊ณผ ์ค์๊ฐ ์จ๋ผ์ธ ๊ทธ๋ฆผํ ๊ตฌํ) ์ฃผ์ ๊ธฐ๋ฅ ๋ก๊ทธ์ธ/๋ก๊ทธ์์ ๊ธฐ๋ฅ, ์ฌ์ฉ์ ๋ฑ๋ก/์์ /์ญ์ ์จ๋ผ์ธ ์ ์ ๋ชฉ๋ก ํ์ธ ๊ธฐ๋ฅ ์จ๋ผ์ธ ์ฑํ ๊ธฐ๋ฅ ๊ทธ๋ฃน ์ฑํ ๊ธฐ๋ฅ ์จ๋ผ์ธ ๊ทธ๋ฆผํ ๊ธฐ๋ฅ Jsoup์ ์ฌ์ฉํ ์ค์๊ฐ ๋ ์จ ..
๋ฐ์ดํฐ๋ฒ ์ด์ค๋?์ฌ๋ฌ ์์ฉ ์์คํ ๋ค์ ํตํฉ๋ ์ ๋ณด๋ค์ ์ ์ฅํ์ฌ ์ด์ํ ์ ์๋ ๊ณต์ฉ ๋ฐ์ดํฐ๋ค์ ์งํฉ๋ฐ์ดํฐ์ ์ ์ฅ, ๊ฒ์, ๊ฐฑ์ ์ ํจ์จ์ ์ผ๋ก ์ํํ ์ ์๋๋ก ๋ฐ์ดํฐ๋ฅผ ๊ณ ๋๋ก ์กฐ์งํํ์ฌ ์ ์ฅDBMS๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ (DataBase Management System)์ค๋ผํด(Oracle), ๋ง์ดํฌ๋ก์ํํธ์ SQL Server, MySQL, IBM์ DB2 ๋ฑ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ข ๋ฅ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์คํค(key)์ ๊ฐ(value)๋ค์ ๊ด๊ณ๋ฅผ ํ ์ด๋ธ๋ก ํํํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ชจ๋ธํค๋ ํ ์ด๋ธ์ ์ด(column)์ด ๋๋ฉฐ ํ ์ด๋ธ์ ๊ฐ ํ(row)์ ํ๋์ ๋ ์ฝ๋(record)๋ฅผ ํ ํํ์ฌ ์ฌ์ฉ๋๋ ๋๋ถ๋ถ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ์ฒด ์งํฅ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ์ ์ฐ์ด๋ ๊ฒ์ผ๋ก, ์ ๋ณด๋ฅผ ๊ฐ์ฒด์ ํํ๋ก ํํํ..
์์ผ(Socket)์ด๋?TCP/IP ๋คํธ์ํฌ๋ฅผ ์ด์ฉํ์ฌ ์ฝ๊ฒ ํต์ ํ๋ก๊ทธ๋จ์ ์์ฑํ๋๋ก ์ง์ํ๋ ๊ธฐ๋ฐ ๊ธฐ์ ๋ ์์ฉํ๋ก๊ทธ๋จ ๊ฐ์ ์๋ฐฉํฅ ํต์ ๋งํฌ์ ํ์ชฝ ๋ ๋จ์์ผ๋ผ๋ฆฌ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์์์ผ์ ํน์ IP ํฌํธ ๋ฒํธ์ ๊ฒฐํฉ์์ผ ์ข ๋ฅ : ์๋ฒ ์์ผ๊ณผ ํด๋ผ์ด์ธํธ ์์ผTCP/IP ํ๋กํ ์ฝTCP๋ Transmission Control Protocol๋ ์์คํ ๊ฐ์ ์ ๋ขฐ์ฑ ์๋ ๋ฐ์ดํฐ์ ์ ์ก์ ๊ด์ฅํ๋ ํ๋กํ ์ฝTCP์์ ๋์ํ๋ ์์ฉํ๋ก๊ทธ๋จ ์ฌ๋กe-mail, FTP, ์น(HTTP) ๋ฑIP๋ Internet Protocolํจํท ๊ตํ ๋คํธ์ํฌ์์ ์ก์ ํธ์คํธ์ ์์ ํธ์คํธ๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ๊ฒ์ ๊ด์ฅํ๋ ํ๋กํ ์ฝTCP๋ณด๋ค ํ์ ๋ ๋ฒจ ํ๋กํ ์ฝIP ์ฃผ์๋คํธ์ํฌ ์์์ ์ ์ผํ๊ฒ ์๋ณ๋ ์ ์๋ ์ปดํจํฐ ์ฃผ์์ซ์๋ก ๊ตฌ์ฑ๋ ์ฃผ์..
๋ฉํฐํ์คํน์ด๋?ํ๋์ ์์ฉํ๋ก๊ทธ๋จ์ด ์ฌ๋ฌ ๊ฐ์ ์์ (ํ์คํฌ)์ ๋์์ ์ฒ๋ฆฌํ๋ ๊ฒ์ค๋ ๋๋?ํ๋ก์ธ์ค ๋ด์์ ์คํ๋๋ ํ๋ฆ์ ๋จ์ ์๋ฐ์์๋ JVM์ ์ํด ์ค์ผ์ค๋ง๋๋ ์คํ ๋จ์์ ์ฝ๋ ๋ธ๋ญ๋ฉํฐ์ค๋ ๋ฉ์ด๋?ํ๋์ ์์ฉํ๋ก๊ทธ๋จ์ ์ฌ๋ฌ ๊ฐ์ ์ค๋ ๋๋ก ๊ตฌ์ฑํ ์ค๋ ๋๊ฐ ๋๊ธฐํ๋ ๋์ ๋ค๋ฅธ ์ค๋ ๋ ์คํํ๋ก๊ทธ๋จ ์ ์ฒด์ ์ผ๋ก ์๊ฐ ์ง์ฐ์ ์ค์ผ ์ ์์์๋ฐ์ ๋ฉํฐํ์คํน์ ๋ฉํฐ์ค๋ ๋ฉ๋ง ๊ฐ๋ฅJVM๊ณผ ๋ฉํฐ์ค๋ ๋์ ๊ด๊ณํ๋์ JVM์ ํ๋์ ์๋ฐ ์์ฉํ๋ก๊ทธ๋จ๋ง ์คํ์๋ฐ ์์ฉํ๋ก๊ทธ๋จ์ด ์์๋ ๋ JVM์ด ํจ๊ป ์คํ๋จ์๋ฐ ์์ฉํ๋ก๊ทธ๋จ์ด ์ข ๋ฃ๋๋ฉด JVM๋ ํจ๊ป ์ข ๋ฃ๋จํ๋์ ์์ฉํ๋ก๊ทธ๋จ์ ํ๋ ์ด์์ ์ค๋ ๋๋ก ๊ตฌ์ฑ ๊ฐ๋ฅ์ค๋ ๋๋ฅผ ๋ง๋๋ 2๊ฐ์ง ๋ฐฉ๋ฒjava.lang.Thread ํด๋์ค ์ฌ์ฉjava.lang.Runnable ์ธํฐํ์ด์ค ์ฌ์ฉThr..
์ปฌ๋ ์ ์์(element) ๊ฐ์ฒด๋ค์ ์ ์ฅ์๊ฐ์ฒด๋ค์ ์ปจํ ์ด๋๋ผ๊ณ ๋ ๋ถ๋ฆผ์์์ ๊ฐ์์ ๋ฐ๋ผ ํฌ๊ธฐ ์๋ ์กฐ์ ์์์ ์ฝ์ , ์ญ์ ์ ๋ฐ๋ฅธ ์์์ ์์น ์๋ ์ด๋๊ณ ์ ํฌ๊ธฐ์ ๋ฐฐ์ด์ ๋ค๋ฃจ๋ ์ด๋ ค์ ํด์๋ค์ํ ๊ฐ์ฒด๋ค์ ์ฝ์ , ์ญ์ , ๊ฒ์ ๋ฑ์ ๊ด๋ฆฌ ์ฉ์ด์ปฌ๋ ์ ์ ์ ๋ค๋ฆญ(generics) ๊ธฐ๋ฒ์ผ๋ก ๊ตฌํ๋จ์ปฌ๋ ์ ์ ์์๋ ๊ฐ์ฒด๋ง ๊ฐ๋ฅ๊ธฐ๋ณธ์ ์ผ๋ก int, char, double ๋ฑ์ ๊ธฐ๋ณธ ํ์ ์ฌ์ฉ ๋ถ๊ฐJDK 1.5๋ถํฐ ์๋ ๋ฐ์ฑ/์ธ๋ฐ์ฑ์ผ๋ก ๊ธฐ๋ณธ ํ์ ๊ฐ์ ๊ฐ์ฒด๋ก ์๋ ๋ณํ ์ ๋ค๋ฆญํน์ ํ์ ๋ง ๋ค๋ฃจ์ง ์๊ณ , ์ฌ๋ฌ ์ข ๋ฅ์ ํ์ ์ผ๋ก ๋ณ์ ํ ์ ์๋๋ก ํด๋์ค๋ ๋ฉ์๋๋ฅผ ์ผ๋ฐํ์ํค๋ ๊ธฐ๋ฒ, , : ํ์ ๋งค๊ฐ ๋ณ์์์ ํ์ ์ ์ผ๋ฐํํ ํ์ ์ ๋ค๋ฆญ ํด๋์ค ์ฌ๋ก์ ๋ค๋ฆญ ์คํ : StackE์ ํน์ ํ์ ์ผ๋ก ๊ตฌ์ฒดํ์ ์๋ง ๋ค๋ฃจ๋ ์คํ Stack๋ฌธ์..