java-programming 21

프로그램의 수행 시간을 체크해 보자

프로그램의 실행시 그 프로그램의 수행시간을 체크해본다는 것은 크게 보아서 프로그램의 성능을 튜닝한다는 목표 아래 중요한 하나의 지표가 될 수도 있지만 단지 fun 재미로 해보는 것도 그닥 나쁘지 않다고 생각한다. 일목요연하게 한번 프로그램의 수행시간을 체크하는 방법들을 나열 해 보면 다음과 같다. 스톱워치 주변에서 간단하게 구할 수 있는 아이템이다. 실험실에서 훔쳐 온다던가 ㅋㄷㅋㄷ 수행하기전 버튼을 누르고 끝나면 다시 한번 눌러주면 되니 간단한 방법이다. date 명령어 시스템에서 제공하는 클럭을 사용하는 방법으로 프로그램 시작전에 한번 끝나고 한번 [quote]$ date && 수행할프로그램 && date[/quote] time 명령어 세가지 시간결과 real, user, sys를 보여준다. real..

java-programming 2006.07.26

trac, svn, tattertools, moniwiki

Wiki와 Web log(blog)는 웹에 큰 영향을 주고 있지만 엔터프라이즈에도 유용하게 쓰일 수 있다. 커뮤니티는 프로젝트 팀이나 이익 집단처럼 공통적인 관심사, 목표, 책임들을 갖고 있는 사람들의 모임이다. Wiki와 블로그를 기존 협업 툴과 결합하면 엔터프라이즈 팀의 생산성과 효과를 높일 수 있다. 이상으로 프로젝트를 체계적으로 관리할 수 있게 되었다. ^^;;

java-programming 2006.06.15

sax parser problem

parser has reached the entry expansion limit 64,000 기본적으로 jaxp 파서가 처리할 수 있는 element의 갯수(?)가 64,000개라고 한다. 5g짜리 xml 파일을 파싱하다가 알아버렸다. 그래서 다음과 같이 해결해 버렸다. java -Xmx6000M -DentityExpansionLimit=200000 실행파일 참 그전에 자바에서 outofmemoryerror가 나서 Hospot VM의 메모리의 기본값(Heap memory)의 사이즈도 확 늘려줬다 :) 솔라리스 플랫폼이라면, java -X 을 실행했을 경우 출력되는 내용은 다음과 같다. -Xmixed mixed mode execution (default) -Xint interpreted mode execu..

java-programming 2006.02.09

kldp 프로그래밍 QnA

eth0,1,2,3 이렇게 4개의 인터페이스를 어떻게 하나로 묶어야 할까요? 리눅스 컴파일 바이너리 호환 문제 라이브러리를 포함하여 컴파일을 하고 싶습니다. 백업 정책을 어떻게 해야 할지... 데몬처럼 동작하는 프로그램을 만들려면??? 대학 신입생들에게 C언어를 가르쳐야 할 것 같은데요. 쉘로 움직이는 시계 못만드나요? 네트워크 프로그래밍 브로드캐스팅하는 법 쉘스크립트, 해당 프로세스가 죽으면 재실행하게 하도록 하고 싶습니다. C Programming FAQs

java-programming 2006.01.26

JFreeChart Developer Guide

움트트 $39.95의 거금을 들여 구입했다. 이거 꽤 괜찮은 아이디어지 않은가? 소프트웨어는 GPL에 의해 배포되지만 가이드는 돈주고 산다...ㅋㅋㅋ 달랑 pdf파일 하나 다운받았다. 이번 프로젝트에 유용하게 쓰여지길 바랄뿐.... chart를 만들기 위한 three step process • create a dataset containing the data to be displayed in the chart; • create a JFreeChart object that will be responsible for drawing the chart; • draw the chart to some output target (often, but not always, a panel on the screen);

java-programming 2005.12.06

PHP Coding Style Guide

리눅스코리아 노미넘사업팀에서 사용하는 코딩 규정 "본문에 대해서는 libpng/zlib 라이선스의 조건으로 재사용하실 수 있습니다." 아래에 zlib/libpng License를 실었다. 참고하시길... zlib/libpng License This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercia..

java-programming 2005.11.24