log4j 설정 (additivity)

log4j는 개발중에 로그를 찍을 수 있게 만들어 놓은 구현 체 입니다. 사실 로그 구현체는 상당히 많이 존재하지만 그 중 log4j와 jdk1.4 Logging API가 가장 널리 사용되고 있습니다. 오늘은 이 중 log4j의 설정에 대해서 설명하도록 하겠습니다.우선 설정파일은 xml, properties 형식이 허용됩니다. 설정파일의 위치는 따로 지정할 필요 없이 classpath에 위치하면 됩니다. 단, 파일의 이름이 log4j.xml 이나 log4j.properties여야 […]

은행에서 동전교환

자전거 출퇴근을 위해 한 동안 모아온 저금통을 뜯었다. 대략 500원짜리 5만원, 100원짜리 6만원 정도였다. 예전에 동전을 바꾸기 위해 몇 번 헛탕을 친 경험이 있어서 동전을 가져 가면서 안될수도 있다는 생각을 했었다. 처음 간 곳은 K 은행. 동전 교환기는 있었지만 계좌가 없으면 동전 교환이 안된다고 하였다. 계자는 있지만 계좌 번호나 카드번호가 없어서 포기~ 두번째로 간 H […]

Eclipse galileo + Tomcat 6.0 + Oracle 10g DBCP 연동 설정

오랜만에 JEE 공부할 필요가 생겨서 Eclipse galileo, Tomcat, Oracle 10g를 다운 받았다. 이번에 Tomcat과 Oracle 연동 설정하며 정리했던 사실을 공유하고자 포스팅을 한다. 검색을 해보면 관련된 포스팅이 상당히 많이 있는데, 오히려 많은 양의 정보가 나를 더 헷갈리게 했다. 이 포스팅으로 유사 설정을 하시는 분들이 나 처럼 뻘짓하지 않기를 바란다. 기본 환경은 다음과 같다. Eclipse galileo, Tomcat […]

운전면허증 갱신

2001년 경에 야매(?)를 이용해서 저렴한 가격으로 운전면허를 취득하고 2008년 까지 운전을 안하다가 최근에 하기 시작했다. 실제 운전 기간은 1년여도 되지 않는데 어찌됐든 난 8년 이상된 운전자고 그리하여 갱신을 해야 했다. 마침 오늘 쉬는 날이라서 삼성역 부근에 있는 운전면허관리공단에 방문했다.평일임에도 불구하고 사람들이 많이 붐볐다. 갱신을 위한 인지(10,000원)를 사고 사진을 두 장 붙이고 접수를 하려고 순서표를 뽑고 […]

Database Lock을 예방하는 자세

서비스 관련 코드를 개발하는 일에 DB가 빠질리 없다. 정말 독특한 경우에는 빠질 수도 있겠지만 내 경우에는 그런 적이 없는 것 같다. 각설하고, 오늘의 삽질을 소개하겠다. 개발하는 솔루션에 Legacy 연동을 위해서 static method -> Servlet(XML-RPC) -> Socket 을 사용하고 있었다. 나름 완벽한 로직을 만들고자 Socket쪽에 Response를 일정시간 동안 하지 않도록 수정했다. 이렇게 했더니 동시에 Legacy 연동 요청이 […]

처음 글

항상 시작할 때에는 맘의 무게나 마음 가짐은 대단하다.그리고는 시간이 흐르면 언제 그랬냐는 듯 그 마음이 옅어지고… 그러다가 관심이 없어진다.블로그를 만든 목적을 잊지 말자.1. 다양한 공부 거리, 주로 업무중에 터득하게 되는 노하우 혹은 팁이 될 것이다. 이런 정보는 정말 간단하지만 나와 같은 문제를 직면한 사람에게는 아주 중요한 정보를 제공할 수 있을 것이다.2. 가능한 자주 글을 올리자. […]