์ž๊ฒฉ์ฆ

์ž๊ฒฉ์ฆ/์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ

[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ] 2022๋…„ 1ํšŒ ๊ธฐ์ถœ๋ฌธ์ œ

1. ์•„๋ž˜ ์„ค๋ช…์— ๋งž๋Š” RAID ๋‹จ๊ณ„๋ฅผ ์ˆซ์ž๋กœ ์ž‘์„ฑํ•˜์‹œ์˜ค. - Striping(์ŠคํŠธ๋ผ์ดํ•‘) ๊ตฌํ˜„ ๋ฐฉ์‹ - I/O ๋กœ๋“œ์˜ ๋ถ„์‚ฐ์œผ๋กœ ๋งค์šฐ ๋น ๋ฅธ ์†๋„ - ๋ฐ์ดํ„ฐ๋ฅผ ๋ธ”๋Ÿญ์œผ๋กœ ๋ถ„ํ•  ์ €์žฅํ•˜๋ฉฐ, ๊ฐ ๋ธ”๋Ÿญ์€ ๋‹ค๋ฅธ ๋””์Šคํฌ๋กœ ๋‚˜๋‰˜์–ด ์ €์žฅ ๋”๋ณด๊ธฐ 0 2. ๋‹ค์Œ ์„ค๋ช…์„ ํ™•์ธํ•˜์—ฌ ํ•ด๋‹นํ•˜๋Š” ํ•ญ๋ชฉ์„ ๋ณด๊ธฐ์—์„œ ์ฐพ์•„ ์ ์œผ์‹œ์˜ค. (์‹ค์ œ ๊ธฐ์ถœ๋ฌธ์ œ์—์„œ๋Š” ๋‹ต์˜ ๋ณด๊ธฐ๊ฐ€ ์ฃผ์–ด์ง‘๋‹ˆ๋‹ค.(์˜ค๋‹ต ์ค‘, rollback ๋“ฑ..)) 1. ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜๊ธฐ ์ „๊นŒ์ง€์˜ ์‚ฌํ•ญ์„ ๋กœ๊ทธ(log)๋กœ ๊ธฐ๋กํ•ด ๋†“๊ณ , ์ด์ „ ์ƒํƒœ๋กœ ๋˜๋Œ์•„๊ฐ„ ํ›„, ์‹คํŒจ๊ฐ€ ๋ฐœ์ƒํ•˜๊ธฐ ์ „๊นŒ์ง€์˜ ๊ณผ์ •์„ ๊ทธ๋Œ€๋กœ ๋”ฐ๋ผ๊ฐ€๋Š” ํ˜„์ƒ 2. ์ž‘์—…์„ ์ทจ์†Œํ•˜์—ฌ ํŠธ๋žœ์žญ์…˜์„ ์ด์ „ ์ƒํƒœ๋กœ ๋˜๋Œ๋ฆฌ๋Š” ๊ฒƒ ๋”๋ณด๊ธฐ 3. ๋‹ค์Œ ์ž๋ฐ” ๋ฌธ๋ฒ•์— ์•Œ๋งž๋Š” ์ถœ๋ ฅ ๊ฒฐ๊ณผ๋ฅผ ์ž‘์„ฑํ•˜์‹œ์˜ค. class A { int a; int b; } public c..

์ž๊ฒฉ์ฆ/์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ

[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ] 2021๋…„ 3ํšŒ ๊ธฐ์ถœ๋ฌธ์ œ

