..
DEV (257)
jqueryui 홈페이지
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
http://jqueryui.com/

이제부터 jqueryui를 사용하자.! 더 편하다.

태그 객체에 접근하기도 훨씬 편하고

페이지가 로딩되는 동시에 이벤트를 등록하여 동적인 화면에 사용하기에는 편하다

ajax도 훨씬 편하게 사용하는 메소드들을 많이 제공하고 있다.

'DEV > html/css/js/img' 카테고리의 다른 글

jquery selector , attrivutes, traversing  (0) 2009.04.13
정규식 모음  (0) 2009.03.12
[자바스크립트] 팝업 화면 리사이즈하기  (0) 2009.02.25
  Comments,     Trackbacks
aptana 플러그인 사용하기
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
이클립스의 버전에 따라 다르니까 잘 선택해서 다운로드 하기
http://www.aptana.com/
다운로드 클릭
http://www.aptana.com/studio/download
step1에서 eclipse 플러그인 선택
http://www.aptana.com/studio/download/thanks?platform=plugin&os=false


http://update.aptana.com/update/studio/3.4/

'DEV > 개발관련 툴' 카테고리의 다른 글

이클립스 갈릴레오 설치  (0) 2010.02.02
EditPlus 자바 사용을 위한 환경설정  (0) 2009.03.21
환경변수란  (0) 2009.03.21
  Comments,     Trackbacks
select 문
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

select 문을 만들 경우 필요한 값만 가져오는데 그러지 말고 다가져오자

왜냐면 나중에 쓸 경우도 있기 때문이다.

그때마다 select  문을 변경하는 경우 유지 보수가 힘들어 진다.

'DEV > DB' 카테고리의 다른 글

날짜관련 쿼리  (0) 2009.04.15
[sql] update join  (0) 2009.03.24
[sql] to_number()함수  (0) 2009.03.24
  Comments,     Trackbacks
velocity spring macro
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

velocity spring macro

1. input text 박스

#springFormInput("spec.fieldname" " 속성") #springShowErrors("" "spring_error")

2. input hidden
#springFormHiddenInput("spec.fieldname" "속성") #springShowErrors("" "spring_error")

3. input passwd
#springFormPasswordInput("spec.fieldname" " 속성") #springShowErrors("" "spring_error")

4. textarea
#springFormTextarea("spec.fieldname" " 속성") #springShowErrors("" "spring_error")

5. single selectbox
#springFormSingleSelect("spec.fieldname" $Map " 속성") #springShowErrors("" "spring_error")

6. radio button
#springFormRadioButtons("spec.fieldname" $useyn ""  "속성")

- Velocimacro : added #springThemeText(  code text ) : source = org/springframework/web/servlet/view/velocity/spring.vm
- Velocimacro : added #springUrl(  relativeUrl ) : source = org/springframework/web/servlet/view/velocity/spring.vm
- Velocimacro : added #springBind(  path ) : source = org/springframework/web/servlet/view/velocity/spring.vm
- Velocimacro : added #springBindEscaped(  path htmlEscape ) : source = org/springframework/web/servlet/view/velocity/spring.vm
- Velocimacro : added #springFormInput(  path attributes ) : source = org/springframework/web/servlet/view/velocity/spring.vm
- Velocimacro : added #springFormPasswordInput(  path attributes ) : source = org/springframework/web/servlet/view/velocity/spring.vm
- Velocimacro : added #springFormHiddenInput(  path attributes ) : source = org/springframework/web/servlet/view/velocity/spring.vm
- Velocimacro : added #springFormTextarea(  path attributes ) : source = org/springframework/web/servlet/view/velocity/spring.vm
- Velocimacro : added #springFormSingleSelect(  path options attributes ) : source = org/springframework/web/servlet/view/velocity/spring.vm
- Velocimacro : added #springFormMultiSelect(  path options attributes ) : source = org/springframework/web/servlet/view/velocity/spring.vm
- Velocimacro : added #springFormRadioButtons(  path options separator attributes ) : source = org/springframework/web/servlet/view/velocity/spring.vm
- Velocimacro : added #springFormCheckboxes(  path options separator attributes ) : source = org/springframework/web/servlet/view/velocity/spring.vm
- Velocimacro : added #springShowErrors(  separator classOrStyle ) : source = org/springframework/web/servlet/view/velocity/spring.vm
- Velocimacro : added #springCloseTag(  ) : source = org/springframework/web/servlet/view/velocity/spring.vm


#springFormInput()

