본문 바로가기

java

(16)
[모음글] 자바스크립트, 자바, Oracle replaceAll - split 과 join 함수를 사용하는 방법. 가장 맘에 드는 방법.. ~. http://www.9f.co.kr/bbs/board.php?bo_table=data04&wr_id=38 문자열에서 특정 단어에 태그를 넣을때 -> var tag = '...'; $(this).html().split(tag).join('' +tag+ '') - replace 함수와 표현식을 사용하는 방법. http://blog.naver.com/bluemoonlk?Redirect=Log&logNo=110134372966 var tag = '...'; $(this).html().replace(new RegExp(tag, 'g'), '' +tag+ ''); - 루프를 사용하는 방법.. 소스가 길어지네요.. http://blog...
자바, 이클립스 다운로드 - http://www.oracle.com/technetwork/java/javase/archive-139210.html http://www.java.com/ko/download/manual.jsp - http://wiki.eclipse.org/Older_Versions_Of_Eclipse
이클립스 인디고 Eclipse Indigo, 자바 컴파일러 버전 설정 이클립스가 JSDK 1.5x 이상에서 실행되기 때문에.. 만약, 프로젝트를 위해 JSDK 1.3.x 나 1.4.x 로 컴파일 해야 한다면 아래 항목을 1.3 이나 1.4 로 조정합니다.
이클립스 인디고 Eclipse Indigo, 폰트 조정 (Colors and Fonts) 가변폭 보다는 고정폭 글꼴이 더 낫겠지요. 그리고, 굴림체는 일본인이 만들었다고.. 그래서 돋움체로..
일정 주기로 실행되는 .java 를 크론탭에 등록 실행되는 .java 에는 public static void main(String[] args) 메소드가 정의되어야 합니다. 다른 package 의 class 메소드를 실행하려면 main 메소드 안에 해당 코드를 등록합니다. package com.sn.app; public class DelayedAppMng { public static void main(String[] args) throws Exception { AppInfo info = new AppInfo(); info.setCnt1(-6); info.setCnt2(2); AppMng appMng = new AppMng(); appMng.doDelayedAppsNotify(info); } } 그런데, DB 를 작업하는 등 다른 외부 라이브러리를 사용할..
이클립스 헬리오스, 코딩시 sysout 템플릿 사용 'sysout' 단어를 입력하고 키를 누르면, 이클립스에 등록된 문장이 자동으로 삽입되는 기능이 '템플릿' 입니다. 제 경우에는 아래와 같이 입력해 놓습니다. ${word_selection}${} 은 커서가 위치하는 공간입니다. System.out.println("---.:"+${word_selection}${}+".."); "---." 로 시작하는 것은 .java 쪽에서 쓰고, "+++." 로 시작하는 것은 .jsp 쪽에서 사용하는 식이지요.. ~~. (이미지 내용이 잘 보이지 않으시면, 이미지를 클릭해서 확대해 보세요.) 그런데, .jsp 에서는 왜 적용되지 않는지 이유를 모르겠네요.. ㅠ.ㅠ 버그인듯.. 이클립스 가니메데에서도 되던 것이 왜, 헬리오스 버전으로 오면서 안 되냐공.. ㅋㅋ
이클립스 헬리오스, boolean 변수에 대하여 자동으로 getter 등록시 'is..' 가 아닌 'get..' 으로 설정하기 boolean 으로 설정된 변수를 getters 로 세팅시 이클립스의 Default 는 'is' 명칭을 사용하게 됩니다. 그러나, 설정을 변경하면.. 아래와 같이 일반적인 명칭인 'get' 을 사용하게 됩니다. (이미지 내용이 제대로 보이지 않으면 이미지를 클릭해 보세요..) Java, Code Style 에서 "Use 'is' prefix for getters that return boolean" 기능을 꺼 두세요.. 자, 설정이 바뀐 상태에서 아래와 같이 .java 본문에서 마우스 오른쪽 커서를 클릭하여 메뉴를 열고, Source, Generate Getters ans Settings.. 를 실행하면, 'is' 접두사 대신에 기본적으로 사용되는 'get' 접두사가 사용됩니다. 기본은 아래와 같이 'U..
이클립스 헬리오스 Eclipse Helios 에서 탭 사이즈 조정. General, Ant, Java 코딩 작업을 하다 보면, 작업자들마다 다른 탭 사이즈를 일정하게 고정할 필요가 있습니다. 이때 기본 옵션에서 탭 사이즈를 바꾸더라도 .java 에서는 다르게 나옵니다. TabSize 의 DefaultValue 는 '4' 입니다만.. Depth 가 깊어지면, 3 이나 2를 사용하게 됩니다. 저는 대략 2.. Preferences, Java, Code Style, Formatter 등을 차례로 클릭하면 아래 그림과 같이 나옵니다. 아마도 'Active profile' 이 'Eclipse [built-in]' 일 겁니다. 다른 것이 선택되어 있더라도 상관은 없어요. 'Edit...' 버튼을 클릭합니다. (이미지에 있는 글자가 잘 안 보이시면, 이미지를 클릭해 보세요) 'Indentation' 탭에서 'Tab ..