๋ฐ์ํ ๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ282 [Oracle] ๋ฐ์ดํฐ์๋ ์ปฌ๋ผ์ 0 ํ๊ธฐํ๊ธฐ NVL , LEFT JOIN ์๋ ํ์ธ์ :D yunamom ์ ๋๋ค. ์ ๋ณด์ฒ๋ฆฌ ์ฐ์ ๊ธฐ์ฌ ์ค๊ธฐ๋ฌธ์ ๋ฅผ ์ฐ์ตํ๋ค๊ฐ ๋ฐ์ดํฐ์๋ ์ปฌ๋ผ์ 0์ผ๋ก ํ๊ธฐํ๋๋ฒ์ ์ ๋ฆฌํด๋๋ ค๊ณ ํฌ์คํ ํฉ๋๋ค.๐ ๐์๋๋ ์ถ๋ ฅํด์ผํ๋ ํ๋ฉด์ ๋๋ค. ๋ณ์์ง์ญ ๋ณ์์ง์ญ๋ช ์ ์ข ์์ฝ๊ฑด์ 10 ์์ธ 5 20 ๋์ 3 30 ๋๊ตฌ 2 40 ๊ด์ฃผ 0 ์ดํฉ 10 ๋ณ์์ด ์๋ ์ง์ญ๋ณ๋ก ์ ์ข ์์ฝ๊ฑด์์ ํฉ์ ์ถ๋ ฅํจ. ๋ชจ๋ ๋ณ์์ ์ ์ข ์์ฝ๊ฑด์๋ฅผ ํฉ์ณ์ ์ดํฉ์ ์ถ๋ ฅํจ. (๋ณํ) ๊ธฐ์กด ๋ฌธ์ ๋ ๊ด์ฃผ์ง์ญ์ ๊ฒฝ์ฐ ์์ฝ๊ฑด์๊ฐ ์์ด ์ถ๋ ฅ์ ํ์ง ์์์ผ๋, ์์ฝ์ด ์๋ ๊ฒฝ์ฐ 0์ผ๋ก ํ๊ธฐํ์ฌ ์ถ๋ ฅํจ. LEFT JOIN ์ผ๋ก ์ค๋ฅธ์ชฝ ๋ฐ์ดํฐ ๊ฐ์ด ์๋๋ผ๋ ์ผ์ชฝ ํ ์ด๋ธ ์ปฌ๋ผ์ ์ถ๋ ฅํ ์์๋ ์ฟผ๋ฆฌ๋ฌธ ์ฒ์์ count(*) ๋ก ํ์๋๋ ๋ฐ์ดํฐ๊ฐ ์๋๋ผ๋ 1์ด๋์์ ์ด๋ฐ๊ฒฝ์ฐ ๋ฐ์ดํฐ๊ฐ ์ ๋ง 1์ด ์๋๊ฒฝ์ฐ๋ ๊ฒน์ณ์ ์์ฃผ ๊ณค๋ํ.. 2022. 3. 25. [Oracle] sqlplus ํ๋ฉดํฌ๊ธฐ ์กฐ์ ํ๊ธฐ ๐์๋ ํ์ธ์ :D yunamom ์ ๋๋ค. cmd / ํฐ๋ฏธ๋ ์์ sqlplus ๋ฅผ ์กฐํํ๋ค๋ณด๋ฉด ์๋์ผ๋ก ์ค๋ฐ๊ฟ ๋๋ ๊ฒฝ์ฐ๊ฐ ์๋๋ฐ์, ๊ฐ๋ ์ฑ์ด ์์ฃผ ๋จ์ด์ง๊ฒ ๋ฉ๋๋ค. ์ด๋ฌํ ํ์์ด ๋ฐ์ํ๋ ์ด์ ๋ DEFAULT ์ปฌ๋ผ ํญ์ด 80์ผ๋ก ์ค์ ๋์ด์๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ปฌ๋ผ ํญ์ ๋๋ ค์ฃผ์๋ฉด ํด๊ฒฐํ์ค์ ์์ต๋๋ค :) โ ํ๋ฉดํฌ๊ธฐ ์ค์ ํ๊ธฐ SQL>SET LINESIZE 300 SQL>SET PAGESIZE 100 โ ์ปฌ๋ผ์ฌ์ด์ฆ ์ค์ ํ๊ธฐ SQL> COL ์ปฌ๋ผ๋ช FORMAT A30 โ ์ค์ ๊ฐ ํ์ธํ๊ธฐ SQL>SHOW LINESIZE; SQL>SHOW PAGESIZE; 2022. 3. 24. ์ ์ ์น๊ฐ๋ฐ์ ๊ธฐ์ ์ง๋ฌธ/๋ต ๋ชจ์ ๐์๋ฐ์ ์ฅ๋จ์ ์ฅ์ ์ ๊ฐ์๋จธ์ ์ผ๋ก ์ธํด ์ด์์ฑ์ด ๋์ต๋๋ค. ๋จ์ ์ ์ปดํ๋ง์ธ๊ณผ์ ์ด ๋ฆ์ต๋๋ค. ์๋ต์ด ๋ฆ์ด ์๋ฒ์ ์ ํฉํ์ง ์์ต๋๋ค. ๐๊ฐ์ฒด์งํฅ ์ธ์ด ๋? ์๋ฐ, ํ์ด์ฌ C ++ ๋ฑ ๊ฐ์ฒด๋ฅผ ๋ง๋ค๊ณ ์ฌ์ฉํ๋ ์ธ์ด ์ ๋๋ค. ์ ์ง๋ณด์๊ฐ ์ฝ์ต๋๋ค. ๐์๋ฐ๊ฐ์๋จธ์ ์ด๋ ? ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์๋๊ด๋ฆฌํด์ฃผ๊ณ , ์ฝ๊ฒ ๋ค๋ฅธ ์ด์์ฒด์ ์ด์ํ๋ ๊ฐ๋ฐํ๊ฒฝ์ด๋ผ ์๊ฐํฉ๋๋ค. ๐ํด๋์ค๋? ๊ฐ์ฒด์ ์ค๊ณ๋ ์ ๋๋ค. ํ์ค์ ์๋ก ๋ค๋ฉด ์๋์ฐจ์ ํ ์ด๋ ๋ถ์ด๋นจ์ด ํ ๊ฐ์๊ฒ ์ ๋๋ค. ๐์์ฑ์๋ ? ํด๋์ค์ ์ด๋ฆ์ด ๋์ผํ ๋ฉ์๋ : ํ๋๋ฅผ ์ด๊ธฐํํด์ค๋๋ค. ๐๊ฐ์ฒด์งํฅ ์ธ์ด ํน์ง 4๊ฐ์ง? ๊ฐ์ฒด์งํฅ (OOP) ์ถ์ํ ์์ํด๋์ค ์์๋ ์์คํธ๋ ํธ๊ฐ ๋ถ๊ณ ์์ํด๋์ค๋ ๋ฉ์๋์ด๋ฆ๋ง ๋ง๋ค์ด๋๊ณ ํ์ํด๋์ค ๊ฐ ์์๋ฐ์์ ์์ํด๋ผ์ค์๋ฉ์๋๋ฅผ ์ฌ์ฉํ๊ฒ๋ ํ๋๊ฒ์ ๋งํฉ๋.. 2022. 3. 24. [JSP] ์๋ธ๋ฆฟ(Servlet) ์ด๋? ์๋ ํ์ธ์ yunamom ์ ๋๋ค :D ์ด๋๊น์ง ์๋ธ๋ฆฟ์ ์ฌ์ฉํ์ง ์๊ณ JSP ์ ๊ตญ๋น์ง์ ํ๋ก์ ํธ๋ฅผ ์ํํ์๋๋ฐ์ (์: board.jsp → boardWrite.jsp) ์ค๋ณต์ฝ๋๋ฅผ ์์ ๊ณ , ์ฌ์ฌ์ฉ์ฑ์ ๋์ด๊ธฐ ์ํด ์์ผ๋ก์ ํ๋ก์ ํธ๋ MVC ํจํด์ ํตํด ๊ตฌํํ ๊ณํ์ ๋๋ค :) JAVA๋ฅผ ์ด์ฉํ์ฌ ์น ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐํ ๋ JSP(Java Server Pages)์ servlet(์๋ธ๋ฆฟ)์ ๋ง์ด ์ด์ฉํ๊ฒ ๋ฉ๋๋ค. ์ด๋ฒํฌ์คํ ์์๋ ์ด๋ณด์์ ๊ด์ ์ผ๋ก ์๋ธ๋ฆฟ์๊ดํ์ฌ ๊ฐ๋จํ๊ฒ ์์๋ณด๊ฒ ์ต๋๋ค. โ servlet(์๋ธ๋ฆฟ) ์ด๋? ์๋ธ๋ฆฟ์ ์๋ฒ์ ๋์ ์ธ ์ฝํ ์ธ ๋ฅผ ์์ฑํ๊ธฐ ์ํด ์ฌ์ฉ๋๋ ๊ธฐ์ ์ ๋๋ค. Java ์๋ฒ์์ ์์ง์ด๋ ์์ ํ๋ก๊ทธ๋จ์ผ๋ก JSP์ ๊ธฐ๋ฐ์ด ๋ฉ๋๋ค. JSP๋ Java ์๋ฒ๊ฐ JSP ์ฝ๋๋ฅผ ์ฝ์ด๋ค์ฌ ๊ทธ๊ฒ์ .. 2022. 3. 23. [๊ณผ์ ํ๊ฐํ] ์ ๋ณด์ฒ๋ฆฌ ์ฐ์ ๊ธฐ์ฌ ์ค๊ธฐ ์ํ์ฅ ์ค๋นํ๊ธฐ ๐ก ์ฐ์ ๊ธฐ์ฌ ์ค๊ธฐ์ํ์ฅ ์ค๋น ( 4์๊ฐ ) โ์ค๋ผํด ํ์ธ cmd sqlplus ์์ด๋ : system ๋น๋ฐ๋ฒํธ : 1234(์๋ณด์ธ๋ค) sql> ์ด ๋์ค๋ฉด ์ฑ๊ณต โ์๊ตฌ ์ฌํญํ์ธ ๋๋น์ ํ ๋จผ์ ๋ฉ๋ชจ์ฅ์ ์์ฑํ๋ค. ๋ฉ๋ชจ์ฅ์ ๋ค์ ์ด๋์ํ ์ฒ์ฒํ ์ ์ฅํ๋ค. ํ์ค์ฉ ์ฒ์ฒํ ์ ์ฅํ๊ณ commit ์ ์์ง๋ง์ ์์์์๋ ๋ด์ฉ๋ ์ฒ์ฒํ ์ ๋ถ ์ ์ฅํด์ผํ๋ค. โ์ดํด๋ฆฝ์ค ์ ํ workspace -> hrdkorea(์์) tomcat ์ค์ ํฐ์บฃ ์์น (๋ฐํํ๋ฉด์๋ ํ๋์ฉ ์๋ค) C:\Program Files\Apache Software Foundation\tomcat 9.0 ํฌํธ๋ฒํธ ๋ณ๊ฒฝ 8090 (์์) ์ธ์ฝ๋ฉ ์ค์ utf-8 ์ผ๋ก ์ ๋ถ ๋ณ๊ฒฝ ๋ชจ๋ ์ ํ ๋ โ์ค๋ผํด jar ํ์ผ ์ ํ ์ค๋ผํด์ด ์ค์น๋ ๊ฒฝ๋ก๋ฅผ ์ฐพ์๊ฐ๋ค. C:\.. 2022. 3. 23. AWS EC2 root ๋ณผ๋ฅจ์ฉ๋ ๋๋ฆฌ๊ธฐ ์๋ ํ์ธ์ yunamom ์ ๋๋ค :D AWS EC2 root ๋ณผ๋ฅจ์ฉ๋ ๋๋ฆฌ๋ ๋ฐฉ๋ฒ์ ํฌ์คํ ํ๊ฒ ์ต๋๋ค. Step 1. ๋จผ์ AWS ๋ก๊ทธ์ธํ EC2 Dashboard ๋ฅผ ํด๋ฆญ -> Volumes ํด๋ฆญ Step 2. Modify ์์ ์ ํด๋ฆญ ! Step 3. (๋ฌด๋ฃ)์์ ํ๊ฒ 8gb ์์ -> 16gb ๋ก ์ฉ๋์ ๋๋ ค์ค๋ค -> Modify ๋ฒํผ ํด๋ฆญ Step 4. ์๋ฒ์ ์ ์ํด์ ์์ ์ฌํญ์ ๋ฐ์ํด์ค๋๋ค. $ lsblk $ sudo growpart /dev/xvda 1 $ lsblk $ sudo resize2fs /dev/xvda1 df -h 2022. 3. 22. ์ด์ 1 ยทยทยท 36 37 38 39 40 41 42 ยทยทยท 47 ๋ค์ 300x250