์ „์ฒด ๊ธ€ 267

[Windows] python ์„ค์น˜ํ•˜๊ธฐ

๊ฐœ์ธ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋˜ ๋…ธํŠธ๋ถ ๋ง๊ณ  ํšŒ์‚ฌ ๋…ธํŠธ๋ถ์— python์„ ์„ค์น˜ํ•ด๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. mac๊ณผ๋Š” ๋ฐฉ์‹์ด ์กฐ๊ธˆ ๋‹ฌ๋ผ ์„ค์น˜์™€ ํ™˜๊ฒฝ์„ค์ •์—์„œ ๊ฒช์—ˆ๋˜ ๋ฌธ์ œ๋“ค์„ ์ •๋ฆฌํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. mac์—์„œ python ์„ค์น˜ํ•˜๊ธฐ [Mac] python ์„ค์น˜ํ•˜๊ธฐ Python ํ™˜๊ฒฝ ์ €๋Š” vsCode์™€ git bash๋ฅผ ์‚ฌ์šฉํ•ด์„œ python ์„ ์‚ฌ์šฉํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์œ„์™€ ๊ด€๋ จ๋œ ํ™˜๊ฒฝ ์„ค์ •์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์„ค์น˜ ์•„๋ž˜ ์ฃผ์†Œ์— python ํ™ˆํŽ˜์ด์ง€์—์„œ ์›ํ•˜์‹œ๋Š” ๋ฒ„์ „์„ ๋‹ค์šด๋ฐ›์œผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค. https://www.python.org/downloads/ ์„ค์น˜๊ฐ€ ์™„๋ฃŒ๋˜์—ˆ๋‹ค๋ฉด windows ๊ฒ€์ƒ‰์ฐฝ์— python์„ ๊ฒ€์ƒ‰ํ•˜์‹œ๋ฉด ์•„๋ž˜์™€ ๊ฐ™์ด ์„ค์น˜ํ•œ python์ด ๋œจ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์„ค์ • git bash windows์—์„œ gitbash๋ฅผ ์‚ฌ์šฉํ•˜์‹ ๋‹ค๋ฉด p..

Languages/python 2023.01.16

[java] Set<>์˜ contains() ํŒŒํ—ค์น˜๊ธฐ

Set ์˜ contains() ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ’์„ ๋น„๊ตํ•˜๋˜ ๋„์ค‘ ๊ธฐ๋Œ€ํ–ˆ๋˜ ๊ฒฐ๊ณผ์™€ ๋‹ค๋ฅธ ๊ฒฐ๊ณผ๊ฐ€ ์ถœ๋ ฅ๋˜๋Š” ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์— ์™œ ์ด๋ ‡๊ฒŒ ๋‹ค๋ฅธ ๊ฒฐ๊ณผ๊ฐ’์ด ๋‚˜์™”๋Š”์ง€ ์‚ดํŽด๋ณด์•˜๊ณ  ๊ทธ์— ๋Œ€ํ•œ ๊ฒƒ๋“ค์„ ์ •๋ฆฌํ•ด ๋ณผ๊นŒ ํ•ฉ๋‹ˆ๋‹ค. ๋ฌธ์ œ Set์˜ contains() double a = 0.0; Set c = new HashSet(); c.add(a); System.out.println(c.contains(0d)); System.out.println(a == -0d); for (Double aDouble : c) { System.out.println(aDouble == -0d); } ์•„๋ž˜ ์ด๋ฏธ์ง€์™€ ๊ฐ™์ด ์œ„์˜ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰์‹œ์ผœ ๋ณด์•˜์Šต๋‹ˆ๋‹ค. ์ €๋Š” ๋ชจ๋“  ๊ฒฐ๊ณผ๊ฐ€ true๋กœ ๋ฐ˜ํ™˜๋  ๊ฒƒ์ด๋ผ ๊ธฐ๋Œ€ํ–ˆ์—ˆ์ง€๋งŒ ์•„๋ž˜์™€ ๊ฐ™์ด System...

Languages/java 2023.01.09

