<<   2009 Nov   >>
S M T W T F S
1234567
891011121314
15161718192021
22232425262728
293012345

                     

07/02/28 14:14

itext - java.io.IOException: Not enough space 문제점


Java로 PDF를 Access하는 Free Java-PDF library를 사용하다 한참을 헤메인 문제점..

Windows상에서는 작동을 잘 하나 Unix장비상에서
java.io.IOException: Not enough space 문제를 일으킴..

원인 : MappedRandomAccessFile class가 원인
MappedRandomAccessFile는 RandomAccessFile을 wrapped한 Class로 nio를 사용함. 즉 nio를 사용하여 문제가 발생함

해결 : MappedRandomAccessFile를 사용하는 모든 class 상에서 MappedRandomAccessFile를 RandomAccessFile로 replace 후
recompile을 시켜줌.
RandomAccessFile는 io를 사용함.

(etc. RandomAccessFileOrArray class밖에 사용안함)

작성자 : 단풍노을 | 카테고리 : 나름대로 TIP | 엮인글 | 댓글


07/02/27 09:05

삽질하지 말자 - Java의 Classpath로 고생하지말자.


Java의 Classpath로 고생하지말자.

Unix장비로 FTP로 jar파일을 올릴 경우 깨지는 경우가 간혹 발생을 할 경우가 있다.

이런 경우 complie을 할 경우 jar파일을 물고 들어오지 못하고

complie오류가 발생을 한다..

이 문제를 찾지 못해서 몇시간을 해메다가 연륜이 높으신 분의 도움을 받아

10분만에 해결을 하였다.. 연륜은 무시 못하나보는군...

문제는 jar 파일이 FTP로 올라가면서 깨져있었다는.ㅠㅠ

결론은 "jar파일도 올리고 나서 검증을 하자" 이다.


1. Unix의 경우 .profile에 Classpath를 잡아준다.
export CLASSPATH= $CLASSPATH:.:/home/etc/test.jar:/home/tec/test2.jar:

2. compile Shell을 간단히 작성한다. (com.sh)
javac -classpath ${CLASSPATH} *.java

3. run용 Shell을 작성한다. (run.sh)
javac -classpath ${CLASSPATH} test

※ shell은 shell종류에 따라 약간씩 틀려지며, com.sh, run.sh을 vi로 하든 뭐로 하든 작성 후 chmod로 실행권한을 부여해야 한다.. (chmod 755 *.sh)

4. jar 파일의 검증을 실시한다.
jar tvf /home/etc/test.jar

etc.
: tvf - jar파일의 검증을 실시.
: cvf - 파일들을 jar파일로 묶어줌
ex)jar -cvf 생성할.jar 압축할 파일 or 폴더
: xvf - jar 압축 파일을 풀어줌
ex)jar -xvf 압축해제할.jar

※ DOS상도 마찬가지 bat파일로 해도 됨.
요즘이야 툴들이 좋아져서 쓸일이 없지만서도 툴이 없음 헤메이니
알아두는것도 나쁘진 않을듯..

com.bat
javac -classpath .;c:\temp\test.jar *.java

run.bat
java -classpath .;c:\temp\test.jar test

작성자 : 단풍노을 | 카테고리 : 나름대로 TIP | 엮인글 | 댓글


07/02/21 10:52

[펌] 신기한..


스크롤을 너무 빨리하지 마세요-천천히 내려가면서 아래에
나온 설명대로 하십시오.

머릿속으로 산술을 최대한으로 빨리하세요.

조그맣게 답을 말해보는 것도 도움이 될 겁니다.












아래에 지시 사항대로 최대한 빨리 풀어보세요!














아래의 답은?:




2+2?








4+4?






8+8?








16+16?









재빨리! 12와 5 사이에서 수를 하나 고르세요.
골랐나요?
계속 아래로 내려가세요...


































































당신이 고른 수는 7 이었죠,맞죠?

이상하지 않나요???









자유 의사였을까요, 아니면 신경적인 세포적인 걸까요? 그건
당신이 판단하십시오.
아래에 있는 것도 해 보세요, 놀랄 것이라고 보증하죠.

트릭을 쓴다거나 놀래키진 않을겁니다.

그냥 아래에 나온대로 만하시고,

한 번에 하나씩 답하되 가능한 빠르게 하세요.


다시, 한번에 되도록 빠르게 답하되, 절대 하나를 끝내기 전에
먼저 가지 마세요...진짜루.



자..그럼 화살표 키를 눌러 화면을 내리세요.
(하지만 천천히..뭔가 건너 뛸지 모르니까요...)..




