๋ฐ์ํ ๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ282 [๊ตฌ๊ธ์ฝํ ] GOCC48 - Coding - SWE Intern (Seoul) ํ๊ธฐ ์๋ ํ์ธ์ yunamom ์ ๋๋ค :D ์ ๋ฒ์ฃผ์ ๊ตฌ๊ธ์ฝ๋ฆฌ์ ์ํํธ์จ์ด ์์ง๋์ด ์ธํด ์ ์ํ ์ฝ๋ฉํ ์คํธ ์ผ์ ์ ๊ดํ ์ด๋ฉ์ผ์ ๋ฐ์๋๋ฐ์. Google’s Online Challenge [LIVE @ 09:00 KST] 2022๋ 4์ 8์ผ(๊ธ) ์ค์ 9์ ๋ฐ๋ก! ์ค๋ ์จ๋ผ์ธ์ฝ๋ฉํ ์คํธ๋ฅผ ์น๋ฃฌ ํ๊ธฐ๋ฅผ ํฌ์คํ ํ๊ฒ ์ต๋๋ค ๐ ์ฐ์ต๋งํฌ : ํด๋ฆญ (๊ฐ์ ํ ์ด์ฉํ์ค์ ์์ต๋๋ค. gmail, github ๋ฑ๋ฑ) ๊ตฌ๊ธ์ฝ๋ฆฌ์ ์ง๋ง ๋ชจ๋ ๊ณผ์ ์ ์์ด๋ค! ๋ค๋ฅธ ํ๋ฉด ํด๋ฆญ์ ๋ฐ๋ก ํ๋ฉด์ดํํ๋ฉด ๋ก๊ทธ์์๋๋ค๊ตฌ ๊ฒฝ๊ณ ์ฐฝ์ด ๋ฌ๋ค. (์ฝ๋๋ธ๋ญ์ ๋ณต๋ถ๋ X) ์ฒซ๋ฒ์งธ ๋ฌธ์ ๋ ์ ๋๋ก ํ์ง๋ ๋ชปํ๋ค.. ( ์ง๋ฌธ์ด ์ดํด๊ฐ ์๊ฐ์๐ข ) ๐ก์ฝ๋ฉํ ์คํธ ๋ณธ ์ฌ์ดํธ๋ Hackerearth ์ด๋ค. LeetCode ๋ ๋ง์ด ๋ค์ด๋ณด์๋๋ฐ Hackerearth ์ด๊ณณ์.. 2022. 4. 8. [JSTL] JSTL ๊ธฐ์ด ์ ๋ฆฌ (๋ฌธ๋ฒ / ์์ฑ๋ฒ) โจ1. JSTL ์ด๋ 1. JSP ํ์ค๋ผ์ด๋ธ๋ฌ๋ฆฌ(JSP Standard Tag Library) ์ด๋ค. 2. JSP์์ (๋ฐ๋ณต๊ณผ ์กฐ๊ฑด, ๋ฐ์ดํ ๊ด๋ฆฌ ํฌ๋งท, XML ์กฐ์, ๋ฐ์ดํ๋ฒ ์ด์ค ์ก์ธ์ค)์ ๊ตฌํํ๋ ์ปค์คํ ํ๊ทธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ชจ์์ด๋ค. 3. ์๊ฐ, ๋ ์ง, ์ซ์์ ํฌ๋งท์ด๋ ๋ฌธ์์ด ๊ฐ๊ณต๋ฑ์ ์ฒ๋ฆฌ์์ ๋น์ฆ๋์ค๋ก์ง๊ณผ ํ๋ฆฌ์ ํ ์ด์ ๋ก์ง์ ๋ถ๋ฆฌํ ์ ์๊ฒ ํด์ค๋ค. 4. JSTL์ EL(Expression Language)๋ฅผ ์ฌ์ฉํ์ฌ ํํํ๋ค. โจ2. JSTL ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ธฐ๋ฅ ์ ๋์ด ์ฝ์ด ์ผ๋ฐ ํ๋ก๊ทธ๋จ ์ธ์ด์์ ์ ๊ณตํ๋ ๋ณ์์ ์ธ, ์กฐ๊ฑด/์ ์ด/๋ฐ๋ณต๋ฌธ๋ฑ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค. c ํฌ๋งทํ ์ซ์,๋ ์ง,์๊ฐ์ ํฌ๋งทํ ํ๋ ๊ธฐ๋ฅ๊ณผ ๊ตญ์ ํ, ๋ค๊ตญ์ด ์ง์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค. fmt ํจ์ ๋ฌธ์์ด์ ์ฒ๋ฆฌํ๋ ํจ์๋ฅผ ์ ๊ณตํ๋ค. fn.. 2022. 4. 7. [SQLD] 30ํ ๊ธฐ์ถ๋ฌธ์ 1๊ณผ๋ชฉ ( 10๋ฌธ์ / ์ ๋ต ) SQLD ๊ธฐ์ถ๋ฌธ์ (30ํ) 1. ์๋ ๋ด์ฉ์ ํน์ง์ ๋ฌด์์ ์ค๋ช ํ๊ณ ์๋์ง ๊ณ ๋ฅด์์ค. [ ์ค๋ช ] ์ํฐํฐ ๋ด์์ ์์ฑ์ ๋ํ ๋ฐ์ดํฐ ํ์ ๊ณผ ํฌ๊ธฐ ๊ทธ๋ฆฌ๊ณ ์ ์ฝ์ฌํญ์ ์ง์ ํ๋ ๊ฒ 1) ์ ์ฝ์กฐ๊ฑด 2) ๋๋ฉ์ธ 3) ์ ๊ทํ 4) ์๋ณ์ 2. ์๋์ ๋ฐ์ ๊ทํ์ ๋ํ ์ค๋ช ์ค ๋ถ์ ์ ํ ๊ฒ์ ? 1) ๋ฐ์ดํฐ๋ฅผ ์กฐํํ ๋ ๋์คํฌ I/O ๋์ด ๋ง์์ ์ฑ๋ฅ์ด ์ ํ๋๊ฑฐ๋ ๊ฒฝ๋ก๊ฐ ๋๋ฌด ๋ฉ์ด ์กฐ์ธ์ผ๋ก ์ธํ ์ฑ๋ฅ์ ํ๊ฐ ์์๋ ๋ ์ํํ๋ค. 2) ์ปฌ๋ผ์ ๊ณ์ฐํ์ฌ ์ฝ์ ๋ ์ฑ๋ฅ์ด ์ ํ๋ ๊ฒ์ด ์์๋๋ ๊ฒฝ์ฐ ์ํํ๋ค. 3) ๋ฐ์ ๊ทํ๋ฅผ ์ ์ฉํ ๋๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ด ๊นจ์ง ๊ฐ๋ฅ์ฑ์ด ๋ง์ด ์์ผ๋ฏ๋ก ๋ฐ๋์ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ๋ณด์ฅํ ์ ์๋ ๋ฐฉ๋ฒ์ ๊ณ ๋ คํด์ผํ๋ค. 4) ๋ฐ์ ๊ทํ ์ ์ ํ ์ด๋ธ ์ถ๊ฐ(ํต๊ณ ํ ์ด๋ธ, ์ค๋ณต ํ ์ด๋ธ, ์ด๋ ฅ ํ ์ด๋ธ ์ถ.. 2022. 4. 7. [SQL ์ ๋ฌธ๊ฐ] ๊ณผ๋ชฉ I. ์ 5์ ์๋ณ์ ๊ณผ๋ชฉ I. ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์ ์ดํด ๐ฉ๐ป๐ป์ 5์ ์๋ณ์ (Identifier) 1. ์๋ณ์ ๊ฐ๋ ํ๋์ ์ํฐํฐ๋ ๋ฐ๋์ ํ๋์ ์ ์ผํ ์๋ณ์๊ฐ ์กด์ฌํด์ผ ํ๋ค. ์๋ณ์๋ผ๋ ์ฉ์ด๋ ์ ๋ฌด์ ์ผ๋ก ๊ตฌ๋ถ๋๋ ์ ๋ณด๋ก ๋ ผ๋ฆฌ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ๋จ๊ณ์์ ์ฌ์ฉํ๋ค. ์๋ณ์์ ํผ๋ํ ์์๋ ํค(Key)๐๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ ์ด๋ธ ์ ๊ทผ์ ์ํ ๋งค๊ฐ์ฒด๋ก์ ๋ฌผ๋ฆฌ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ๋จ๊ณ์์ ์ฌ์ฉํ๋ค. 2. ์๋ณ์์ ํน์ง ํน์ง ๋ด์ฉ ๋น๊ณ ์ ์ผ์ฑ ์ฃผ์๋ณ์์ ์ํด ์ํฐํฐ ๋ด์ ๋ชจ๋ ์ธ์คํด์ค๋ค์ ์ ์ผํ๊ฒ ๊ตฌ๋ถํจ ์, ์ฌ์๋ฒํธ๋ฅผ ์ฃผ์๋ณ์๊ฐ ๋ชจ๋ ์ง์๋ค์ ๋ํด ๊ฐ์ธ๋ณ๋ก ๊ณ ์ ํ๊ฒ ๋ถ์ฌ๋จ ์ต์์ฑ ์ฃผ์๋ณ์๋ฅผ ๊ตฌ์ฑํ๋ ์์ฑ์ ์๋ ์ ์ผ์ฑ์ ๋ง์กฑํ๋ ์ต์์ ์๊ฐ๋์ด์ผ ํจ ์, ์ฌ์๋ฒํธ๋ง์ผ๋ก๋ ๊ณ ์ ํ ๊ตฌ์กฐ์ธ๋ฐ ์ฌ์๋ถ๋ฅ์ฝ๋+์ฌ์๋ฒํธ๋ก ์๋ณ์๊ฐ ๊ตฌ์ฑ๋ ๊ฒฝ์ฐ ๋ถ์ ์ ํ ์ฃผ์.. 2022. 4. 7. [SQL ์ ๋ฌธ๊ฐ] ๊ณผ๋ชฉ I. ์ 4์ ๊ด๊ณ(Relationship) ๊ณผ๋ชฉ I. ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์ ์ดํด ๐ฉ๐ป๐ป์ 4์ ๊ด๊ณ 1. ๊ด๊ณ์ ๊ฐ๋ ์ต์ด์ ERD(์ฒธ ๋ชจ๋ธ)์์ ๊ด๊ณ๋ ์์ฑ์ ๊ฐ์ง ์ ์์์ผ๋, ์์ฆ ERD์์๋ ๊ด๊ณ๋ฅผ ์ํด ์์ฑ์ ๋์ถํ์ง๋ ์๋๋ค. ๊ด๊ณ์ ํํ์๋ ์ดํญ ๊ด๊ณ(Binary Relationship), ์ผํฉ ๊ด๊ณ(Ternary Relationship), nํญ ๊ด๊ณ๊ฐ ์กด์ฌํ๋ค. 2. ๊ด๊ณ์ ๋ถ๋ฅ โจUML(Unified Modeling Language) UML์ Software Engineering์์ ์ฌ์ฉ๋๋ ํ์คํ๋ ๋ฒ์ฉ ๋ชจ๋ธ๋ง ์ธ์ด์ด๋ฉฐ ์ด ํ์ค์์ UML์ ๊ณ ์ํ OMG(Object Management Group)์์ ๊ด๋ฆฌํ๊ณ ์๋ค. - ์ํค๋ฐฑ๊ณผ โ Unified UML์ ๊ทธ๋๋ ๋ถ์น, ์ ์์ค๋ผ๋ฒ, ์ด๋ฐ ์ผ์ฝฅ์ค๋ผ๋ ์ธ ์ฌ๋์ 80๋ ๋ฐ ์ ๋ฐ๋ถํฐ 90๋ .. 2022. 4. 7. [SQL ์ ๋ฌธ๊ฐ] ๊ณผ๋ชฉ I. ์ 3์ ์์ฑ (Attribute) ๊ณผ๋ชฉ I. ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์ ์ดํด ๐ฉ๐ป๐ป์ 3์ ์์ฑ 1. ์์ฑ์ ๊ฐ๋ ์์ฑ(Attribute)์ด๋ ์ฌ์ ์ ์ธ ์๋ฏธ๋ก๋ ์ฌ๋ฌผ์ ์ฑ์ง, ํน์ง ๋๋ ๋ณธ์ง์ ์ธ ์ฑ์ง ์ด๋ผ๊ณ ์ ์ํ ์ ์๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ปฌ๋ผ๋ช 2. ์ํฐํฐ, ์ธ์คํด์ค์ ์์ฑ, ์์ฑ๊ฐ์ ๋ํ ๋ด์ฉ๊ณผ ํ๊ธฐ๋ฒ ํ ๊ฐ์ ์ํฐํฐ๋ ๋ ๊ฐ ์ด์์ ์ธ์คํด์ค์ ์งํฉ์ด์ด์ผ ํ๋ค. ํ ๊ฐ์ ์ํฐํฐ๋ ๋ ๊ฐ ์ด์์ ์์ฑ์ ๊ฐ๋๋ค. ํ ๊ฐ์ ์์ฑ์ ํ ๊ฐ์ ์์ฑ๊ฐ์ ๊ฐ๋๋ค. 3. ์์ฑ์ ํน์ง ํด๋น ์ ๋ฌด์์ ํ์ํ๊ณ ๊ด๋ฆฌํ๊ณ ์ ํ๋ ์ ๋ณด์ด์ด์ผ ํ๋ค. ์ ๊ทํ ์ด๋ก ์ ๊ทผ๊ฑฐํ์ฌ ์ ํด์ง ์ฃผ์๋ณ์์ ํจ์์ ์ข ์์ฑ์ ๊ฐ์ ธ์ผ ํ๋ค. ํ๋์ ์์ฑ์ ํ ๊ฐ์ ๊ฐ๋ง์ ๊ฐ์ง๋ค. ํ๋์ ์์ฑ์ ์ฌ๋ฌ ๊ฐ์ ๊ฐ์ด ์๋ ๋ค์ค๊ฐ์ผ ๊ฒฝ์ฐ ๋ณ๋์ ์ํฐํฐ๋ฅผ ์ด์ฉํ์ฌ ๋ถ๋ฆฌํ๋ค. 4. ์์ฑ์ ๋ถ๋ฅ ๊ธฐ๋ณธ์์ฑ .. 2022. 4. 7. ์ด์ 1 ยทยทยท 27 28 29 30 31 32 33 ยทยทยท 47 ๋ค์ 300x250