spring매크로 사용 시 validation을 사용하면 자동으로 값이 바인딩 되어 진다.

그러나 처음 값을 바인딩 하려는 경우 값이 바인딩이 안된다. 왜그런걸까? 지금은 고민중...


TO_CHAR(SYSDATE, 'YYYYMMDD'), TO_CHAR(SYSDATE, 'HH24MISS')

'DEV > java' 카테고리의 다른 글

[ java ] 날짜 관련 클래스 정리  (0) 2009.08.23
hs-err-pid.log  (0) 2009.03.05
addeventListener 쓰는 이유??..  (0) 2009.01.12
  Comments,     Trackbacks
[sql] update join
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

[출처] http://piyoro.tistory.com/search/update%20join
 
A table 과  b table 를 조인하여 A table의 특정필드에 b table의 특정 필드의 값을
Update 할경우

/*+ bypass_ujvc */ 힌트를 사용한다. 어려워 ㅠㅠ

update  /*+ bypass_ujvc */
  (
    SELECT
          a.colnm ra
         ,b.colnm rb  
      FROM a
         , b
     WHERE a.key= b.key
) set ra = rb; 

update문으로 조인할 경우가 있을 경우 매우 유용하다. 꼭 기억해야 하는 쿼리~!!


UPDATE book a1
SET ( name, date ) = ( SELECT name, date FROM a2 WHERE a1.bookid = a2.bookid )
WHERE a1.bookid IS NOT NULL

'DEV > DB' 카테고리의 다른 글

select 문  (0) 2009.03.24
[sql] to_number()함수  (0) 2009.03.24
트리거  (0) 2009.03.13
  Comments,     Trackbacks
[sql] to_number()함수
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

숫자지만 varchar 타입의 데이터를 비교할 경우

꼭 to_number()함수로 변환해 주자

10 < 3 (10보다 3을 큰수로 생각한다.)

'DEV > DB' 카테고리의 다른 글

[sql] update join  (0) 2009.03.24
트리거  (0) 2009.03.13
DB 스키마  (0) 2009.03.09
  Comments,     Trackbacks
EditPlus 자바 사용을 위한 환경설정
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
1. 자바 컴파일
사용자 삽입 이미지

2. 자바실행
사용자 삽입 이미지

'DEV > 개발관련 툴' 카테고리의 다른 글

aptana 플러그인 사용하기  (0) 2009.04.09
환경변수란  (0) 2009.03.21
java 설치 가이드  (0) 2009.03.21
  Comments,     Trackbacks
환경변수란
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
환경변수 PATH 와 CLASSPATH .

 
환경변수란,

운영체제가 가지고 있는 값을 말한다.

프로그램에 변수가 있다면 운영체제는 환경변수가 있다.

다음은 윈도우 환경변수의 예이다.

:: PATH, TIME, DATE, SYSTEMDIR, TEMP, WINDIR

 

환경변수 PATH.

환경변수 PATH 다음에 기술된 디렉토리 경로 안에 존재하는 모든 실행파일(javac.exe를 포함해서)은 어느 디렉토리에서도 실행 가능하게 된다.

즉, PATH는 실행파일을 찾기 위한 폴더들의 모음이다.

 

환경변수 CLASSPATH

환경변수 CLASSPATH를 이해하기 위해서 앞서 JRE가 무엇인지 짚고 넘어가자.

JRE는 JAVA RUNTIME ENVIRONMENT의 약자로서 즉, 자바 실행 환경 이라는 뜻이다.

자바 클래스가 실행되기 위해서 필요한 플랫폼 즉, JVM에 환경 설정을 위한 프로그램을 포함한 것이라고 생각하면 쉽다.

 

만일 우리가 자바로 프로그램을 작성해서 실행해 보려면 자바를 개발하기 위한 도구인 JDK와 이를 실행하기 위한 JRE 자바 실행 환경이 모두 있어야 한다.

다행히 우리가 썬 마이크로시스템즈사에서 다운받아 설치한 JDK 6.0에는 이 모든 것이 포함되어 있다.

 

JDK를 설치하면서 함께 설치되는 것 중의 하나가 JRE 이다.

JRE에는 자바 프로그램을 위한 다양한 클래스들이 압축 파일 형태로 제공된다.

 

이들 클래스를 사용하기 위해서 사용되는 환경 변수가 바로 CLASSPATH 이다.

CLASSPATH는 자바에서 사용하는 PATH 이다.

자바는 윈도우와는 달리 class를 사용한다.

