[์˜ค๋ผํด] MERGE INTO
ยท
๐Ÿ’ป CS/Database
MERGE INTOํ•ด๋‹น ๊ฐ’์ด ์žˆ์œผ๋ฉด UPDATEํ•˜๊ณ  ์—†์œผ๋ฉด INSERTํ•˜๋Š” ๊ตฌ๋ฌธ์ž…๋‹ˆ๋‹ค.๋งŒ์•ฝ์— ํ…Œ์ด๋ธ” ํ•˜๋‚˜๋งŒ ๊ฐ€์ง€๊ณ  ์ž‘์—…์„ ํ•  ๊ฒฝ์šฐ, MERGE INTO ํ…Œ์ด๋ธ” USING DUAL ~ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.์˜ˆ์ œmelon_chart ํ…Œ์ด๋ธ”์ž…๋‹ˆ๋‹ค.melon_chart_new ํ…Œ์ด๋ธ”์ž…๋‹ˆ๋‹ค.melon_chart_new์— ์žˆ๋Š” ๋ฐ์ดํ„ฐ์™€ melon_chart์— ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ค‘๋ณต๋˜์ง€ ์•Š๊ฒŒ ํ•ฉ์น˜๊ณ , ์ตœ์‹ ํ™”๋ฅผ ์‹œ์ผœ์ฃผ๊ณ  ์‹ถ๋‹ค๋ฉด ์•„๋ž˜์™€ ๊ฐ™์ด ์ฟผ๋ฆฌ๋ฌธ์„ ์ž‘์„ฑํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.merge into melon_chart m1using melon_chart_new m2on (m1.singer = m2.singer and m1.song = m2.song)when matched then update set m1.ranking = m2.rank..
[์˜ค๋ผํด] WITH ๊ตฌ๋ฌธ
ยท
๐Ÿ’ป CS/Database
WITH ๊ตฌ๋ฌธORACLE9i R2 ์ดํ›„, ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๊ตฌ๋ฌธ์œผ๋กœ WITH ๊ตฌ๋ฌธ์€ ์ด๋ฆ„์ด ๋ถ€์—ฌ๋œ ์„œ๋ธŒ์ฟผ๋ฆฌ ๋ธ”๋ก์œผ๋กœ ์ธ๋ผ์ธ ๋ทฐ์ฒ˜๋Ÿผ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.์„œ๋ธŒ์ฟผ๋ฆฌ๋ฅผ ๋ณ„๋„๋กœ ๋นผ์„œ ์ด๋ฆ„์„ ์ง€์–ด์ฃผ๋Š” ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.๋™์ผ ์ฟผ๋ฆฌ๋ธ”๋ก์ด ๋ฐ˜๋ณต์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ๊ฒฝ์šฐ, ์ด๋ฆ„์„ ๋ถ™์—ฌ ํ•œ ๊ณณ์— ์ •์˜ํ•˜๊ณ  ์žฌ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.์ž์ฃผ ์‹คํ–‰๋˜๋Š” ๊ฒฝ์šฐ ํ•œ ๋ฒˆ๋งŒ parsing๋˜๊ณ  ์‹คํ–‰ ๊ณ„ํš์ด ์ˆ˜๋ฆฝ๋˜๋ฏ€๋กœ ์„ฑ๋Šฅ ํ–ฅ์ƒ์— ์ข‹์Šต๋‹ˆ๋‹ค.์˜ˆ์‹œ์•„๋ž˜์™€ ๋น„์Šทํ•œ ํ…Œ์ด๋ธ”์—์„œ ์กด์žฌํ•˜์ง€ ์•Š์€ ์—ฐ๋„๋„ ๊ฐ™์ด ๋ฝ‘์•„๋‚ด๊ธฐ ์œ„ํ•ด, WITH์ ˆ์„ ์—…๋ฌด์— ์‚ฌ์šฉํ–ˆ๋˜ ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.์•„๋ž˜์ฒ˜๋Ÿผ WITH๊ตฌ๋ฌธ์„ ์ด์šฉํ•ด ์กด์žฌํ•˜์ง€ ์•Š๋Š” ์—ฐ๋„๋„ ํฌํ•จํ•˜๋Š” ์ฟผ๋ฆฌ๋ฅผ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.์ฃผ์˜์ ์—ฌ๋Ÿฌ ๋ฒˆ ์ฐธ์กฐํ•˜๋Š” ๊ฒฝ์šฐ๋Š” ์•„๋‹ˆ์—ˆ์ง€๋งŒ, WITH ๊ตฌ๋ฌธ์„ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค.๋‘ ๋ฒˆ์ด์ƒ ์‚ฌ์šฉ๋˜๋Š” WITH์ ˆ์€ ๊ฒฐ๊ณผ๊ฐ’์ด TEMP ..
[linux] ๋ฆฌ๋ˆ…์Šค ๊ธฐ์ดˆ | ๋””๋ ‰ํ† ๋ฆฌ์™€ ํŒŒ์ผ
ยท
๐Ÿ’ป CS/Operation System
๋””๋ ‰ํ† ๋ฆฌ์™€ ํŒŒ์ผ์— ๊ด€ํ•œ ๋ฆฌ๋ˆ…์Šค ๊ธฐ์ดˆ ๋ช…๋ ์–ดls : list, ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ์˜ ํŒŒ์ผ, ํด๋”๋ฅผ ๊ฒ€์ƒ‰ls -l : ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ ํŒŒ์ผ, ํด๋” ์ž์„ธํžˆ ๋ณด๊ธฐpwd : print working directory, ํ˜„์žฌ ์œ„์น˜ํ•˜๊ณ  ์žˆ๋Š” ๋””๋ ‰ํ† ๋ฆฌmkdir : make directory ์ƒˆ๋กœ ์ƒ์„ฑํ•  ๋””๋ ‰ํ† ๋ฆฌ๋ช…touch : ํŒŒ์ผ ์ƒ์„ฑ, touch test.txtcd : change directory ์ด๋™ํ•  ๋””๋ ‰ํ† ๋ฆฌ๋ช…, cd .. => ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ์˜ ๋ถ€๋ชจ ๋””๋ ‰ํ† ๋ฆฌ๋กœ ์ด๋™clear : ํ„ฐ๋ฏธ๋„ clearrm : rm ์‚ญ์ œํ•  ํŒŒ์ผ๋ช…rm -r : rm -r ์‚ญ์ œํ•  ๋””๋ ‰ํ† ๋ฆฌ๋ช…man : man ls => ls ๋ช…๋ น์–ด์— ๋Œ€ํ•œ ๋ฉ”๋‰ด์–ผ, /sort๋ผ๊ณ  ์ž…๋ ฅํ•˜๋ฉด sort๋ผ๋Š” ๋‹จ์–ด๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค. n ํ‚ค๋ฅผ ๋ˆ„๋ฅด๋ฉด ๋‹ค์Œ ๊ฒ€์ƒ‰์–ด๋กœ ๊ฑด๋„ˆ๋œ๋‹ˆ..
[์˜ค๋ผํด] NULL๊ณผ ๊ณต๋ฐฑ
ยท
๐Ÿ’ป CS/Database
์ค‘์†Œ๊ธฐ์—… DB ์ง๋ฌด ๋ฉด์ ‘ ๋ดค์—ˆ๋Š”๋ฐ, ์˜ค๋ผํด์—์„œ NULL์„ ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์žˆ๋Š”์ง€์™€ ๊ด€๋ จ๋œ ์งˆ๋ฌธ์ด ๊ธฐ์ˆ ๋ฉด์ ‘ ์งˆ๋ฌธ ์ค‘ ํ•˜๋‚˜์˜€์Šต๋‹ˆ๋‹ค. ์ •๋‹ต์„ ๋งž์ท„์ง€๋งŒ, ๋‹ค์‹œ ์ •๋ฆฌํ•˜๊ณ ์ž ํฌ์ŠคํŒ…ํ•ฉ๋‹ˆ๋‹ค.์š”์•ฝํ•˜์ž๋ฉด, ๊ณต๋ฐฑ์ด ์—†๋Š” ''์€ NULL ์ฒ˜๋ฆฌํ•˜๊ณ , ๊ณต๋ฐฑ์ด ์žˆ๋‹ค๋ฉด ๋ฌธ์ž์—ด์ด๊ธฐ์— NULL ์ฒ˜๋ฆฌ ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์•„๋ž˜๋Š” ํ…Œ์ŠคํŠธ ์‚ฌ์ง„์€ ๊ฒฐ๊ณผ์ž…๋‹ˆ๋‹ค.
[Oracle] ์˜ค๋ผํด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ฒ„์ „ ํ™•์ธ ์ฟผ๋ฆฌ
ยท
๐Ÿ’ป CS/Database
์˜ค๋ผํด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ฒ„์ „ ํ™•์ธ ์ฟผ๋ฆฌ์˜ค๋ผํด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ฒ„์ „์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ์ฟผ๋ฆฌ์ž…๋‹ˆ๋‹ค.select * from v$version;์˜ค๋ผํด 10g10๋ฒ„์ „๋ถ€ํ„ฐ ์˜ค๋ผํด์˜ ์ธํ„ฐ๋„ท์—์„œ ๊ทธ๋ฆฌ๋“œ๋กœ ์„œ๋น„์Šค๋ฅผ ์—…๊ทธ๋ ˆ์ด๋“œ ํ•˜๋Š” ์‹œ๊ธฐ์— ๋ฐœํ‘œํ•œ ๋ฒ„์ „๊ธฐ์—…๋‚ด์˜ ์ค‘์†Œํ˜• ์„œ๋ฒ„๋ฅผ ์—ฐ๊ฒฐ์‹œ์ผœ ์œ ํœด์ž์›์„ ํ™œ์šฉํ•˜๋‚˜์˜ ์ปค๋‹ค๋ž€ ์„œ๋ฒ„๋กœ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ฌด๋ฆฌํ•˜๊ฒŒ ์„œ๋ฒ„๋ฅผ ๊ตฌ์ž…ํ•  ํ•„์š”๊ฐ€ ์—†์–ด์ง.Provisioning(ํ”„๋กœ๋น„์ €๋‹), Load Balancing(๋ถ€ํ•˜๊ด€๋ฆฌ), Automation(์ž๋™ํ™”) ์ง€์›์ฐธ๊ณ [ORACLE] ์˜ค๋ผํด - 2. ์˜ค๋ผํด ๋ฒ„์ „๋ณ„ ํŠน์ง• ๋ฐ ์ฐจ์ด์ 
[์ปดํ“จํ„ฐ๊ตฌ์กฐ] ์ปดํ“จํ„ฐ๊ตฌ์กฐ ์‹œ์ž‘ํ•˜๊ธฐ
ยท
๐Ÿ’ป CS/Computer Architecture
๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ์ปดํ“จํ„ฐ๊ณตํ•™ 1: ํ˜ผ์ž ๊ณต๋ถ€ํ•˜๋Š” ์ปดํ“จํ„ฐ๊ตฌ์กฐ + ์šด์˜์ฒด์ œ๋ฅผ ๋ณด๊ณ  ํ•™์Šตํ•œ ๋‚ด์šฉ์„ ๊ธฐ๋กํ•œ ํฌ์ŠคํŒ…์ž…๋‹ˆ๋‹ค.์ปดํ“จํ„ฐ๊ตฌ์กฐ๋ฅผ ๋ฐฐ์›Œ์•ผํ•˜๋Š” ์ด์œ ํ”„๋กœ๊ทธ๋ž˜๋จธ๋Š” ์ฝ”๋“œ๋ฅผ ์ž˜ ์งœ๋Š” ๊ฒƒ๋„ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ปดํ“จํ„ฐ๊ตฌ์กฐ์ ์ธ ์ธก๋ฉด์—์„œ ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ๋„ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์–ด์•ผํ•ฉ๋‹ˆ๋‹ค.์ปดํ“จํ„ฐ๊ตฌ์กฐ๋ฅผ ํ•™์Šตํ•˜๊ณ  ๋ถ„์„ํ•จ์œผ๋กœ์จ ๋ฌธ์ œ ํ•ด๊ฒฐ์˜ ์‹ค๋งˆ๋ฆฌ๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ˆ๋‹ค.๋˜ํ•œ, ์„ฑ๋Šฅ, ์šฉ๋Ÿ‰, ๋น„์šฉ์„ ๊ณ ๋ คํ•˜์—ฌ ๊ฐœ๋ฐœ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.์ปดํ“จํ„ฐ ๊ตฌ์กฐ์˜ ํฐ ๊ทธ๋ฆผ์ปดํ“จํ„ฐ๊ฐ€ ์ดํ•ดํ•˜๋Š” ์ •๋ณด์ปดํ“จํ„ฐ๊ฐ€ ์ดํ•ดํ•˜๋Š” ์ •๋ณด๋Š” ๋ฐ์ดํ„ฐ, ๋ช…๋ น์–ด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ปดํ“จํ„ฐ๋Š” 0๊ณผ 1๋กœ ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ํ‘œํ˜„ํ•˜๊ณ  ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ณ  ์ปดํ“จํ„ฐ๋ฅผ ์ž‘๋™ํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.์ปดํ“จํ„ฐ์˜ ๋„ค ๊ฐ€์ง€ ํ•ต์‹ฌ ๋ถ€ํ’ˆ์ปดํ“จํ„ฐ์˜ ๋„ค ๊ฐ€์ง€ ํ•ต์‹ฌ ๋ถ€ํ’ˆ์€ CPU, ๋ฉ”๋ชจ๋ฆฌ(RAM), ๋ณด์กฐ๊ธฐ์–ต์žฅ์น˜, ์ž…์ถœ๋ ฅ์žฅ์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.CPU๋ฉ”..
BFS | ์ž๋ฐ”
ยท
๐Ÿ’ป CS/Algorithm
(์ด์ฝ”ํ…Œ 2021 ๊ฐ•์˜ ๋ชฐ์•„๋ณด๊ธฐ) 3. DFS & BFS)๋ฅผ ๋ณด๋ฉด์„œ ์ž‘์„ฑํ•œ ๊ธ€์ž…๋‹ˆ๋‹ค.BFS๋ž€BFS๋Š” ์ด์ „์— ํฌ์ŠคํŒ… ํ–ˆ๋˜ DFS์™€ ํ•จ๊ป˜๋Œ€ํ‘œ์ ์ธ ๊ทธ๋ž˜ํ”„ ํƒ์ƒ‰ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. BFS๋ผ๋Š” ๋ง์—์„œ๋„ ์•Œ ์ˆ˜ ์žˆ๋“ฏ์ด ๋„ˆ๋น„(Breadth)๋ฅผ ์šฐ์„ ์ ์œผ๋กœ ํƒ์ƒ‰ํ•ฉ๋‹ˆ๋‹ค.๋„ˆ๋น„๋ฅผ ์šฐ์„ ์ ์œผ๋กœ ํƒ์ƒ‰ํ•œ๋‹ค๋Š” ๋ง์€ ๊ทธ๋ž˜ํ”„์—์„œ ๊ฐ€๊นŒ์šด ๋…ธ๋“œ๋ถ€ํ„ฐ ์šฐ์„ ์ ์œผ๋กœ ํƒ์ƒ‰ํ•˜๋Š” ๊ฒƒ์ด๋ฉฐ, ์•„๋ž˜ ๊ทธ๋ฆผ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.๋ฒˆํ˜ธ๊ฐ€ ๋‚ฎ์€ ์ธ์ ‘ ๋…ธ๋“œ๋ถ€ํ„ฐ DFS๋กœ ์œ„ ๊ทธ๋ž˜ํ”„๋ฅผ ํƒ์ƒ‰ํ•˜๋ฉด 1 -> 2 -> 3 -> 8 -> 7 -> 4 -> 5 -> 6 ์ˆœ์œผ๋กœ ํƒ์ƒ‰ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.BFS ๊ตฌํ˜„BFS๋Š” Queue ์ž๋ฃŒ๊ตฌ์กฐ๋ฅผ ์ด์šฉํ•ด์„œ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค.import java.util.*;class Main { public static boolean[] visited = new boole..
DFS | ์ž๋ฐ”
ยท
๐Ÿ’ป CS/Algorithm
(์ด์ฝ”ํ…Œ 2021 ๊ฐ•์˜ ๋ชฐ์•„๋ณด๊ธฐ) 3. DFS & BFS)๋ฅผ ๋ณด๋ฉด์„œ ์ž‘์„ฑํ•œ ๊ธ€์ž…๋‹ˆ๋‹ค.DFS๋ž€DFS๋Š” ๋Œ€ํ‘œ์ ์ธ ๊ทธ๋ž˜ํ”„ ํƒ์ƒ‰ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ํƒ์ƒ‰์ด๋ž€ ๋งŽ์€ ์–‘์˜ ๋ฐ์ดํ„ฐ ์ค‘ ์›ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ฐพ๋Š” ๊ณผ์ •์„ ๋งํ•ฉ๋‹ˆ๋‹ค. DFS๋ผ๋Š” ๋ง์—์„œ๋„ ์•Œ ์ˆ˜ ์žˆ๋“ฏ์ด ๊นŠ์ด(Depth)๋ฅผ ์šฐ์„ ์ ์œผ๋กœ ํƒ์ƒ‰ํ•ฉ๋‹ˆ๋‹ค.๊นŠ์ด๋ฅผ ์šฐ์„ ์ ์œผ๋กœ ํƒ์ƒ‰ํ•œ๋‹ค๋Š” ๋ง์€ ์•„๋ž˜ ๊ทธ๋ฆผ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.๋ฒˆํ˜ธ๊ฐ€ ๋‚ฎ์€ ์ธ์ ‘ ๋…ธ๋“œ๋ถ€ํ„ฐ DFS๋กœ ์œ„ ๊ทธ๋ž˜ํ”„๋ฅผ ํƒ์ƒ‰ํ•˜๋ฉด 1 -> 2 -> 7 -> 6 -> 8 -> 3 -> 4 -> 5 ์ˆœ์œผ๋กœ ํƒ์ƒ‰ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.DFS ๊ตฌํ˜„DFS๋Š” ์Šคํƒ ํ˜น์€ ์žฌ๊ท€ํ•จ์ˆ˜๋กœ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ, ๋ณดํ†ต ํŽธ๋ฆฌ์„ฑ ๋•Œ๋ฌธ์— ์Šคํƒ๋ณด๋‹ค ์žฌ๊ท€ํ•จ์ˆ˜๋ฅผ ์ด์šฉํ•ด ๊ตฌํ˜„ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค.import java.util.*;public class Main { pu..
HTTP ๋ฉ”์„œ๋“œ
ยท
๐Ÿ’ป CS/Network
๋ชจ๋“  ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ HTTP ์›น ๊ธฐ๋ณธ ์ง€์‹ ๊ฐ•์˜ ์ค‘์˜ ์ผ๋ถ€๋ฅผ ์ •๋ฆฌํ•œ ๊ธ€์ž…๋‹ˆ๋‹ค.HTTP ๋ฉ”์„œ๋“œ์˜ ์ข…๋ฅ˜API๋ฅผ ์„ค๊ณ„ํ•  ๋•Œ ๋ฆฌ์†Œ์Šค(Resource ํ˜น์€ Representation)๋ฅผ ์‹๋ณ„ํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ๋ฆฌ์†Œ์Šค์™€ ํ–‰์œ„๋ฅผ ๋ถ„๋ฆฌํ•ด์„œ ์„ค๊ณ„ํ•ด์•ผํ•˜๋Š”๋ฐ ๋ฆฌ์†Œ์Šค์˜ ํ–‰์œ„๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š”๋ฐ ์•„๋ž˜์˜ ๋ฉ”์„œ๋“œ๋ฅผ ์ด์šฉํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.GETํŠน์ • ๋ฆฌ์†Œ์Šค์˜ ํ‘œ์‹œ๋ฅผ ํ‘œ์‹œ๋ฅผ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ํŠน์ • ๋ฆฌ์†Œ์Šค๋ฅผ ์กฐํšŒํ•  ๋•Œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.POSTํŠน์ • ๋ฆฌ์†Œ์Šค์— ์—”ํ‹ฐํ‹ฐ๋ฅผ ์ œ์ถœํ•  ๋•Œ ์“ฐ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ์ข…์ข… ์„œ๋ฒ„์˜ ์ƒํƒœ ๋ณ€ํ™”๋‚˜ ๋ถ€์ž‘์šฉ์„ ์ผ์œผํ‚ต๋‹ˆ๋‹ค.๋ฉ”์„ธ์ง€ ๋ฐ”๋””๋ฅผ ํ†ตํ•ด ์„œ๋ฒ„๋กœ ์š”์ฒญ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•˜๊ณ , ์„œ๋ฒ„๋Š” ์š”์ฒญ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.๋ฉ”์„ธ์ง€ ๋ฐ”๋””๋ฅผ ํ†ตํ•ด ๋“ค์–ด์˜จ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.์ฃผ๋กœ ์ „๋‹ฌ๋œ ๋ฐ์ดํ„ฐ๋Š” ์‹ ๊ทœ ๋ฆฌ์†Œ์Šค ๋“ฑ๋ก, ํ”„๋กœ์„ธ์Šค ์ฒ˜๋ฆฌ์— ์‚ฌ์šฉ๋ฉ..