IT

'분류 전체보기'에 해당되는 글 197건

  1. 2013.12.10 PropertiesEditor 플러그인
  2. 2013.12.10 grep console 플러그인
  3. 2013.12.09 2>&1 의미
  4. 2013.12.02 JSDT jQuery 플러그인
  5. 2013.11.28 오라클 랜덤 함수

- 플러그인 설치(Eclipse Galileo 기준)

1. Eclipse > Help > Install New Software 메뉴 선택
2. Add
클릭 > 주소창에 http://propedit.sourceforge.jp/eclipse/updates/ 를 입력 후 추가.
3.
목록에서 PropertiesEditor를 선택하고 설치.


설치가 완료되고 Properties 파일을 열면 파일탭에 P라는 아이콘이 나타난다.
이제 Properties 파일에 한글을 입력할수가 있게된다.
파일 저장시 자동으로 변환해 주는데 사용자에게는 한글로 변환해서 보여주며. 실제 소스에는 iso-8859형식으로 저장된다.

 

ps. 한글이 저장될 경우 유니코드로 저장이 된다. unicode로 변환되지 않게 설정이 가능하다.

'IDE > Eclipse 플러그인' 카테고리의 다른 글

mybatiseditor 플러그인  (0) 2013.12.10
Path Tools 플러그인  (0) 2013.12.10
grep console 플러그인  (0) 2013.12.10
JSDT jQuery 플러그인  (0) 2013.12.02
Maven 플러그인  (0) 2013.04.27
Posted by sinpk

- 플러그인 설치(Eclipse 3.7 이상 기준)

1. Eclipse > Help > Eclipse Marketplace 메뉴 선택

2. 검색창에서 PropertiesEditor를 입력후 검색

 

- 플러그인 설치(Eclipse 3.6 이하 기준)

1. Eclipse > Help > Install New Software 메뉴 선택

2. http://ecipse.musgit.com 을 추가하고 설치

 


 

 


설치가 완료되면 콘솔에 우측에 (?) 아이콘이 생성됩니다. 이 아이콘을 클릭하면 Grep Expression 관리화면이 나타납니다.
Grep Console은 정규표현식을 사용해서 로그메시지를 구분하고 각 규칙마다 원하는 색을 지정할 수 있는 구조로 되어있습니다. 처음에는 아무 규칙도 등록되어 있지 않으므로 Add를 눌러서 규칙을 등록하면 됩니다. 위처럼 정규표현식 규칙을 등록합니다. 정규표현식에서 괄호로 그룹을 3개 만들었으므로 규칙에서 Whole Line과 그룹 3개가 나타납니다. Whole Line은 정규표현식으로 잡힌 라인전체에 대한 설정이고 그룹별로도 다른 설정을 할 수 있습니다. 기본적인 로그레벨에 대한 구분은 다음 정규식을 이용해서 할 수 있습니다.

(.*)(TRACE)(.*)
(.*)(DEBUG)(.*)
(.*)(ERROR)(.*)
(.*)(FATAL)(.*)
(.*)(INFO)(.*)

'IDE > Eclipse 플러그인' 카테고리의 다른 글

mybatiseditor 플러그인  (0) 2013.12.10
Path Tools 플러그인  (0) 2013.12.10
PropertiesEditor 플러그인  (0) 2013.12.10
JSDT jQuery 플러그인  (0) 2013.12.02
Maven 플러그인  (0) 2013.04.27
Posted by sinpk

2>&1 의미

2013. 12. 9. 10:48 : 소프트웨어/Linux

2>&1 는 표준에러를 표준출력으로 redirection 하라는 의미입니다.
0 : 표준입력

1 : 표준출력

2 : 표준에러


처음 "> /dev/null" 은 표준출력을 /dev/null로 보내고 (즉, 버린다는 뜻)이고 두번째 부분인 "2>&1"은 표준에러를 표준출력이 보내진 곳과 동일한 곳으로 보낸다는 뜻이다.


<     filename   입력 방향을 바꾼다.
>     filename   출력 방향을 바꾼다.
>>   filename   출력에 덧붙인다.
2>   filename   오류의 방향을 바꾼다.
2>> filename   오류의 방향을 바꾸고 덧붙인다.
&>  filename   출력과 오류를 리다이렉션 한다.
>&  filename   오류와 출력을 리다이렉션 한다.
1>&2             출력을 오류로 내보낸다.
2>&1             오류를 출력으로 내보낸다.
>|                출력을 리다이렉션 할 때 NOCLOBBER 설정을 무시한다
<>  filename  장치 파일(/dev)이면, 표준 출력, 표준 입력 등에 모두 사용한다.


