๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ

(82)
[JavaScript] ๋ฐ”๋‹๋ผ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ disabled, display ์†์„ฑ ์ถ”๊ฐ€, ํ•ด์ œ(๋ณ€๊ฒฝ) ๊ฐ„ํ˜น ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์—์„œ disabled ์†์„ฑ๊ณผ display ์†์„ฑ์„ ๋ณ€๊ฒฝํ•  ๋•Œ ํ—ท๊ฐˆ๋ฆฌ๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ๋‹ค. ํ•„์š”ํ•  ๋•Œ ์ฐพ์•„๋ณด๊ธฐ ์œ„ํ•ด์„œ ๊ธ€์„ ์”๋‹ˆ๋‹ค. JavaSctript๋กœ disabled ์†์„ฑ ํ™œ์„ฑํ™” or ํ•ด์ œ ํ•˜๊ธฐ function disabledFalse() { document.querySelector('#name').disabled = false; document.querySelector('#email').disabled = false; document.querySelector('#phone').disabled = false; document.querySelector('#message').disabled = false; } ์œ„ ์ฒ˜๋Ÿผ ๋‚ด๊ฐ€ ์›ํ•˜๋Š” ์„ ํƒ์ž๋ฅผ ์„ ํƒํ•ด์ค€ ํ›„ .disabled ์†์„ฑ์„ ๋ณ€๊ฒฝํ•ด์ฃผ๋ฉด ๋œ๋‹ค...
[DBeaver / MySQL] ๋ฌดํ•œ ๋กœ๋”ฉ ํ•ด๊ฒฐ DBeaver / MySQL ๋ฌดํ•œ ๋กœ๋”ฉ ํ•ด๊ฒฐ๋ฒ• ์ตœ๊ทผ ํŒ€์›๋“ค๊ณผ ์ง„ํ–‰ํ•˜๋Š” ๊ฐœ์ธ ํ”„๋กœ์ ํŠธ์—์„œ DB์กฐ์ž‘์„ ํ•˜๋Š”๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค๋ณด๋‹ˆ DBeaver๊ฐ€ ๋ฌดํ•œ๋กœ๋”ฉ์ด ๊ฑธ๋ฆฌ๋Š” ๊ฒฝ์šฐ๋ฅผ ์ข…์ข… ๋ชฉ๊ฒฉํ•˜๊ฒŒ ๋์Šต๋‹ˆ๋‹ค. ๋ณดํ†ต ์ฟผ๋ฆฌ๋ฌธ์˜ ์š”๋ฅ˜๋‚˜ ์™ธ๋ถ€์š”์ธ์— ์˜ํ•ด์„œ ์ •์ƒ ์ข…๋ฃŒ๋˜์ง€ ์•Š์€ ์ƒํƒœ์—์„œ ๋‹ค๋ฅธ ๊ณณ์—์„œ SQL๋ช…๋ น์„ ์‹คํ–‰ํ–ˆ๊ธฐ์— DBeaver๊ฐ€ ์ด๋ฅผ ์ธ์‹ํ•˜์ง€ ๋ชปํ•˜๊ณ  ๊ณ„์† ์‹คํ–‰์„ ์š”์ฒญํ•˜๋‹ค๊ฐ€ ๋ฌดํ•œ ๋กœ๋”ฉ์ด ๊ฑธ๋ฆฌ๋Š” ๊ฒฝ์šฐ ์˜€์Šต๋‹ˆ๋‹ค. ์˜ˆ์‹œ, โ“โ” Java ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ†ตํ•ด query ์‹คํ–‰ -> ์˜ค๋ฅ˜ -> "DB ๋Œ€๊ธฐ ์ค‘" DBeaver๋ฅผ ํ†ตํ•ด query ์‹คํ–‰ -> "DB ๋Œ€๊ธฐ ์ค‘"์ด ๋๋‚ ๋•Œ ๊นŒ์ง€ ๊ธฐ๋‹ค๋ฆผ... -> ๋ฌดํ•œ ๋กœ๋”ฉ ์ด๋Ÿฐ ๋ชจ์Šต ํ˜น์€ ๋ฐ˜๋Œ€์˜ ๊ฒฝ์šฐ์ž…๋‹ˆ๋‹ค. ๊ฐ€์žฅ ๊ฐ„๋‹จํ•œ ํ•ด๊ฒฐ๋ฒ•์€ ์‚ฌ์šฉํ•˜๋Š” DB ์ €์˜ ๊ฒฝ์šฐ MySQL ์„œ๋น„์Šค๋ฅผ ์žฌ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ (๊ฐœ์ธ ํ”„๋กœ์ ํŠธ๋‚˜..
[Java] XMLํŒŒ์ผ๊ณผ ์ž๋ฐ”(Java)๋กœ ํŒŒ์‹ฑ(parsing)ํ•˜๊ธฐ xml์˜ˆ์‹œ ํŒŒ์ผ ํ•œ๊ตญ์ด 25 ์„œ์šธ java๋กœ xmlํŒŒ์ผ parsing ํ•˜๊ธฐ XML ํŒŒ์ผ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” ์ ˆ์ฐจ๋Š” HTML ํŒŒ์ผ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” ์ ˆ์ฐจ์™€ ์œ ์‚ฌํ•ฉ๋‹ˆ๋‹ค. HTML์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ค๊ฑฐ๋‚˜ ์ˆ˜์ •ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ํ•„์š”ํ•œ ํƒœ๊ทธ๋ฅผ ์ธ์‹ํ•ด์ค„ ํ•„์š”๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, document.getElementById("๊ฐ€์ ธ์˜ฌ ํƒœ๊ทธ์˜ Id") ๋ช…๋ น์–ด๋ฅผ ์ด์šฉํ•ด์„œ ํŠน์ • ์•„์ด๋””๋ฅผ ๊ฐ€์ง„ ํƒœ๊ทธ๋ฅผ ์ธ์‹ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ฒ˜๋Ÿผ xmlํŒŒ์ผ ์—ญ์‹œ ํƒœ๊ทธ๋ฅผ ์ธ์‹ํ•˜๊ธฐ ์œ„ํ•ด์„œ ํ•„์š”ํ•œ ์ ˆ์ฐจ๋Š” ๋ฌธ์„œ์˜ ์ž์ฒด ๊ฐ์ฒด์ธ document๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax..
<ํ† ์ด ํ”„๋กœ์ ํŠธ ํšŒ๊ณ ๋ก> ์ž๋ฐ” ์Šค์œ™(Java Swing)์„ ์ด์šฉํ•œ GUI ํ”„๋กœ๊ทธ๋žจ(ft. DBeaver) Java๋‚ด์— ๋‚ด์žฅ๋˜์–ด์žˆ๋Š” GUI์ธ ์Šค์œ™(swing)์„ ์ด์šฉํ•˜์—ฌ ๊ฐ„๋‹จํ•œ ํ† ์ด ํ”„๋กœ๊ทธ๋žจ(๊ฐ€๊ณ„๋ถ€ ํ”„๋กœ์ ํŠธ)์„ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์–ด๋–ค ๊ธฐ๋Šฅ์„ ์–ด๋–ป๊ฒŒ ๋งŒ๋“ค์—ˆ๋Š”์ง€ ์ƒ๊ฐํ•ด์•ผํ•  ๋ถ€๋ถ„์ด ์–ด๋–ค ๊ฒŒ ์žˆ์„์ง€ ํšŒ๊ณ ํ•˜๊ธฐ ์œ„ํ•ด ๊ธฐ๋กํ•ฉ๋‹ˆ๋‹ค. ใ€‹ใ€‹ใ€‹๋ฐ”๋กœ๊ฐ€๊ธฐ ๋กœ๊ทธ์ธ ํšŒ์›๊ฐ€์ž… ํ…์ŠคํŠธ ํ•„๋“œ ํžŒํŠธ ์‚ฝ์ž… ํ…Œ์ด๋ธ” ๋ฐ์ดํ„ฐ ์‚ฝ์ž… ํ…Œ์ด๋ธ” ์ƒˆ๋กœ๊ณ ์นจ ํ…Œ์ด๋ธ” ํ–‰ ์‚ญ์ œ โ–ถ๋กœ๊ทธ์ธ ๊ธฐ๋Šฅ ์•„์ด๋”” ํ˜น์€ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๊ธฐ์ž…ํ•˜๋Š” ํ…์ŠคํŠธํ•„๋“œ(textfield)๊ฐ€ ๊ธฐ์ž…๋˜์ง€ ์•Š์œผ๋ฉด ํ•˜๋‹จ ๋ผ๋ฒจ์— ๊ฒฝ๊ณ ๋ฌธ์„ ์ƒ์„ฑ. ์˜ณ์ง€ ์•Š์€ ์•„์ด๋””๋‚˜ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ–ˆ์„ ๋•Œ, ๊ฒฝ๊ณ ๋ฌธ GUI ์ƒ์„ฑ. ๋กœ๊ทธ์ธ ๋ฒ„ํŠผ์— ์ด๋ฒคํŠธ๋ฅผ ์ฒ˜๋ฆฌํ•ด์ฃผ๋Š” ๋ฉ”์„œ๋“œ actionListener ๊ฐ์ฒด๋ฅผ ์ƒ์„ฑํ•ด ๋” ํ•ด์ฃผ๊ณ  ํ…์ŠคํŠธ๊ฐ€ ๋น„์–ด์žˆ์„ ๋•Œ, ์ •ํ™•ํžˆ๋Š” idHint, pwHint ๋ฌธ์ž์—ด๊ณผ ๋™์ผํ•œ ๊ฒฝ์šฐ ๋ผ๋ฒจ ๊ฒฝ๊ณ ๋ฌธ์ด ๋ณด์ผ ์ˆ˜ ์žˆ๊ฒŒ ํ•ด ..
[iPad 2th ์•„์ดํŒจ๋“œ 2์„ธ๋Œ€] ํ„ฐ์น˜ํŒจ๋„(์•ก์ •) ์…€ํ”„ ๊ต์ฒด ์ง€๋‚œ๋ฒˆ ์• ํ”Œ ์•„์ด๋””๋ฅผ ์žŠ์–ด๋ฒ„๋ฆฐ ํ™œ์„ฑํ™” ์ž ๊ธˆ์ด ๊ฑธ๋ ค์žˆ๋Š” ์•„์ดํŒจ๋“œ์˜ ํ™œ์„ฑํ™” ์ž ๊ธˆ์„ ํ’€์—ˆ๋˜ ์ ์ด์žˆ์—ˆ๋‹ค. (๋ฌผ๋ฆฌ์ ์ธ ๋ฐฉ๋ฒ•์œผ๋กœ..) https://spacejin.tistory.com/9 ๊ฒฐ๊ณผ์ ์œผ๋กœ ํ™œ์„ฑํ™”์ž ๊ธˆ์€ ํ’€์—ˆ์ง€๋งŒ, ์ „์›๋ฒ„ํŠผ, ์™€์•„ํŒŒ์ด, ํ™”๋ฉด ํŒจ๋„ ์„ผ์„œ๋ฅผ ๊ณ ์žฅ๋ƒˆ๋‹ค... ๋‹คํ–‰์ด ๊ณ ์žฅ๋‚œ ๋ถ€ํ’ˆ๋“ค ๊ฐ€๊ฒฉ์ด ๋น„์‹ธ์ง€ ์•Š์•„์„œ ํ•œ๋ฒˆ ๊ณ ์ณ๋ณด๋ ค๋Š” ์ƒ๊ฐ์— ์„ธ๊ฐœ์˜ ๋ถ€ํ’ˆ์„ ์ „๋ถ€ ์ฃผ๋ฌธํ–ˆ์—ˆ๋‹ค. ํ•ด์™ธ๋ฐฐ์†ก์ด๋ผ ์‹œ๊ฐ„์ด ์˜ค๋ž˜๊ฑธ๋ฆฌ๋Š”๋ฐ ํ„ฐ์น˜ํŒจ๋„(์•ก์ •)์ด ๋จผ์ € ๋„์ฐฉํ•ด์„œ ๊ต์ฒดํ•ด๋ณด๊ธฐ๋กœํ–ˆ๋‹ค. โ–ถ ํ„ฐ์น˜ํŒจ๋„(ํ˜น์€ ์•ก์ •) ๊ตฌ๋งค / ์ •ํ’ˆ ์•„๋‹˜ ์™ผ์ชฝ์— ํฐ์ƒ‰ ํŒจ๋„์„ ๊ตฌ๋งคํ–ˆ๋‹ค. ์ •ํ’ˆ์ด ์•„๋‹Œ๊ฑด ์•Œ๊ณ ์žˆ์—ˆ์ง€๋งŒ, ๋„ˆ๋ฌด ๋‚ฎ์€ ํ€„๋ฆฌํ‹ฐ์— ํ•œ๋ฒˆ ๋†€๋ž๋‹ค. ์ผ๋‹จ ์ •ํ’ˆ ํŒจ๋„์ด ์˜†์— ์žˆ์–ด์„œ ๊ทธ๋Ÿฐ์ง€ ์‹ธ๊ตฌ๋ ค ํ”Œ๋ผ์Šคํ‹ฑ์ด ๋ฐ˜์ง๊ฑฐ๋ฆฌ๋Š”๊ฒŒ ๋” ์ž˜ ๋ณด์˜€๋‹ค. ์‚ฌ์šฉํ•œ๋ฐ ๋ฌธ์ œ๋งŒ ์—†๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋Š”๋ฐ ํ™ˆ๋ฒ„ํŠผ์ด ..
์•„์ดํŒจ๋“œ 2์„ธ๋Œ€(iPad 2) ๋ถ„ํ•ด, ๊ธฐ๊ธฐ ํ™œ์„ฑํ™” ์ œ๊ฑฐ(์ €ํ•ญ์ œ๊ฑฐ) 10๋…„ ์ „์— ์‚ฌ์šฉํ–ˆ๋˜ ์ •ํ™•ํžˆ๋Š” ์•„๋ฒ„์ง€๊ฐ€ ์‚ฌ์šฉํ•˜์…จ๋˜ iPad 2 ์„ธ๋Œ€๋ฅผ ๋ฐœ๊ฒฌํ•ด์„œ ์‚ฌ์šฉํ•ด๋ณด๋ ค๊ณ  ํ–ˆ๋‹ค. ์•„๋ฒ„์ง€์˜ apple์•„์ด๋””๋กœ iCloud๊ฐ€ ์—ฐ๊ฒฐ๋˜์–ด์žˆ์—ˆ๊ธฐ๋„ค ๋กœ๊ทธ์•„์›ƒ์„ ํ•˜๋ ค๊ณ  ํ–ˆ์ง€๋งŒ... ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์žŠ์–ด๋ฒ„๋ฆฌ์…จ๋‹ค. ์„ค์ƒ๊ฐ€์ƒ์œผ๋กœ ๋‹น์‹œ์— ์•„์ด๋””๊ฐ€ ์•ผํ›„์ฝ”๋ฆฌ์•„ email๋กœ ์—ฐ๊ฒฐ๋˜์–ด์žˆ์—ˆ๋Š”๋ฐ ์•ผํ›„ ์ฝ”๋ฆฌ์•„๊ฐ€ ํ•œ๊ตญ์—์„œ ์ฒ ์ˆ˜ํ•˜๋ฉด์„œ ๋ฉ”์ผ ์ฃผ์†Œ๊ฐ€ ์‚ญ์ œ๋œ ๊ฒƒ... ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ฐพ์„ ์ˆ˜๊ฐ€ ์—†๋Š” ์ƒํ™ฉ์ด ๋˜์–ด๋ฒ„๋ ธ๋‹ค. ์ด๋ฏธ ์—ฌ๋Ÿฌ ๋ฒˆ์˜ ๋น„๋ฐ€๋ฒˆํ˜ธ๊ฐ€ ํ‹€๋ ธ๊ณ  ์•„์ด๋‹ค๊ฐ€ ์ž ๊ธˆ์ด ๋˜์–ด์žˆ์—ˆ๋‹ค. iTunes์— ์—ฐ๊ฒฐํ•œ ํ›„์— ์ดˆ๊ธฐํ™”์‹œํ‚ค๋ฉด ์žฌ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ธ€์„ ๋ณด๊ณ  ์ดˆ๊ธฐํ™”์‹œ์ผฐ๋Š”๋ฐ ์˜คํžˆ๋ ค ๋…์ด ๋๋‹ค. ์• ํ”Œ ์ œํ’ˆ๋“ค์€ ๊ณ ์œ ์˜ ์‹œ๋ฆฌ์–ผ ๋ฒˆํ˜ธ์— ๊ฐ์ž ์•„์ด๋‹ค๊ฐ€ ์—ฐ๋™๋˜์–ด์žˆ๋Š”๋ฐ ์•„๋ฌด๋ฆฌ ์ดˆ๊ธฐํ™”ํ•œ๋‹ค๊ณ  ํ•ด๋„ ์—ฐ๋™์ด ํ’€๋ฆฌ์ง€๋Š” ์•Š๋Š”๋‹ค. ์ดˆ๊ธฐํ™”๋ฅผ ํ•˜๋ฉด ์—ฐ๋™๋˜์–ด์žˆ๋Š” ์•„์ด๋””๋กœ ๋กœ๊ทธ์ธํ•ด..
์ž๋ฐ”[Java] ์ž…์ถœ๋ ฅ Stream ์ดํ•ดํ•˜๊ธฐ โ–ถInputStream / Sytem.in.read() ImputStream์€ ์‚ฌ์šฉ์ž์˜ ์ž…๋ ฅ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ์—ญํ• ์„ ํ•œ๋‹ค. ์‚ฌ์šฉ์ž ์ž…๋ ฅ์— ์ž์ฃผ ์“ฐ์ด๋Š” ํด๋ž˜์Šค์ธ Scanner์™€ ๋‹ค๋ฅธ ๋™์ž‘์„ ๋ณด์ด๋Š”๋ฐ, ๊ฐ€์žฅ ํฐ ํŠน์ง•์€ 1byte ๋‹จ์œ„๋กœ ์ž…๋ ฅ์„ ๋ฐ›์•„์˜จ๋‹ค๋Š” ์ ์ด๋‹ค. Sytem.in.read()์€ ์‚ฌ์šฉ์ž ์ž…๋ ฅ์„ ์ž„์‹œ ์ €์žฅํ•˜๋Š” ๋ฒ„ํผ(Buffer)์—์„œ ์ €์žฅ๋œ ๊ฐ’์„ ํ•˜๋‚˜์”ฉ ๊ฐ€์ ธ์˜จ๋‹ค. ์ด read()์˜ return ๊ฐ’์€ byte๋‹จ์œ„์˜ ๋ฐ์ดํ„ฐ ํ˜น์€ -1(๋ฒ„ํผ์— ๊ฐ’์ด ์—†์„ ๋•Œ)์ด๋‹ค. โ–ถ์•„์Šคํ‚ค์ฝ”๋“œ ๊ฐ’์œผ๋กœ ์ €์žฅ read() ๋ฉ”์„œ๋“œ๋กœ ๋ฆฌํ„ดํ•œ ๊ฐ’์„ ๋ณ€์ˆ˜์— ์ €์žฅํ•˜๊ฒŒ ๋  ํ…๋ฐ, ์ด๋•Œ ์‚ฌ์šฉ์ž ์ž…๋ ฅ ๊ฐ’์„ ๋ฆฌํ„ด ๊ฐ’์ธ byte๋‹จ์œ„(0~255)์— ๋งž์ถ”์–ด ์•„์Šคํ‚ค์ฝ”๋“œ ๊ฐ’์„ ์ €์žฅํ•˜๊ฒŒ ๋œ๋‹ค. ๋ณ€์ˆ˜ a์— ์‚ฌ์šฉ์ž ์ž…๋ ฅ์œผ๋กœ ๋ฌธ์ž 'a'๋ฅผ ๋ฐ›์œผ๋ฉด ๋ฌธ์ž 'a..
์ž๋ฐ”[Java] ์ธํ„ฐํŽ˜์ด์Šค[Interface] ์‚ฌ์šฉ๊ณผ ์ด์œ  โ–ถ ์ธํ„ฐํŽ˜์ด์Šค(Interface) ๋ž€? ์ž๋ฐ”์—์„œ ์ œ๊ณตํ•˜๋Š” ์ธํ„ฐํŽ˜์ด์Šค๋ž€, ์ถ”์ƒ ํด๋ž˜์Šค์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์ถ”์ƒ๋œ ํ‹€์„ ๋งŒ๋“ค์–ด ๊ฐœ๋ฐœ์— ํ˜ผ์„ ์ด ์—†๊ฒŒ๋” ๋„์™€์ฃผ๋Š” ์—ญํ• ์„ ํ•˜๋Š” ๊ฐ์ฒด์ด๋‹ค. ํ˜‘์—…์„ ํ•˜๋Š” ๊ฐœ๋ฐœ์ž๋“ค๋ผ๋ฆฌ์˜ ์›ํ™œํ•œ ์˜์‚ฌ์†Œํ†ต์„ ์œ„ํ•ด์„œ ์ƒ์„ฑ๋œ ๊ฐœ๋…์œผ๋กœ ์ธํ„ฐํŽ˜์ด์Šค๋ผ๋Š” ์ด๋ฆ„์„ ๊ฐ€์ง€๋Š” ๊ฒƒ ๊ฐ™๋‹ค. โ–ถ ์ถ”์ƒ ํด๋ž˜์Šค์™€ ๋ฌด์—‡์ด ๋‹ค๋ฅผ๊นŒ? ์ถ”์ƒ ํด๋ž˜์Šค๋Š” ํŠธ๋ฆฌ ํ˜•์‹์œผ๋กœ ์ƒ์œ„ ํด๋ž˜์Šค์™€ ํ•˜์œ„ ํด๋ž˜์Šค๋กœ ๋‚˜๋‰˜์–ด์ง€๋Š” ํŠธ๋ฆฌ ๊ตฌ์กฐ์ด๋‹ค. ํ•˜์œ„ ํด๋ž˜์Šค๋Š” ์ƒ์œ„ ํด๋ž˜์Šค์—์„œ ์ถ”์ƒํ™”์‹œํ‚จ ์ƒ์„ฑ์ž ํ˜น์€ ๋ฉ”์„œ๋“œ๋ฅผ ์ •์˜ํ•˜๋ฉด์„œ ๋” ๊ตฌ์ฒดํ™”๋˜์–ด๊ฐ„๋‹ค. ๋ฐ˜๋ฉด์—, ์ธํ„ฐํŽ˜์ด์Šค๋Š” ํŠธ๋ฆฌ ๊ตฌ์กฐ์™€ ๊ฐ™์€ ์ˆ˜์ง์  ๊ตฌ์กฐ๊ฐ€ ์•„๋‹Œ ์ˆ˜ํ‰์  ๊ตฌ์กฐ๋ฅผ ๊ฐ€์ง€๊ฒŒ ๋œ๋‹ค. ์ˆ˜์ง์  ๊ตฌ์กฐ๋ฅผ ๊ฐ–๋Š” ์ถ”์ƒ ํด๋ž˜์Šค๋Š” ํ•˜๋‚˜์˜ ์ƒ์œ„ ํด๋ž˜์Šค์—๊ฒŒ๋งŒ ์ƒ์†๋ฐ›์„ ์ˆ˜ ์žˆ์ง€๋งŒ, ์ˆ˜ํ‰์  ๊ตฌ์กฐ์˜ ์ธํ„ฐํŽ˜์ด์Šค๋Š” ํ•˜๋‚˜์˜ ํด๋ž˜์Šค๊ฐ€ ์—ฌ๋Ÿฌ ์ธํ„ฐํŽ˜์ด..

728x90