[bash] bash script๋ฅผ ํ™œ์šฉํ•˜์—ฌ directory ์ด๋ฆ„ ๋ณ€๊ฒฝํ•˜๊ธฐ

๋ฌธ๋“ ์ •์‹ ์ฐจ๋ฆฌ๊ณ  ๋ณด๋‹ˆ ๋””๋ ‰ํ† ๋ฆฌ๋ช…์„ ์ž˜๋ชป ์ง“๊ณ  ์žˆ์—ˆ๋”๋ผ๊ตฌ์š”. ๊ทธ๋ž˜์„œ ๋ณ€๊ฒฝ์„ ํ•ด๋ณผ๊นŒ ํ•ด์„œ ํ•œ๊ฐœ ๋‘๊ฐœ ๋ฐ”๊พธ๋‹ค ๋ณด๋‹ˆ ์ œ๊ฐ€ ๋ญํ•˜๊ณ  ์žˆ๋‚˜ ์‹ถ๋”๊ตฐ์š”. ๊ทธ๋ž˜์„œ ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” bash๋กœ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์—†์„๊นŒ ๊ฒ€์ƒ‰ํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค. ํŒŒ์ผ๋ช… ๋ณ€๊ฒฝ์€ ๋งŽ์€๋ฐ ๋””๋ ‰ํ† ๋ฆฌ๋ช… ๋ณ€๊ฒฝ์€ ์ž˜ ์—†๋”๊ตฐ์š”ใ… . ๋””๋ ‰ํ† ๋ฆฌ ๋ช… ๋ณ€๊ฒฝ์„ ์‹คํ–‰ํ•ด๋ณด๋ฉด์„œ ํ•œ๋ฒˆ ์‚ดํŽด๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. shell script command์—์„œ ํ•œ์ค„๋กœ ์‹คํ–‰ํ•  ์ˆ˜ ์—†์„๊นŒ ํ•˜์—ฌ ๊ฒ€์ƒ‰ํ•ด ๋ณด์•˜์ง€๋งŒ ์—ฌ๋Ÿฌ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ํ•œ๋ฒˆ์— ๋ณ€๊ฒฝ ์‹œํ‚ค๋Š” ์ปค๋งจ๋“œ๋Š” ์ฐพ๊ธฐ ํž˜๋“ค๋”๊ตฐ์š”. ๊ทธ๋ž˜์„œ shell script๋ฅผ ์ž‘์„ฑํ•˜์—ฌ ์‹คํ–‰ํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค. '2023-01-01' ์ธ ๋””๋ ‰ํ† ๋ฆฌ๋ช…์„ '20230101' ๋กœ ๋ณ€๊ฒฝํ•˜๊ณ  ์‹ถ์€ ๊ฒฝ์šฐ์ž…๋‹ˆ๋‹ค. ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ํ•˜๋‚˜์ผ ๊ฒฝ์šฐ ๋‹จ์ˆœํžˆ mv 2023-0..

CS 2023.01.04

[DBeaver] ํŠน์ • ํ…Œ์ด๋ธ”์— csv ํŒŒ์ผ๋กœ ๋ฐ์ดํ„ฐ insertํ•˜๊ธฐ

