interface vs. abstract
interface ํน์ ๋ฉ์๋๋ค์ ์กฐํฉ์ ๊ณ ๋ ค
interface ํน์ ๋ฉ์๋๋ค์ ์กฐํฉ์ ๊ณ ๋ ค
ํฌํ๋ฆฟ ๋ฉ์๋ ํจํด(template method pattern) ์ํํธ์จ์ด ๊ณตํ์์ ๋์ ์์ ์๊ณ ๋ฆฌ์ฆ์ ํ๋ก๊ทธ๋จ ๋ผ๋๋ฅผ ์ ์ํ๋ ํ์ ๋์์ธ ํจํด ์๊ณ ๋ฆฌ์ฆ์ ๊ตฌ์กฐ๋ฅผ ๋ณ๊ฒฝํ์ง ์๊ณ ์๊ณ ๋ฆฌ์ฆ์ ํน์ ๋จ๊ณ๋ค์ ๋ค์ ์ ์ํ ์ ์๊ฒ ํด์ค๋ค base class๊ฐ ์๊ณ ๋ฆฌ์ฆ ๊ตฌ์กฐ์ ์ฃผ์ ๊ณจ์กฐ๋ฅผ ํ๋ฆฝ subclass๊ฐ ๋๋จธ์ง...
๋น๋ ํจํด(Builder Pattern) ๋น๋ ํจํด์ ๊ฐ์ฒด ์์ฑ์ ๋ณด๋ค ์ ์ฐํ๊ฒ ํ๊ธฐ ์ํ ๋ฐฉ๋ฒ ์ค ํ๋ ๋ณต์กํ ๊ธฐ์กด ์์ฑ์๋ฅผ ๋ณ๋๋ก ์คํํ ๋ค ์กฐํฉ Builder ํด๋์ค๋ฅผ ์ด์ฉํด ๊ฐ ํ์ธ ๋ฅผ ์์ฑ ํ ์กฐํฉ ํด๋์ค๋ Builder์ ๊ฐ์ฒด์ object ์์ฑ์ ๋งก๊ธฐ๊ณ , ์ง์ ์ํํ์ง ์์ ํ๋ฒ์ ๋ชจ...
๋คํธ์ํฌ Network ์ปดํจํฐ ๋คํธ์ํฌ ๋๋ ์ปดํจํฐ๋ง์ ๋ ธ๋๋ค์ด ์์์ ๊ณต์ ํ ์ ์๊ฒ ํ๋ ๋์งํธ ์ ๊ธฐํต์ ๋ง์ ํ๋
TCP๋?(Transmission Control Protocol) ์ธํฐ๋ท์ ๊ฒฝ์ ํด ํต์ ํ๋ ์ฐ๊ฒฐ ์งํฅ์ฑ ํ๋กํ ์ฝ ์๋ฌ ์ฒดํน์ ์ง์ ๋ฐ์ดํฐ์ ์์ ํ ์ ์ก์ ๋ณด์ฅ ํจํท์ ์ ์ก ์์๋ฅผ ๋ณด์ฅ TCP๋ FLOW CONTROL์ ์ ๊ณตํจ