'소프트웨어 > Linux' 카테고리의 다른 글

서비스 운영방식 (standalone과 xinetd)  (0) 2014.04.09
CentOS 6.5 설치 및 설정  (1) 2014.04.09
find 시간별 검색  (0) 2013.10.21
언어 인코딩  (0) 2013.09.11
분산 컴파일  (0) 2011.07.28
Posted by sinpk

정확히 얘기하면 JSDT jQuery 플러그인입니다. 마켓에서 jquery로 검색하면 됩니다.


JSDT jQuery가 보입니다.


플러그인을 설치하고 난 뒤 이클립스를 다시 실행합니다. 프로젝트의 JavaScript Resources 항목을 선택하고 Properties 메뉴를 클릭합니다.

(ps. 프로젝트가 Dynamic Web Project 타입이어야 JavaScript Resources 보입니다.

그리고 Java EE모드로 프로젝트를 보셔야 패키지 익스플로어에 나타납니다.

Spring 모드로 작업하실 경우 Properties -> JavaScript->Include Path로 메뉴를 클릭하시면 됩니다.)

 



Include Path의 Libraries탭에서 Add JavaScript Library... 버튼을 클릭합니다.


jQuery Library 항목을 선택해서 추가합니다. (JDK 1.5 이하로 이클립스를 실행하면 나타나지 않습니다.)



jQuery의 버전을 지정할 수 있습니다.



추가된 jQuery라이브러리가 보입니다.



이제 자바스크립트 편집시에 Content Assist(Ctrl+space) 기능을 통해서 jQuery 함수가 나타나는 것을 볼 수 있습니다. $.ajax는 안 나타나는 단점도 보입니다만, 그래도 jQuery 개발이 많다면 유용할 것으로 보입니다.


IntelliJ에서는 이런 작업이 필요없고 jQuery 자동완성 기능이 기본적으로 된다고 합니다. 역시 유료

 

'IDE > Eclipse 플러그인' 카테고리의 다른 글

mybatiseditor 플러그인  (0) 2013.12.10
Path Tools 플러그인  (0) 2013.12.10
PropertiesEditor 플러그인  (0) 2013.12.10
grep console 플러그인  (0) 2013.12.10
Maven 플러그인  (0) 2013.04.27
Posted by sinpk

select DBMS_RANDOM.VALUE(0,  10) from dual --랜덤한 숫자 생성 (0부터 10 사이에서)

 

select ROUND(DBMS_RANDOM.VALUE(1,  10), 0) from dual --ROUND함수를 이용한 소수점 제거

 

select LPAD(ROUND(DBMS_RANDOM.VALUE(0, 1) *10000000000), 10, '0') from dual --소수점을 이용하여 10자리의 숫자 생성

 

select DBMS_RANDOM.STRING('U',  20) from dual --대문자

 

select DBMS_RANDOM.STRING('L',  20) from dual --소문자

 

select DBMS_RANDOM.STRING('A',  20) from dual --Alpanumeric

 

select DBMS_RANDOM.STRING('X',  20) from dual --Alpanumeric(대문자)

 

select DBMS_RANDOM.STRING('P',  20) from dual --출력가능한 문

 

--마지막으로 오라클 인증키 난수 발생

SELECT '1566' || DBMS_RANDOM.STRING('U',4) || DBMS_RANDOM.STRING('X',4) || 'F_' || LPAD(ROUND(DBMS_RANDOM.VALUE(0 ,1) * 10000),4,'0') CERTI_KEY,LEVEL
FROM DUAL
CONNECT BY LEVEL <= 100;

'소프트웨어 > Oracle' 카테고리의 다른 글

SELECT절에서 LOCK 설정 방법  (0) 2014.03.26
디비링크  (0) 2013.11.06
DB에서 java Vo 멤버 추출  (0) 2013.10.02
SQL Developer 날짜(date)형식 시,분,초 단위까지 표시하는 방법  (0) 2013.08.28
OVER()함수  (0) 2013.08.27
Posted by sinpk