'Program'에 해당되는 글 7건

  1. 2011/10/19 SWT 이미지 자르기.(SWT IMAGE CROP)
  2. 2011/10/12 JAVA에서 CVS연동 예제 소스
  3. 2011/10/11 JAVA와 CVS연동하기.
  4. 2011/09/01 mysql 로컬호스트(localhost)에서만 접속되는 문제
  5. 2009/06/29 JAVA에서 파일 오픈하기 (윈도우)
  6. 2009/04/23 syntaxhighlighter로 블로그를 꾸며요~
  7. 2009/04/22 오라클에서 SELECT문으로 DB구조 보기 (1)

SWT 이미지 자르기.(SWT IMAGE CROP)

Program/Java 2011/10/19 13:58

SWT에서 이미지를 자르려고할때 다음과 같이 구성하면된다.

final Image img = new Image(null,image.getImageData());//기존이미지
final Image img1 = new Image(null, 150, 150);//새로만들 이미지 사이즈
GC gc = new GC(img1);//GC 생성

gc.drawImage(img,150,150);//X,Y좌표 img의 복사할 시작점 좌표이다.
gc.dispose();



//아래는 그냥 이미지 파일 저장하는 부분.
ImageLoader imageLoader = new ImageLoader();
imageLoader.data = new ImageData[] { img1.getImageData() };

ByteArrayOutputStream result = new ByteArrayOutputStream();
imageLoader.save(result, SWT.IMAGE_JPEG);
java.io.File file = new java.io.File("c:\\1.jpg");
if(file.exists())
file.delete();



FileOutputStream fos = new FileOutputStream(file.toString());

fos.write(result.toByteArray());
fos.flush();
fos.close();
저작자 표시 비영리 변경 금지
Trackback 0 : Comment 0

JAVA에서 CVS연동 예제 소스

Program/Java 2011/10/12 15:37

JAVA에서 CVS 연동하는 소스 입니다.

실 프로젝트에 적용했던내용입니다. 외국에 자료고 많은거같지도않고 ㅎㅎ 참조하세요.

아래 소스는 해당 command 보낸 내용을 받아와서 token으로 짤라서 이용하는게 주로 해서 개발했습니다. 짧은 기간내에 개발해야되는 프로젝트여서 다른방법이 있는지는 더 자세히 알아보지는 못했습니다. 하지만 이 방법이 좀 노가다긴한데.. 그래도 작동은 되니깐요;;



그리고 jar파일은 http://netbeans.org/projects/versioncontrol/downloads 여기서 다운받으세요.

궁금한것은 이곳에서 찾으면된다는데... 흠 글쎄요 ㅋㅋhttp://versioncontrol.netbeans.org/javacvs/library/ 



CVSManager.java

더보기


N3BasicListener.java

더보기


 
저작자 표시 비영리 변경 금지
Trackback 0 : Comment 0

JAVA와 CVS연동하기.

Program/Java 2011/10/11 10:28
CVS 연동 프로그램 구현할때 참조하기 좋은사이트인거같다 ㅎㅎ

http://pmguda.com/555 

http://graham-king.blogspot.com/2007/11/java-cvs-functions-checkout-from-cvs.html


제일 위에 있는 예제중에서 CVSRoot.parse("");


이 부분이있는데.  이부분에 패스워드가 틀리다는 에러가 뜨면,,, 


:pserver:[ID]:[패스워드]@[IP]:[리파지토리 네임]

:pserver:id:password@192.168.0.11:/nabee
 

이런식으로하면된다,. 
저작자 표시 비영리 변경 금지
Trackback 0 : Comment 0

mysql 로컬호스트(localhost)에서만 접속되는 문제

Program/mysql 2011/09/01 12:53

mysql을 깔았는데 로컬쪽에서만 접속되도록 설정이 되어있다 root user이던...

그래서 이것을 어느곳에서나 접속가능하도록 변경해주어야 된다. (보안상 문제가없다면..)

mysql 접속후
update user set host='%';
flush privileges;

