์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ์ฑ์์ง์ฅ์ธ
- Linux
- docker
- JAVA๊ฐ๋ฐ์
- ํค๋ํผ์คํธ๋์์ธํจํด
- ์ง์ฅ์ธ
- ์ฝ๋ฉ
- ๊ฐ์ฒด์งํฅํ๋ก๊ทธ๋๋ฐ
- ๋ ์
- DesignPattern
- ์ฑ ๋๋
- ์ค๋ธ์ ํธ
- Java
- IntelliJ
- ๊นจ๋ํ์ฝ๋
- ์ฑ์๋ง์ง
- ํค๋ํผ์คํธ
- ๋์์ธํจํด
- ์ฑ์ํซํ
- ์ฃผ๋์ด๊ฐ๋ฐ์
- ๊ฐ์ฒด์งํฅ
- JavaScript
- ์ฑ์๋ณผ๊ฑฐ๋ฆฌ
- ์ฑ์
- ์ง์ฅ์ธ์ ์ฌ
- ๊ฐ๋ฐ์
- ์์
- ์ฑ ์ฝ๊ธฐ
- ๋ ์์ผ์ง
- ํด๋ฆฐ์ฝ๋
- Today
- Total
๋ชฉ๋ก์ฃผ๋์ด๊ฐ๋ฐ์ (94)
๋ญ๋ฐ๊ฐ๋ฐ
24์ผ์ฐจ. ํด๋ฆฐ์ฝ๋[4์ฃผ์ฐจ_ ํ ์์ผ] 216-223pg #์์ฝ 12. ์ฐฝ๋ฐ์ฑ 1) ์ฐฝ๋ฐ์ ์ค๊ณ๋ก ๊น๋ํ ์ฝ๋๋ฅผ ๊ตฌํํ์. - ์ผํธ ๋ฒก์ด ์ ์ํ ๋จ์ํ ์ค๊ณ ๊ท์น ๋ค ๊ฐ์ง๊ฐ ์ํํธ์จ์ด ์ค๊ณ ํ์ง์ ๋์ฌ์ค ์ ์๋ค. ( ์ค์๋ ์ ) ๐ ๋ชจ๋ ํ ์คํธ๋ฅผ ์คํํ๋ค. ๐ ์ค๋ณต์ ์์ค๋ค. ๐ ํ๋ก๊ทธ๋๋จธ ์๋๋ฅผ ํํํ๋ค. ๐ ํด๋์ค์ ๋ฉ์๋ ์๋ฅผ ์ต์๋ก ์ค์ธ๋ค. 2) ๋จ์ํ ์ค๊ณ ๊ท์น1 : ๋ชจ๋ ํ ์คํธ๋ฅผ ์คํํ๋ผ - ํ ์คํธ๊ฐ ๊ฐ๋ฅํ ์์คํ ์ ๋ง๋๋ ค๊ณ ์ ์ฐ๋ฉด ์ค๊ณ ํ์ง์ด ๋๋ถ์ด ๋์์ง๋ค. 3) ๋จ์ํ ์ค๊ณ ๊ท์น 2 ~ 4 : ๋ฆฌํฉํฐ๋ง - ์ฝ๋๋ฅผ ์ ๋ฆฌํ๋ฉด์ ์์คํ ์ด ๊นจ์ง๊น ๊ฑฑ์ ํ ํ์์๋ค. ํ ์คํธ ์ผ์ด์ค๊ฐ ์์ด์. - ๋ฆฌํฉํฐ๋ง ๋จ๊ณ์์๋ ์ํํธ์จ์ด ์ค๊ณ ํ์ง์ ๋์ด๋ ๊ธฐ๋ฒ์ด๋ผ๋ฉด ๋ฌด์์ด๋ ์ ์ฉํด๋ ๊ด์ฐฎ๋ค. 4) ์ค๋ณต์ ์์ ..
11์ผ์ฐจ. ํด๋ฆฐ์ฝ๋[2์ฃผ์ฐจ_๊ธ์์ผ] 95-102pg #์์ฝ 1. ๊นจ๋ํ ์ฝ๋ 2. ์๋ฏธ ์๋ ์ด๋ฆ 3. ํจ์ 4. ์ฃผ์ 5. ํ์ ๋ง์ถ๊ธฐ - ํ๋ก๊ทธ๋๋จธ๋ผ๋ฉด ํ์์ ๊น๋ํ๊ฒ ๋ง์ถฐ ์ฝ๋๋ฅผ ์ง์ผ ํ๋ค. - ํ์ผ๋ก ์ผํ๋ค๋ฉด ํ์ด ํฉ์ํด ๊ท์น์ ์ ํ๊ณ ๋ชจ๋ ๊ทธ ๊ท์น์ ๋ฐ๋ผ์ผ ํ๋ค. 1) ํ์์ ๋ง์ถ๋ ๋ชฉ์ - ์ฝ๋ํ์์ ๋๋ฌด ์ค์ํด์ ์ตํต์ฑ์์ด ๋งน๋ชฉ์ ์ผ๋ก ๋ฐ๋ฅด๋ฉด ์๋๋ค. - ์ฝ๋ํ์์ ์์ฌ์ํต์ ์ผํ์ด๊ณ ์์ฌ์ํต์ ์ ๋ฌธ ๊ฐ๋ฐ์์ ์ผ์ฐจ์ ์ธ ์๋ฌด๋ค. 2) ์ ์ ํ ํ ๊ธธ์ด๋ฅผ ์ ์งํ๋ผ - ์๋ฐ์์ ํ์ผ ํฌ๊ธฐ๋ ํด๋์ค ํฌ๊ธฐ์ ๋ฐ์ ํ๋ค. - ์ฝ๋์ ์ธ๋ก๊ธธ์ด๊ฐ ์กฐ๊ธ๋ง ์ฐจ์ด๋๋ ์ค์ ํฌ๊ธฐ๋ ํฌ๊ฒ ๋ฌ๋ผ์ง๋ค. - ๋ณดํต ์ธ๋ก๊ธธ์ด๊ฐ 500์ค์ ๋์ด๊ฐ๋ ํ์ผ์ด ์๊ณ ๋๋ค์๊ฐ 200์ค ๋ฏธ๋ง์ด๋ค. -> 200์ค ๋ฏธ๋ง์ ํ์ผ๋ก๋ ํฐ ์์คํ ์..
8์ผ์ฐจ. ํด๋ฆฐ์ฝ๋[2์ฃผ์ฐจ_ํ์์ผ] 67-74pg #์์ฝ 1. ๊นจ๋ํ ์ฝ๋ 2. ์๋ฏธ ์๋ ์ด๋ฆ 3. ํจ์ 4. ์ฃผ์- ์ฃผ์์ ์คํจ๋ฅผ ์๋ฏธํ๋ค. ๋ด๊ฐ ์ฝ๋๋ก ํ์ด๋ด์ง ๋ชปํ๋ค๋ ๋ป - ์ฝ๋๋ก ์๋๋ฅผ ํ์ด๋ด์ผ ํ๋ค. - ์ฃผ์์ ์ค๋๋ ์๋ก ์ฝ๋์์ ๋ฉ์ด์ง๋ค. - ๋ถ์ ํํ ์ฃผ์์ ์์ ์๋ ์ฃผ์๋ณด๋ค ํจ์ฌ ๋์๋ค. 1) ์ฃผ์์ ๋์ ์ฝ๋๋ฅผ ๋ณด์ํ์ง ๋ชปํ๋ค. - ์ฝ๋ ํ์ง์ด ๋์๋๊น ์ฃผ์์ ์ถ๊ฐํ๋ค. 2) ์ฝ๋๋ก ์๋๋ฅผ ํํํ๋ผ! - ์ฃผ์์ผ๋ก ๋ฌ๋ ค๋ ์ค๋ช ์ ํจ์๋ก ํํํ ์๋ ์๋ค. 3) ์ข์ ์ฃผ์ - ์ฃผ์์ ๋ฌ์ง ์์ ๋ฐฉ๋ฒ์ ์ฐพ์๋ธ ์ฃผ์์ด ์ข์ ์ฃผ์์ด๋ค. // ๋ฒ์ ์ธ ์ฃผ์ : ์ ์๊ถ์ ๋ณด์ ์์ ์ ์ ๋ณด // ์ ๋ณด๋ฅผ ์ ๊ณตํ๋ ์ฃผ์ : ๊ฐ๋ฅํ๋ฉด ํจ์์ด๋ฆ์ ์ ๋ณด๋ฅผ ๋ด์ // ์๋๋ฅผ ์ค๋ช ํ๋ ์ฃผ์ : ๊ฒฐ์ ์ ๊น๋ฆฐ ์๋๊น์ง ..
7์ผ์ฐจ. ํด๋ฆฐ์ฝ๋[2์ฃผ์ฐจ_์์์ผ] 57 - 66pg #์์ฝ 1. ๊นจ๋ํ ์ฝ๋ 2. ์๋ฏธ ์๋ ์ด๋ฆ 3. ํจ์ 1) ์๊ฒ ๋ง๋ค์ด๋ผ! 2) ํ ๊ฐ์ง๋ง ํด๋ผ! 3) ํจ์ ๋น ์ถ์ํ ์์ค์ ํ๋๋ก! 4) Switch๋ฌธ 5) ์์ ์ ์ธ ์ด๋ฆ์ ์ฌ์ฉํ๋ผ! 6) ํจ์ ์ธ์ 7) ๋ถ์ ํจ๊ณผ๋ฅผ ์ผ์ผํค์ง ๋ง๋ผ! 8) ๋ช ๋ น๊ณผ ์กฐํ๋ฅผ ๋ถ๋ฆฌํ๋ผ - ํจ์๋ ๋ญ๊ฐ๋ฅผ ์ํ or ๋ตํ๊ธฐ ๋ ์ค ํ๋๋ง ํด์ผ ํ๋ค. 9) ์ค๋ฅ ์ฝ๋๋ณด๋ค ์์ธ๋ฅผ ์ฌ์ฉํ๋ผ! - ๋ช ๋ น ํจ์์์ ์ค๋ฅ ์ฝ๋๋ฅผ ๋ฐํํ๋ ๋ฐฉ์์ ๋ช ๋ น/์กฐํ ๋ถ๋ฆฌ ๊ท์น์ ๋ฏธ๋ฌํ๊ฒ ์๋ฐํ๋ค. - try/catch ๋ธ๋ก์ ์ถํ๋ค. ๋ฐ๋ผ์ ๋ธ๋ก์ ๋ณ๋ ํจ์๋ก ๋ฝ์๋ด๋ ํธ์ด ์ข๋ค. - ํจ์๋ ํ ๊ฐ์ง ์์ ๋ง ํด์ผํ๋๋ฐ, ์ค๋ฅ ์ฒ๋ฆฌ๋ ํ ๊ฐ์ง ์์ ์ ์ํ๋ค. - ์ค๋ฅ์ฝ๋ ๋์ ์์ธ๋ฅผ ์ฌ์ฉํ๋ฉด ์ ..
5์ผ์ฐจ. ํด๋ฆฐ์ฝ๋[1์ฃผ์ฐจ_๊ธ์์ผ] 35 - 45pg #์์ฝ 1. ๊นจ๋ํ ์ฝ๋2. ์๋ฏธ ์๋ ์ด๋ฆ์ํํธ์จ์ด์์ ์ด๋ฆ์ ์ด๋์๋ ์ฐ์ด๊ธฐ ๋๋ฌธ์ ์ด๋ฆ์ ์ ์ง์ผ๋ฉด ์ฌ๋ฌ๋ชจ๋ก ํธํ๋ค. 1) ์๋๋ฅผ ๋ถ๋ช ํ ๋ฐํ๋ผ 2) ๊ทธ๋ฆ๋ ์ ๋ณด๋ฅผ ํผํ๋ผ 3) ์๋ฏธ์๊ฒ ๊ตฌ๋ถํ๋ผ 4) ๋ฐ์ํ๊ธฐ ์ฌ์ด ์ด๋ฆ์ ์ฌ์ฉํ๋ผ 5) ๊ฒ์ํ๊ธฐ ์ฌ์ด ์ด๋ฆ์ ์ฌ์ฉํ๋ผ 6) ์ธ์ฝ๋ฉ์ ํผํ๋ผ 7) ์์ ์ ๊ธฐ์ต๋ ฅ์ ์๋ํ์ง ๋ง๋ผ 8) ๊ธฐ๋ฐํ ์ด๋ฆ์ ํผํ๋ผ 9) ํ ๊ฐ๋ ์ ํ ๋จ์ด๋ฅผ ์ฌ์ฉํ๋ผ 10) ๋ง์ฅ๋์ ํ์ง ๋ง๋ผ 11) ํด๋ฒ ์์ญ์์ ๊ฐ์ ธ์จ ์ด๋ฆ์ ์ฌ์ฉํ๋ผ 12) ๋ฌธ์ ์์ญ์์ ๊ฐ์ ธ์จ ์ด๋ฆ์ ์ฌ์ฉํ๋ผ 13) ์๋ฏธ ์๋ ๋งฅ๋ฝ์ ์ถ๊ฐํ๋ผ - ๋งฅ๋ฝ์ ๊ณ์ฐํ๋ฉด ํจ์๋ฅผ ์ชผ๊ฐ๊ธฐ๊ฐ ์ฌ์์ ธ์ ์๊ณ ๋ฆฌ์ฆ๋ ๋ ๋ช ํํด์ง๋ค. 14) ๋ถํ์ํ ๋งฅ๋ฝ์ ์์ ๋ผ 15) ๋ง์น๋ฉด์ ..

