728x90 ๋ฐ์ํ studies112 [JSP] ์ดํด๋ฆฝ์ค์์ Mapping - WebContent์ 'web.xml' ์์ฑํ๊ธฐ (eclipse IDE 2019-12 ver.) Dynamic Web Project ํ๋ก์ ํธ ํด๋ ์์ฑ์ Next๋ฅผ ๋๋ฅด๋ค ๋ง์ง๋ง ๋ชจ๋ ์ค์ ํ์ด์ง์์ ๋งจ ์๋ ์ฒดํฌ๋ฐ์ค๋ฅผ ํตํด web.xml ํ์ผ์ ์์ฑ์ํฌ ์ ์๋ค. ๊ทธ๋ฌ๋ ๊น๋จน๊ณ ์ด ๋ฐ์ค๋ฅผ ์ฒดํฌํ์ง ์๊ณ ํ๋ก์ ํธ๋ฅผ ๋ง๋ ๊ฒฝ์ฐ web.xml ํ์ผ์ ์ง์ ์์ฑํด ์์ฑํ๊ฑฐ๋ ํ๋ก์ ํธ๋ฅผ ๋ค์ ๋ง๋ค ํ์ ์์ด ์๋ ์์ฑํ๋ ๋ฐฉ๋ฒ์ด ์๋ค. ํ๋ก์ ํธ ์ฐํด๋ฆญ 6๋ฒ์งธ ๋ธ๋ก์ Java EE Tools → Generate Deployment Descripter Stup ํด๋ฆญ ์์ฑ ์์น ํ๋ก์ ํธ\WebContent\WEB-INF\web.xml 2020. 4. 28. VsCode ๋น์ฃผ์ผ์ฝ๋ ๋ธ๋ผ์ฐ์ ์คํ ๋จ์ถํค ์ค์ ํ๊ธฐ Html ํ์ผ์ ์คํํ๊ธฐ ์ํด ํด๋์์ ์ง์ ๋๋ธํด๋ฆญํ๋ ๊ฒ์ ๋งค์ฐ ๋ฒ๊ฑฐ๋กญ๋ค. ํด์์ ๊ณง๋ฐ๋ก ์คํํ๋ ๊ฒ์ด ํจ์ฌ ํจ์จ์ ์ด๋ค. 1. ๋น์ฃผ์ผ ์ฝ๋ ์ข์ธก ๋ฐ์์ EXTENSIONS๋ฅผ ๋๋ฌ์ค๋ค. 2. ๋ธ๋ผ์ฐ์ ์์ ๋ฐ๋ก ์คํํ๊ณ ์ ํ๋ ๊ฒ์์ฐฝ์ 'browser' ๋ผ๊ณ ์ณ๋ณด์๋ค. ๊ฐ์ฅ ์์ ์๋ ๊ฒ์ Installํด๋ณด๊ฒ ๋ค. ์๋ ๋๋ ์ ์ฉ์ด ๋์ด์์๋๋ฐ ์ฌ์ฉ์ ๊ณ์ ์ ๋ฐ๊พธ์๋๋ ์ด๊ธฐํ๋์ด๋ฒ๋ ธ๋ค. 3. ์ค์นํ ๊ธฐ๋ฅ์ ์ ๋ณด๋ฅผ ์ฝ์ด๋ณด๋ Alt+B ๋๋ Shift+Alt+B ๋ฅผ ์ฌ์ฉํ๋ผ๊ณ ํ๋ค. ์คํ์ํค๊ณ ์ ํ๋ ๋ฌธ์์ ๋จ์ถํค๋ฅผ ์ฌ์ฉํด๋ณด๋ฉด ๊ธฐ๋ณธ ๋ธ๋ผ์ฐ์ ๋ก ๋ฌธ์๊ฐ ์ด๋ฆด ๊ฒ์ด๋ค. 2020. 4. 25. [Python] ํ์ด์ฌ Turtle ๋ก GUI์ ๋ํ ๊ทธ๋ฆฌ๊ธฐ 1. ์ฐฝ ๋ง๋ค๊ธฐ (Python Turtle Graphics)import turtle as tt.shape("turtle") 2. ์ ์ผ๊ฐํ ๊ทธ๋ฆฌ๊ธฐt.forward(100)t.left(120) #๊ฐ๋ ์ด๋t.forward(100)t.left(120)t.forward(100) 3. ์ ์ก๊ฐํ ๊ทธ๋ฆฌ๊ธฐt.forward(200)for i in range(5): t.right(60) t.forward(200) 4. ์ ์ค๊ฐํ ๊ทธ๋ฆฌ๊ธฐt.forward(150)for i in range(4): t.right(72) t.forward(150) 5. ๋ณ ๊ทธ๋ฆฌ๊ธฐt.forward(100)for i in range(4) t.right(144) t.forward(100) 6. ์ ๊ทธ๋ฆฌ๊ธฐt.forward(.. 2020. 4. 24. [MariaDB] JDBC ์ฐ๋ํ๊ธฐ in Eclipse (java์ ์ฐ๋) Java ์ฝ๋ ๋ด์์ ๋ง๋ฆฌ์db๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด JDBC๋ฅผ ์ฐ๊ฒฐํด๋ณด๊ฒ ๋ค. https://downloads.mariadb.org/connector-java/2.6.0/ MariaDB Connector/J 2.6.0 Stable - MariaDB downloads.mariadb.org ๋ค์ด๋ฐ์ jarํ์ผ์ ์ฌ์ฉํ ํ๋ก์ ํธ๊ฐ ์๋ ์ํฌ์คํ์ด์ค ํด๋์ ๋ฃ์ด์ฃผ์๋ค. ์ด์ ์ดํด๋ฆฝ์ค๋ก ์์ ๋ง๋ฆฌ์db๋ฅผ ์ฌ์ฉํ ํ๋ก์ ํธ ์ฐํด๋ฆญ>Properties>Java Build Path ์๊น ์ฎ๊ฒผ๋ jarํ์ผ ์ ํ ClassNotFoundException ์ค๋ฅ ํด๊ฒฐํ๊ธฐ: https://we-always-fight-with-code.tistory.com/61 [MariaDB/JSP] ClassNotFoundException ์๋ฌ ํด.. 2020. 4. 23. Eclipse / Github branch Push ์ค๋ฅ rejected - non-fast-forward ํด๊ฒฐํ๊ธฐ ์ ๋งํด์ ์ด๊ฑฐ ๋๋ฐฉ์ด๋ฉด ๋ฐ๋ก ๋๋ค. ๋ง์น ์๋ณด์น ๊ฐ๋ค. Push rejected - non-fast-forward ์๋ฌ ํ์ ์ ์ ๋๋ก ๋ ์ด์ ๋ ์ค๋ช ํด์ฃผ์ง ์์ ๋ง์ด ํด๋งค๊ฒ ๋๋ค. ์ฒซ๋ฒ์งธ ํด๊ฒฐ๋ฐฉ๋ฒ์ Pull์ด๋ค. ์ด๋ฐ๊ธ ์๋๋ก์ด๋ ์คํ๋์ค์์ ์์ ์ ํ๋ ์ค ๊นํ๋ธ์์ .gitignoreํ์ผ์ด๋ README.mdํ์ผ์ ์์ฑํ ์ ์๋ค. ์ด๋ ๋ฆฌํฌ์งํ ๋ฆฌ์ ์ฐ๊ฒฐ๋ ์๋๋ก์ด๋ ์คํ๋์ค์ ํ๋ก์ ํธ์ ์ด ํ์ผ๋ค์ด ์์ผ๋ฉด Push๊ฐ ๋์ง ์๋๋ค. ์ด๋ ์๋๋ก์ด๋ ์คํ๋์ค ๋ด์์ ๋๊ฐ์ด ํด๋น ํ์ผ์ (๊ฐ์์ด๋ฆ์ผ๋ก)์์ฑํด์ฃผ๋ฉด ํด๊ฒฐ์ด ๋๊ธด ํ๋, ๋๋ฌด ๋ฒ๊ฑฐ๋กญ๋ค. Pull์ ํ๋ฉด ์ด ํ์ผ์ด ๊นํ๋ธ์์ ํ๋ก์ ํธ๋ก ๋ค์ด์จ๋ค. ๊ทธ๋๋ ์๋๋ค๋ฉด, ๋๋ฒ์งธ ๋ฐฉ๋ฒ์ Branch rebase๋ค! Git ๋ฉ๋ด์์ Branches๋ฅผ ๋ค์ด๊ฐ๋ฉด.. 2020. 4. 19. [Github] eclipse์์ Github Repository ์ฐ๊ฒฐํ๊ธฐ, Branch์ Push(๋ณ๊ฒฝ์ฌํญ ์ ์ฉํ๊ธฐ), ์ํ๋ Branch์ Pushํ๊ธฐ (๊นํ๋ธ๋ฅผ ์ผ๋งค๋ก ์ฌ์ฉํ๊ณ ์๋ ์๋ชป์ด ์ฐ๋ ๊ธใ ใ ใ ) ํ๋ผ๋๋๋ก๋ง ์ ๋ฐ๋ผ์ ํด๋ณด์ธ์ฉ. 1. Git์ ์ฐ๊ฒฐ Window๋ฉ๋ด ์ ํ others ์ ํ ํ Git ์ ํ ๊ทธ๋ผ ์ฌ๋ฌ๊ฐ์ง ๊น๊ณผ ๊ด๋ จ๋ ๊ธฐ๋ฅ์ด ๋ฐฐ์น๋๋๋ฐ ๊ทธ์ค Git Repositories์ Clone a Git repository ์ ํ ๊ทธ ๋ค์ 2๋ฒ ๋จ๊ณ์ ํด๋ก ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์ํํ๋ฉด ๋๋ค. (์ฌ์ค ์์๊ฐ ์ง๊ธ ๋ค์ฃฝ๋ฐ์ฃฝ์ด ๋์๋ค.) ์ฐ๊ฒฐํ ํ๋ก์ ํธ ์ฐํด๋ฆญ>Team>Share Project Create Repository๊น์ง ํ ํ Finish. ๊ทธ๋ผ ์ด๋ ๊ฒ ๋ชจ์์ด ๋ฐ๋๋๋ฐ, ์ ๋๊ณ ์๋ ๊ฒ์ด๋ค. ๋ก์ปฌ ์ ์ฅ์๋ง ๋ง๋ ๊ฒ๊ฐ๋ค. ์ด์ ๊นํ ๋ฆฌํฌ์งํ ๋ฆฌ์ ์ฐ๊ฒฐํด์ผํจ. 2. Remote - Github Repository ์ฐ๊ฒฐ(?) ์ด์ ๊นํ๋ธ์ ๋ฆฌํฌ์งํ ๋ฆฌ์ .. 2020. 4. 1. ์ด์ 1 ยทยทยท 12 13 14 15 16 17 18 19 ๋ค์ 728x90 ๋ฐ์ํ