DS's『 행복합시다 』
반응형

Carpe Programming 191

[hudson setting] hudson 설치

1. http://hudson-ci.org/ 에서 hudson 을 다운 받는다. 2. http://tomcat.apache.org/ 에서 tomcat 을 다운 받는다. 3. 위에서 받은 hudson 파일의 이름을 hudson.war 로 변경하고 톰캣의 webapps 디렉토리 아래에 둔다. 4. 환경변수 설정 CATALINA_HOME=\경로\hudson_home CATALINA_BASE=\경로\hudson_home CATALINA_TMPDIR=\경로\hudson_home\temp HUDSON_HOME=\경로\hudson 5. 톰캣 구동 6. http://localhost:8080/hudson 로 접속 7. 설치 할 플러그인 체크 후 하단의 install 클릭 -> 설치 완료 후 finish ※ 새 작업 만..

[Date] 특정 날짜의 요일 구하기.

Calendar를 이용해 특정 날짜가 무슨 요일인지 구할 수 있습니다. Calendar에 특정 날짜를 set 해준 다음에 get을 할때 Calendar.DAY_OF_WEEK를 사용하면 됩니다. 리턴되는 값은 1~7중 하나가 리턴 됩니다. 1부터 순서대로 일,월,화,수,목,금,토가 됩니다. 아래는 샘플 코드 입니다. public static void main(String[] args) { Calendar cal= Calendar.getInstance (); cal.set(Calendar.YEAR, 2009); cal.set(Calendar.MONTH, Calendar.DECEMBER); cal.set(Calendar.DATE, 24); switch (cal.get(Calendar.DAY_OF_WEEK)){..

[txt 파일 수정] 특정 문자가 포함된 열삭제

/** * 테스트 * @param locale * @param model * @param param * @return */@RequestMapping({"/contents/weather/abcdefg"}) public void abcdefg(HttpServletRequest req, @RequestParam HashMap param) { try { String msg; //소스 파일읽기; BufferedReader br=new BufferedReader(new FileReader(new File("c:/재난관리_화면url.txt"))); //결과 출력파일 File file = new File("c:/result_재난관리_화면url.txt"); //파일생성 file.createNewFile(); FileW..

[lock 세션 kill] oracle lock session kill, ora-00054

ora-00054 - resource budy and acquire with NOWAIT specified Table이 Lock 걸린 경우, 사용자가 거기에다가 DML, DDL 등을 실행하려 하면 나타나는 에러이다. 그렇다면 Table Lock이 왜 걸리느냐... 여러 이유가 있겠지만, 한참동안 커밋을 해주지 않았더니, Lock에 걸렸다. commit한 후 다시 DML을 시도하니 잘되더라는.. commit을 할 수 없거나, 해서는 안될 경우! 제일 빠른 방법은 오라클 인스턴스를 재시작하는 것이지만,, 그것조차 허락되지 않는 상황일 경우 아래와 같이 lock 걸린 세션을 찾아 죽여준다-_-ㅋ select a.sid, a.serial# from v$session a, v$lock b, dba_objects ..

[spring] 스케쥴러 설정

[servlet-context.xml] --------------------------------------------------------------------------------------------------------------- task 네임스페이스 추가 [schedule-context.xml] [표 참조] - http://expert0226.tistory.com/207 필드이름 허용 값 초(Seconds) 0 ~ 59 분(Minutes) 0 ~ 59 시(Hours) 0 ~ 23 날(Day-of-month) 1 ~ 31 달(Month) 1 ~ 12 or JAN ~ DEC 요일(Day-of-week) 1 ~ 7 or SUN-SAT 년도(Year) (선택가능) 빈값, 1970 ~ 2099 Cron..

[javascript] window.open 옵션

window.open("파일명(경로포함)","새창이름",'scrollbars=yes,toolbar=yes,location=yes, resizable=yes,status=yes,menubar=yes,resizable=yes,width=100,height=100,left=0,top=0,fullscreen'); 현재 위의 옵션은 풀 옵션은 아니지만 왠만해선 저 범위를 넘어서지 않을것이다. scrollbars : 다들 아시겠지만 우측부분과 하단 부분에 생기는 스크롤바를 지칭 toolbar : 뒤로, 앞으로, 검색, 즐겨찾기 등의 버튼 이 나오는 줄을 나타냄 location : URL입력하는 곳을 나타냄 resizable : 새창이 떴을 시에 최소화, 최대화 등을 비롯해 마우스로 창의 크기를 조절 가능 여부를 나..

[jdbc] spring + jeus 환경에서 jeus connection pool 사용

* spring connection pool 사용시 [datasource-context.xml] classpath:properties/jdbc.properties ------------------------------------------------------------------------------------------------------- * jeus connection pool 사용시 [datasource-context.xml] 위 내용을 아래로 변경 DataSource [WEB-INF/jeus-web-dd.xml] 아래 내용 추가 jdbc/DataSource jdbc/DataSource [WEB-INF/web.xml] 아래 내용 추가 jdbc/DataSource javax.sql.DataSou..

728x90
반응형