본문 바로가기

분류 전체보기282

Kill 명령어 사용 python process 를 백그라운드로 동작 시키기 위해서는 nohup이나 뒤에 '&'를 붙여 주면 되는데... 종료하기 위해서는 해당 PID를 kill 명령을 내려야 한다. 예전에는 kill -9 만 썼는데... 이게 그렇게 나이스 한 방법은 아니라는게 문제다... 그래서 kill 명령 관련 자료를 찾아 보았다. kill 명령은 프로세스를 무조건 죽이는 명령이 아니라 해당 프로세스와 커뮤니케이션을 한다고 보면 된다. '난 정말 아무것도 모르고 사용 한 것이었다..ㅡㅡ' 'kill -l' 명령을 보면 kill 명령 옵션이라고 해야 하나 그런 것들이 다양하게 나온다. 음.. 도대체 뭐야... SIGHUP(HUP) : 연결 끊기. 프로세스의 설정파일을 다시 읽는데 사용된다.SIGINT(INT) : 인터럽.. 2018. 2. 8.
코딩공부[Q3] HNK(HUN NAM KYU)는 새로운 암호화 시스템을 개발했습니다. 이 시스템은 암호화하려고 숫자 리스트를 입력받습니다.여러분은 HNK의 비밀 정보 수사원입니다. 암호화 과정에서 중요한 부분을 구현하는 것이 여러분의 일입니다. 여러분은 입력 리스트에서 1개의 값을 선택하고 값을 1증가시킵니다. 이때 리스트 내부의 모든 숫자 곱이 가장 커져야 합니다.int[] numbers 형태로 숫자 배열이 주어질 때 곱의 최대값을 리턴하세요. 리턴값이 2^62를 넘는 문제는 나오지 않을 것을 보장합니다. [제약 조건] capacities : 2~50개의 요소가 있는 배열이며 각 요소의 값은 1~1000입니다. 리턴값 : 2^26을 넘지 않습니다. [예시] 0) numbers = {1,2,3} Returns : 121.. 2018. 1. 26.
코딩공부[Q2] 화이트씨는 다재다능한 사람입니다.(모든 것이 그의 관심 대상입니다.) 그래서 그에게는 친구가 많습니다. 하지만 불행하게도 그의 친구들은 다재다능하지 않습니다. 그래서 파티를 개최할 때마다 모두가 즐겁게 파티를 보내려면 어떤 친구를 초대 할지가 큰 문제 입니다. 화이트씨는 그 동안의 경험으로 초대된 친구 모두가 공통의 흥미 있는 화제가 있을 때 파티를 즐긴다는 것을 알았습니다.문자열 배열 first, second가 주어집니다. 화이트씨의 i 번재 친국 흥미 있는 화제는 first[i]와 second[i] 입니다. 즐거운 파티가 되려면 화이트씨가 초대 할 수 있는 친구는 최대 몇 명인지 리턴하세요 [제약 조건] first -> 1~50개의 요소를 갖는 배열 second -> first와 같은 크기의 배열fi.. 2018. 1. 26.
코딩 공부[Q1] 키위쥬스 ------------------------------------------------------------------------------------------------------------------------------------------------------------ 타로는 0 부터 N-1 이라 이름을 붙인 N개의 병에 키위 주스를 넣었습니다. 이때 i번째의 용량은 capacities[i] 리터이며 타로가 i 번째 병에 넣은 키위 주 스의 주스의 양을 bottle[i] 리터라고 합니다. 타로는 병에 키위 주스를 재분배하려고 하며, 0부터 M-1까지 M회 조작합니다. i번째의 조작은 타로가 병 fromId[i]부터 병 toId[i]에 키위 주스를 넣는 것을 의미합니다. 병 fromId.. 2018. 1. 26.
HiveServer Too many open file error 얼마전에 잘 운영 중인 hiveserver에서 에러가 발생했다. cluster 상태로는 모든게 정상이었지만 hiveserver를 통한 application이 장애가 발생했다. HDFS 내에 있는 파일들을 읽어 들이지 못하는 현상이었는데... 처음에는 HA에 문제가 발생한 것이라고 생각했다. 하지만 hiveserver2.log를 확인해 보니 java.io.IOException: Too many open files at sun.nio.ch.IOUtil.makePipe(Native Method) at sun.nio.ch.EPollSelectorImpl.(EPollSelectorImpl.java:65) at sun.nio.ch.EPollSelectorProvider.openSelector(EPollSelecto.. 2018. 1. 24.
활력을 주는 사람 지난 주말 가족과 함께 고기집에 갔다. 고기는 소소 그럭저럭 고기는 역시 고기라며 먹고 있는데 직원중에 유난히 활기가 넘치는 직원분을 보았다. 다들 힘들어하는 표정으로 일할 때 그런 표정 보이지 않고 때론 빠른걸음으로 때론 뛰어다니면서 바빠보이지만 여유가 느껴지는 그런 움직임으로 손님을 응대하고 있었다. 보통... 말을 썩어 보면 그 사람의 기분을 알 수 있다. 말하는 톤, 표정, 억양! 한마디만 말을 썩어도 알수 있다. 상대방이 고의로 속이지 않는 다면 말이다 그분은 뭐라고 할까.. 에너지가 넘쳤다. 주문 하나를 받는데도 생기가 느껴졌다. 어쩌면 일을 시작한 첫날이라 그럴 수도 있고 끝나고 기분좋은 약속이 잡혀서 그럴 수도 있고, 좋은 일이 있어서 그럴 수도 있겠지만 이유야 어떻든 그렇게 남에게 그 생.. 2018. 1. 24.