๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์ „์ฒด ๊ธ€

(407)
[WEB] Spring ํ•œ๊ธ€ ๊นจ์ง ๋ฐฉ์ง€ web.xml์— ์ถ”๊ฐ€ํ•ด์ฃผ์ž! encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true encodingFilter /* ์œ— ๋ฐฉ๋ฒ•์ด ์•ˆ๋˜๋ฉด ํŒŒ์ผ๋งˆ๋‹ค ์ถ”๊ฐ€ํ•ด์ฃผ์ž
[Window] ์›๊ฒฉ ๋ฐ์Šคํฌํ†ฑ ์—ฐ๊ฒฐํ•˜๊ธฐ 1. ์›๊ฒฉ ๋ฐ์Šคํฌํ†ฑ ์—ฐ๊ฒฐ์„ ๋“ค์–ด๊ฐ€์ค€๋‹ค. 2. ์ปดํ“จํ„ฐ ์นธ์— ip๋ฅผ ์ ์–ด์ค€ ํ›„ ์—ฐ๊ฒฐ์„ ๋ˆŒ๋Ÿฌ์ค€๋‹ค. 3. ์•”ํ˜ธ๋ฅผ ์ž…๋ ฅํ•ด์ค€๋‹ค.
[Linux] window์—์„œ SSH๋ฅผ ์ด์šฉํ•˜์—ฌ ์„œ๋ฒ„์— ์ ‘๊ทผํ•˜๊ธฐ 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ํŒŒ์ผ์„ ๋ถˆ๋Ÿฌ์™€์ค€๋‹ค. ๋‹ค..
[Python] ๋ฐฑ์ค€ #11723 - ์ง‘ํ•ฉ ๋ฌธ์ œ 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..
[Python] ๋ฐฑ์ค€ #13458 - ์‹œํ—˜ ๊ฐ๋… ๋ฌธ์ œ https://www.acmicpc.net/problem/13458 13458๋ฒˆ: ์‹œํ—˜ ๊ฐ๋… ์ฒซ์งธ ์ค„์— ์‹œํ—˜์žฅ์˜ ๊ฐœ์ˆ˜ N(1 โ‰ค N โ‰ค 1,000,000)์ด ์ฃผ์–ด์ง„๋‹ค. ๋‘˜์งธ ์ค„์—๋Š” ๊ฐ ์‹œํ—˜์žฅ์— ์žˆ๋Š” ์‘์‹œ์ž์˜ ์ˆ˜ Ai (1 โ‰ค Ai โ‰ค 1,000,000)๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์…‹์งธ ์ค„์—๋Š” B์™€ C๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (1 โ‰ค B, C โ‰ค 1,000,000) www.acmicpc.net ํ’€์ด n = int(input()) arr = map(int,input().split()) b,c = map(int,input().split()) sol = 0 for i in arr: sol +=1 i = i-b if i>0: sol+=i//c if i%c !=0 : sol+=1 print(sol) ์ด ๊ฐ๋…๊ด€์ด ๊ฐ์‹œํ•  ์ˆ˜ ์žˆ๋Š” ์‘์‹œ์ž..
[Python] ๋ฐฑ์ค€ #1781 - ์ปต๋ผ๋ฉด ๋ฌธ์ œ https://www.acmicpc.net/problem/1781 1781๋ฒˆ: ์ปต๋ผ๋ฉด ์ƒ์šฑ ์กฐ๊ต๋Š” ๋™ํ˜ธ์—๊ฒŒ N๊ฐœ์˜ ๋ฌธ์ œ๋ฅผ ์ฃผ๊ณ ์„œ, ๊ฐ๊ฐ์˜ ๋ฌธ์ œ๋ฅผ ํ’€์—ˆ์„ ๋•Œ ์ปต๋ผ๋ฉด์„ ๋ช‡ ๊ฐœ ์ค„ ๊ฒƒ์ธ์ง€ ์ œ์‹œ ํ•˜์˜€๋‹ค. ํ•˜์ง€๋งŒ ๋™ํ˜ธ์˜ ์ฐŒ๋ฅผ๋“ฏํ•œ ์ž์‹ ๊ฐ์— ์†Œ์‹ฌํ•œ ์ƒ์šฑ ์กฐ๊ต๋Š” ๊ฐ๊ฐ์˜ ๋ฌธ์ œ์— ๋Œ€ํ•ด ๋ฐ๋“œ๋ผ www.acmicpc.net ํ’€์ด import heapq import sys n = int(input()) arr = [] for _ in range(n): tmp = list(map(int,sys.stdin.readline().strip().split())) arr.append(tmp) arr = sorted(arr,key=lambda x:x[0]) # ๋ฐ๋“œ๋ผ์ธ ๊ธฐ์ค€์œผ๋กœ ์˜ค๋ฆ„์ฐจ์ˆœ queue = [] for day,count i..
[Python] ๋ฐฑ์ค€ #9935 - ๋ฌธ์ž์—ด ํญ๋ฐœ ๋ฌธ์ œ https://www.acmicpc.net/problem/9935 9935๋ฒˆ: ๋ฌธ์ž์—ด ํญ๋ฐœ ์ฒซ์งธ ์ค„์— ๋ฌธ์ž์—ด์ด ์ฃผ์–ด์ง„๋‹ค. ๋ฌธ์ž์—ด์˜ ๊ธธ์ด๋Š” 1๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™๊ณ , 1,000,000๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™๋‹ค. ๋‘˜์งธ ์ค„์— ํญ๋ฐœ ๋ฌธ์ž์—ด์ด ์ฃผ์–ด์ง„๋‹ค. ๊ธธ์ด๋Š” 1๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™๊ณ , 36๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™๋‹ค. ๋‘ ๋ฌธ์ž์—ด์€ ๋ชจ www.acmicpc.net ํ’€์ด ss = input() m = list(input()) stack = [] for i in range(len(ss)): stack.append(ss[i]) # ์Šคํƒ์— ํ•˜๋‚˜์”ฉ ์ถ”๊ฐ€ if stack[-len(m):] == m: # ์Šคํƒ์˜ ๋งˆ์ง€๋ง‰์ด m ๋ฌธ์ž์—ด๊ณผ ๊ฐ™์œผ๋ฉด del stack[-len(m):] # ์‚ญ์ œ if stack: print("".join(stack)) else:..
[Python] ๋ฐฑ์ค€ #2109 - ์ˆœํšŒ๊ฐ•์—ฐ ๋ฌธ์ œ https://www.acmicpc.net/problem/2109 2109๋ฒˆ: ์ˆœํšŒ๊ฐ•์—ฐ ํ•œ ์ €๋ช…ํ•œ ํ•™์ž์—๊ฒŒ n(0 โ‰ค n โ‰ค 10,000)๊ฐœ์˜ ๋Œ€ํ•™์—์„œ ๊ฐ•์—ฐ ์š”์ฒญ์„ ํ•ด ์™”๋‹ค. ๊ฐ ๋Œ€ํ•™์—์„œ๋Š” d(1 โ‰ค d โ‰ค 10,000)์ผ ์•ˆ์— ์™€์„œ ๊ฐ•์—ฐ์„ ํ•ด ์ฃผ๋ฉด p(1 โ‰ค p โ‰ค 10,000)๋งŒํผ์˜ ๊ฐ•์—ฐ๋ฃŒ๋ฅผ ์ง€๋ถˆํ•˜๊ฒ ๋‹ค๊ณ  ์•Œ๋ ค์™”๋‹ค. www.acmicpc.net ํ’€์ด import sys import heapq n = int(input()) money = 0 arr = [] for _ in range(n): tmp = list(map(int,sys.stdin.readline().strip().split())) arr.append([tmp[0],tmp[1]]) arr = sorted(arr,key=lambda x: (..