๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ199 [์ ๋ฌธ] ํ๋ก์ ํธ ํ๊ฒฝ ์ค์ ํ๋ก์ ํธ ์์ฑ https://start.spring.io/ ์์ ๋ค์๊ณผ ๊ฐ์ด ์ค์ ํ ํ ๋ค์ด๋ฐ์ IntelliJ๋ก ์ด์ด์ค๋ค. dependency์์ spring web์ ์น์ ๋ง๋ค๊ธฐ ์ํจ์ด๊ณ thymeleaf๋ ํ ํ๋ฆฟ ์์ง์ ์ผ์ข ์ด๋ค. ๋ค์ด๋ฐ์ ํ์ผ์์ gradle file์ ์ด์ด์ค๋ค. ํ์ผ ๊ตฌ์กฐ main-java : ์ค์ ํ์ผ test : test ํ์ผ resources : ์ค์ ํ์ผ(์๋ฐ ํ์ผ์ ์ ์ธํ ๋๋จธ์ง) build.gradle : ๋ฒ์ ์ค์ ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋งํฌ repositories : mavenCentral - ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ดํธ(ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์๋์ผ๋ก ๋ค์ด๋ฐ๋๋ค) ์ค์ settings - gradle ๊ฒ์ํ ํ ๊ธฐ๋ณธ ์์ง์ gradle์ด ์๋ IntelliJ IDEA๋ก ์ค์ ํ๋ค. gra.. 2021. 6. 28. cmd ํฌํธ ๊ฒ์ ๋ฐ ์ฃฝ์ด๊ธฐ netstat -ano | findstr ํฌํธ ๋ฒํธ // ํน์ ํฌํธ ๋ฒํธ๋ฅผ ์ฌ์ฉํ๊ณ ์๋ ํ๋ก์ธ์ค ์ฐพ๊ธฐ taskkill /F /PID PID ๋ฒํธ // ํด๋น ํ๋ก์ธ์ค ์ข ๋ฃ taskkill์ ํ์ ๊ฒฝ์ฐ์ ๊ถํ์ด ์๋ค๊ณ ๋ฐ ์ ์๋๋ฐ, ์ด ๊ฒฝ์ฐ์๋ window์์ cmd๋ฅผ "๊ด๋ฆฌ์ ๋ช ๋ น์ผ๋ก ์คํ"ํด์ ๋ค์ด๊ฐ๋ฉด ๋๋ค. 2021. 6. 26. 2.1.1 ์น์ ๋์(HTTP ํ๋กํ ์ฝ) 01. ์น ํ๋ก๊ทธ๋๋ฐ์ ์ํ ํ๋ก๊ทธ๋จ ์ธ์ด๋ค ์ ๊ธ ์ธ์ด ์ ๊ธ ์ธ์ด๋ ๊ธฐ๊ณ ์ค์ฌ์ ์ธ์ด๋ผ๊ณ ๋งํ ์ ์์ต๋๋ค. ๊ธฐ๊ณ๊ฐ ์ง์ ์์๋ค์ ์ ์๋ ๋ง๋ก 'ํ๋ก๊ทธ๋จ ์ฝ๋๋ฅผ ์์ฑํ๋ค'๋ผ๊ณ ๋งํ ์ ์์ต๋๋ค. ์ปดํจํฐ๋ ์ ๊ธฐ๋ก ๋์ํฉ๋๋ค. ์ฆ, ์ ๊ธฐ์ ํธ์ธ ์ผ์ก๋ค(on)์ ๊บผ์ก๋ค(off) 2๊ฐ์ง ์ํ ๊ฐ์ผ๋ก ๋์ํ๋ค๊ณ ๋งํ ์ ์์ต๋๋ค. ๋ณดํต ์ซ์๋ก ํํํ๋ฉด ์ผ์ก๋ค๋ 1, ๊บผ์ก๋ค๋ 0์ ์๋ฏธํฉ๋๋ค. 0๊ณผ 1๋ก ํํ๋๋ ์ซ์๋ฅผ ์ฐ๋ฆฌ๋ 2์ง์๋ผ๊ณ ๋งํฉ๋๋ค. 2์ง์๋ก ์ด๋ค์ง ๊ฐ์ผ๋ก ์์ฑํ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ๊ธฐ๊ณ์ด(Machine Language)๋ผ๊ณ ๋งํฉ๋๋ค. ์ซ์๋ก๋ง ๋์ด ์๊ธฐ ๋๋ฌธ์ ์ ์ง๋ณด์๋ ๊ต์ฅํ ์ด๋ ต์ต๋๋ค. ์ซ์๋ก๋ง ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ์ฌ์ฉ์ด ๊ต์ฅํ ์ด๋ ค์ ์ต๋๋ค. ๊ทธ๋์, ์ด ์ซ์๋ก ๋ ๋ฌธ์ฅ๊ณผ 1:1๋ก ๋์ํ๋ ๊ธฐ.. 2021. 6. 26. ์ด์ 1 ยทยทยท 47 48 49 50 ๋ค์