본문 바로가기

Programming424

[GAE] 포트 사용중인 프로세스 종료 [GAE] 포트 사용중인 프로세스 종료 로컬에서 실행시, 8080 포트가 사용중이라는 에러메시지가 나올 경우, 해당 프로세스를 종료하는 윈도우 명령어 입니다. FOR /F "tokens=5 delims= " %P IN ('netstat -nao ^| findstr 127.0.0.1:8080 ^| findstr LISTENING') DO TaskKill.exe /F /PID %P 해당 명령어를 실행하면 8080 포트를 사용중인 프로세스가 종료됩니다. C:\Users\whoknows>FOR /F "tokens=5 delims= " %P IN ('netstat -nao ^| findstr 127.0.0.1:8080 ^| findstr LISTENING') DO TaskKill.exe /F /PID %P C:\.. 2015. 11. 30.
[python] 체크 확인(Check the Check) - 정규표현식 [python] 체크 확인(Check the Check) - 정규표현식 정규표현식 사용 소문자는 화이트, 대문자는 블랙이므로, 이를 구별하기 위해 정규표현식을 사용합니다. import re if re.match("[a-z]",text): print "소문자" 해당하는 자리가 원하는 말이 있는지 확인하는 함수 def isKing(r,c,e): if r > 0 and r 0 and c < 8 and map[r][c] == e : return True else: return False 변화값을 사용하여 이어지는 줄에 원하는 말이 있는지 확인하는 함수 dr, dc 값을 이용하여, 계속해서, r,c 값을 변경하여 확인합니다. def lookFor(r,c,dr,dc,e): while True:.. 2015. 11. 1.
[python] 인터프리터 (Interperter) - 나머지 연산 [python] 인터프리터 (Interperter) - 나머지 연산 파일 읽기 file = 'p006.Interpreter.in' f = open(file, 'r') 케이스 수를 출력합니다. case = int(f.readline()) print case 빈줄을 읽는 경우에 루프를 종료합니다. 마지막 줄 바꿈 기호를 제거하기 위해서, .strip()을 사용합니다. liㅑne = f.readline().strip() if not line: break 변수를 초기화 합니다. r = [0 for i in range(10)] ram = [0 for i in range(1000)] ㅑ 모든 결과는 값이 1000이 넘어가면 1000으로 나눈 나머지로 줄어든다. 나머지로 변경하는 함수를 만들어서 호출한다. 파라미터는.. 2015. 10. 31.
[Javascript] TISTORY, Syntax Highlight TISTORY, Syntax Highlight body 이전에 코드 삽입 2015. 10. 31.
[python] 그래픽 편집기(Graphical Editor) - 재귀호출 [python] 그래픽 편집기(Graphical Editor) - 재귀호출 함수 재귀 호출 changeColor 함수를 재귀 호출 합니다. 상하좌우에 같은 색을 가진 블럭이 있으면 해당 블럭도 동일한 색으로 변경하며, 이 작업을 반복 합니다. 소스 # -*- coding: utf-8 -*- def changeColor(x, y, c, t): if x len(map[0])-1 or y len(map)-1 : return color = map[y][x] if color == t: map[y][x] = c else: return changeColor(x-1, y, c, t) changeColor(x+1, y, c, t) changeColor(x, y-1, c, t) ch.. 2015. 10. 31.
[python] LCD 디스플레이(LCD Display) - 숫자를 문자로, 문자를 리스트로 숫자를 문자로 n = str(n) 문자를 리스트로 nums = list(str(n)) 한글을 사용하려면 상단에 # -*- coding: utf-8 -*- 를 삽입해 주어야 합니다. 전체 소스 # -*- coding: utf-8 -*- file = 'p004.LCD.in' f = open(file, 'r') lcd = [] lcd.append([1,1,1,0,1,1,1]) lcd.append([0,0,1,0,0,1,0]) lcd.append([1,0,1,1,1,0,1]) lcd.append([1,0,1,1,0,1,1]) lcd.append([0,1,1,1,0,1,0]) lcd.append([1,1,0,1,0,1,1]) lcd.append([1,1,0,1,1,1,1]) lcd.append([1,0,1,0,0.. 2015. 10. 31.