์ž‘์—…์„ ํ•˜๋‹ค๋ณด๋‹ˆ excel๋กœ ๋˜์–ด ์žˆ๋Š” ํŒŒ์ผ์˜ ๋ฐ์ดํ„ฐ๋“ค์„ ํŠน์ • table์— insert ํ•ด์•ผํ•˜๋Š” ์ƒํ™ฉ์ด ์™”์Šต๋‹ˆ๋‹ค. ์ €๋Š” ํ˜„์žฌ DBeaver๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์–ด ํ™•์ธํ•ด ๋ณด์•˜๋”๋‹ˆ .csv ํŒŒ์ผ์˜ ๋ฐ์ดํ„ฐ๋Š” insert ํ•  ์ˆ˜ ์žˆ๋”๊ตฐ์š”. ๊ทธ๋ž˜์„œ ๊ธฐ์กด excel ํŒŒ์ผ์„ .csv ํŒŒ์ผ๋กœ ๋‚ด๋ณด๋‚ด์–ด ํŠน์ • ํ…Œ์ด๋ธ”์— ๋ฐ์ดํ„ฐ๋“ค์„ insert ์‹œ์ผœ ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. ์–ด๋ ต์ง€ ์•Š์œผ๋‚˜ ์ด ๊ธฐ๋Šฅ์„ ๋ชจ๋ฅธ๋‹ค๋ฉด ์ผ์ผ์ด ๊ฐ’์„ insert ํ•ด ์ค˜์•ผ ํ•˜๋‹ˆ ๊ฐ„๋‹จํ•˜๊ฒŒ ์ž‘์„ฑํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. Insert ์‹คํ–‰์‹œํ‚ค๊ธฐ ๊ฐ’์„ ๋„ฃ๊ณ ์ž ํ•˜๋Š” table์„ ์ฐพ์•„ ์šฐํด๋ฆญ -> ๋ฐ์ดํ„ฐ ๊ฐ€์ ธ์˜ค๊ธฐ๋ฅผ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค. ์œ„์˜ ์ด๋ฏธ์ง€์™€ ๊ฐ™์€ ํŒ์—…์ฐฝ์ด ๋œจ๋ฉด csv๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ๋ถˆ๋Ÿฌ์˜ฌ ํŒŒ์ผ์˜ ๊ฒฝ๋กœ๋ฅผ ์„ ํƒ ํ•˜๋ฉด ํ˜ธ์ถœ ์‹œ import๋˜๋Š” setting๋“ค์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. csv ํŒŒ์ผ์„ ๋ถˆ๋Ÿฌ..

Tools 2023.01.04

[Java] com.sun.image.codec.jpeg(jdk1.6) ๋ฅผ jdk 1.8์—์„œ ์ ์šฉํ•˜๊ธฐ(ImageIO, maven)

์ธ์ˆ˜๋ฐ›์€ ํ”„๋กœ์ ํŠธ์—์„œ pom.xml์—์„œ maven compile ์‹œ jdk 1.6์„ ์ฐธ์กฐํ•˜๊ฒŒ๋” ๋˜์–ด ์žˆ๋”๊ตฐ์š”. ํ™•์ธํ•ด๋ณด๋‹ˆ 1.8์—์„œ๋Š” deprecated ๋œ com.sun.image.codec.jpeg ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ importํ•˜๊ณ  ์žˆ๋Š” ์†Œ์Šค๋ฅผ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค. jdk 1.6 ์˜์กด์„ ์‚ญ์ œํ•˜๊ณ , deprecated ๋œ com.sun.image.codec.jpeg ์†Œ์Šค๋ฅผ jdk 1.8์— ๋งž๊ฒŒ ์ˆ˜์ •ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ถ„์„ com.sun.image.codec.jpeg ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ํ™•์ธํ•ด ๋ณด๋‹ˆ rt.jar ์— ํฌํ•จ๋˜์–ด ์žˆ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค. jdk 1.8๋กœ ๋ฒ„์ „์—… ๋˜๋ฉด์„œ deprecated ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ตฌ๊ธ€๋ง์„ ํ•ด ๋ณด๋‹ˆ stackoverflow์— ํ•ด๊ฒฐ์ฑ…์ด ์กด์žฌํ•˜๋”๊ตฐ์š”. ์ƒ๊ฐ๋ณด๋‹ค ๋งŽ์ด ๊ฐ„๋‹จํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฝ”๋“œ ์‹ค์ œ ์ฝ”๋“œ์™€๋Š” ๋‹ค๋ฅด์ง€..

Languages/java 2022.12.29

[AndroidStudio] <Error> Error while waiting for device: Illegal char <*> at index 0: *.lock ์˜ค๋ฅ˜ ํ•ด๊ฒฐ

