본문 바로가기

배워야 산다58

리눅스 부팅시 자동실행 vi /etc/rc.d/rc.local 위 파일에 실행시키고자 하는 내용을 넣으면 부팅시 자동실행된다. 아래는 파일 내용# You can put your own initialization stuff in here if you don't# want to do the full Sys V style init stuff. touch /var/lock/subsys/localservice xinetd start # xinetd 자동실행service vsftpd start # ftp 자동실행 2014. 9. 30.
SVN 실행 (특정포트실행) svnserve -d -r [SVN이설치된 루트 디렉터리] // SVN 시작 svnserve -d -r [SVN이설치된 루트 디렉터리] --listen -port [특정포트] // 특정포트로 SVN시작 authz 파일 : dev그룹 안에 아이디passwd 파일 : 아이디에 맞는 패스워드 지정 2014. 7. 8.
특정 요일만 사용가능 하도록 셋팅 데이터 세팅 예시 예시> '일-토' 01000000 -> 1일 경우 사용가능 하다. 오늘은 사용 가능 한지 확인하는 방법select substr('01000000',TO_CHAR(sysdate,'D'),1) as usable_yn from dual;-> 1일 나오면 사용 가능하고, 0일 경우 사용 불가 예시>SELECT SYSDATE FROM DUAL; -> 결과값 : 2014/05/12 17:18:29 [월요일]SELECT TO_CHAR(sysdate,'D') FROM dual; -> 결과값 : 2 [일-토] : [1-7] 참고>SELECT TO_CHAR(ABC,'D') FROM table_name : 숫자로 표현SELECT TO_CHAR(ABC,'dy') FROM table_name : 한글자로 표현.. 2014. 5. 12.
ORACLE Client tool (오렌지, 토드) 에서 한글 깨짐 해결책 1. 현재 DB 서버의 캐릭터 셋을 확인한다. select (select value from nls_database_parameters where parameter = 'NLS_LANGUAGE') || '_' || (select value from nls_database_parameters where parameter = 'NLS_TERRITORY') || '.' || (select value from nls_database_parameters where parameter = 'NLS_CHARACTERSET') AAfrom dual; 확인 결과 : AMERICAN_AMERICA.KO16KSC5601 2. 윈도우 환경변수 추가 시스템 변수 : 새로만들기 변수 이름 : NLS_LANG변수 값 : [1에서 확.. 2014. 5. 12.
톰캣 로그정리 (catalina.out) catalina.out이 계속 쌓이면 나중에 로그를 확인하기 곤란해 진다. 아래 쉘을 crontab 에 등록해놓고 하루에 한번씩 실행되도록 한다. #!/bin/sh # 변수설정LOG_DIR=/home/user/tomcat/logsDATE=`date +%Y-%m-%d`echo "LOG:"$DATE# 날짜별 catalina.out 기록cp $LOG_DIR/catalina.out $LOG_DIR/catalina.$DATE.outcat /dev/null > $LOG_DIR/catalina.out # 불필요한 로그파일 삭제rm -Rf $LOG_DIR/manager*.log $LOG_DIR/host*.log # 7일 전의 로그파일은 압축한다.i=7COMPRESS_DATE=`date +%Y-%m-%d --date $.. 2014. 3. 7.
자바 split의 효율적인 사용 PG의 전문 구성은 파이프(|) 구분자로 날라옴 기존 방식은 아래 처럼 split을 사용하여, 배열에 결과값을 받았다. String[] mobile_result = (out.toString()).split("[|]"); 정상응답일 경우 | 로 구분하여 5개의 배열이 생성되지만, 예시 -> "OK|정상|처리일자|승인일자|승인번호|기타" 에러 응답일 경우 |로 구분한 2개의 배열만 오기 때문에 예시 -> "C422|SK텔레콤 결제서비스 이용이 중지된 전화번호입니다. 이동통신사로 문의하여 주십시오. ||||" 3번째 배열을 사용하려고 할 경우 out of array 상황이 발생, split의 옵션을 사용하여 배열이 무조건 일정하게 생성되도록 하였음String[] mobile_result = (out.toStr.. 2014. 3. 7.
반응형