본문 바로가기

dudaji

TypeError: Required argument 'rec' (pos 2) not found opencv2에서 이와 같은 메세지 나올 경우중 한가지.. TypeError: Required argument 'rec' (pos 2) not found toImage = cv2.rectangle( image , pt1=(int(value[2]), int(value[3])) , pt2=(int(value[4]), int(value[5])) , color=(0, 0, 255) , thickness=3 ) 위치 지정하는 point에 int값으로 설정. str 값이거나, float 일경우 위와 같은 에러 발생. 아마 래퍼된 2번째 함수와 혼동할까봐 알려주는 에러메세지인듯 하나, 첫번째 함수 호출이 분명하다면 위에 경우도 생각해야 함. 더보기
ImportError: No module named 디렉토리이름 ImportError: No module named 'was' python 에서 위와 같은 에러가 발생할때가 있다. 본인 같은 경우 windows에서 개발한 프로그램을 linux로 포팅할때 발생하였다. 경험상 이 경우 보통 해당 '디렉토리이름'을 인식하지 못해서 발생하는 에러인데, 이를 해결하기 위한 방안이 2가지 정도 인것으로 확인했다. 첫째는 실제 '디렉토리'가 python이 인식하지 못하는 디렉토리로 구성되어 있기 때문인데, 이 경우는 __init__.py 파일을 만들어주면 된다. 이는 pycham과 같은 IDE에서는 패키지(디렉토리 용) 생성시 자동으로 생성을 해주지만, 없는 경우 python이 알지 못해 발생 할 수 있다. 두번째는 python에 path가 안잡혀잇는 경우다. 이는 path를 잡.. 더보기
(펌) prefork to worker MPM http://egloos.zum.com/js7309/v/11095230 [CENTOS] apache web server switching from prefork to worker MPM Switching Apache from Prefork to Worker MPM(Multi-Processing Modules; 다중처리모듈)아파치 설치시 mpm 모드는 prefork, worker, winnt, netware, beos 등을 지원한다, prefork 프로세스를 제어하는 부모 프로세스는 미리 생성해서 만들어 놓은 자식 프로세스(S egloos.zum.com Switching Apache from Prefork to Worker MPM(Multi-Processing Modules; 다중처리모듈) 아파치 설치시 .. 더보기
(펌)JAVA - 한글 인코딩 변환 체크 한방에 끝내기 사이트 없어질까바 저장 JAVA - 한글 인코딩 변환 체크 한방에 끝내기 String word = "무궁화 꽃이 피었습니다.";System.out.println("utf-8 -> euc-kr : " + new String(word.getBytes("utf-8"), "euc-kr"));System.out.println("utf-8 -> ksc5601 : " + new String(word.getBytes("utf-8"), "ksc5601"));System.out.println("utf-8 -> x-windows-949 : " + new String(word.getBytes("utf-8"), "x-windows-949"));System.out.println("utf-8 -> iso-8859-1 : " + n.. 더보기
EMP TABLE, DEPT TABLE DROP TABLE Emp; DROP TABLE Dept; CREATE TABLE Emp (EMPNO INTEGER NOT NULL, ENAME VARCHAR(10), JOB VARCHAR(9), MGR INTEGER, HIREDATE DATE, SAL NUMERIC(7, 2), COMM NUMERIC(7, 2), DEPTNO INTEGER); INSERT INTO Emp VALUES (7369, 'SMITH', 'CLERK', 7902, '2010-02-11', 800, NULL, 20); INSERT INTO Emp VALUES (7499, 'ALLEN', 'SALESMAN', 7698, '2011-02-20', 1600, 300, 30); INSERT INTO Emp VALUES (7521, 'WA.. 더보기
java exec 공백 파일 실행 java exec 공백 파일 실행일반적으로 윈도우에서(or Unix) java 에서 외부 파일을 실행 할 때 아래와 같은 코드를 쓰게 된다. Runtime.getRuntime().exec() ex)Runtime.getRuntime().exec(new String[] {"cmd.exe", "/C" , fileName}); 이때에, fileName 에 공백이 들어가면 좀 고달파 진다..(공백이 들어갈 수 있는 경우는 아래와 같다.)ex) C:\\Documents and Settings\\xxx\\바탕 화면\\Excel\\www.xls exec() 는 자기가 알아서 공백을 파라메터로 인식하기 때문에, 테스트는 안해봤지만 아마도 이렇게 인식할 것이다. ex) "C:\\Documents", "and", "Sett.. 더보기
(펌) 오라클 value 특정 문자를 치환 http://www.ezslookingaround.com/blog/tech/?no=789 아래 처럼 jennifer 를 deploy로 치환. UPDATE PARAMETER set parameters_value = replace(parameter_value, 'jennifer', 'deploy'); update 테이블set 컬럼 = replace(컬럼, '이전 문자열', '바뀔 문자열'); 더보기
간단 synonym(view) grant select on 스키마.뷰이름 to 사용할스키마; create synonym 뷰이름 for 테이블주인계정.뷰이름; 주인계정이 ddl, dml 권한이 있고, 사용계정이 dcl 만 있을 경우 사용할 view 의 시노님 더보기
현재 디렉토리에 모든 파일의 ^M 지우는 쉘 스크립트 아래 처럼 타이핑 해서 지우면 될 것 같다. 테스트를 했는데 확인 할 시간이 없어 우선 적어두기만 한다. ^M 이것은 ctrl + v + m 눌러서 하자. 스크립트 설명은 필요없을것 같고, 아래 스크립트 쉘로 만드는 방법 아시는 분은 댓글 부탁드려요. find . -type f -exec perl -pi -e "s/^M//g" {} \; 잠시 보류. 확실하진 않지만 약간 이상함. 더보기
(펌) hostname 변경 http://wizard.ncafe.net/wt/?id=17&start=0&no=2293&tag=&v_date=&que= /etc/sysconfig/network 에서 hostname을 변경한다. # echo 호스트명 > /proc/sys/kernel/hostname 으로 즉시 변경 가능 더보기