728x90 ๋ฐ์ํ Java7 JAVA pdf ์์ต์ฉ ๊ต์ฌ ๋ฌด๋ฃ๋ฐฐํฌ ์ง์ ์ ์/๋ฌด๋ฃ ๋ฐฐํฌ/์๋ฐ์์ต์/2์ฐจ๋ฐฐํฌํ์ฉ/2์ฐจ์์ ๋นํ์ฉ ์ด 39p 1 : ์๋ฐ์ ์๊ฐ์ ํน์ง 2 : ๋ณ์์ ์๋ฃํ (๋ณ์ 1๋ถ) 3 : ์์ 4 : ์ฐ์ฐ์ 5 : ์กฐ๊ฑด๋ฌธ 6 : ๋ฐ๋ณต๋ฌธ (7๋ฒ ๋ชฉ์ฐจ์ ๋ถ์ฌ ..) 8 : ๊ฐ์ฒด์ ํด๋์ค 9-1 : ๋ณ์ 2๋ถ 9-2 : ๋ฉ์๋์ ์ค๋ฒ๋ก๋ฉ (๋ฉ์๋ 2๋ถ) 10 : ๋ฐฐ์ด 11 : ์์ 12 : ์ถ์ํด๋์ค 2021. 1. 20. [Java] ์๋ฐ GUI (awt ๊ธฐ์ค) ํ๊ธ ๊นจ์ง ์ค๋ฅ ํด๊ฒฐ โปIntelliJ IDEA๋ฅผ ๊ธฐ์ค์ผ๋ก ์์ฑํ์์ผ๋ ์ดํด๋ฆฝ์ค๋ ๋ณ ๋ค๋ฅผ๊ฑด ์์ต๋๋ค. 1. Run Configuration์ผ๋ก ์ด๋ 2. ํ๊ธ๊นจ์ง์ด ๋ํ๋๋ ํด๋์ค๋ฅผ ์ ํํ๊ณ (ํ๋ก์ ํธ ์์ฒด ์ ํ ๋ถ๊ฐ),VM options(VM argument)์ -Dfile.encoding=MS949 ์ ๋ ฅ ํ๊ธ์ UTF-8 ์๋๊ฐ?MS949๋์ UTF-8์ ์จ๋ณด๋ ํ๊ธ์ด ๊นจ์ ธ์ ๋ํ๋๋ค. 2020. 10. 20. [Java] java.io.File ํน์ ํ์ผ๋ง ํ์ผ ์์ฑ ์๋ ๋ ํด๊ฒฐ - ๋ ผ๋ฆฌ์ค๋ฅ ๊ณ ์น๊ธฐ ํ ํ๋ก์ ํธ ํด๋ ๋ด ํน์ ํด๋์ค ์ ํ์ผ๋ง ์์ฑ์ด ์๋๋ฉด ํ๋ก์ ํธ ํด๋์ ๋ฌธ์ ๊ฐ ์๋๋ค.๊ทธ๋ฅ ์๋ชป ์ฝ๋๋ฅผ ์๋ชป ์์ฑํ๊ฑฐ๋ค. โป์๋ ๋ด์ฉ์ ๋ชจ๋ ํ์์ ์ง์+๋ํผ์ ์ด๋ 100% ์ ๋ขฐํ์ง ๋ง์ญ์์ค. ์์ ์ฝ๋๋ฅผ ๋ง๋ค์ด์๋ค. ์ด๋ฏธ ์กด์ฌํ ๊ฐ๋ฅ์ฑ์ด ํฐ ์ํ์ ํ์ผ์ ์์ฑํ ํ, ๊ทธ ํ์ผ์ ๋ด์ฉ์ ์ฝ์ด๋ค์ฌ ์๋ก ์์ฑํ ๋๋ค๋ฅธ ํ์ผ์ ์์ฑํ๋ ํ์ผ๋ด์ฉ๋ณต์ฌ ๋ชฉ์ ์ ์ฝ๋์ด๋ค. ์ด ์ฝ๋๋ ์ค๋ฅ๋ฅผ ๋ฐ์์ํจ๋ค.์ฐ์ , ์๋ฐ์ File์ ๋ํด ์์๋ณด๋ฉดnew File() ์ ํ์ผ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ์์ผ์ฃผ๋ ๊ฒ์ด ์ฃผ ๋ชฉ์ ์ด๋ค. ํ์ผ ์์ฑ ์ ๊ธฐ์กด์ ์กด์ฌํ๋ ํ์ผ์ด๋ฉด ์๋ก ์์ฑํ์ง ์๋๋ค.์๋ 10ํ์์ ํด๋น ํ์ผ์ด ์ด๋ฏธ ์กด์ฌํ ๊ฒ์ด๋ ๊ฐ์ ํ์ ํ์ผ์ ์์ฑํ ํ ๊ณง๋ฐ๋ก 14ํ์์ ํ์ผ์ ์ฝ์ด๋ค์ด๋๋ฐ, ๋ง์ฝ test.txt ํ์ผ์ด ์กด.. 2020. 7. 29. [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. [Javascript] document.write() ํจ์ ์ฌ์ฉ์ ์ฃผ์ ์ด๋ฒคํธํธ๋ค๋ฌ(ex. on~)๋ก document.write(x) ์ฌ์ฉ์ ๋ชจ๋ ๋ฌธ์๊ฐ ์ฌ๋ผ์ง๊ณ x๊ฐ๋ง ์ถ๋ ฅ๋์ด ๋จ๊ฒ๋จ.์ด๋ฒคํธ ํธ๋ค๋ฌ๋ก ํธ์ถ๋๋ ํจ์ ๋ด์ ๊ธฐ์ ํด๋ ๋ง์ฐฌ๊ฐ์ง๋ค. ๊ทธ๋ฌ๋ ๋ฌธ์๋ด ํ๊ทธ๋ก ์์ฑํด๋ฃ๋ ๊ฒฝ์ฐ๋ ๊ทธ๋ ์ง ์๊ณ ์์น์ ๋ง๊ฒ ์ ์ถ๋ ฅ๋๋ค.์ด๋ฒคํธํธ๋ค๋ฌ๋ก ํธ์ถ๋์ง ์๋ ํจ์ ๋ด์ ๊ธฐ์ ๋ ๊ฒฝ์ฐ๋ ๋ง์ฐฌ๊ฐ์ง์ด๋ค. ์ ๋ฆฌํ์๋ฉด ํ์ด์ง ๋ก๋ฉ ํ ํธ์ถ๋๋ ๊ฒฝ์ฐ๋ ํ์ฌ ํ์ด์ง๋ฅผ ๋ฎ์ด์ฐ๊ธฐํด๋ฒ๋ฆผ. ์ด๋ฒคํธํธ๋ค๋ฌ์ ์ ์ฉ์์ innerHTML์ ์ฌ์ฉํ์. + getElementById ๋ ๋์๋ฌธ์ ๊ตฌ๋ถํจ! ์ด๊ฒ๋๋ฌธ์ ํจ์๊ฐ ์๋ํ์ง ์๋๋ค๋ฉด ์ค๋ฅ ์ฐพ๊ธฐ ๋งค์ฐ ํ๋ค๋ค๐ข 2020. 3. 30. [Java] ์๋ฐ๊ฐ๋ฐํ๊ฒฝ(JDK), ํ๊ฒฝ๋ณ์ ์ค์ / ์ดํด๋ฆฝ์ค ์ค์น 1. ์๋ฐ ๊ฐ๋ฐ ํ๊ฒฝ ์ค์ ์ดํด๋ฆฝ์ค๋ ์๋ฐ ๊ฐ๋ฐ ํด๋ก ๊ฑฐ์ ์ฌ์ฉ๋์ด์ ๊ทธ๋ฐ๊ฐ ์๋ฐ๊ฐ๋ฐํ๊ฒฝ์ ์ค์ ํ์ง ์์ผ๋ฉด ํด๋น PC์์ ํ๋ก๊ทธ๋จ ์คํ์ด ๋์ง ์์... ๋ญ ๋ด ์๊ฐ์ด๊ณ ์ด์ ๋ ์ ๋ชจ๋ฆ ใ ใ ์ดํด๋ฆฝ์ค๋ฅผ ๋จผ์ ์ค์นํ ํ ์๋ฐํ๊ฒฝ์ค์ ์ ํ๋ฉด ์ดํด๋ฆฝ์ค๊ฐ ์ ๋๋ก ์๋์ด ๋์ง ์์ผ๋ ๊ฐ๋ฐํ๊ฒฝ์ค์ ๋ถํฐ ํ์! ๋๋ฌธ์ ์ค๋ผํดJDK๋ฅผ ์ค์นํ๋ฌ ๊ฐ๋๋ค. https://www.oracle.com/java/technologies/javase-downloads.html Java SE - Downloads | Oracle Technology Network | OracleJava API Documentation Updater Tool 1.3 Java API Documentation Updater Tool repairs-in-plac.. 2020. 3. 26. ์ด์ 1 2 ๋ค์ 728x90 ๋ฐ์ํ