분류 전체보기 375

Command 창 언어(코드 페이지) 설정

chcp 명령 구문chcp [NNN]매개 변수NNN코드 페이지를 지정합니다. 다음 표에서는 지원되는 각 코드 페이지와 국가/지역 또는 언어 목록을 보여 줍니다.코드 페이지국가/지역 또는 언어437미국850다국 라틴어 I852슬라브 라틴어 II855키릴 자모(러시아어)857터키어860포르투갈어861아이슬란드어863프랑스어(캐나다)865노르딕866러시아어869현대 그리스어949한국어

Windows 2008.08.07

IIS 모니터링에 유용한 카운터

참조 :http://support.microsoft.com/kb/313064/ko 카운터를 선택하는 방법서버 작업을 모니터링하는 데 선택할 수 있는 수백 가지의 카운터가 있습니다. 다음 목록은 웹 서버의 로드를 모니터링하는 데 유용한 카운터 및 각 카운터의 이상적인 값을 나타냅니다. 개체 또는 카운터이상적인 값초당 메모리 또는 페이지 수0부터 20 (80이 넘으면 문제를 암시)메모리 또는 사용 가능한 바이트최소 4메가바이트(MB)메모리 또는 커밋된 바이트실제 메모리 크기의 75%를 넘지 않음메모리 또는 페이지되지 않은 풀 바이트일정(느리게 상승하면 메모리 누수를 나타냄)프로세서 또는 프로세서 시간의 백분율75% 미만프로세서 또는 시스템 프로세서 대기열 길이2 미만디스크(논리 또는 실제) 또는 디스크 시간..

Web Server 2008.08.07

Java 5의 빌트인 어노테이션을 사용하는 방법

Annotations in Tiger, Part 1:메타데이터를 자바 코드에 추가하기J2SE 5.0 (Tiger)의 새로운 기능인 Annotation은 필요가 많은 메타데이터 기능을 핵심 자바 언어로 가져왔다. 메타테이터가 유용하게 쓰이는 이유를 설명하고 자바의 Annotation 소개한다. Annotations in Tiger, Part 2:커스텀 어노테이션Part 1에서 J2SE 5.0의 새로운 메타데이터 장치인 어노테이션을 소개했고 Tiger의 기본적인 빌트인 어노테이션에 초점을 맞추었다. 커스텀 어노테이션을 작성을 지원한다는 점이 특징적이였다. 이 글에서 커스텀 어노테이션을 만드는 방법과 어노테이션에 주석을 달아 코드의 문서화와 커스터마이징을 강화하는 방법을 설명하겠다.

Java 2008.07.18

JNI 를 대신할 것들

Alternatives to Java Native Interface (JNI) 참고 :http://weblog.janek.org/Archive/2005/07/28/AlternativestoJavaNativeI.html Libraries for simplifying JNIJaceJNIWrapperNativeCallNoodleglueJ2Native(웹에 자료는 있으나,홈페이지가 접속이 안됨)OOJNIxFunctionJava/COM integrationcom4jComfyJ(spin-off ofJNIWrapper)EZ JComInterfacetool for Java(2001년,없어짐)J-Integra for COMj-InteropJacobjacoZoomJava2COMJawinJCom(홈페이지가 이상해…)OLEJ..

Java 2008.07.08

멀티쓰레드 환경에서 JNI 내의 global 변수는 조심해야...

참고 :http://javaservice.net/~java/bbs/read.cgi?m=etc&b=jdk&c=r_p&n=1162440898&p=5&s=t 기존의 C환경에서 Shared library를 작성할 때와 WAS의 Java에서 사용할 shared library를작성할 때 주의할 점은, standard-alone으로 동작하는 shared library는 단일 Thread 환경에서동작하는 것을 가정하여 global 변수를 사용하여도 된다는 것입니다. 그러나, J2EE WAS환경에서동작할 때는 multi-thread환경이기에 global 변수는 특별한 주의를 요합니다. 해당 nativemethod가 서로다른 thread에 의해 동시에 불려질 수 있기 때문입니다.

Java 2008.07.03

JSTL (JSP Tag Library)

출처 :http://cranix.net/tt/91 JSTL ( JSP Tag Library ) 일반적으로 사용하는 JSP 태그를 표준화 시킨건데 아래 것들이 많이 사용된다. CORE :: http://java.sun.com/jstl/core :: cXML :: http://java.sun.com/jstl/xml :: xI18N :: http://java.sun.com/jstl/fmt ::fmtSQL :: http://java.sun.com/jstl/sql :: sql 예) 위와같이 JSP 파일에 선언해주면 되는데 하기전에 라이브러리 파일과 tld 파일을 설치해 줘야한다. - JSTL 설치하기 1. JSTL 다운로드 JSTL 은 아래 두사이트에서 다운로드 할수있다. 1)http://java.sun.com/..

Web Programming 2008.07.01

HTTP 요청 타입

출처 : http://www.nicklib.com/bbs/board.php?bo_table=bbs_lecture&wr_id=36&page=2 HTTP 요청 타입에는 다음과 같이 많은 것들이 있다. GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, PATCH, PROPFIND, PROPPATCH, MKCOL, COPY, MOVE, LOCK, UNLOCK, TRACE 이건, HTTP/1.1에서 정의한 Method보다 더 많은 것들이다. 그러나, 모든 Web Server가 위의 Method를 모두 지원하는 것은 아니다. 기본적인 것에 확장메소드를 만들어 사용하는 것이다.

Web Server 2008.06.23

아파치 통계 페이지 보기

참고 :http://httpd.apache.org/docs/2.0/ko/mod/mod_status.html 테스트 환경 : # ./apachectl -v Server version: Apache/2.2.3 Server built: Dec 2 2006 16:21:38 설정 파일 변경 : {APACHE_HOME}/conf/httpd.conf수정 httpd.conf 거의 끝 부분에 보면 extra 쪽 conf 파일들을 include 하도록 되어 있는데, extra/httpd-info.conf이 부분의 주석 처리를 해제해준다. (제껀 387라인) {APACHE_HOME}/conf/extra/httpd-info.conf수정 httpd.conf에서 httpd-info.conf를 읽도록 수정한 상태(위 1번에서 하는..

Web Server 2008.06.03