오라클에서 특정 문자의 개수 구하기 SELECT length(DATA) - length(replace(DATA, '/', '')) CHAR_COUNT FROM ( SELECT '/abcde/ffdd/acd/1234/5432' DATA FROM dual ); 결과 : 5 오라클에서 마지막 / 이후의 문자열만 추출하기 SELECT reverse(substr(reverse(DATA), 1, instr(reverse(DATA), '/') - 1)) FROM ( SELECT '/abcde/ffdd/acd/1234/5432.jsp' DATA…
읽어보기 →
[구매하기] 철학콘서트 "그 사람의 서재"를 읽으면서 내가 철학과 인문학에 대한 소양이 너무 부족하다는 것을 느꼈다. 머 이전에도 어느 정도는 느끼고 있었지만 그 골이 더욱 깊게 느껴졌었다. 그래서 철학과 인문학에 대한 이해를 줄 수 있는 책이 있을까 해서 책장을 보다가 예전에 보려고…
읽어보기 →
chkconfig 명령을 사용 하면 윈도우 서비스와 비슷하게 데몬형태로 프로그램을 실행할 수 있다. 1. 기동 스크립트 제작 # !/bin/bash # /etc/rc.d/init.d/test ... 중략 ... case "$1" in start) # 이 부분에 시작하는 코드를 넣는다. ;; stop) # 이 부분에 종료하는 코드를 넣는다.…
읽어보기 →
MySQL 느린 쿼리 로그 기록하기 my.cnf 파일의 [mysqld] 섹션에 아래 내용을 추가 한다. log-slow-queries = /log/path/mysql-log-slow-queries.log long_query_time = 1 # 1초 이상 걸리는 쿼리문을 기록
읽어보기 →
netstat 사용법 netstat 를 자주 그리고 많이 사용하는데 좀 구체적인 방법을 정리해둔다. 열려 있는 모든 포트 ]# netstat -nap LISTEN 되는 모든 포트 ]# netstat -l ]# netstat -nap | grep LISTEN 모든 서비스 동시 접속자 수 ]# netstat -nap |…
읽어보기 →
사무실을 이전하면서 redmine 과 svn 의 ip 가 바꿨다. 그에 따라 svn 서버의 주소도 바꿨다. 그런데 이클립스의 프로젝트들은 모두 예전 ip의 svn 을 바라보고 있어서 update 가 안된다. 이럴때는 이클립스에서 SVN Repository Exploring Perspective 으로 변경해서 리파지토리에 마우스 우클릭하여 Relocate 를…
읽어보기 →
redmine 구동을 위해 ctlscript.sh start 시 mysql 이 뜨면서 아래와 같은 에러 발생. warning: Insecure world writable dir /path in PATH, mode 040777 /path에 권한 변경 ]# chmod go-w /path 그리고 방화벽 허용 ]# iptables -F ]# iptables -A INPUT -p…
읽어보기 →
그 사람의 서재를 읽으면서 나도 나만의 독서법이 필요하겠다는 생각이 들었다. 그래서 내가 책읽는 방법과 배우고 싶은 방법을 정리해보았다. * 책은 구매해서 본다.(오프라인으로 확인하고 온라인으로 주문한다-포인트) * 구매한 책은 2주 안에 읽고 정리한다. * 모든 책에는 제일 뒷 페이지에 메모를 남긴다(구매일, 읽기…
읽어보기 →
[구매하기] 아내가 "그 사람의 서재" 란 책이 너무 보고 싶다고 해서 책을 샀었다.( http://ironnabi.co.kr/wordpress/?p=720 ) 나도 한번 읽어보라는 아내의 권유에 읽기 시작했다.. 이제 처음 한 분에 대해서 읽었는데, 와우! 이거 완전 대박! 한사람의 인생과 철학, 그리고 그 분을 변화시킨, 또는 영향을…
읽어보기 →
Java DateUtil package com.apollo89.java.util; import java.text.DateFormat; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import java.util.Locale; import java.util.TimeZone; import java.util.Vector; public class DateUtil { public static String getDate2String(String date, String originFormat, String targetFormat, String locale) { SimpleDateFormat parser =…
읽어보기 →