๋ชจ๋ฐ”์ผ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ด€๋ฆฌ๋ฅผ ์ธ์ˆ˜์ธ๊ณ„ ๋ฐ›์€์ง€ 2์ฃผ ์ •๋„ ์ง€๋‚ฌ์Šต๋‹ˆ๋‹ค. ๋ณด๋ผ๋Š” ์—…๋ฌด ํ๋ฆ„์ด๋‚˜ ๋‚ด๋ถ€ ์†Œ์Šค๋Š” ๋“ค์—ฌ๋‹ค๋ณด์ง€ ์•Š์€ ์ฑ„๋กœ ์„ธํŒ…์„ ์ด๊ฒƒ์ €๊ฒƒ ๊ฑด๋“ค์ด๋Š” ๋„์ค‘ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ์‹คํ–‰ํ•˜์—ฌ ํ…Œ์ŠคํŠธ๋ฅผ ํ•ด๋ณผ ์ˆ˜ ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค์„ ์•Œ์•˜์Šต๋‹ˆ๋‹ค. AVD(Android Virtual Device) Manager๋ฅผ ํ†ตํ•˜์—ฌ ์ƒ์„ฑํ•œ๋‹ค๋Š” ์‚ฌ์‹ค์„ ์•Œ์•„ ์‹คํ–‰ํ•˜๋˜ ๋„์ค‘ Error while waiting for device: Illegal char at index 0: *.lock ์—๋Ÿฌ๋ฅผ ๊ฒช๊ฒŒ ๋˜์—ˆ๊ณ  ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๊ฐ„๋‹จํ•œ ๋ฐฉ๋ฒ•์„ ์ž‘์„ฑํ•˜๋ ค ํ•ฉ๋‹ˆ๋‹ค. ์˜ค๋ฅ˜ ์•ˆ๋“œ๋กœ์ด๋“œ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹คํ–‰ ์‹œํ‚ค๋ฉด ์•„๋ž˜์˜ ์ด๋ฏธ์ง€์™€ ๊ฐ™์ด ์˜ค๋ฅ˜ ๋ฌธ๊ตฌ๊ฐ€ ์ถœ๋ ฅ๋ฉ๋‹ˆ๋‹ค.(์ž˜ ๋˜๋˜๊ฒŒ ์™œ ์•ˆ๋ ๊นŒ...) ๊ตฌ๊ธ€๋ง์„ ํ†ตํ•ด ์—ฌ๋Ÿฌ ๋ฐฉ๋ฒ•์„ ์•Œ์•„ ๋ณด์•˜๊ณ  ์ œ๊ฐ€ ์‚ฌ์šฉํ–ˆ๋˜ ๋ฐฉ๋ฒ•์€ ์•„์ฃผ ๊ฐ„๋‹จํ•œ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค...

Tools 2022.12.22

[Intellij] File and Code Templates์—์„œ ${User} ๋ณ€๊ฒฝํ•˜๊ธฐ

ํ”„๋กœ์ ํŠธ๋ฅผ ์‹œ์ž‘ํ•˜๊ธฐ์— ์•ž์„œ Code Template ๋ถ€๋ถ„์„ ์ˆ˜์ •ํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์กด์— ์ž‘์„ฑ๋˜์–ด ์žˆ๋˜ ์ฝ”๋“œ์˜ ๊ฒฝ์šฐ ์ž‘์„ฑ ๋˜์–ด ์žˆ๋Š” ๊ฒƒ๋“ค์ด ์žˆ๊ณ  ์ž‘์„ฑ๋˜์–ด์žˆ์ง€ ์•Š์€ ๊ฒƒ๋“ค์ด ์กด์žฌํ•˜์—ฌ ํ•˜๋‚˜์”ฉ ์ •๋ฆฌํ•ด ๊ฐ€๋ฉด์„œ ์Œ“์—ฌ์žˆ๋Š” ๋ ˆ๊ฑฐ์‹œ ์ฝ”๋“œ๋“ค์„ ์กฐ๊ธˆ์”ฉ ๊ฑท์–ด๋‚˜๊ฐˆ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. Code Template ์„ค์ • Code Template์„ ์„ค์ •ํ•˜์ง€ ์•Š์œผ์‹  ๋ถ„๋“ค์€ ์•„๋ž˜์˜ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ•ด ์ฃผ์„ธ์š”. [IntelliJ] class ์ƒ์„ฑ ์‹œ ์ž๋™ ์ฃผ์„ ๋‹ฌ๊ธฐ(Comment template) ์œ„์™€ ๊ฐ™์ด ์„ค์ •์„ ํ–ˆ๋Š”๋ฐ ${USER}๋กœ ๊ธฐ์ž…ํ•œ ๋ถ€๋ถ„์—์„œ admin ์œผ๋กœ ์ถœ๋ ฅ๋˜๋Š” ๋ฌธ์ œ๊ฐ€ ์ƒ๊ฒผ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜์™€ ๊ฐ™์ด ${USER} ์— ๋Œ€ํ•ด ์„ค๋ช…์ด ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. system login ์ด๋ผ๋Š” ์˜๋ฏธ๋Š” os(ํ˜„์žฌ windows๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.)์˜ ๊ณ„์ •์„ ์ถœ๋ ฅํ•œ๋‹ค..

