본문 바로가기

프로그램132

오픈소스 리포팅 툴 (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.
자바 성능 튜닝 (JVM Option) java pool size 세팅에 대해선 static 파라미터이기 때문에 디비 restart를 하면 적용이 됩니다. ※ Oracle JVM 설치 Oracle 9.0.1에서 Oracle JVM의 모든 구성 요소를 설치하기 위해 ORACLE_HOME 밑에 javavm 폴더 밑에 install 폴더 밑에 initjvm.sql script를 실행함. 주의 : 이 script들은 반드시 SYS 또는 INTERNAL로 실행되어야만 합니다. 설치에 앞서 점검해야 할 사항 권장 사항 SHARED_POOL_SIZE >= 65 MB JAVA_POOL_SIZE >= 50 MB SYSTEM tablespace내에 50 MB 이상의 free space 250 MB 이상의 rollback segment space 주의 : 위 사.. 2009. 6. 24.
Tomcat JSP DB(Oracle) 연동 소스코드 - 다른 방법 executeUpdate() // select => executeQuery() rs = stmt.executeQuery(query); while(rs.next()){ out.println(rs.getInt("empno")+" : "); out.println(rs.getString("ename")+" : "); out.println(rs.getInt("deptno")+" "); } } catch(NamingException ne) { out.println("설정명을 찾을 수 없습니다."); } catch(SQLException se) { out.println(se.toString()); } finally { //닫을때는 맨마지막에 열린것부터 닫는다. if(rs != null) rs.close.. 2009. 6. 18.
PHP SSH2 사용한 원격 서버 접속 PHP 에서 원격지의 서버에 접속해서 데이터를 교환하거나 , 특정 프로그램을 실행시키기 위해 사용할 수 있다. 준비물 : OpenSSL(lib), libssh2, php_ssh2 리눅스 시스템 1. OpenSSL http://www.openssl.org/ 2. libssh2 http://sourceforge.net/projects/libssh2/ 3. ssh2 PHP extension http://pecl.php.net/package/ssh2 OpenSSL 설치 우선 소스를 적당한 디렉토리 (예제에서는 /usr/local/src 를 사용함) 에 다운로드 받는다. # tar zxvf openssl-0.9.8k.tar.gz # cd openssl-0.9.8k # ./config 또는 ./Configure -.. 2009. 6. 17.
PHP FreeTDS 사용 ODBC(MSSQL) 연동 PHP에서 Microsoft SQL 서버를 사용하기 위한 방법입니다. 편의상 존칭은 생략합니다. PHP에서 ODBC, Microsoft SQL, SyBase 등을 사용할때에 mssql 익스텐션을 컴파일 하기 위해서는 Free TDS 라이블러리가 필요하다. 이때 사용되는 프로토콜은 Microsoft SQL 4.2, 7.0, 8.0 프로토콜을 지원하고 있다. 설치 방법은 아래와 같다. 사이트 : http://www.freetds.org 다운로드를 적당한 디렉토리 (ex: /usr/local/src) 에 wget등을 이용해서 다운로드 받는다. (편의상 root로 작업) Free TDS 라이블러리 설치 # tar zxvf freetds-stable.tgz # cd freetds-0.82 # ./configure.. 2009. 6. 17.