๋ฆฌ๋ˆ…์Šค ๋ช…๋ น์–ด / vim ํŽธ์ง‘๊ธฐ ๋ช…๋ น์–ด ์ •๋ฆฌ
ยท
Back-End/Linux
ํŒŒ์ผ ์‹œ์Šคํ…œ ๊ด€๋ จ ๋ช…๋ น์–ด 1. pwd : Print Work Directory, ํ˜„์žฌ ์ž‘์—… ์ค‘์ธ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ๋ณด์—ฌ์ค€๋‹ค. 2. ls : List segments, ํŒŒ์ผ๊ณผ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ๋‚˜์—ดํ•œ๋‹ค. ls -al : ์ˆจ๊น€ ํŒŒ์ผ์„ ํฌํ•จํ•œ ์ƒ์„ธ ๋ชฉ๋ก์„ ๋‚˜์—ดํ•œ๋‹ค. ls *.cfg : ํŒŒ์ผ ํ™•์žฅ์ž๊ฐ€ .cfg์ธ ๋ชจ๋“  ํŒŒ์ผ ๋ชฉ๋ก์„ ๋‚˜์—ดํ•œ๋‹ค. 3. cd : ๋””๋ ‰ํ„ฐ๋ฆฌ ์ด๋™ํ•˜๊ธฐ. cd : ํ™ˆ(home)์œผ๋กœ ์ž‘์—… ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์ด๋™ํ•œ๋‹ค. cd Adir : ํŠน์ • ๋””๋ ‰ํ„ฐ๋ฆฌ(Adir) ๋กœ ์ž‘์—… ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์ด๋™ํ•œ๋‹ค. 4. mkdir : ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•œ๋‹ค. 5. rmdir : remove directory, ๋นˆ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์‚ญ์ œํ•  ๋•Œ ์‚ฌ์šฉํ•œ๋‹ค. ๋””๋ ‰ํ„ฐ๋ฆฌ๊ฐ€ ๋น„์–ด์žˆ์ง€ ์•Š๋‹ค๋ฉด ์‚ญ์ œํ•  ์ˆ˜ ์—†๋‹ค. 6. rm : remove rm Afile : Afile๋ผ..
JAVA, SPRING ๊ธฐ์ˆ  ๋ฉด์ ‘ ์ •๋ฆฌ
ยท
Back-End/JAVA
- ์ž๋ฐ” 1. ์ž๋ฐ”์˜ ํŠน์ง• 1. ๊ฐ์ฒด ์ง€ํ–ฅ ์–ธ์–ด์ด๋‹ค. (๊ฐ์ฒด ์ง€ํ–ฅ ์–ธ์–ด๋ž€ ์†Œ์Šค๋ฅผ ๋ถ€ํ’ˆ์ฒ˜๋Ÿผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด ์ƒ๊ธด ๊ฐœ๋…) 2. ์ด์‹์„ฑ์ด ๋†’๋‹ค. 3. ์˜คํ”ˆ์†Œ์Šค ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ํ’๋ถ€ํ•˜๋‹ค. 4. ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์ž๋™์œผ๋กœ ๊ด€๋ฆฌํ•œ๋‹ค. (๊ฐ€๋น„์ง€ ์ปฌ๋ ‰์…˜) 5. ํ•จ์ˆ˜์  ์Šคํƒ€์ผ ์ฝ”๋”ฉ์„ ์ง€์›ํ•œ๋‹ค. (์ž๋ฐ” 8๋ถ€ํ„ฐ ๋žŒ๋‹ค์‹ ์ง€์›) -> ์ฆ‰, ๋‚จ์˜ ์†Œ์Šค๋ฅผ ํŽธํ•˜๊ฒŒ ์“ธ ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๋˜์–ด ์žˆ๋‹ค. 2. ์ž๋ฐ”์˜ ์žฅ๋‹จ์  1. ์žฅ์  : ๊ฐ์ฒด์ง€ํ–ฅ ์–ธ์–ด๋กœ ์†Œ์Šค๋ฅผ ๋ถ€ํ’ˆ์ฒ˜๋Ÿผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์–ด ๊ฒฐํ•ฉ๋„๊ฐ€ ๋‚ฎ๋‹ค. ์ด์‹์„ฑ์ด ๋†’์•„ ์†Œ์Šค ํŒŒ์ผ์„ ์ˆ˜์ •ํ•˜์ง€ ์•Š์•„๋„ JRE๊ฐ€ ์„ค์น˜๋œ ๋ชจ๋“  ์šด์˜์ฒด์ œ์—์„œ ์‹คํ–‰ ๊ฐ€๋Šฅํ•˜๋‹ค. ์˜คํ”ˆ์†Œ์Šค ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ํ’๋ถ€ํ•˜์—ฌ ์‰ฝ๊ฒŒ ๊ฐœ๋ฐœ ๊ฐ€๋Šฅํ•˜๋‹ค. ๋™์  ๋กœ๋”ฉ์„ ์ง€์›ํ•ด ์œ ์ง€๋ณด์ˆ˜๊ฐ€ ์‰ฝ๊ณ  ๋น ๋ฅด๋‹ค. 2. ๋‹จ์  : ์‹คํ–‰ ์†๋„๊ฐ€ ๋‹ค๋ฅธ ์–ธ์–ด๋ณด๋‹ค ๋Š๋ฆฌ๋‹ค. JVM์—์„œ ์‹คํ–‰๋˜๊ธฐ ..
build ] spring ํ”„๋กœ์ ํŠธ tomcat์œผ๋กœ buildํ•˜๊ธฐ
ยท
Back-End/SPRING
๊ทธ ๋™์•ˆ์€ sts ์—์„œ tomcat์„ run as ํ–ˆ์—ˆ๋Š”๋ฐ ์‹ค์ œ๋กœ๋Š” ํ”„๋กœ์ ํŠธ ํŒŒ์ผ์„ .war๋กœ ์••์ถ•ํ•ด tomcat์— ์˜ฌ๋ ค์•ผ ํ•œ๋‹ค. ์–ด๋–ป๊ฒŒ ๋‹ค๋ฅธ๊ฐ€?? ์šฐ์„  ํ†ฐ์บฃ์ด ์–ด๋–ป๊ฒŒ ๋Œ์•„๊ฐ€๋Š”์ง€ ์‚ดํŽด๋ณธ๋‹ค. 1. tomcat ์„ค์น˜ ๋œ ํด๋” > bin > startup.bat ์‹คํ–‰ > ์ธํ„ฐ๋„ท ์ฐฝ์—์„œ localhost:8080 ์„ ์‹คํ–‰ํ•˜๋ฉด ํ†ฐ์บฃ์ด ๊ฐ€์ง€๊ณ  ์žˆ๋Š” index.jsp๊ฐ€ ๋‚˜์˜จ๋‹ค. ํ”„๋กœ์ ํŠธ ํด๋” build ๊ณผ์ • 1. sts์—์„œ build ํ•˜๊ณ ์ž ํ•˜๋Š” ํ”„๋กœ์ ํŠธ ํด๋”์— ๋งˆ์šฐ์Šค ์šฐํด๋ฆญ > maven > Update project 2. Run as > maven install (ํ”„๋กœ์ ํŠธ๋ฅผ .war ํŒŒ์ผ๋กœ ์••์ถ•ํ•˜๋Š” ๊ณผ์ •) - build success ๋ผ๊ณ  ๋‚˜์˜ค๋ฉด ์„ฑ๊ณต - fail : jre 1.6 ์ด๋ƒ๊ณ  ๋ฌผ์œผ๋ฉด maven upd..
SPRING] ์™ธ๋ถ€ ํ”„๋กœ์ ํŠธ ํŒŒ์ผ์ด ์ œ๋Œ€๋กœ import ๋˜์ง€ ์•Š์„ ๋•Œ
ยท
Back-End/SPRING
์™ธ๋ถ€ ํ”„๋กœ์ ํŠธ ํŒŒ์ผ์„ ์ƒ์„ฑํ•œ pc์™€ ํ˜„์žฌ ํŒŒ์ผ์„ ๋ฐ›์•„์˜ค๋ ค๋Š” pc์˜ ํ™˜๊ฒฝ์ด ๋‹ค๋ฅผ ๊ฒฝ์šฐ ์ด๋Ÿฌํ•œ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธธ ์ˆ˜ ์žˆ๋‹ค. java ๋‚˜ tomcat์„ ์„ค์น˜ํ•œ ์œ„์น˜๊ฐ€ ๊ฐ์ž ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ. sts ์—์„œ import ๋กœ ํŒŒ์ผ์„ ๊ฐ€์ ธ์™”๋Š”๋ฐ pom.xml ์—์„œ ๋นจ๊ฐ„ ์ค„์ด ๊ณ„์† ๋œจ๊ฑฐ๋‚˜ ํ”„๋กœ์ ํŠธ ์‹คํ–‰์ด ๋˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ ์‹œ๋„ํ•ด๋ณด๊ธฐ. 1. ์™ธ๋ถ€ ํ”„๋กœ์ ํŠธ ํŒŒ์ผ์— ๊ฐ€์„œ .setting ๊ณผ .project ํด๋” ๋ฅผ ์ง€์šด๋‹ค. 2. sts(์ดํด๋ฆฝ์Šค)๋ฅผ ์žฌ์‹คํ–‰ํ•œ๋‹ค. 3. sts ์—์„œ ํ”„๋กœ์ ํŠธ๊ฐ€ ๋น„ํ™œ์„ฑํ™” ๋˜์–ด ์žˆ์„ ๊ฒƒ. sts ์—์„œ ํ”„๋กœ์ ํŠธ ์‚ญ์ œ ํ•˜๋Š”๋ฐ ์ฃผ์˜!!** ์‹ค์ œ ํ”„๋กœ์ ํŠธ ํด๋”๊นŒ์ง€ ์ง€์šด๋‹ค๋Š” ์ฒดํฌ๋ฐ•์Šค ํ•ด์ œํ•˜๊ธฐ ** ์ฒดํฌํ•˜๋ฉด sts ๋ฟ๋งŒ์•„๋‹ˆ๋ผ ์‹ค์ œ ํŒŒ์ผ๋„ ์ง€์›Œ์ง€๋ฏ€๋กœ ์ฒดํฌํ•˜๋ฉด ์•ˆ๋จ. 4. import ๋ฉ”๋‰ด ๋“ค์–ด๊ฐ€์„œ ๊ฐ€์ ธ์˜ค๋Š”๋ฐ projects..
SPRING] ์Šคํ”„๋ง ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ, ์„ค์ • ํ•˜๊ธฐ
ยท
Back-End/SPRING
ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ, ์„ค์ • ๋ฐฉ๋ฒ• ํ”„๋กœ์ ํŠธ ์„ค์ •ํ•˜๋Š” ๊ณผ์ •์ด ์ƒ์†Œํ•˜๊ณ  ๋ณต์žกํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ž์„ธํžˆ ๊ธฐ๋กํ•ด๋‘๊ณ  ์—ฐ์Šต์„ ๋งŽ์ด ํ•ด์•ผํ•  ๊ฒƒ ๊ฐ™๋‹ค. 1. Spring Legacy Project ๋กœ ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ 2. ์ž๋ฐ” ๋ฒ„์ „ ๋ณ€๊ฒฝ (Project Facets๊ณผ pom.xml์—์„œ) 1) Project Facets ํ”„๋กœ์ ํŠธ ์šฐํด๋ฆญ > properties > project facets 2) pom.xml 3. web.xml ์—์„œ ํ•œ๊ธ€ ๊นจ์ง ๋ฐฉ์ง€ ์„ค์ • ์ฝ”๋“œ๋Š” ๋งค๋ฒˆ ๋ณต๋ถ™ํ•˜๋ฉด ๋œ๋‹ค. ์™ธ์šฐ๊ธฐ๋ณด๋‹จ ์–ด๋–ค ์ฝ”๋“œ์ธ์ง€ ์ดํ•ดํ•˜๊ธฐ. > ์ฝ”๋“œ ๋ณต๋ถ™ ๋”๋ณด๊ธฐ ๋”๋ณด๊ธฐ ํ•œ๊ธ€ ๊นจ์ง ๋ฐฉ์ง€ ์ฝ”๋“œ๋ฅผ web.xml์— ์‚ฝ์ž… encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF..
SPRING] ์ดˆ๊ธฐ ์„ค์ • , ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ ๋ฐฉ๋ฒ•
ยท
Back-End/SPRING
1. ์›Œํฌ์ŠคํŽ˜์ด์Šค ์žฌ์„ค์ • SPRING ํด๋” ์ƒ์„ฑ > sts ์—์„œ ์›Œํฌ์ŠคํŽ˜์ด์Šค ์œ„์น˜ ๋‹ค์‹œ ์žก์•„์ฃผ๊ธฐ 2. sts ์„ค์ • window > preferences > 1) general > web browser , workspace 2) Web > CSS/ HTML/ JSP Files 3. ํ”„๋กœ์ ํŠธ ์ดˆ๊ธฐ ์„ค์ • 1) ๋ ˆ๊ฑฐ์‹œ ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ Finish! -> ์ดˆ๊ธฐ์—๋Š” ๋ญ”๊ฐ€ ๋‹ค์šด๋ฐ›์„๊ฑฐ๋ƒ ๋ฌป๋Š”๋ฐ yes ๋ˆŒ๋Ÿฌ์ฃผ๋ฉด ๋œ๋‹ค. 2) ๋Ÿฐ ์„œ๋ฒ„ ์ดˆ๊ธฐ ์„ค์ • ํ”„๋กœ์ ํŠธ ์ด๋ฆ„์—์„œ ์šฐํด๋ฆญ > Run As > Run On Server next ๋ˆŒ๋Ÿฌ์„œ ์‹คํ–‰์‹œํ‚ฌ ํ”„๋กœ์ ํŠธ๋งŒ ๋‚จ๊ธฐ๊ณ  ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ๋Š” remove all ํ•ด์ค€๋‹ค. ์‹คํ–‰ํ•˜๋ฉด ๋ฐฉํ™”๋ฒฝ ํ—ˆ์šฉ ์•Œ๋ฆผ์ฐฝ์ด ๋œจ๋Š”๋ฐ ํ—ˆ์šฉํ•ด์ฃผ๋ฉด ์›นํŽ˜์ด์ง€์—์„œ ๋œฌ๋‹ค. ํ†ฐ์บฃ ์„ค์ •์€ jsp์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ํ•œ ๋ฒˆ๋งŒ ํ•ด์ฃผ๋ฉด ๋œ๋‹ค. 3..