다음의 답은?













1+5











2+4










3+3













4+2











5+1













6이란 숫자를 15초동안 계속해서 최대한 빨리 뇌까리세요.

그리고 화면을 내리세요...


























































빨리! 야채 이름을 하나만 생각하세요!! 그리고 다시
화면을 내려가세요...






























계속 가세요...























































































아마 당근, 또는 오이를 생각하셨죠, 안 그런가요?




만약 아니라면, 당신은 전체 인구의 2%안에 드는 사상을
가진 사람일지도 모릅니다.

98% 의 사람이 당근을 답으로 댄다고 합니다.
이상하죠, 안 그래요???

작성자 : 단풍노을 | 카테고리 : 즐거운 세상 | 엮인글 | 댓글


07/01/02 09:07

나름대로 쓸만한 프로그램


나름대로 사용할만한 프로그램을 작성해봤다..

1. 오픈캡춰 - 화면을 캡춰해주는 프로그램..
  첫번째로 우선 세어웨어가 아닌 프리웨어라는 점이 맘에든다.
  두번째로 설치파일이 아닌 실행파일이라는 점도 맘에든다.
  세번째로 스크롤 캡춰를 해줘서 편하게 쓴다..
  이외에도 많은 기능을 제공해줘서 너무 잘쓰고 있다..
  다운로드는 http://openproject.nazzim.net/ 에서~~

2. 탐색기 - flyExplorer
윈도우 탐색기에서 제공하지 못한 편리한 기능을 많이 제공하여
나름쓰기 좋다...
이것도 역시 프리웨어라는~~
다운로드는 http://www.flychk.com


3. 웹페이지 스크랩 - 다모아
웹사이트 돌아다니다보면 좋은 정보를 봤을때 그걸 스크랩하기가
여간 쉽지 않다.
그렇다고 페이지를 저장해도 나중에 정리하는것도 일이니..그것도 한계가
있고, 여타 정리프로그램을 써봤지만(WinOrganizer 주로 사용)이것도
한계가 있다.
오늘 웹서핑하다가 알게된 다모아~~ 느므 맘에든다.
역시나 지금까진 프리웨어라는것이 더더욱 맘에 든다.
다운로드는 http://www.webdamoa.co.kr/

4. Shock 시리즈~
Shock 시리즈가 많네요~~
개인적으로 달력 프로그램이 사용중..
Shock은 메모장을 검색하다가 알게된 사이트 중 한곳.
뭐랄까 보물을 찾은 듯한 느낌~~
하여간 여기도 프리웨어~~ 맘에드는걸 사용하자.
다운로드는 http://www.docs.co.kr/company.html

5. 악성코드 치료 - PC Free
악성코드를 제거해주는 프로그램이다.
요즘은 왜이리 돈내라고 하는데가 많은지.. 예전에 adFree가 맘에 들었는데....
어째껀 공짜로 치료해준다는데 의미를 두고~~
다운로드는 http://pcfree.co.kr/
울타리도 맘에 드는데~~ 다운로드는 http://rodream.net/

작성자 : 단풍노을 | 카테고리 : 나름대로 TIP - 어째꺼나 TIP | 엮인글 | 댓글


06/12/13 15:03

MSN을 마음껏 써보자...


프로젝트를 다니다 보면 종종 사이트와 메신져를 차단한 회사들이 있다.

현재 파견나와 있는 회사도 물론 막혀있다..

네이트온은 실행 파일을 아예 차단시키고, 웹 메신져들도 다 막혀있고

하물며 http://www.gabbly.com 사이트 조차 막혀있다..

뭐 msn을 쓸수있게 해주는 방법이 여럿이 있다.

1. rconnect를 사용을 한다.

2. http tunnel을 사용을 한다..

3. 기타 다른걸 사용한다...

여기는 rconnect조차 막혀 있으므로 http tunnel을 사용을 하였으나

이것도 메세지가 중간에 보내지 못하는 문제점이 있어서

간간히 사용을 하였는데..

오늘 우연찬게 구글 개인화를 하다가 알게된 사이트..

msn웹 메신져를 해주는 사이트를 발견한 것..

msn 하기

오~ 요기 꽤 괜찬다는....

이게 막히는 그날 까지 MSN을 마구 사용할 것이다...

작성자 : 단풍노을 | 카테고리 : 나름대로 TIP | 엮인글 | 댓글

: 1 2 3 4 5 6 7 8 9 ... 44 :

Y11T8T120360