๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ40 [1%์ ๋คํธ์ํฌ ์๋ฆฌ] Ch01. ์น ๋ธ๋ผ์ฐ์ ๊ฐ ๋ฉ์์ง๋ฅผ ๋ง๋ ๋ค 1. HTTP ๋ฆฌํ์คํธ ๋ฉ์ธ์ง๋ฅผ ์์ฑํ๋ค ์ฌ์ฉ์๊ฐ ๊ตฌ๊ธ ํฌ๋กฌ์ด๋ ํ์ด์ดํญ์ค์ ๊ฐ์ ์น ๋ธ๋ผ์ฐ์ ์ URL(ex. http://www.naver.com)์ ์ ๋ ฅํ๋ฉด ์น ๋ธ๋ผ์ฐ์ ๋ ์ด URL์ ํด๋ ํ๋ค. URL์ ๋ชจ์์์ ๊ด๋ จํด์๋ ์ ์ธ๊ณ์ ์ผ๋ก ๋ชจ๋๊ฐ ํฉ์๋ ๊ท์น์ด ์ ํด์ ธ์๊ธฐ ๋๋ฌธ์ ๊ฐ๋ฅํ ์ผ. URL์๋ ์ด๋ ํ ํต์ ํ๋กํ ์ฝ์ ์ฌ์ฉํ ๊ฒ์ธ์ง ํ๊ธฐ๋์ด ์๋๋ฐ(ex. HTTP, FTP) ๋๊ฐ์ ๊ฒฝ์ฐ ์น ๋ธ๋ผ์ฐ์ ๋ HTTP ํต์ ์ ๋ค๋ฃฌ๋ค. ๋ค๋ฅธ ํ๋กํ ์ฝ์ ์ด์ฉํ ํต์ ์ ์ง์ํ๊ธฐ๋ ํ์ง๋ง ์ผ๋ฐ์ ์ผ๋ก๋ HTTP์ ํ์ ์ง์ด ์๊ฐํด๋ ๊ด์ฐฎ๋ค. ์ฌํผ ์ฌ์ฉ์๊ฐ ๋ง๋ URL์ ํด๋ ํด์ ์น ๋ธ๋ผ์ฐ์ ๋ HTTP Request Message๋ฅผ ๊ตฌ์ฑํ๋ค. ์ด ์ญ์๋ ๋ชจ์์์ ๋ํ ๊ท์น์ด ์ ํด์ ธ ์๊ธฐ ๋๋ฌธ์ ์ด๋ ํ ์น ๋ธ๋ผ์ฐ์ ๋ฅผ ์ฌ์ฉ.. 2022. 4. 19. [๋ฆฌ๋ ์ค] csh ํ๊ธ๊นจ์ง ์์ ์ฌ์ฉํ๋ฉด์ ํ๊ธ์ด ๊นจ์ง๋ ๊ฒฝ์ฐ, ์ด๋ค ์์ ์ฌ์ฉํ๋์ ๋ฐ๋ผ ์์ ํ๋ ๋ฐฉ๋ฒ์ด ์กฐ๊ธ์ฉ ๋ค๋ฅด๋ค. ์๋๋ csh์ธ ๊ฒฝ์ฐ์ ์์ ๋ฐฉ๋ฒ์ด๋ค. 1. ์ฌ์ฉ์ค์ธ ์ ํ์ธ 2. ํ์ฌ ์ฌ์ฉ์ค์ธ ์ธ์ฝ๋ฉ ํ์ธ 3. ์ธ์ฝ๋ฉ ์ค์ ๋ณ๊ฒฝ 4. ์ธ์ฝ๋ฉ ์ค์ ๋ณ๊ฒฝ ๋ฐ์ ํ์ผ์ ๋ณ๊ฒฝํ๋ค๊ณ ๋ฐ๋ก ๋ฐ์๋๋ ๊ฒ์ ์๋๊ณ ์๋ ์์ ์ ์ํํด์ผ ํ๋ค. LANG๊ณผ LC_ALL์ ์ ํํ ์ฐจ์ด๋ ๋ชจ๋ฅด๊ฒ ๋๋ฐ, LC_ALL์ด ์กฐ๊ธ ๋ ๊ฐ๋ ฅํ ์ค์ ์ธ ๊ฒ ๊ฐ๋ค. ์ฐธ๊ณ : What is the difference between lang c and ld-all c 2022. 4. 14. [์ดํํฐ๋ธ ์๋ฐ] ์์ดํ 4. ์ธ์คํด์คํ๋ฅผ ๋ง์ผ๋ ค๊ฑฐ๋ private ์์ฑ์๋ฅผ ์ฌ์ฉํ๋ผ ์ ์ ๋ฉ์๋(Static Method)์ ์ ์ ํ๋(Static Field)๋ง์ ๋ด์ ํด๋์ค์ ์ 1) ๊ธฐ๋ณธ ํ์ ๊ฐ์ด๋ ๋ฐฐ์ด ๊ด๋ จ ๋ฉ์๋๋ค์ ๋ชจ์๋์ ํด๋์ค - java.lang.Math ํด๋์ค๋ 2๊ฐ์ ๋ณ์์ 70์ฌ๊ฐ์ ๋ฉ์๋๋ฅผ ๊ฐ์ง๊ณ ์๋๋ฐ, ์ ๋ถ static์ด๋ค. ๋ง์ , ๊ณฑ์ , ์ต๋๊ฐ ๊ตฌํ๊ธฐ ๋ฑ ๊ธฐ๋ณธ์ ์ธ ์ํ ์ฐ์ฐ ๊ฒฐ๊ณผ๋ฅผ ๋ฆฌํดํ๋ ๋งํผ, ๊ฐ์ฒด๋ง๋ค ๋ค๋ฅธ ์ํ๊ฐ๊ณผ ๋ก์ง์ ๊ฐ์ง๊ฒ ํ ํ์๊ฐ ์๊ธฐ ๋๋ฌธ์ ๋ชจ๋ ๋ณ์์ ๋ฉ์๋๋ฅผ static์ผ๋ก ๊ตฌํํ ๊ฒ ์๋๊น ์ถ๋ค. 2) ํน์ ์ธํฐํ์ด์ค๋ฅผ ๊ตฌํํ๋ ๊ฐ์ฒด๋ฅผ ์์ฑํด์ฃผ๋ ์ ์ ๋ฉ์๋(ํน์ ํฉํ ๋ฆฌ)๋ฅผ ๋ชจ์๋์ ํด๋์ค - java.util.Collections๋ ๋ฌธ์ ์ด๋ฐ์ ๋๋๊ณ ์ปฌ๋ ์ ์ ๋ฆฌํดํ๊ฑฐ๋ ์ปฌ๋ ์ ์ ๋ค๋ฃจ๋ static method๋ง์ ํฌํจํ๊ณ ์๋ค๊ณ ์ด.. 2022. 3. 27. [๋ฆฌ๋ ์ค] free ๋ช ๋ น์ด ๋ฆฌ๋ ์ค ์๋ฒ์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ ๊ฒํ๊ธฐ ์ํด์ ๋ค๋ฅธ ์ฌ๋๋ค์ ๋ณดํต ์ด๋ค ๋ช ๋ น์ด๋ฅผ ๋ง์ด ์ฌ์ฉํ๋์ง ์ฐพ์๋ดค๋ค. (์์์ ๋์ค๋ ์์น๋ค์ ์์๋ก ๋ฃ์ ์ซ์๋ผ ํฉ๊ณ๊ฐ ์ ๋ง๋๋ค) free ๋ช ๋ น์ด man free ๋ช ๋ น์ด๋ก free๋ช ๋ น์ด๋ฅผ ํ์ธํด๋ณด๋ฉด, ๋ค์๊ณผ ๊ฐ์ ์ค๋ช ์ด ๋์จ๋ค. displays the total amount of free and used physical and swap memory in the system, as well as the buffers and caches used by the kernel. The information is gathered by parsing /proc/meminfo ๋ฌผ๋ฆฌ ๋ฉ๋ชจ๋ฆฌ์ ์ค์ ๋ฉ๋ชจ๋ฆฌ์ free/used ๊ด๋ จ๋ ๋ฉ๋ชจ๋ฆฌ ์์ ๋ณด์ฌ์ค๋ค. ๋ํ ์ปค๋์ ์ํด์ ์ฌ์ฉ๋ buf.. 2022. 3. 11. ์ด์ 1 2 3 4 ยทยทยท 10 ๋ค์