본문 바로가기

hi.pe.kr2191

웹보고서 기능 만들기 (iReport->JasperReports) 사용된 것들 MS Windows 2000 Advanced JDK5.0 Update 8 TOMCAT 5.5 PostgreSql 8.1.4 Struts 1.2.9 iReport 1.2.5 JasperReports 1.2.5 Adobe Reader 7.0 AcroEdit 0.9.5.30 이 글을 무리없이 보고 이해할 수 있는 레벨 이글은 제가 생각하기에 웹보고서를 만드는 가장 쉬운 방법을 적은 글입니다. 하지만, 쉽다고는 하지만 아래에 밝힌 실력만큼은 갖추고 있는 분에게만 쉽다는 얘기입니다. 본문에서는 각 분야의 기초적인 설명은 하지 않습니다. 기초설명하다가 본래의 목적을 벗어날까 해서 입니다. - 우선 톰캣에 웹어플리케이션을 만들 줄 알고 간단하게나마 운용할 줄 알아야 합니다. - 자바에 대한 공부가 어느정.. 2009. 7. 2.
오픈소스 리포팅 툴 (iReport) jasperreport 를 사용하기 위해서 .jar파일을 다운받아서 lib 폴더에 추가 하여야한다. http://sourceforge.net/projects/jasperreports 사이트에서 다운받을수 있다. 필요한 파일은 struts2-jasperreports-plugin-2.x.x.jar jasperreports.jar commons-collections.jar commons-digester.jar commons-javaflow.jar itext.jar jdt-compiler.jar 버전은 알아서 받기 바란다. 우선 PDF 파일로 변경하기 위해서 .jrxml파일이 필요하다. 위와같은 .jrxml 파일을 생성한다. 데이터 변수를 미리 정의한 부분이다. 사용될 변수이다. 타이틀부분으로 상단에 한번만 출.. 2009. 7. 2.
리눅스 패스워드 분실시 해결 방법 단계 1. 부팅시 아래와 그림과 같이 Grub이 뜰때 ESC 키를 눌러 정지상태로 만든다. 단계 2. e 키를 눌러 편집 Kernel 라인에서 다시 e 키를 눌러 라인 맨 끝에 rw init=/bin/bash 를 추가한 후 Enter 키를 누른다. 단계 3. b 키를 눌러 부팅하면 아래 그림과 같은 패스워드를 묻지 않는 루트의 bash 프롬프트로 뜬다. 이때 일반 계정의 경우 #passwd username 으로 패스워드 변경 후 #reboot 명령을 실행하면 새 패스워드로 로그인 할 수 있다. 예) #passwd master 패스워드 입력 #reboot 또 ROOT 계정의 경우 #passwd 커맨드만 실행해 새 패스워드 등록 후 #reboot 명령을 실행하면 새 패스워드로 로그인 할 수 있다. 예) #p.. 2009. 7. 2.
iptables 국가별 geoip 모듈 적용 작업 시나리오 1. 2.6.27.4 Kernel 소스 다운로드 iptables 1.4.2 소스 다운로드 patch-o-matic-ng 소스 다운로드 각 소스는 아래 링크에서 다운로드 ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.4.tar.bz2 http://ftp.netfilter.org/pub/iptables/snapshot/iptables-20081028.tar.bz2 http://ftp.netfilter.org/pub/patch-o-matic-ng/snapshot/patch-o-matic-ng-20081028.tar.bz2 상기 소스들은 /usr/src 디렉토리에 받아 놓고 압축을 풀어 둔다. 커널 소스와 iptables 소스는 압축을 풀어 놓.. 2009. 7. 1.
WinMerge 파일과 폴더 비교 및 동기화 제작사/제작자 : http://winmerge.org/ 운영체제 : 윈도우 98/Me/NT/2000/XP/2003 언인스톨 지원여부 : 지원 라이센스 정보 : GPL(프리웨어) WinMerge는 서로 다른 2 개의 파일과 폴더(디렉토리)의 내용을 비교하게 동일하게 만들 수 있는 동기화 프로그램입니다. WinMerge 특징 파일 및 폴더의 내용 비교 /동기화 서로 다른 부분을 강조색으로 구분해주어 편리하게 찾을 수 있음 빠른 찾아가기와 다른 부분 동기화 기능 한글 메뉴를 지원하여 사용하기 용이 유니코드 지원 조작법 난이도 : 쉬움 한글 메뉴 : 지원 WinMerge를 용용할 수 있는 작업 분야는 많습니다. 간략한 예를 든다면, 프로그래밍 작업 중 원본 소스와 수정한 소스에서 수정된 부분을 쉽게 알아내고자 .. 2009. 7. 1.