본문 바로가기

전체 글

[Java] Map 안의 내용을 뒤지기 위한 반복 유형 (Iterator, for, while) 대표적으로 아래의 세가지 방법이 있다.... public static void main(String[] args) { Map map = new HashMap(); map.put("key1", "value1"); map.put("key2", "value2"); map.put("key3", "value3"); map.put("key4", "value4"); // Pattern 1 : entrySet을 이용한 Enhanced For-Loops for( Map.Entry elem : map.entrySet() ){ System.out.println( "key : " + elem.getKey() + ", value : " + elem.getValue()) ); } // Pattern 2 : keySet을 이용한 .. 더보기
[Java] 정규표현식 \(역슬래시) 표기에 대한 고찰 - 자바 String 에서 \ 표기 : \\ - 자바정규표현식에서 \ 표기 : \\\\ (4개의 \를 연속으로 붙여줘야 함) 주의할 점은 String에 있는 여러 메소드들에서는 정규표현식이 적용되므로 ( ex) replaceAll 등)다른 문자나 행바꿈(\r\n) 등을 \문자로 표현해주려면 주의를 요한다. 예제1) String str = contents.replaceAll("\r\n","\\\\r\\\\n"); *contents : 라인바꿈 등이 포함되어 있는 텍스트 내용들 예제2) String str = "coffee \\ tea".replaceAll("\\\\", "or"); -> 결과값 : coffee or tea 더보기
[SVN] 커밋한 개발자의 이름과 날짜 보여주기 설정 Subversion을 쓰다보면 어떤 개발자가 언제 커밋을 했는지에 대한 정보가 필요할 때가 있습니다.해당 정보들을 파일이나 폴더 옆에 간단히 보여주고 싶을 때 세팅하는 방법을 알려드립니다. Window -> PreferencesTeam -> SVN -> Label Decorations 로 이동한 후Text Decorations 탭에 가서 {author} , {date} 등 을 추가해주면 됩니다. 더보기
GMAIL 과 Outlook 설정방법(IMAP) ◆ GMail Outlook 설정방법(IMAP) 1. GMail을 Outlook 에서 사용하기 위해서는 GMail 환경설정 에서 IMAP 사용을 활성화 시켜줘야 합니다. 2. Outlook 에서는 아래처럼 설정을 하도록 합니다.받는 메일(IMAP) 서버 - SSL 필요imap.gmail.com포트: 993SSL 필요: 예보내는 메일(SMTP) 서버 - TLS 필요smtp.gmail.com포트: 465 또는 587SSL 필요: 예인증 필요: 예받는 메일 서버와 동일한 설정 사용 아래는 그림설명. 1. GMail 환경설정에서 IMAP 활성화 방법. 2. Outlook 에서 계정 설정하는 방법. - 계정정보를 모두 입력한 뒤 '기타 설정'에서 상세 설정을 하도록 합니다. - '기타설정'에서 아래처럼 설정을 합.. 더보기
[jQuery] datepicker 폰트 사이즈와 셀렉트 박스 크기 조절하기 1) jquery-ui-x.x.xx.custom.css 에 있는 .ui-datepicker { width: 17em; padding: .2em .2em 0; display: none;}항목에 font-size: 12px 를 추가해준다.2) 년과 월을 표시하는 셀렉트 박스 길이 조절은.ui-datepicker select.ui-datepicker-year { width: 49%;} 로 되어 있는 부분에서width 퍼센티지를 조절해준다. 더보기
[IBATIS] Error parsing XPath '/sqlMap/update'. Cause: java.util.NoSuchElementException Error parsing XPath '/sqlMap/update'. Cause: java.util.NoSuchElementException - 이유 : 보통 파라미터 매핑 부분에 #이 빠져 있거나 '##'처럼 #을 중복으로 입력한 경우에 발생할 가능성이 높다. 이런 이유로 눈으로 살펴봐도 문제점을 찾아내기 어렵다. 에러가 발생한 해당 쿼리 xml을 꼼꼼히 살펴보길 권장한다. 더보기
[JSTL] EL이 인식이 안된다면 웹서버에서 실행되는 jsp 페이지에서는 대부분 문제가 없지만 RMI를 이용한 메일 전송시 EL이 인식이 안될 경우가 있습니다. 만약 EL이 인식이 안되면 페이지 상단에 를 선언해야 EL을 사용할 수 있습니다. 더보기
[이클립스] jquery min js파일 validator 에러 대처법 (IDE ver : Indigo) Ref page : https://bugs.eclipse.org/bugs/show_bug.cgi?id=349020 위와 같이 *.min.js 파일에 에러가 표시되어 프로젝트에 x 표시가 되는 불상사를 막기위해 이클립스 버그 페이지를 뒤지던 중 해결책을 발견하였다. 1) Project->Properties->JavaScript->Include Path->Source 2) Inclusion and Exclusion Patterns 창에서 Exclusion patterns Add 버튼 클릭 3) 상황에 적합한 패턴 입력 (예 : **/jquery*.js ) 4) 적용시키면 에러 표시 제거됨 더보기