Tools 2022.12.21

[intellij] Tomcat ํ•œ๊ธ€ ๊นจ์ง

intellij์—์„œ tomcat์„ ํ™œ์šฉํ•˜์—ฌ ์„œ๋ฒ„๋ฅผ ์ผœ๋Š” ์ž‘์—…์„ ํ•˜๋Š” ์ค‘์— tomcat์˜ ํ•œ๊ธ€์ด ๊นจ์ง€๋Š” ํ˜„์ƒ์ด ๋ฐœ์ƒํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด IDE(eclipse, intellij)์˜ ๋‚ด๋ถ€ ์„ค์ •์„ ๋ณ€๊ฒฝํ•ด ๋ณด์•˜์ง€๋งŒ query ๋ฌธ์„ ์ถœ๋ ฅํ•˜๋Š” ๋ถ€๋ถ„์˜ ํ•œ๊ธ€์ด ๊นจ์ง€๋Š” ํ˜„์ƒ์„ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๊ณผ์ •์„ ์ •๋ฆฌํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค. Problem ์•„๋ž˜ ์ด๋ฏธ์ง€์™€ ๊ฐ™์ด query ๋ถ€๋ถ„์—์„œ ํ•œ๊ธ€์ด ๊นจ์ง€๋Š” ํ˜„์ƒ์„ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด 3๊ฐ€์ง€ ํŒŒ์ผ๋“ค์„ ์ˆ˜์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค. (์šฐ์„  IDE์˜ Encoding ์„ค์ •๋ถ€ํ„ฐ ํ™•์ธ ํ›„ ์ด๋ฅผ ๋”ฐ๋ผํ•ด ๋ณด์‹œ๋Š”๊ฒƒ์„ ์ถ”์ฒœ๋“œ๋ฆฝ๋‹ˆ๋‹ค.) Solution intellij์—์„œ๋Š” eclipse์™€ ๋‹ฌ๋ฆฌ ์›๋ณธ tomcat์„ ๋ฐ”๋ผ๋ณด๊ธฐ ๋•Œ๋ฌธ์— ์›๋ณธ์„ ์ˆ˜์ •ํ•ด ์ฃผ์…”์•ผ ํ•ฉ๋‹ˆ๋‹ค. 1. server.xml ../..

Tools 2022.12.15

[intellij] Intellij Tomcat ์„ค์ •ํ•˜๊ธฐ

