
์ ์ฒด ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค/์ฟผ๋ฆฌ๋ฌธ ์ฐ์ต] SUM, MAX, MIN
1. ์ต๋๊ฐ ๊ตฌํ๊ธฐ ์ฝ๋ฉํ ์คํธ ์ฐ์ต - ์ต๋๊ฐ ๊ตฌํ๊ธฐ | ํ๋ก๊ทธ๋๋จธ์ค ANIMAL_INS ํ ์ด๋ธ์ ๋๋ฌผ ๋ณดํธ์์ ๋ค์ด์จ ๋๋ฌผ์ ์ ๋ณด๋ฅผ ๋ด์ ํ ์ด๋ธ์ ๋๋ค. ANIMAL_INS ํ ์ด๋ธ ๊ตฌ์กฐ๋ ๋ค์๊ณผ ๊ฐ์ผ๋ฉฐ, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE๋ ๊ฐ๊ฐ ๋๋ฌผ์ ์์ด๋, ์๋ฌผ ์ข , ๋ณดํธ ์์์ผ, ๋ณดํธ ์์ ์ ์ํ, ์ด๋ฆ, ์ฑ๋ณ ๋ฐ ์ค์ฑํ ์ฌ๋ถ๋ฅผ ๋ํ๋ ๋๋ค. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALS programmers.co.kr [์ ๋ต ์ ์ด๋์] ๋๋ณด๊ธฐ SELECT MAX(DATETIME) AS '์๊ฐ' FROM ANIMAL_INS LIMIT 1; ๋๋ SELECT DATETI..
[ํ๋ก๊ทธ๋๋จธ์ค/์ฟผ๋ฆฌ๋ฌธ ์ฐ์ต] SELECT
1. ๋ชจ๋ ๋ ์ฝ๋ ์กฐํํ๊ธฐ ์ฝ๋ฉํ ์คํธ ์ฐ์ต - ๋ชจ๋ ๋ ์ฝ๋ ์กฐํํ๊ธฐ | ํ๋ก๊ทธ๋๋จธ์ค ANIMAL_INS ํ ์ด๋ธ์ ๋๋ฌผ ๋ณดํธ์์ ๋ค์ด์จ ๋๋ฌผ์ ์ ๋ณด๋ฅผ ๋ด์ ํ ์ด๋ธ์ ๋๋ค. ANIMAL_INS ํ ์ด๋ธ ๊ตฌ์กฐ๋ ๋ค์๊ณผ ๊ฐ์ผ๋ฉฐ, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE๋ ๊ฐ๊ฐ ๋๋ฌผ์ ์์ด๋, ์๋ฌผ ์ข , ๋ณดํธ ์์์ผ, ๋ณดํธ ์์ ์ ์ํ, ์ด๋ฆ, ์ฑ๋ณ ๋ฐ ์ค์ฑํ ์ฌ๋ถ๋ฅผ ๋ํ๋ ๋๋ค. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALS programmers.co.kr [์ ๋ต ์ ์ด๋์] ๋๋ณด๊ธฐ SELECT * from animal_ins order by animal_id; 2. ์ญ์ ์ ๋ ฌํ๊ธฐ ์ฝ๋ฉํ ์คํธ ..
[๋ฐฑ์ค/c++] 1012๋ฒ - ์ ๊ธฐ๋ ๋ฐฐ์ถ
๋ฌธ์ 1012๋ฒ: ์ ๊ธฐ๋ ๋ฐฐ์ถ ์ฐจ์ธ๋ ์๋์ธ ํ๋๋ ๊ฐ์๋ ๊ณ ๋ญ์ง์์ ์ ๊ธฐ๋ ๋ฐฐ์ถ๋ฅผ ์ฌ๋ฐฐํ๊ธฐ๋ก ํ์๋ค. ๋์ฝ์ ์ฐ์ง ์๊ณ ๋ฐฐ์ถ๋ฅผ ์ฌ๋ฐฐํ๋ ค๋ฉด ๋ฐฐ์ถ๋ฅผ ํด์ถฉ์ผ๋ก๋ถํฐ ๋ณดํธํ๋ ๊ฒ์ด ์ค์ํ๊ธฐ ๋๋ฌธ์, ํ๋๋ ํด์ถฉ ๋ฐฉ์ง์ ํจ๊ณผ์ ์ธ ๋ฐฐ์ถํฐ์ง๋ ์ด๋ฅผ ๊ตฌ์ ํ๊ธฐ๋ก ๊ฒฐ์ฌํ๋ค. ์ด ์ง๋ ์ด๋ ๋ฐฐ์ถ๊ทผ์ฒ์ ์์ํ๋ฉฐ ํด์ถฉ์ ์ก์ ๋จน์์ผ๋ก์จ ๋ฐฐ์ถ๋ฅผ ๋ณดํธํ๋ค. ํนํ, ์ด๋ค ๋ฐฐ์ถ์ ๋ฐฐ์ถํฐ์ง๋ ์ด๊ฐ ํ ๋ง๋ฆฌ๋ผ๋ ์ด๊ณ ์์ผ๋ฉด ์ด ์ง๋ ์ด๋ ์ธ์ ํ ๋ค๋ฅธ ๋ฐฐ์ถ๋ก ์ด๋ํ ์ ์์ด, ๊ทธ ๋ฐฐ์ถ๋ค ์ญ์ ํด์ถฉ์ผ๋ก๋ถํฐ ๋ณดํธ๋ฐ์ ์ ์๋ค. ( www.acmicpc.net ํ์ด ๋ถ๋ฅ : ๊ทธ๋ํ, DFS 1. ๋ฐญ์ ๋ํ๋ผ int 2์ฐจ๋ฐฐ์ด, ๋ฐฉ๋ฌธ์ฒดํฌํ bool 2์ฐจ๋ฐฐ์ด์ ์ ์ธํฉ๋๋ค. 2. field[0][0] ~ field[M-1][N-1] ๊น์ง for๋ฌธ์ผ๋ก ๋๋ฉด์,..
[์ฑ /์์ฝ] Clean code(ํด๋ฆฐ์ฝ๋) ์์ฝ
๋ณดํธ๋์ด ์๋ ๊ธ์ ๋๋ค.
[๋งํฌ] HTTP ์๋ฒ ์๋ต ์ฝ๋ (Response Code) ์ ๋ฆฌ_1
์ถ์ฒ : https://ooz.co.kr/260 HTTP ์๋ฒ ์๋ต ์ฝ๋ (Response Code) ์ ๋ฆฌ ์ค๋์ HTTP ํต์ ์, ์๋ฒ์์ ๋ณด๋ด์ฃผ๋ ์๋ต ์ฝ๋์ ๋ํด ๊ฐ๋จํ ์ ๋ฆฌํด ๋ณด๋ ค๊ณ ํฉ๋๋ค. (๊ฐ์ธ์ ์ผ๋ก๋ ๊ฐ๋ ์ฝ๊ฒ ์ฐพ์๋ณด๋ ค๊ณ ์ ๋ฆฌํ๋ ๊ฒธ ํด์ ๊ฒ์๋ฌผ์ ์์ฑํ์์ต๋๋ค.^^) ํด๋ผ์ด์ธํธ(์น ๋ธ๋ผ์ฐ์ )์์ ์๋ฒ.. ooz.co.kr 1. ๊ฐ Response Code ์ ๋ฐ๋ฅธ ์๋ต Response Class Code Response Class ์๋ฏธ ์ค๋ช 1 Informational (์ ๋ณด) ๋ฆฌํ์คํธ๋ฅผ ๋ฐ๊ณ , ์ฒ๋ฆฌ ์ค์ ์์. 2 Success (์ฑ๊ณต) ๋ฆฌํ์คํธ๋ฅผ ์ ์์ ์ผ๋ก ์ฒ๋ฆฌํจ. 3 Redirection (๋ฆฌ๋๋ ์ ) ๋ฆฌํ์คํธ ์๋ฃ๋ฅผ ์ํด ์ถ๊ฐ ๋์์ด ํ์ํจ. 4 Client Error (ํด๋ผ์ด์ธํธ ..
[Mysql/๊ฐ์ข] SQL Full Tutorial Course using MySQL Database
*ํ๋ ์ด ๋ฆฌ์คํธ ์ ๋๋ค. ์ฐ์ธก ์๋จ์ ไธ ์์ด์ฝ์ ํด๋ฆญํ๋ฉด ์ ์ฒด๋ชฉ๋ก์ด ๋์ต๋๋ค.
[๋งํฌ/์นดํ24/์๊ฒฉ๋ฐ์คํฌํฑ์ฐ๊ฒฐ] ์๋์ฐ ์๋ฒ ์ ์ํ๊ธฐ ๊ฐ์ด๋
[์๋์ฐ] ์๋์ฐ ์๋ฒ ์ ์ํ๊ธฐ (์๊ฒฉ๋ฐ์คํฌํ ์ฐ๊ฒฐ ์ด์ฉ) ์นดํ24 ์๋ฒํธ์คํ Guide ์๋์ฐ ์๋ฒ ์ ์ํ๊ธฐ (์๊ฒฉ๋ฐ์คํฌํ ์ฐ๊ฒฐ ์ด์ฉ) - ์๋์ฐ ์๋ฒ๋ "์๊ฒฉ๋ฐ์คํฌํ ์ ์" ํ๋ก๊ทธ๋จ์ ์ด์ฉํฉ๋๋ค. - ์ด ํ๋ก๊ทธ๋จ์ ์๋์ฐ์ ๊ธฐ๋ณธ์ผ๋ก ํฌํจ์ด ๋.. blog.cafe24.com
![[Mysql/์ค์น] Failed to connect to mysql at 127.0.0.1 with user root](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbruoGX%2FbtqzQtvpT8i%2FsuElLV4bkHf94gLoMpvKA1%2Fimg.png)
[Mysql/์ค์น] Failed to connect to mysql at 127.0.0.1 with user root
1. ์๋ฌ OS๋ ์๋์ฐ10. mysql-installer-community-5.7.24.0๋ก mysql์ ์ค์นํ๋ค, mysql workbench๋ก ํ ์คํธ์ ์ ํ์ ์ ๋จ๋ ์๋ฌ์๋ค. ์๋์ ์ฌ์ง์ฒ๋ผ ๋ก์ปฌ ์๋น์ค์๋ mysql57๊ฐ ๋จ์ง ์์๋ค. 2. ํด๊ฒฐ๋ฐฉ๋ฒ 1. ์ ์ดํ - ํ๋ก๊ทธ๋จ์ ๊ฑฐ ์์ mysql๊ด๋ จ ์ค์นํ์ผ๋ค ๋ชจ์กฐ๋ฆฌ ์ญ์ + MySQL Installer - Community๊น์ง ์ญ์ ํด์ค๋ค. 2. C:\Program Files\MySQL ์์ ์์ฑ๋ ํด๋ ๋ฐ ํ์ผ๋ ๋ชจ์กฐ๋ฆฌ ์ญ์ . 3. ์๋์ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ์ฌ mysql-installer-community-5.7.24.0 ๋ก ๋ค์ ์ฒ์๋ถํฐ ์ฌ์ค์นํ๋ค. *์ค์น ์ค Accounts and Roles ํญ๋ชฉ์ ๋ฐ๋์ ์์ฑํด์ค์ผ ํจ. Windows10์์ M..
[๋ฐฑ์ค/c++] 11729๋ฒ - ํ๋ ธ์ด ํ ์ด๋ ์์
๋ฌธ์ 11729๋ฒ: ํ๋ ธ์ด ํ ์ด๋ ์์ ์ธ ๊ฐ์ ์ฅ๋๊ฐ ์๊ณ ์ฒซ ๋ฒ์งธ ์ฅ๋์๋ ๋ฐ๊ฒฝ์ด ์๋ก ๋ค๋ฅธ n๊ฐ์ ์ํ์ด ์์ฌ ์๋ค. ๊ฐ ์ํ์ ๋ฐ๊ฒฝ์ด ํฐ ์์๋๋ก ์์ฌ์๋ค. ์ด์ ์๋์น๋ค์ด ๋ค์ ๊ท์น์ ๋ฐ๋ผ ์ฒซ ๋ฒ์งธ ์ฅ๋์์ ์ธ ๋ฒ์งธ ์ฅ๋๋ก ์ฎ๊ธฐ๋ ค ํ๋ค. ํ ๋ฒ์ ํ ๊ฐ์ ์ํ๋ง์ ๋ค๋ฅธ ํ์ผ๋ก ์ฎ๊ธธ ์ ์๋ค. ์์ ๋์ ์ํ์ ํญ์ ์์ ๊ฒ์ด ์๋์ ๊ฒ๋ณด๋ค ์์์ผ ํ๋ค. ์ด ์์ ์ ์ํํ๋๋ฐ ํ์ํ ์ด๋ ์์๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ๋ผ. ๋จ, ์ด๋ ํ์๋ ์ต์๊ฐ ๋์ด์ผ ํ๋ค. ์๋ ๊ทธ๋ฆผ์ ์ํ์ด 5 www.acmicpc.net ํ์ด ๋ถ๋ฅ : ๋ถํ ์ ๋ณต ์ฃผ์ด์ง ์์ ๋ก ํ๋ ธ์ด์ ํ ์๋ฆฌ๋ฅผ ์๊ฐํด๋ด ๋๋ค. (1)์ํ์ ๊ฐฏ์๊ฐ 1๊ฐ์ผ ๊ฒฝ์ฐ -ํ๋๋ฟ์ด๋ฏ๋ก 3๋ฒ๊ธฐ๋ฅ์ผ๋ก ๋ฐ๋ก ์ฎ๊น๋๋ค. 1 3 (2)์ํ์ ๊ฐฏ์๊ฐ 2๊ฐ์ผ ..
[Spring/์๋ฌ] org.apache.jasper.JasperException: An exception occurred processing JSP page /index.jsp at line 9
1. ์ ์ฒด ์๋ฌ๋ก๊ทธ(์ ์ด๋ /์ค์์ฃผ์) ๋๋ณด๊ธฐ HTTP Status 500 – Internal Server Error Type Exception Report Message An exception occurred processing JSP page /index.jsp at line 9 Description The server encountered an unexpected condition that prevented it from fulfilling the request. Exception org.apache.jasper.JasperException: An exception occurred processing JSP page /index.jsp at line 9 6: 7: 8: 9: 10: 11: Stackt..
[๋ฐฑ์ค/c++] 1107๋ฒ - ๋ฆฌ๋ชจ์ปจ
๋ฌธ์ 1107๋ฒ: ๋ฆฌ๋ชจ์ปจ ์ฒซ์งธ ์ค์ ์๋น์ด๊ฐ ์ด๋ํ๋ ค๊ณ ํ๋ ์ฑ๋ N (0 ≤ N ≤ 500,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค์๋ ๊ณ ์ฅ๋ ๋ฒํผ์ ๊ฐ์ M (0 ≤ M ≤ 10)์ด ์ฃผ์ด์ง๋ค. ๊ณ ์ฅ๋ ๋ฒํผ์ด ์๋ ๊ฒฝ์ฐ์๋ ์ ์งธ ์ค์๋ ๊ณ ์ฅ๋ ๋ฒํผ์ด ์ฃผ์ด์ง๋ฉฐ, ๊ฐ์ ๋ฒํผ์ด ์ฌ๋ฌ ๋ฒ ์ฃผ์ด์ง๋ ๊ฒฝ์ฐ๋ ์๋ค. www.acmicpc.net ํ์ด ๋ถ๋ฅ : ์์ ํ์, ์ํ ์ฝ๋(O(nm)) *O(nm)์ด ์๋๋ผ๋ฉด ์๋ ค์ฃผ์ธ์. ๊ฐ์ฌํฉ๋๋ค(--)(__)*
[๋ฐฑ์ค/c++] 10819๋ฒ - ์ฐจ์ด๋ฅผ ์ต๋๋ก
๋ฌธ์ 10819๋ฒ: ์ฐจ์ด๋ฅผ ์ต๋๋ก ์ฒซ์งธ ์ค์ N (3 ≤ N ≤ 8)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค์๋ ๋ฐฐ์ด A์ ๋ค์ด์๋ ์ ์๊ฐ ์ฃผ์ด์ง๋ค. ๋ฐฐ์ด์ ๋ค์ด์๋ ์ ์๋ -100๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 100๋ณด๋ค ์๊ฑฐ๋ ๊ฐ๋ค. www.acmicpc.net ํ์ด ๋ถ๋ฅ : ์์ ํ์ ๋ฌด์์๋ก ๋์ด๋ ์์ด์์ |A[0] - A[1]| + |A[1] - A[2]| + ... + |A[N-2] - A[N-1]| ์ ์์ ์ต๋๊ฐ์ ๊ตฌํ๋ ๋ฌธ์ ์ ๋๋ค. 1. algorithmํค๋์ next_permutationํจ์๋ฅผ ์ฌ์ฉํ์ฌ ๋ฌด์์์ ์์ด์ ๋ง๋ญ๋๋ค. 2. ๋ฌด์์๋ก ๋ง๋ค์ด์ง ์์ด์ ์์ ์์ ๋์ ํ์ฌ, ๊ฐ์ฅ ํฐ ๊ฐ์ด ๋์ฌ๋๋ง๋ค ์ต๋๊ฐ์ ๊ฐฑ์ ํด์ค๋๋ค. ์ฝ๋(O(n+1)!) *O(n+1)!์ด ์๋๋ผ๋ฉด ์๋ ค์ฃผ์ธ์. ๊ฐ์ฌํฉ๋๋ค(--)(__)*