PATH와 개념이 비슷하지만 자바의 class 파일들의 경로를 위한 환경변수이다.

다양한 자바에서 제공해주는 클래스를 사용하려면 CALSSPATH를 설정해줘야한다.


CLASSPATH=. ; C:\Program Files\Java\jre1.6.0\lib

 
위의 예는 CLASSPATH를 현재 디렉토리와 C:\Program Files\Java\jre1.6.0\lib 로 설정한 예이다.

세미콜론(;)을 기준으로 앞에 .이 현재 디렉토리를 의미한다.

세미콜론(;)은 두개 이상에 대해서 PATH를 설정할 때 이를 구분하기 위한 기호로 사용된다.

 

그럼 현재디렉토리(.)은 왜 CLASSPATH로 설정해야 할까?

자바를 컴파일하면 클래스 파일이 생성된다.

이렇게 생성된 클래스 파일을 실행시키면 JVM이 해당 클래스 파일을 찾게 되는데 이 때 현재 디렉토리에서 클래스 파일을 찾으라는 의미로 CLASSPATH에 현재 디렉토리를 추가해 준다.

'DEV > 개발관련 툴' 카테고리의 다른 글

EditPlus 자바 사용을 위한 환경설정  (0) 2009.03.21
java 설치 가이드  (0) 2009.03.21
tomcat과 oracle 연동  (0) 2009.03.19
  Comments,     Trackbacks
java 설치 가이드
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
jdk 1.6 버전의 자바 설치

1. http://java.sun.com/ 로 접속한다.

2. 다운로드 JAVA SE를 선택한다.
사용자 삽입 이미지









3. jre가 포함된 jdk1.6 버전을 클릭한다. (jdk안에 jre 포함)
사용자 삽입 이미지

jdk
- 자바 개발을 위한 툴
- java development kit : 자바 개발 도구

jre
- 자바로 개발된 프로그램이 실행하기 위한 환경 조성(?)
- 소스짜고 컴파일 한후에 실행하기 위한것

jar(자르)
- Java ARchive : 자바 저장소
- 패키지라고 함.
- 여러 class 파일들을 압축해서 모아 놓은것이다.
- 아축을 풀면 여러 폴더 안에 class 파일들이 있다.
- 이 jar 파일의 경로를 classpath에 추가 하면 이 패키지를 import 할 수 있게 된다.
(jdk가 깔린 jre/lib/ext 안에 jar파일을 복사하면 환경 변수 설정을 할 필요가 없다.)

4. jdk-6u12-windows-i586-p.exe  다운로드

5. jdk 설치 경로 -> C:\java\jdk1.6.0 으로 한다.

6. 설치 완료 후 환경 변수를 잡아 주자

- 내컴퓨터 - 속성 - 고급 - 환경변수
- JAVA_HOME : C:\Java\jdk1.6.0 (자바의 기본 path)
(마지막에 세미콘론 붙이지 말것!!)
- Path : %JAVA_HOME%\bin;
(path설정시 보통 맨 마지막에 추가 하지만 oracle이 설치 된 경우에는 맨앞으로 추가 하자! 오라클에도 자바가 설치 되어 있는데 현재 설치하려는 자바 버전보다 구버전이기 때문이다.)
- CLASSPATH : %classpath%;.
(%classpath%은 기존에 잡혀 있는 classpath를 가져오겠다는 것이고 ;은 구분자 .은 프로그램을
실행 시키는 어느 위치에서 든지 클래스 패스를 인식하겠다는 뜻이다.)

- 커맨드 창에서 환경 변수를 설정하고 싶다면
set path = 경로

7. cmd 창에서 javac를 입력해 본다.

-echo %패스이름% 을 통해서 path확인이 가능하다.

'DEV > 개발관련 툴' 카테고리의 다른 글

환경변수란  (0) 2009.03.21
tomcat과 oracle 연동  (0) 2009.03.19
oracle client  (0) 2009.03.19
  Comments,     Trackbacks
tomcat과 oracle 연동
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
tomcat 설정 후 DB연결 테스트 하기

간단하다

1. %oracle_home%\ora92\jdbc\lib폴더로 이동

2. ojdbc14.jar 파일 복사

3. %catalina_home%\common\lib 폴더에 복사한다.(catalina_home=>톰캣 기본 경로)

'DEV > 개발관련 툴' 카테고리의 다른 글

java 설치 가이드  (0) 2009.03.21
oracle client  (0) 2009.03.19
apache + tomcat 연동 (java)  (0) 2009.03.19
  Comments,     Trackbacks