1. ๋‹ค์Œ Java ์ฝ”๋“œ์— ๋Œ€ํ•œ ์•Œ๋งž๋Š” ์ถœ๋ ฅ๊ฐ’์„ ์“ฐ์‹œ์˜ค. class Connection { private static Connection _inst = null; private int count = 0; static public Connection get() { if(_inst == null) { _inst = new Connection(); return _inst; } return _inst; } public void count() { count ++; } public int getCount() { return count; } } public class testcon { public static void main(String[] args) { Connection conn1 = Connection.get..

์ž๊ฒฉ์ฆ/์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ

[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ] 2021๋…„ 2ํšŒ ๊ธฐ์ถœ๋ฌธ์ œ

1. ๋„คํŠธ์›Œํฌ ์žฅ์น˜๋ฅผ ํ•„์š”๋กœํ•˜์ง€ ์•Š๊ณ  ๋„คํŠธ์›Œํฌ ํ† ํด๋กœ์ง€๊ฐ€ ๋™์ ์œผ๋กœ ๋ณ€ํ™”๋˜๋Š” ํŠน์ง•์ด ์žˆ์œผ๋ฉฐ ์‘์šฉ ๋ถ„์•ผ๋กœ๋Š” ๊ธด๊ธ‰ ๊ตฌ์กฐ, ๊ธด๊ธ‰ ํšŒ์˜, ์ „์Ÿํ„ฐ์—์„œ์˜ ๊ตฐ์‚ฌ ๋„คํŠธ์›Œํฌ์— ํ™œ์šฉ๋˜๋Š” ๋„คํŠธ์›Œํฌ๋Š”? ๋”๋ณด๊ธฐ ์• ๋“œํ˜น ๋„คํŠธ์›Œํฌ(ad hoc network) ์• ๋“œํ˜น ๋„คํŠธ์›Œํฌ๋Š” ์ธํ”„๋ผ๊ฐ€ ์—†๋Š” ํ™˜๊ฒฝ์—์„œ ์ž„์‹œ๋กœ ๊ตฌ์„ฑ๋˜๋Š” ์ž์œจ์ ์ธ ๋„คํŠธ์›Œํฌ๋กœ, ๊ฐ ๋…ธ๋“œ๋“ค์ด ์„œ๋กœ ์ง์ ‘ ํ†ต์‹ ํ•˜์—ฌ ์ •๋ณด๋ฅผ ์ „์†กํ•˜๊ณ  ๋ผ์šฐํŒ…์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํŠน์„ฑ ๋•Œ๋ฌธ์— ๋„คํŠธ์›Œํฌ ์žฅ์น˜๊ฐ€ ํ•„์š”ํ•˜์ง€ ์•Š๊ณ , ๋„คํŠธ์›Œํฌ ํ† ํด๋กœ์ง€๊ฐ€ ๋™์ ์œผ๋กœ ๋ณ€ํ™”๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 2. ๋‹ค์Œ (1), (2)์— ์•Œ๋งž๋Š” ๋‹ต์•ˆ์„ ์“ฐ์‹œ์˜ค. (1) ์‚ฌ๋žŒ์˜ ๊ฐ์ •์ด๋‚˜ ๊ฒฝํ—˜์„ ๋‚˜ํƒ€๋‚ด๋Š” ๊ฐœ๋… (2) ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค. ์˜ˆ๋กœ๋Š” CLI์ด ์žˆ๋‹ค. ๋”๋ณด๊ธฐ (1) UX(User Experience) / (2) UI(User Inter..

์ž๊ฒฉ์ฆ/์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ

[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ] 2021๋…„ 1ํšŒ ๊ธฐ์ถœ๋ฌธ์ œ

1. ๋ฌผ๋ฆฌ ๋„คํŠธ์›Œํฌ(MAC) ์ฃผ์†Œ์— ํ•ด๋‹นํ•˜๋Š” IP ์ฃผ์†Œ๋ฅผ ์•Œ๋ ค์ฃผ๋Š” ํ”„๋กœํ† ์ฝœ๋กœ ์—ญ์ˆœ ์ฃผ์†Œ ๊ฒฐ์ • ํ”„๋กœํ† ์ฝœ์„ ๋ฌด์—‡์ด๋ผ๊ณ  ํ•˜๋Š”์ง€ ์“ฐ์‹œ์˜ค. ๋”๋ณด๊ธฐ Reverse Address Resolution Protocol (RARP) ๋ฌผ๋ฆฌ ๋„คํŠธ์›Œํฌ(MAC) ์ฃผ์†Œ์— ํ•ด๋‹นํ•˜๋Š” IP ์ฃผ์†Œ๋ฅผ ์•Œ๋ ค์ฃผ๋Š” ํ”„๋กœํ† ์ฝœ์€ Reverse Address Resolution Protocol (RARP) ์ž…๋‹ˆ๋‹ค. RARP๋Š” ์ปดํ“จํ„ฐ๊ฐ€ ์ž์‹ ์˜ MAC ์ฃผ์†Œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ IP ์ฃผ์†Œ๋ฅผ ์š”์ฒญํ•˜๋Š” ํ”„๋กœํ† ์ฝœ๋กœ, ๋„คํŠธ์›Œํฌ ๋ถ€ํŒ… ์‹œ ์ž๋™์œผ๋กœ ์‹คํ–‰๋˜์–ด MAC ์ฃผ์†Œ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ์ปดํ“จํ„ฐ๊ฐ€ ์ž์‹ ์˜ IP ์ฃผ์†Œ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ค๋‹ˆ๋‹ค. ARP๋Š” Address Resolution Protocol์˜ ์•ฝ์ž๋กœ, ๋„คํŠธ์›Œํฌ ์ƒ์—์„œ IP ์ฃผ์†Œ์™€ MAC ์ฃผ์†Œ๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ํ”„๋กœํ† ์ฝœ์ž…๋‹ˆ๋‹ค...

์ž๊ฒฉ์ฆ/์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ

[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ] 2020๋…„ 4ํšŒ ๊ธฐ์ถœ๋ฌธ์ œ

1. ํ˜„์žฌ IPv4์˜ ํ™•์žฅํ˜•์œผ๋กœ IPv4๊ฐ€ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ์ฃผ์†Œ ๊ณ ๊ฐˆ, ๋ณด์•ˆ์„ฑ, ์ด๋™์„ฑ ์ง€์› ๋“ฑ์˜ ๋ฌธ์ œ์ ์„ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด์„œ ๊ฐœ๋ฐœ๋œ 128๋น„ํŠธ ์ฃผ์†Œ์ฒด๊ณ„๋ฅผ ๊ฐ–๋Š” ์ฐจ์„ธ๋Œ€ ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ์€ ๋ฌด์—‡์ธ๊ฐ€? ๋”๋ณด๊ธฐ IPv6 ํ˜„์žฌ IPv4์˜ ํ™•์žฅํ˜•์œผ๋กœ ๊ฐœ๋ฐœ๋œ ์ฐจ์„ธ๋Œ€ ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ์€ IPv6์ž…๋‹ˆ๋‹ค. IPv6๋Š” IPv4์˜ 32๋น„ํŠธ ์ฃผ์†Œ ์ฒด๊ณ„๋ฅผ ๋Œ€์ฒดํ•˜์—ฌ 128๋น„ํŠธ ์ฃผ์†Œ ์ฒด๊ณ„๋ฅผ ์‚ฌ์šฉํ•˜๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด ์ฃผ์†Œ ๊ณ ๊ฐˆ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ , ๋” ๋งŽ์€ ์žฅ์น˜๋“ค์ด ์ธํ„ฐ๋„ท์— ์ ‘์†ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, IPv6๋Š” IPv4์™€ ๋น„๊ตํ•˜์—ฌ ๋” ๋†’์€ ๋ณด์•ˆ์„ฑ์„ ์ œ๊ณตํ•˜๋ฉฐ, ๋ชจ๋ฐ”์ผ ํ™˜๊ฒฝ์—์„œ์˜ ์ด๋™์„ฑ ์ง€์›์„ ๋ณด๋‹ค ํšจ์œจ์ ์œผ๋กœ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. 2. ๋ชฉ์ ์— ๋”ฐ๋ฅธ ๋””์ž์ธ ํŒจํ„ด์˜ ์œ ํ˜•์—๋Š” ์ƒ์„ฑ, ๊ตฌ์กฐ, ( ) ์ด/๊ฐ€ ์žˆ๋‹ค. ๊ด„ํ˜ธ ( ) ์•ˆ์— ์•Œ๋งž๋Š” ์œ ํ˜•์„ ์“ฐ์‹œ์˜ค. ๋”๋ณด..

์ž๊ฒฉ์ฆ/์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ

[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ] 2020๋…„ 3ํšŒ ๊ธฐ์ถœ๋ฌธ์ œ

1. ๋ฆฌํŒฉํ† ๋ง์˜ ๋ชฉ์ ์— ๋Œ€ํ•˜์—ฌ ์„œ์ˆ ํ•˜์‹œ์˜ค. ๋”๋ณด๊ธฐ ๋ฆฌํŒฉํ† ๋ง์„ ํ†ตํ•ด ์ฝ”๋“œ์˜ ๊ฐ€๋…์„ฑ, ์œ ์ง€๋ณด์ˆ˜์„ฑ, ํ™•์žฅ์„ฑ, ์„ฑ๋Šฅ ๋“ฑ์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ๊ฒƒ์ด ๋ชฉ์  ๋ฆฌํŒฉํ† ๋ง์ด๋ž€ ๊ฒฐ๊ณผ์˜ ๋ณ€๊ฒฝ ์—†์ด ์ฝ”๋“œ์˜ ๊ตฌ์กฐ๋ฅผ ์žฌ์กฐ์ •ํ•œ๋‹ค๋Š” ๋œป์ด๋‹ค. ๋ฆฌํŒฉํ† ๋ง์˜ ๋ชฉ์ ์€ ์ฝ”๋“œ์˜ ๊ตฌ์กฐ์™€ ์„ค๊ณ„๋ฅผ ๊ฐœ์„ ํ•˜๊ณ , ์œ ์ง€๋ณด์ˆ˜๋ฅผ ์šฉ์ดํ•˜๊ฒŒ ํ•˜๋ฉฐ, ์ฝ”๋“œ์˜ ๊ฐ€๋…์„ฑ๊ณผ ์ดํ•ด๋„๋ฅผ ๋†’์ด๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ฆฌํŒฉํ† ๋ง์€ ๊ธฐ์กด์˜ ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•˜์ง€ ์•Š๊ณ ๋„, ์ฝ”๋“œ์˜ ๋™์ž‘์„ ์œ ์ง€ํ•œ ์ฑ„ ๊ตฌ์กฐ์™€ ์„ค๊ณ„๋ฅผ ๊ฐœ์„ ํ•˜๋Š” ๊ธฐ์ˆ ์ž…๋‹ˆ๋‹ค. ์ฝ”๋“œ์˜ ๊ตฌ์กฐ์™€ ์„ค๊ณ„๊ฐ€ ๊ฐœ์„ ๋จ์œผ๋กœ์จ, ์ฝ”๋“œ์˜ ์œ ์ง€๋ณด์ˆ˜๊ฐ€ ๋”์šฑ ์‰ฌ์›Œ์ง€๋ฉฐ, ์ฝ”๋“œ์˜ ๊ฐ€๋…์„ฑ๊ณผ ์ดํ•ด๋„๊ฐ€ ๋†’์•„์ง€๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ด๋Š” ํ”„๋กœ๊ทธ๋žจ์˜ ํ™•์žฅ์„ฑ๊ณผ ์œ ์—ฐ์„ฑ์„ ๋†’์ด๊ณ , ๊ฒฐํ•จ์„ ์ค„์ด๋ฉฐ, ํ”„๋กœ์ ํŠธ์˜ ์ƒ์‚ฐ์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š”๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค. ๋ฆฌํŒฉํ† ๋ง์€ ๋Œ€๊ฐœ ์ฝ”๋“œ์˜ ์ค‘๋ณต, ๋ณต์žก๋„, ๊ธธ์ด ๋“ฑ์„ ๊ฐœ์„ ํ•˜๋Š” ๊ฒƒ์ด ๋ชฉ..

์ž๊ฒฉ์ฆ/์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ

[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ] 2020๋…„ 2ํšŒ ๊ธฐ์ถœ๋ฌธ์ œ

1. ์ •๋ณด์‹œ์Šคํ…œ ์šด์˜ ์ค‘ ์„œ๋ฒ„๊ฐ€ ๋‹ค์šด๋˜๊ฑฐ๋‚˜ ์ž์—ฐ์žฌํ•ด๋‚˜ ์‹œ์Šคํ…œ ์žฅ์•  ๋“ฑ์˜ ์ด์œ ๋กœ ๊ณ ๊ฐ์—๊ฒŒ ์„œ๋น„์Šค๊ฐ€ ๋ถˆ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ๊ฐ€ ์ข…์ข… ๋ฐœ์ƒํ•œ๋‹ค. ์ด์™€ ๊ฐ™์€ ์ƒํ™ฉ์—์„œ ๋น„์ƒ์‚ฌํƒœ ๋˜๋Š” ์—…๋ฌด์ค‘๋‹จ ์‹œ์ •๋ถ€ํ„ฐ ์—…๋ฌด๊ฐ€ ๋ณต๊ตฌ๋˜์–ด ๋‹ค์‹œ ์ •์ƒ ๊ฐ€๋™๋ ๋•Œ๊นŒ์ง€์˜ ์‹œ๊ฐ„์„ ์˜๋ฏธํ•˜๋Š” ์šฉ์–ด๊ฐ€ ๋ฌด์—‡์ธ์ง€ ์“ฐ์‹œ์˜ค. ๋”๋ณด๊ธฐ ํ•ด๋‹น ์šฉ์–ด๋Š” "์žฅ์•  ๋Œ€์‘ ์‹œ๊ฐ„ (Recovery Time Objective, RTO)" ์ž…๋‹ˆ๋‹ค. RTO๋Š” ์žฅ์•  ๋ฐœ์ƒ ํ›„ ์‹œ์Šคํ…œ์ด๋‚˜ ์„œ๋น„์Šค๋ฅผ ๋ณต๊ตฌํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ์‹œ๊ฐ„์„ ์˜๋ฏธํ•˜๋ฉฐ, ์ด๋Š” ๊ธฐ์—…์ด๋‚˜ ์กฐ์ง์ด ์ •ํ•œ ๋ชฉํ‘œ ์‹œ๊ฐ„ ๋‚ด์— ์žฅ์•  ๋Œ€์‘ ๋ฐ ๋ณต๊ตฌ๋ฅผ ์™„๋ฃŒํ•ด์•ผ ํ•˜๋Š” ์ค‘์š”ํ•œ ์ง€ํ‘œ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. RTO๋Š” ๊ธฐ์—…์ด๋‚˜ ์กฐ์ง์˜ ์—…๋ฌด์™€ ์‹œ์Šคํ…œ์— ๋”ฐ๋ผ ๋‹ค๋ฅด๋ฉฐ, ๋น ๋ฅธ ๋ณต๊ตฌ ์‹œ๊ฐ„์„ ์œ„ํ•ด ์ฒ ์ €ํ•œ ๋Œ€๋น„ ๋ฐ ๊ณ„ํš์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. 2. ๋‹ค์Œ์€ ํŒŒ์ด์ฌ ์ฝ”๋“œ์ด๋‹ค. ์ถœ๋ ฅ ๊ฒฐ๊ณผ๋ฅผ..

์ž๊ฒฉ์ฆ/์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ

[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ] 2020๋…„ 1ํšŒ ๊ธฐ์ถœ๋ฌธ์ œ

1. ์‚ด์ถฉ์ œ ํŒจ๋Ÿฌ๋…์Šค์˜ ๊ฐœ๋…์— ๊ด€ํ•ด์„œ ์„œ์ˆ ํ•˜์‹œ์˜ค. ๋”๋ณด๊ธฐ ๋™์ผํ•œ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋กœ ๋ฐ˜๋ณต ์‹คํ–‰ํ•˜๋ฉด ๋” ์ด์ƒ ์ƒˆ๋กœ์šด ๊ฒฐํ•จ์„ ๋ฐœ๊ฒฌ ํ•  ์ˆ˜ ์—†๋‹ค. ์†Œํ”„ํŠธ์›จ์–ด ํ…Œ์ŠคํŠธ ์›์น™ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ž์‹ ์ด ๊ฐœ๋ฐœํ•œ ํ”„๋กœ๊ทธ๋žจ ๋ฐ ์†Œ์Šค์ฝ”๋“œ๋ฅผ ํ…Œ์ŠคํŒ…ํ•˜์ง€ ์•Š๋Š”๋‹ค. ํšจ์œจ์ ์ธ ๊ฒฐํ•จ ์ œ๊ฑฐ ๋ฒ•์น™ ์‚ฌ์šฉ ๋‚š์‹œ์˜ ๋ฒ•์น™ ํŠน์ • ๊ธฐ๋Šฅ, ๋ชจ๋“ˆ, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์—์„œ ๊ฒฐํ•จ์ด ๋งŽ์ด ๋ฐœ๊ฒฌ๋œ๋‹ค. ํŒŒ๋ ˆํ† ์˜ ๋ฒ•์น™ ์ „์ฒด ๊ฒฐํ•จ์˜ 80%๋Š” ์†Œํ”„ํŠธ์›จ์–ด ์ œํ’ˆ์˜ ์ „์ฒด ๊ธฐ๋Šฅ ์ค‘ 20%์— ์ง‘์ค‘๋˜์–ด ์žˆ๋‹ค. ์™„๋ฒฝํ•œ ์†Œํ”„ํŠธ์›จ์–ด ํ…Œ์ŠคํŒ…์€ ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค. ํ…Œ์ŠคํŠธ๋Š” ๊ณ„ํš ๋‹จ๊ณ„๋ถ€ํ„ฐ ํ•ด์•ผํ•œ๋‹ค. ์‚ด์ถฉ์ œ ํŒจ๋Ÿฌ๋…์Šค (Pesticide Paradox) ๋™์ผํ•œ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋กœ ๋ฐ˜๋ณต ์‹คํ–‰ํ•˜๋ฉด ๋” ์ด์ƒ ์ƒˆ๋กœ์šด ๊ฒฐํ•จ์„ ๋ฐœ๊ฒฌ ํ•  ์ˆ˜ ์—†๋‹ค. ์ •๊ธฐ์ ์œผ๋กœ ํ…Œ์ŠคํŠธ๋ฅผ ๋ฆฌ๋ทฐํ•˜๊ณ  ์ƒˆ๋กœ์šด ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋ฅผ ์ถ”๊ฐ€ํ•ด์•ผ ํ•œ๋‹ค. ์˜ค๋ฅ˜-๋ถ€์žฌ์˜ ๊ถค๋ณ€ ..

hello_u
'์ž๊ฒฉ์ฆ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก (2 Page)