Web Server ์น์๋ฒ๋ HTTP ํ๋กํ ์ฝ์ ๊ธฐ๋ฐ์ผ๋ก ํด๋ผ์ด์ธํธ๊ฐ ์น ๋ธ๋ผ์ฐ์ ์์ ์ด๋ค ์์ฒญ์ ํ๋ฉด ๊ทธ ์์ฒญ์ ๋ฐ์ ์ ์ ์ปจํ ์ธ ๋ฅผ ์ ๊ณตํ๋ ์๋ฒ. (์ ์ ์ปจํ ์ธ : HTML ๋ฌธ์, CSS, ์ด๋ฏธ์ง, ํ์ผ ๋ฑ ์ฆ์ ์๋ต ๊ฐ๋ฅํ ์ปจํ ์ธ ) ์น ์๋ฒ๊ฐ ์ ์ ์ปจํ ์ธ ๋ง๊ณ ๋์ ์ปจํ ์ธ ๋ฅผ ์์ฒญ ๋ฐ์ผ๋ฉด WAS์๊ฒ ํด๋น ์์ฒญ์ ๋๊ฒจ์ฃผ๊ณ , WAS์์ ์ฒ๋ฆฌํ ๊ฒฐ๊ณผ๋ฅผ ํด๋ผ์ด์ธํธํํ ์ ๋ฌํ๋ ์ญํ ๋ ํจ. ex) ์ํ์น, NginX WAS (Web Application Server) WAS๋ db์กฐํ๋ ๋ค์ํ ๋ก์ง์ฒ๋ฆฌ๋ฅผ ์๊ตฌํ๋ ๋์ ์ปจํ ์ธ ์ ๊ณต์ ์ํด ๋ง๋ค์ด์ง application ์๋ฒ. http ํ๋กํ ์ฝ์ ๊ธฐ๋ฐ์ผ๋ก ์ฌ์ฉ์ ์ปดํจํฐ๋ ์ฅ์น์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํํด์ฃผ๋ ๋ฏธ๋ค์จ์ด. ์ฃผ๋ก db ์๋ฒ์ ๊ฐ์ด ์ํ๋จ. WAS๋ JSP,..