์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Servlet
- jquery
- ์๋ฐ
- Deque
- ํ๋ก๊ทธ๋๋จธ์ค
- Lambda
- JSP
- 1๋จ๊ณ
- ๊ฐ๋ฆ
- ํด์
- hash
- counter
- ์คํ
- ํฌ ํฌ์ธํฐ
- ๋ ์์ ํฉ
- ์ฅ๊ณ
- ์ํด๋ฆฌ ์ฑ๋ฆฐ์ง
- R
- Set
- MySQL
- ๋ฐฑ์ค
- ์ฝ๋ฉํ ์คํธ
- ๋ฐฐ์ด
- JavaScript
- ๋ฐฑ์ค c++
- 2๋จ๊ณ
- ํ์ด์ฌ
- ์ฝ๋์
- ํ
- ์คํ๋ง
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (434)
Development
๋ชจ๋ ๋ ์ฝ๋ ์กฐํํ๊ธฐ select * from ANIMAL_INS order by ANIMAL_ID; ์ญ์ ์ ๋ ฌํ๊ธฐ select NAME,DATETIME from ANIMAL_INS order by ANIMAL_ID desc; ์ํ ๋๋ฌผ ์ฐพ๊ธฐ select ANIMAL_ID,NAME from ANIMAL_INS where INTAKE_CONDITION = "Sick" order by ANIMAL_ID ; ์ด๋ฆฐ ๋๋ฌผ ์ฐพ๊ธฐ select ANIMAL_ID,NAME from ANIMAL_INS where INTAKE_CONDITION != "Aged" order by ANIMAL_ID; ๋๋ฌผ์ ์์ด๋์ ์ด๋ฆ select ANIMAL_ID,NAME from ANIMAL_INS order by ANIMAL_ID; ์ฌ..
String VS StringBuilder/StringBuffer String๊ณผ StringBuilder/StringBuffer ํด๋์ค์ ๊ฐ์ฅ ํฐ ์ฐจ์ด์ ์ String์ ๋ถ๋ณ์ ์์ฑ์ ๊ฐ์ง๋ค๋ ์ ์ด๋ค. String์ .concat(๊ฐ) or +"๊ฐ"์ ์ฌ์ฉํ ์ ์๋ค. ํ์ง๋ง String์ ๋ถ๋ณํ๊ธฐ ๋๋ฌธ์ ๊ฐ์ ๋ณ๊ฒฝํ ์ ์์ด ๊ธฐ์กด String์ ๋ค์ด์๋ ๊ฐ์ ๋ฒ๋ฆฌ๊ณ ์๋ก ๊ฐ์ ํ ๋นํ๋ ๊ฒ์ด๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ concat , +๋ฅผ ์ฌ์ฉํ ๋ ์๋๊ฐ ๋๋ ค์ง๋ค. StringBuilder, StringBuffer๋ String๊ณผ ๋ฌธ์์ด์ ๋ํ ๋ ๊ฐ์ฒด๋ฅผ ์์ฑํ๋ ๊ฒ์ด ์๋๋ผ ๊ธฐ์กด์ ๋ฐ์ดํฐ์ ๋ํ๋ ๋ฐฉ์์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ์๋๋ ๋น ๋ฅด๋ฉฐ ์๋์ ์ผ๋ก ๋ถํ๊ฐ ์ ๋ค. ๊ทธ๋ ๋ค๋ฉด StringBuilder์ StringBu..
web.xml์ ์ถ๊ฐํด์ฃผ์! encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true encodingFilter /* ์ ๋ฐฉ๋ฒ์ด ์๋๋ฉด ํ์ผ๋ง๋ค ์ถ๊ฐํด์ฃผ์
1. ์๊ฒฉ ๋ฐ์คํฌํฑ ์ฐ๊ฒฐ์ ๋ค์ด๊ฐ์ค๋ค. 2. ์ปดํจํฐ ์นธ์ ip๋ฅผ ์ ์ด์ค ํ ์ฐ๊ฒฐ์ ๋๋ฌ์ค๋ค. 3. ์ํธ๋ฅผ ์ ๋ ฅํด์ค๋ค.
window์์ SSH๋ฅผ ์ด์ฉํ์ฌ ์๋ฒ๋ฅผ ์ ๊ทผํด๋ณด์. SSH๋? - Secure Shell์ ์ค์๋ง๋ก, ์๊ฒฉ ํธ์คํธ์ ์ ์ํ๊ธฐ ์ํด ์ฌ์ฉ๋๋ ๋ณด์ ํ๋กํ ์ฝ window์์ ์ ๊ทผํ๊ธฐ ์ํด์๋ puttygen, putty๋ฅผ ์ฌ์ฉํด์ผํ๋ค. 1. ๋จผ์ putty๋ฅผ ์ค์นํด์ค๋ค. putty๋ฅผ ์ค์นํ๋ฉด puttygen๋ ๊ฐ์ด ์ค์น๊ฐ ๋๋ค. 2. ์๋ฒ์ ์ ๊ทผํ๊ธฐ ์ํด์๋ puttygen์ ์ฌ์ฉํ์ฌ pemํ์ผ์ ppk๋ก ๋ณํ์์ผ์ผํ๋ค. Puttygen -> load -> all files ํด๋ฆญ -> pemํ์ผ ์ ํ -> save private key ํด๋ฆญ ppk ํ์ผ ์ด๋ฆ์ pem ํ์ผ๊ณผ ๊ฐ์ ๊ฒ์ผ๋ก ํด์ฃผ์๋ค. 3. ssh ์ auth์์ ํ์ผ์ ๋ถ๋ฌ์์ค๋ค. browse๋ฅผ ํด๋ฆญํ์ฌ ๋ฐฉ๊ธ ๋ง๋ ppkํ์ผ์ ๋ถ๋ฌ์์ค๋ค. ๋ค..
๋ฌธ์ https://www.acmicpc.net/problem/11723 11723๋ฒ: ์งํฉ ์ฒซ์งธ ์ค์ ์ํํด์ผ ํ๋ ์ฐ์ฐ์ ์ M (1 ≤ M ≤ 3,000,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค๋ถํฐ M๊ฐ์ ์ค์ ์ํํด์ผ ํ๋ ์ฐ์ฐ์ด ํ ์ค์ ํ๋์ฉ ์ฃผ์ด์ง๋ค. www.acmicpc.net ํ์ด import sys n = int(input()) s = set() for _ in range(n): arr = sys.stdin.readline().strip().split() if arr[0] == 'add': s.add(int(arr[1])) elif arr[0] == 'remove': try: s.remove(int(arr[1])) except: pass elif arr[0] == 'check': if int(ar..
์๊ณจ์ฅ๋ค๊ณผ ์ญํ ๋งฅ ์ญํ ๋งฅ ์ฒจ๋ค์์๋ ๋ญ ๋ ธํธ๋ถ ์ด๋ฆ์ธ์ค์์์ ๋งฅ์ด๋ผ๊ธธ๋ ์ฉ ์ด์ ๋์์ด๋ ์ด์๋จ๊ธฐ ํ๋ ์ธ์์ด ์จ๋ฏ ํ ๋ฌ์ ํ ๊ฑ ๊ทธ๋ ๋กNO๊ผฌ์น ์ด๋ฆ๋ณด๊ณ ๋ก ์๋์ค ์๊ณ ์๋ ๋ก๊ผฌ์น๋ฐ ๋ก์ด์๋ค๋๋ฐ?! ๋ผ๊ณ ์น๊ตฌ๋คํํ ๋งํ๋๋ฐ ์น๊ตฌ๋ค์ด ๊ผฌ์น๊ฐ ์๋๊ฑฐ ์๋๋๊ณ ํจ ๋จธ์ฑ ์ด๋ ์ปจ๋์ ๋์กฐ๋ก ์ง ๋นจ๋ฆฌ๊ฐ ๋ด์ ํฌ์ผ๋ณผ์น์ ๊ฑด๊ฐ๊ฒ์งํ๊ณ ์ฌ์๋์์ ์๋ง ๊ธฐ๋ค๋ฆฌ๋ ์ค.. ํผ์์ ๋ฉ๋๋ฆฌ๋ฉด์ 1์๊ฐ ๊ธฐ๋ค๋ฆผ ๋ ํ๋ ๋ฐฅ์ง๋ค ๊ธฐ๋ณธ ์จ์ดํ 1์๊ฐ ์คํ๋๊ณ ••• ๊ฑ ๋นต๋จน์ ๊ทผ๋ฐ ์ด๊ฒ๋ ์๋ฆฌ์์ด์ ๋ชป๋จน์๋ปํจ ์๋ง๊ฐ ๋ง์๋ค๊ณ ํจ.. ์ง์ง ๋ง์๋๋ผ ใ ์ท ์ฌ๋ฌ๊ฐ๋๋ฐ ๋ ํ๋ค์ด ๋ณด์ธ๋ค๊ณ ์ง์๋ถ์ด ์ด๊ฑฐ์ฃผ์ฌ.. ๋ง์๋ค.. ๋ ํ๋์์ ์ด๊ฑฐ ๋ค์ฌ๊ณ ์ ์ค๋ก ์ ์ด๋ ๋๊น ๋ค์ ์๊น ์ ๋ฒ์ ๋ ์์๋๋ฐ.. ์น์ ํ ์์ธ ์ฌ๋๋ค ๋ ์์๋ ์ด ์ผ..
๋๋์ด ์ ์ ์ฐจ๋ฆผ... ์นดํ์์ ์น๊ตฌ๋ ๋ฏธ์น๋ฏ์ด ์๊ณ ๋ฆฌ์ฆ ํ ๋ง์์ ๋ค๋จ๊น ๋ด๊ฑฐ๋จน์๊ป ์น๊ตฌ๋ ์ง์์ ์๋ฒฝ๊น์ง ์ ๋๋ ์๊ณ ํ์^^ ์๋ฎฌ๋ ์ด์ ๋ฌธ์ ๊ฐ๋นก์นจ ์ ์ ๋๊ฐ๋ป ์น๊ตฌ๊ฐ ์ธ์คํ ์ฌ๋ ธ๋๋ฐ ๊ฐ์๊น ๋ค์๋ .. ์น๊ตฌ๋ ์ด๋ฐฅ๋จน์ ์ด..? ์ ๊ฐ๋ฝ์ง ๋ ๊ฐ๋ชปํ๋๋ฐ ๋๋ ๋๊ฐ์ ์ฌ๋ ์ฒ์๋ด ์ด๋ช ์ ์น๊ตฌ์์ ๋๊ฐ์๊ฑฐ ์ ์ด์ ์์์ง.. ์ด๋ ์ฐ์ฑ ํจ ์ทจ์ค์์ด ์ฌ๊ธฐ ์๋ ๋๋์? ๋ถ์ ํ๋๊ฑฐ ์ค๋๋ง์๋ด ๋ ธ๋๋ ๋์ด... ์์ค์ค ์๊ฑฐํธ ๋จน์ ์ด๋ฒ์ ๊ณ์ ๊ณผ์ผ ์๋๊ฑฐ ์ํด ์ ๋ฒ์ ๋ฐ๋๋ ๋ฃ์๋๋ฐ ๋ชฉ๋งฅํ ๋์ฐํ ๊ธฐ์ต์ด ์์ด์ ์ด๋ฒ์ ๊ณผ์ผ๋ง์๊ฑธ๋ก ์์ผ๋ด ๋ฐฑ์ค ๋๋ฌด ์ฌ๋ฐ๋ค.... ์ด๊ฒ๋ ์ค๋ ์... ์ด์ ์ค๋ ํฉ์ณ์ 20๋ฌธ์ ๋๊ฒ ํผ๊ฑฐ๊ฐ์๋ฐ,,, ์์์๋ ๋ฉด์ ์ค๋น ํ๋ฆฐ๋ ๊ฐ์ฉ..ใ ใ ์ฉ์ง ํ์ ์ฝํ ๊ฐ์๊ฒ๋ง ํ๊ณ ์ถ์๋ฐ... ์คํ๋ง๋ง๊ณ ....