본문 바로가기

it/programing

JRebel 무료 버젼 나왔네요 JREBEL 무료 버젼이 나왔네요 쓰다가 안써서 무지 불편했었는데 30일 무료 버젼 밖에 없었음. 자바 소스 파일은 물론 스트럿츠, 아이바티스 xml 파일 was 재기동 없이 hot depoly 됩니다. 개발 속도가 향상됨 ㄷㄷ 다운로드 및 설치 방법 - http://www.zeroturnaround.com/jrebel/current/ 상세 하게 나와있네요 그대로 따라 하시면 됩니다. 참고로 트위터나 페이스북 아이디가 있어야 합니다. 더보기
자릿수 만큼 0 붙이기 DecimalFormat df = new DecimalFormat("00000"); String msgSeq = df.format(15); System.out.println(msgSeq); 결과 : 00015 더보기
JAVA7 문자열 비교 switch 문에서 String 조건이 이제 되네요 Before if(temp.equals("a") || temp.equals("aa")){ a(); } else iftemp.equals("b")){ b(); } else iftemp.equals("c")){ c(); } After switch(temp){ case "a": case "aa": a(); break; case"b": b() break; case"c": c(); break; } 더보기
Function 테이블 타입 리턴 구분자로 나눠진 문자열을 잘라서 테이블 형태로 리턴 해주는 함수 #오라클 SPEC TYPE TB_SPLIT IS TABLE OF VARCHAR2(32767); FUNCTION SPLIT ( P_LIST VARCHAR2, P_DEL VARCHAR2 ) RETURN TB_SPLIT PIPELINED; BODY FUNCTION SPLIT ( P_LIST VARCHAR2, P_DEL VARCHAR2 ) RETURN TB_SPLIT PIPELINED IS L_IDX PLS_INTEGER; L_LIST VARCHAR2(32767) := P_LIST; L_VALUE VARCHAR2(32767); BEGIN LOOP L_IDX := INSTR(L_LIST,P_DEL); IF L_IDX > 0 THEN PIPE ROW(.. 더보기
replaceAll 기능 구현 JavaScript 에서 replace 사용시 하나의 문자만 치환 해줌 var text = "12341234"; text.replace("1","-"); 결과값 : -2341234 replaceAll 을 구현 하기 위해서는 var text = "12341234"; text.split("1").join("-"); 결과값 : -234-234 더보기
unix, linux TOMCAT 로그 보기 톰캣 로그 폴더로 이동후 tail -f catalina.out 실행 더보기
AIX 사용 메모리 확인 svmon -G |grep memory |perl -ane 'printf"%0.1f \n", 100 - ( ( $F[3] / $F[1] ) * 100 ) ' 결과값을 퍼센트로 보여준다. 77.5 topas 명령어로 시피유 사용률 및 메모리 사용률 현황 확인 더보기
oracle / mssql 테이블 스키마 보기 1. oracle desc 테이블명 2. mssql SELECT COLUMN_NAME, DATA_TYPE, IS_NULLABLE, CHARACTER_MAXIMUM_LENGTH FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = '테이블명'; 더보기
cvs 설치 ubuntu에서 cvs 설치 및 화경설정 프로그램 설치 sudo apt-get install xinetd sudo apt-get install cvs sudo adduser cvsuser su cvsuser mkdir /home/cvsuser/cvs chmod g+s /home/cvsuser/cvs cvs -d :local:/home/cvsuser/cvs init mkdir /var/lock/cvs chgrp -R cvsuser /var/lock/cvs chmod -R g+w /var/lock/cvs exit sudo vi /etc/xinetd.d/cvspserver service cvspserver { socket_type = stream wait = no user = root group = cvsus.. 더보기
parseInt 함수 문제 parseInt 문자열을 integer 형태로 변환하는 함수 '08', '09' 을 parseInt 을 이용해 변환 할 경우 리턴 값이 0 이 나옴 이럴땐 parseInt 인자값에 진수를 표기 parseInt('09',10); 이렇게 사용 하면 9가 올바르게 출력 됨 물론 16, 2로 변환 가능 더보기