์ด๋ฒˆ ์ด์ง์œผ๋กœ 10๋…„ ์ด์ƒ ๊ณ ๋„ํ™”๊ฐ€ ์ด๋ฃจ์–ด์ง€์ง€ ์•Š๊ณ  ์ง€์†๋˜์–ด ์˜ค๊ณ  ์žˆ๋˜ ํ”„๋กœ๊ทธ๋žจ ์œ ์ง€๋ณด์ˆ˜๋ฅผ ๋งก๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉํ•˜๋˜ IDE ํˆด๋„ eclipse hellios ๋ฒ„์ „์œผ๋กœ 2010๋…„๋„์— release ๋˜๋˜ ๋ฒ„์ „์ด๋”๊ตฐ์š”. ๊ทธ๋ž˜์„œ intellij๋กœ ๋ฐ”๊ฟ”์„œ ์‚ฌ์šฉ ํ•ด๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ์ „์—๋„ ํ•œ๋ฒˆ ํ–ˆ๋˜๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค๋งŒ intellij ๋ฒ„์ „์ด ์˜ฌ๋ผ๊ฐ€๋ฉด์„œ ํ†ฐ์บฃ ์„ค์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•๋“ค์ด ์กฐ๊ธˆ์”ฉ ๋ฐ”๋€Œ๋Š” ๋“ฏ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฒˆ์— ํ™˜๊ฒฝ์„ ์„ธํŒ…ํ•˜๋Š” ๊ณผ์ •์„ ํฌ์ŠคํŒ… ํ•ด๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. Application Servers ์„ค์ • settings -> Build, Execution, Deployment -> Application Servers ์—์„œ tomcat server๋ฅผ ์ถ”๊ฐ€ํ•ด ์ค๋‹ˆ๋‹ค. ์•„๋ž˜์™€ ๊ฐ™์ด ๋ฐ›์€ tomcat ํด๋” ๊ฒฝ๋กœ๋ฅผ ์„ค์ •ํ•ด ์ค๋‹ˆ๋‹ค. ๊ทธ..

Tools 2022.12.13

[intellij] Intellij SVN ์—ฐ๊ฒฐํ•˜๊ธฐ

์ด์ง์œผ๋กœ ์•„์ฃผ ์˜›์Šค๋Ÿฌ์šด ์ฝ”๋“œ๋ฅผ ์œ ์ง€๋ณด์ˆ˜ํ•˜๋Š” ์—…๋ฌด๋ฅผ ๋งก๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์กด์—๋Š” eclipse hellios ๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋”๊ตฐ์š”...(๋ฌด๋ ค 2010๋…„์— ๋‚˜์˜จ ๋ฒ„์ „์ž…๋‹ˆ๋‹ค...) ์ €๋Š” ๋ณดํ†ต ๋‹คํฌ๋ชจ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š”๋ฐ ์›Œ๋‚™ ์˜ˆ์ „ ๋ฒ„์ „์ด๋ผ ๋‹คํฌ๋ชจ๋“œ๊ฐ€ ์ง€์›ํ•˜์ง€ ์•Š๋”๊ตฐ์š”. ๋„ˆ๋ฌด ์˜ˆ์ „ ๋ฒ„์ „์ด๋ผ ์•ˆ๋จนํžˆ๋Š” ๊ธฐ๋Šฅ๋„ ๋งŽ์•„์„œ ์ธํ…”๋ฆฌ์ œ์ด๋กœ ์„ธํŒ…ํ•ด์„œ ์‚ฌ์šฉํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ๊ณผ์ •์—์„œ svn์„ ์‚ฌ์šฉ(...) ํ•˜๋Š”๋ฐ ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ž‘์„ฑํ•ด ๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. SVN ์—ฐ๊ฒฐํ•˜๊ธฐ SVN url ์—ฐ๊ฒฐ intellij ์ตœ์ƒ๋‹จ์˜ ํƒญ๋“ค ์ค‘์—์„œ SVN์ด๋ผ ์ ํ˜€์žˆ๋Š” ํƒญ์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. SVN์„ ํด๋ฆญํ–ˆ๋‹ค๋ฉด ํ•˜๋‹จ์˜ Browse VCS Repository๋ฅผ ํด๋ฆญ -> Browse Subversion Repository๋ฅผ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค. ์œ„์™€ ๊ฐ™์€ ํ™”๋ฉด์ด ๋‚˜์˜ฌ ํƒ ..

Tools 2022.12.13
728x90
๋ฐ˜์‘ํ˜•