라고 처주면된다.. 생각보다 쉽지않은가?
저작자 표시 비영리 변경 금지
Trackback 0 : Comment 0

JAVA에서 파일 오픈하기 (윈도우)

Program/Java 2009/06/29 10:43

JAVA에서 exe 파일을 실행하기 위해서는 Runtime.getRuntime().exec("파일 주소"); 과 같이 실행하면 되지만

파일을 실행하기위해서는 조금 변경을 해야된다. 왜냐하면 어떤 파일과 연동이되서 실행을 시켜야되는 정보를 java에서 알지를 못하니깐 말이다...


File f = new File(item.desc);
if(f.exists()){
 try{        
  Process fileExec = 
  fileExec = Runtime.getRuntime().
  exec("rundll32.exe shell32.dll,ShellExec_RunDLL \""+f.toString()+"\"");                                             
  fileExec.waitFor();
  }catch(IOException ie){
   System.out.println("첨부파일열기 실행오류  :"+ie.toString());                                             
  }catch(InterruptedException ire){
   System.out.println("첨부파일열기 실행오류2 :"+ire.toString());
  }
}else{
}
저작자 표시 비영리 변경 금지
Trackback 0 : Comment 0

syntaxhighlighter로 블로그를 꾸며요~

Program 2009/04/23 10:04

이번에 Spring, IBatis, GWT 프로젝트를 시작합니다 .

그래서 이번에 블로그로 제작과정을 올려보려고 하는데, 평소에 소스검색하다가 간간히 syntaxhighlighter로 소스를 기제해놓은 블로그들이 많더군요... 그래서 이번에 적용했습니다.

인터넷에 방법올라온 사이트 중 아래 사이트가 샨새교 블로그에 적용시키는 방법을 잘 기제해놨더군요~~~

이렇게 올릴준비도해놨구 했는데... 잘 배워서 올릴수있으려나... 에휴... 너무 어렵다 Spring~

http://mainia.tistory.com/313 


Language

Aliases

C++

cpp, c, c++

C#

c#, c-sharp, csharp

CSS

css

Delphi

delphi, pascal

Java

java

Java Script

js, jscript, javascript

PHP

php

Python

py, python

Ruby

rb, ruby, rails, ror

Sql

sql

VB

vb, vb.net

XML/HTML

xml, html, xhtml, xslt

저작자 표시 비영리 변경 금지
Trackback 0 : Comment 0

오라클에서 SELECT문으로 DB구조 보기

Program/Oracle 2009/04/22 15:32
SELECT X.TABLE_NAME TABLE_ID, 
(SELECT COMMENTS FROM USER_TAB_COMMENTS WHERE TABLE_NAME = X.TABLE_NAME) TABLE_NM,
X.COLUMN_NAME FIELD_ID,
(SELECT COMMENTS FROM USER_COL_COMMENTS WHERE TABLE_NAME = X.TABLE_NAME AND COLUMN_NAME = X.COLUMN_NAME) FIELD_NAME,
X.DATA_TYPE AS "TYPE",
DECODE(X.DATA_TYPE, 'DATE', NULL, 'BLOB', NULL,
X.DATA_LENGTH || CASE WHEN X.DATA_PRECISION IS NOT NULL THEN ',' || X.DATA_SCALE END ) DATATYPES,
CASE WHEN SUBSTR(Y.INDEX_NAME, 1, 2) = 'PK' THEN 'PK'
ELSE DECODE(X.NULLABLE, 'N', 'NOT NULL', '') END "NOT NULL",
X.DATA_DEFAULT
FROM COLS X, USER_IND_COLUMNS Y
WHERE X.TABLE_NAME = Y.TABLE_NAME(+)
AND X.COLUMN_NAME = Y.COLUMN_NAME(+)
ORDER BY X.TABLE_NAME, X.COLUMN_ID
출처 : http://beehone.egloos.com/1332306
tags : Oracle, SQL
Trackback 0 : Comment 1