20.09.30 (์)
Updated:
์ค๋ ํ ์ผ (๊ณํ)
BaekJoon ๋งค์ผ ํ ๋ฌธ์ ํ๊ธฐUnix ํ๋ก๊ทธ๋๋ฐ 5์ฃผ์ฐจ ๋ฃ๊ธฐUnix ํ๋ก๊ทธ๋๋ฐ ๊ณผ์ ํ๊ธฐ๋ฌธ์ ํด๊ฒฐ๊ธฐ๋ฒ 5์ฃผ์ฐจ ๋ฃ๊ธฐ์ค๊ฐ๊ณ ์ฌ ๋๋น
์ค๋ ํ ์ผ
-
BaekJoon ๋งค์ผ ํ ๋ฌธ์ ํ๊ธฐ
[BaekJoon] ๋ฐฑ์ค 11399๋ฒ : ATM
-
๋ฌธ์ ํด๊ฒฐ๊ธฐ๋ฒ 5์ฃผ์ฐจ
-
ํ๋ ์์ฒด ์บก์ํ๋ ํด๋์ค ์์์๋ instance data ์ ์ ๊ทผ ํ ๋ get ์ ์ฌ์ฉํ์๋ ๋ฐฉ์..
ํ์ง๋ง ๋ฌด์กฐ๊ฑด ์ด๋์ผ ํ ํ์๋ ์๊ณ ์ง์ ์ ๊ทผ์ ํ ๋ ๋ฌธ์ ๊ฐ ์์ผ๋ฉด ๊ฐ์ ์ ๊ทผ์ผ๋ก ๋ฐ๊พผ๋ค.
-
ํด๋์ค ์ถ์ถ์ ๊ฐ์ ํด๋์ค ์์ ๋ช ๋ฐฑํ ๋ค๋ฅธ ๊ธฐ๋ฅ์ ํ๋ ๋ฉ์๋๊ฐ ์๋ ๊ฒฝ์ฐ ๊ทธ ๋ฉ์๋์ ์ฐธ์กฐํ๋ ํ๋๋ฅผ
์๋ก์ด ํด๋์ค๋ก ๋ง๋ค์ด ๋นผ๋ด๋ ๊ธฐ๋ฒ์ด๋ค. ์๋ณธ ํด๋์ค์์ ์ถ์ถํ ํด๋์ค๋ก ๊ฐ๋ ๋ฐฉํฅ์ ๋งํฌ๋ง ๋ง๋ค์ด ๋์.
-
ํ๋ ์ด๋์ ๋ค๋ฅธ ํด๋์ค์์ ์ด ํ๋๋ฅผ ๋ ๋ง์ด ์ฐธ์กฐํ๋ ๊ฒฝ์ฐ ๊ทธ ํด๋์ค๋ก ํ๋๋ฅผ ์ฎ๊ธฐ๋๊ฒ ์ข๋ค.
-
ํ๋ ์บก์ํ๋ ํ๋๊ฐ public ์ผ๋ก ์ ์ธ ๋์ด์๋๊ฒฝ์ฐ private ๋ก ๋ฐ๊พผ ๋ค get, set ๋ฉ์๋๋ฅผ ๋ง๋ค์.
-
-
Unix ํ๋ก๊ทธ๋๋ฐ 5์ฃผ์ฐจ
-
fcntl ์ ํ์ผ์ ์์ฑ์ ์ ์ดํ๊ฑฐ๋ ๋ณ๊ฒฝํ๋ ํจ์์ด๋ค.
fcntl(fd, F_GETFL) ์ ํ์ผ ํ๋๊ทธ๋ฅผ ๊ฐ์ ธ์ค๋ ํจ์์ด๊ณ
fcntl(fd, F_SETFL, flags) ๋ ํ์ผ ํ๋๊ทธ๋ฅผ ๋ณ๊ฒฝํ๋ ํจ์์ด๋ค.
F_SETFL ์ ์ฌ์ฉ ํ ๋ ์๋ก ๋ถ์ผ ์ ์๋ ํ๋๊ทธ ๋ผ๋ฆฌ๋ง ๋ถ์ผ ์ ์๋ค.
์๋ฅผ ๋ค์ด O_RDONLY ์๋ค๊ฐ O_APPEND ๋ฅผ ๋ถ์ผ ์ ์๋ค.
-
ls -i ๋ฅผ ํตํด ์ป์ ์ฃผ์๋ inode ๊ฐ์ ์ ์ฅํ๊ณ ์๋ ๋ฐ์ดํฐ ๋ธ๋ญ์ ์ฃผ์์ด๋ค.
-
5์ฃผ์ฐจ ๊ณผ์ ๋ฅผ ๋ชจ๋ ๋ง์ณค๋ค. ๊ณ ์์ค ํ์ผ์ ์ถ๋ ฅ, ์ ์์ค ํ์ผ์ ์ถ๋ ฅ์ ๊ดํ ๊ณผ์ ์๋๋ฐ ์ญ์ ๊ณ ์์ค์ด ํธํ๋ค..
-
๋ด์ผ ํ ์ผ
- BaekJoon ๋งค์ผ ํ ๋ฌธ์ ํ๊ธฐ
- ์ปดํจํฐ๋คํธ์ํฌ 5์ฃผ์ฐจ ๋ฃ๊ธฐ
- ๊ณ ์ ๋ ์ PPT ๋ง๋ค๊ธฐ
- ์ค๊ฐ๊ณ ์ฌ ๋๋น
์ด๋ฒ์ฃผ ํ ์ผ
- BaekJoon ๋งค์ผ ํ ๋ฌธ์ ํ๊ธฐ
- ์๊ฐ๊ณผ๋ชฉ 5์ฃผ์ฐจ ๋ฃ๊ธฐ
- ๊ณ ์ ๋ ์ PPT ๋ง๋ค๊ธฐ
- Technical Writing ํด์ฆ ์ค๋น
- ์ค๊ฐ๊ณ ์ฌ ๋๋น
Leave a comment