본문 바로가기

Server Oriented

(191)
MySql 클라이언트, SqlYog 다운로드 http://code.google.com/p/sqlyog/downloads/list
JDK1.4.x 와 Jeus4.2 조합에서 JDK1.6.x 와 Jeus6 조합으로 업그레이드 이후, Exception 처리 오류 JDK1.4.x 와 Jeus4.2 조합에서는 발생하지 않던 오류가, JDK1.6.x 와 Jeus6 조합으로 업그레이드 이후 발생하는 사항 중 하나가 Exception. try{ ...}catch(IOException ioe){ ..} 이었는데.. try 문장 안에 사용된 메소드 중 throw Exception 하는 것이 있었는데,이전에는 발생하지 않던 오류가 이제는 발생하는군요. 그래서, catch(IOException iod) 를 catch(Exception e) 로 바꾸니까 정상 작동.. ㅠ.ㅜ
truncate table TableA 와 insert into TableA(...) select ... 보다는 drop table TableA 와 create table TableA as select ... 가 훨씬 빠라다는.. truncate table TableA ; insert into TableA (col1, col2, ...) select col1, col2, ... ; 상기 조합 보다는 아래 조합이 더 빠르다고 하네요.. drop table TableA ; create table TableA as select col1, col2, ... ;
리눅스 디렉토리는 심볼릭 링크로 연결 아래와 같이 리눅스에서 링크를 걸어 보세요. ln -s /aa/bb/cc/dd /ee/ff/gg/dd -s 옵션은 심볼릭 링크를 건다는 것이구요.. 디렉토리를 링크할 때는 심볼릭 링크만 가능합니다. 상기와 같이 링크가 걸렸다면.. cd /ee/ff/gg/dd 로 했을때 경로가 /aa/bb/cc/dd/ 로 바뀝니다. 링크를 설치할때 구태여 cd /ee/ff/gg 로 가서 링크할 필요는 없어요. 만약, pwd 가 /ee/ff/gg/ 인 상태라면.. ln -s /aa/bb/cc/dd dd 라고 하거나 ln -s /aa/bb/cc/dd /ee/ff/gg/dd 모두 동일하게 작동합니다. 만약 /aa/bb/cc/dd/a1/b1/c1 경로를 2개 서버 이상이 NFS 로 공유하고 있다면, /aa/bb/cc/dd 까지만..
이메일 대량 발송시, 수신측 iOS (아이폰, 아이팟, 아이패드) 이메일 앱에서 한글 제목이 깨져 보이는 현상 어떻게 해결하나요..? 이메일 발송 본문에 HTML 내용을 넣을 때 charset 을 UTF-8, ECU-KR, MS949 등으로 세팅하거나 아예 세팅하지 않아도.. 본문은 한글이 깨지지 않는데, 상기 4가지 방법 어떤 것이라도 제목만은 한글이 깨지는 이유가 뭘까요..? 아시는 분 계시면 댓글 바랍니다.
request 개체의 getRequestURL() 과 getRequestURI() 의 차이 아래와 같이 하면.. getRequestURL() 는 https://www.abc123.com:80/test1.jsp, getRequestURI() 는 /test1.jsp 라고 나온다. getRequestURL() 에는 getRequestURI() 내용 외에, 1. http:// 이냐 https:// 이냐의 프로토콜 2. :80 이냐 :8080 이냐의 포트 등이 추가로 표시된다.
Jeus1.4.x 에서 Jeus1.6.X 로 업그레이드시 주의사항 Jeus1.4 는 JDK1.4 를 사용하고, Jeus1.6 은 JDK1.6(JDK6)를 사용합니다. 그러다 보니, JDK1.4 에서 사용되던 클래스나 메소드들이 Deprecated 되는 것이 있고, 키워드나 Jeus 자체 버그(?)가 개선되어 보다 깐깐하게 체크하는 로직들이 있습니다. 1. jsp:include 의 page 값이 동적으로 결정되는 경우 아래 링크를 확인해 보세요. http://jsp-making.tistory.com/126 2. @ page import 문법 주의 라는 문장이 Jeus1.4 에서는 정상이었는데, Jeus6.x 에서 오류로 처리됨. 정상적으로 하려면 3. unreachable statement 오류를 깐깐하게 체크합니다. page 전환할때 유의. 4. Enumeration ..
URLDecoder: Illegal hex characters in escape (%) pattern Jeus1.4.x 에서 Jeus1.6.x 로의 업그레이드시 유의사항도 참고하세요.. o java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "= " - 여러 원인이 있을 수 있지만 아래 경우도 존재합니다. A.jsp 가 B.jsp 를 jsp:include 할 때 A.jsp 에서 호출되는 B.jsp 에 파라미터가 동적으로 달린다면 어떻게 하시겠어요..? 파라미터가 없이 호출되는 B.jsp 자체의 파일명도 동적으로 변동된다면 동일한 룰이 적용됩니다. 이렇게 하신다구요..? 간편하긴 한데, 컨테이너의 종류나 버전에 따라오류가 발생할 수 있어요.. 그래서 아래와 ..