http://www.sdnkorea.com/blog/232에 가보면 해당 플랫폼을 위한 자바 버츄얼 머신의 비표준 옵션에 관련된 설명입니다. 이 글은 가비지 컬렉션을 프로그램 내에서 실행시킬 수 있는 방법을 찾다가 읽게 되었는데, 그래서 이 글의 요점은 System.gc() 를 이용해서 청소기를 실행시키는 방법입니다. 저는 자바를 이용해서 간단한 텍스트 마이닝을 하고 있습니다. 텍스트를 많이많이 메모리에 올리고, 거기서 단어를 추출해서 다시 많은 단어가 메모리에 올라가고, 그 단어들에 대해서 tfidf 를 계산해서 다시 메모리에 다 올리고...하는 통에 많은 메모리를 사용하게 되었습니다. -Xmx1024M 옵션을 사용하게 되었습니다. 그러나 안심한 것도 한 순간. 초초보인 제가 짠 프로그램은 1024M를..
http://protege.stanford.edu/overview/ Protégé 는 온톨로지를 사용한 도메인 모델과 지식 기반 애플리케이션 제작을 위한 일련의 툴과 함께 사용자 커뮤니티를 지원하는 오픈 소스 플랫폼이다. Protégé지식 모델링 구조체와 다양한 표현 형식으로 온톨로지를 만들고, 보여주며, 활용하기 위한 다양한 동작들을 제공한다. 온톨로지는 특정도메인에서 중요한 의미를 갖는 개념과 관계를 기술한다. Protégé 는 온톨로지 모델링을 위한 두 가지 주요 방법을 지원한다. Protégé-Frame editorProtégé-OWL editor
Fedora 8을 설치했습니다. 단지 Cube가 보고 싶었을 뿐입니다. 그래서 compiz-fusion을 설치하기로 했습니다. 저는 yum을 사용했습니다. 자동 업데이트 데몬 때문에 Package Updater가 실행되지 않아서 그 데몬을 죽이고 Package Updater를 실행시켰더니 바로 프로세스가 뇌사상태에 빠져서 yum 을 이용해서 설치하기로 했습니다. Package Updater를 이용하시는 것이 편하실 것입니다. 구글에서 compiz-fusion 관련글을 찾아보다가 cocy님의 [리눅스] 페도라 8 큐브 돌리기 라는 글을 보았습니다. 이 글은 제키보이(keiyoon)님의 fedora8 데스트탑 효과 활성화 시키기...(입문자용) 을 참조했다고 되어 있습니다. 아래의 내용은 대부분 다른 분의 ..
java.util.ArrayList 평소에 많이 사용했었는데, 소스를 보는 것을 처음인 것 같습니다. 윈도우에서 이클립스를 사용할 때 소스를 보려면 jdk폴더에 들어 있는 src.zip 파일을 연결해줘야 하는데 이 방법을 구글에서 검색해보기 귀찮아서 잊은 척하고 있다가 어제 프로젝트 데모가 끝나서 여유로운 마음으로 소스를 연결해줬습니다. ArrayList 코드는 생각보다 간단하더군요. 그리고 정말 ArrayList가 들어 있습니다. ㅡㅡㅋ 당연한건가. Josh Bloch, Neal Gafter가 author로 되어 있네요. AbstractList를 확장하고, List, RandomAccess, Cloneable, java.io.Serializable을 구현하고 있습니다. Serializable을 구현하기..
구글에서 검색해보니 Inet Address inetaddr = InetAddress.getLocalHost(); inetaddr.getHostAddress(); 를 리눅스에서 사용하면, 127.0.0.1을 반환해 주는데, 이 주소는 LoopBack 주소를 말합니다. 윈도우에서는 실제 설정해놓은 ip를 반환한다고 합니다. LoopBack 주소를 반환하는 것은 합당하다는 글이 좀 있었는데. 어쨌거나 제가 하고 싶은 것은 메시지 기반 통신에서 필요할 때마다 ServerSocket을 띄우고 메시지를 받을 Agent에게 접속할 ip와 port를 알려주어서 Binary File을 받아가게 하고 싶은 것입니다. 이를 위해서 NetworkInterface.getNetworkInterfaces()를 사용했습니다. 이 정..
에...평소에는 linux에서도 filezila를 사용해서 ftp에 있는 파일을 얻어오곤 했습니다. 그런데 왠지 귀찮더라구요. 그래서 콘솔에서 ftp를 사용하기로 했습니다. ]# ftp ftp>open 블라.블라.블라.블라 Connected to 블라.블라.블라.블라(111.11.111.11) 220 (vsFTPd 2.0.1) Name (블라.블라.블라.블라:root) : sj Password:숄라숄라 230 Login successful. Remote system type is UNIX Using binary mode to transfer files ftp>ls ... 파일들 쭈욱~ ... ftp>get 울라.jar local: 울라.jar remote: xmldb.jar 227 Entering Pas..
xml2 는 PostgreSQL에서 xpath관련 함수를 제공합니다. 버전 8.4에서는 없어지고 Posgres 내부에서 표준 API를 제공한다고 8.3 버전 Document에 나와있습니다. 어쨌거나... 소스 코드를 제가 사용하고 있는 배포판(Redhat AS4와 Fedora8)에 맞도록 컴파일해 사용할 능력(service로 등록한다든지...)은 없기 때문에 주로 배포판에 맞도록 컴파일된 (주로 binary 폴더에 들어있는) 버전으로 Redhat Enterprise AS4 에 PosrgreSQL 을 설치했습니다. 그런데 이 배포판에는 xml2 라이브러리가 포함되어 있지 않았습니다. 궁여지책으로 다음과 같은 방법을 사용하였습니다. 소스코드를 다운 받아서 /usr/local 에 저장합니다. tar xvfz ..
네이트온의 리눅스 다운로드 사이트에 가시면, kldp의 리눅스 네이트온 개발 프로젝트 사이트로 가실 수 있습니다. Ubuntu, openSUSE, Asianux, Fedora, Debian 를 위한 컴파일된 버전, 그리고 Source의 형태로 제공되고 있습니다. 개발 목표가 다음과 같이 되어 있습니다. 1. 윈도우즈 버전의 기본기능에 충실하자. 2. 되도록 가볍게 동작하도록 하자. 3. 편리한 기능을 개발하자. 며칠 사용하지 않았지만, 파일전송이 좀 불안한 것 같고, nabi를 사용하고 있는데, 쪽지 보낼때 한글입력에 문제가 있는 것 같습니다. 사이트의 Latest News 에 몇가지 사항이 나와있습니다. 여러분들 께서 열심히 만들고 계신 것 같습니다. 감사하게 사용하겠습니다. 윈도우에서 네이트온에 로그..
자세한 설명 : http://www.pyrasis.com/main/Subversion-HOWTO#s-1.1 1. SVN server 에 Repository 생성 /home/svn 에서 svnadmin create --fs-type fsfs Sample 2.사용 권한 설정 /home/svn/Sample/conf/svnserve.conf 파일을 수정 권한 부여된 사용자에서 읽기, 쓰기 허용 auth-access = write 사용자, 패쓰워드 정보 파일의 이름 password-db = passwd 3. 해당 Repository 에 접속할 사용자 설정 /home/svn/Sample/conf/passwd 파일을 수정 user = password 형식으로 추가 4. SVN server실행 svnserve -d -..
- Total
- Today
- Yesterday
- OO3
- PostgreSQL
- 병합정렬
- gl2
- Numbering
- 출력드라이버
- pl/java
- userguide
- smplayer
- SimpleDateFormat
- output driver
- 모토로이
- Fedora 9
- Fedora 8
- yum update
- tsclient
- openoffice
- Eclipse
- 파란 화면을 보았니
- GMT
- IcedTea6
- 리눅스
- Java
- subervsion
- Linux
- xml2
- 다음팟인코더
- OpenJDK6
- JavaMail
- Arrays
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |