๊ฐ๋ฐ์90 [๋ฉด์ ] ๊ฐ์ฒด์งํฅ๊ณผ ๊ด์ ์งํฅ ์ค๋ช ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ (OOP) ์ ๊ฐ์๊ธฐ ์์ถ ์ฌ์ง์ด๋๊ตฌ์? ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ์ ํน์ฑ์ ์ ์๊ธฐํ ์์๋ ๋ฌธ์ฅ์ด์์ต๋๋ค. ์บก ์ ์ถ ๋ค!!!!!!!!!!!!!!! * ์บก์ํ : ๋ฐ์ดํฐ ๋ณดํธ / ๋ถํ์ํ ๋ถ๋ถ์ ๊ฐ์ถ ์ ์๋ค. (์ ๊ทผ ์ ์ด์ / ์ธํฐํ์ด์ค ๋ฑ) * ์์ : ๊ธฐ์กด์ ํด๋์ค๋ฅผ ์ฌ์ฌ์ฉํด์ ์๋ก์ด ํด๋์ค๋ฅผ ์์ฑํ๋ ๊ฒ (class ์์ํด๋์ค extends ์กฐ์ํด๋์ค {...}) * ์ถ์ํ : ์ถ์ํด๋์ค / ์ถ์๋ฉ์๋ / ์ธํฐํ์ด์ค๋ฅผ ์๋ก ์ค๋ช * ๋คํ์ฑ : ํ๋์ ์ฐธ์กฐ๋ณ์๋ก ์ฌ๋ฌ ํ์ ์ ๊ฐ์ฒด๋ฅผ ์ฐธ์กฐํ ์ ์๋ ๊ฒ ( ์กฐ์ํ์ ์ ์ฐธ์กฐ๋ณ์๋ก ์์ํ์ ์ ๊ฐ์ฒด๋ฅผ ๋ค๋ฃฐ ์ ์๋ ๊ฒ ํ์ค์์ฝ : ์ฝ๋์ ์ฌ์ฌ์ฉ์ฑ์ ๋์ด๊ณ ๊ด๋ฆฌ๊ฐ ์ฉ์ดํ๋ค. ์ฝ๋์ ์ค๋ณต์ ์ ๊ฑฐํ๊ณ ๋ถ์ผ์น๋ก ์ธํด ์ค๋ฅ๋ฅผ ๋ฐฉ์งํ๋ค. ๋ฉ์๋ ํ๋ (.. 2021. 6. 29. ์นํ์ค(Web Standards) ์น ์ฌ์ ์์ ์ฐพ์๋ด ์๋ค. '์น์์ ํ์ค์ ์ผ๋ก ์ฌ์ฉ๋๋ ๊ธฐ์ ์ด๋ ๊ท์น'์ ์๋ฏธํ๋ฉฐ, ์ด๋ ํน์ ๋ธ๋ผ์ฐ์ ์์๋ง ์ฌ์ฉ๋๋ ๋น ํ์คํ๋ ๊ธฐ์ ์ ๋ฐฐ์ ํ๊ณ W3C์ ํ ๋ก ์ ํตํด ๋์จ ๊ถ๊ณ ์(recomendation)์ ์ฌ์ฉํ๋ ๊ฒ์ ๋งํ๋ฉฐ, ์น ๋ฌธ์์ ๊ตฌ์กฐ์ ํํ, ๊ทธ๋ฆฌ๊ณ ๋์์ ๊ตฌ๋ถํด์ ์ฌ์ฉํ๋ ๊ฒ์ ๋ปํ๋ค. ???????????????????? ๋ญ ์๋ฆฐ์ง ์ด๋ ต๋ค์ ์ฝ๊ฒ ์ข ์์ ์์๊น์ ์นํ์ค์ด๋ ๋ง ๊ทธ๋๋ก '์น์์ ํ์ค์ ์ผ๋ก ์ฌ์ฉ๋๋ ๊ธฐ์ ์ด๋ ๊ท์น'์ ์๋ฏธํ๋ฉฐ, ์น ์ฌ์ดํธ์ ์ ์ํ ์ฌ์ฉ์๋ ์ด๋ ํ ์ด์์ฒด์ ๋ ๋ธ๋ผ์ฐ์ ๋ฅผ ์ฌ์ฉํ๋๋ผ๋ ์นํ์ด์ง๊ฐ ๋์ผํ๊ฒ ๋ณด์ด๊ณ ์ ์์ ์ผ๋ก ์๋ํด์ผ ํจ์ ์๋ฏธํฉ๋๋ค. ๋ธ๋ผ์ฐ์ ๊ฐ ๋ค๋ฅธ๋ฐ ๊ธฐ๋ฅ์ด ์๋๊ฑฐ๋ ๊นจ์ง๋ฉด ์น ํ์ค์ด๋ ๋ฉ์ด์ง ์น์ฌ์ดํธ๋ผ๊ณ ๋ณด๋ฉด ๋๊ฒ ์ฃ ? ์นํ์ค์ ์งํจ๋ค๋ฉด ์๋์ ์ด์ .. 2021. 6. 29. ์ ๋ง ํ๊ฐ ๋๊น์ง ๋๋ index.jsp / 404 not found ์๋ฌ 1. ํ๋ก์ ํธ ์ฐํด๋ฆญ -> properties - > Web project Settings -> ๊ฒฝ๋ก๊ฐ '/' ์ธ์ง ํ์ธ 2. ํ๋จ ์๋ฒ ๋๋ธํด๋ฆญ -> Modules -> Edit -> Path๋ฅผ '/'๋ก ์์ 3. webapp/WEB-INF/web.xml -> appServlet / url-pattern์ด '/' ์ธ์ง ํ์ธ. 4. server/Tomcat. ~ /server.xml cs path = "/" ์ธ์ง ํ์ธ 5. ์์๊ฒ ๋ค ํํ ๊ธฐ๋ํ๊ธฐ- > ํฐ์บฃ ์ญ์ ํ ์ฌ์ค์น ์ตํ์ ์๋จ : ํ๋ก์ ํธ ์ง์ฐ๊ณ ๋ฐฑ์ ํด๋์ ํ๋ก์ ํธ๋ฅผ ๋ค์ import ์ฌ๊ธฐ๊น์ง ์ค๋ฉด ์ ๋งํด์ ํด๊ฒฐ๋์์ 2021. 6. 28. ํ์ด์ฌ - ๊ฐ์ ๋ฐ์ ๋ณด Program ๋ง๋ค๊ธฐ ''' ๊ฐ์ ๋ฐ์ ๋ณดํ๋ ํ๋ก๊ทธ๋จ ๊ณ์ฐ๊ธฐ์ ๊ฐ์ ๋ฐ์ ๋ณด๋ฅผํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํด ๋ณด๊ฒ ์ต๋๋ค. ๊ฐ์ ๋ฐ์ ๋ณด๋ฅผ ๊ฐ๊ฐ 0,1,2์ ์ ์๋ก ํํํฉ๋๋ค. ๋น์ ์ ์ ๋ ฅ์ผ๋ก ์ ๋ ฅํ๊ฒ ํฉ๋๋ค. ์ปดํจํฐ๋ ๋์(๋์ผํ ํ๋ฅ ๋ก ๋ง๊ตฌ ์๋ฅผ ์๋์ผ๋ก ์์ฑํ๋ ๋ฐฉ๋ฒ)์ ์ฌ์ฉํ์ฌ ์์ฑํฉ๋๋ค. ๊ตฌ์ฒด์ ์ผ๋ก๋ random.randint(์ต์๊ฐ, ์ต๋ ๊ฐ) ์์์ ์ฌ์ฉํ๋ฉด ์๋์ผ๋ก ์ต์๊ฐ์์ ์ต๋ ๊ฐ๊น์ง ํฐ๋ฌด๋์๋ ์ ์๋ฅผ ๋ง๋ค์ด์ค๋๋ค. (ํ๋ก๊ทธ๋จ์ ์์์ 'import random'์ ์ ์ธ์ด ํ์) comp = random.randint(0,2) ์ด๋ ๊ฒํ๋ฉด์ด comp 0 ๋๋ 1 ๋๋ 2์ ์ ์๊ฐ ํ ๋น๋ฉ๋๋ค. ์ ๋ ฅํ ๋น์ ์ ์ซ์์ com์ ๋น๊ตํ์ฌ ๊ฐ์ ๋ฐ์ ๋ณด ์น๋ถ๋ฅผ ํ ์์๋ ํ๋ก๊ทธ๋จ์ ๋ง๋์ญ์์ค. ๊ฐ์ ๋ฐ์ ๋ณด ๋น์ ์? (0 : .. 2021. 6. 28. ์ด์ 1 2 3 4 5 ยทยทยท 23 ๋ค์