동물농장
여느 농장의 가축들과 다름없이 하루하루를 연명하던 매너농장의 가축들은 명품 수컷 돼지인 메이저 영감의 연설 덕분에 자신의 존재에 대해 각성을 한다. 이는 주인이었던 존스를 힘으로 쫓아내는 계기가 되었고, 주인 없는 농장은 그날로 동물농장이 되었다. 그렇게 시작된 동물농장의 일상은 처음에는 행복한 듯 보였다. 동물들은 평등했고, 전보다 일을 덜 하면서도 풍족하게 먹을 수 있었다. 편히 쉴 수 있었고, […]
${jetty 설치경로}/context 디렉토리에 추가할 Context 정보를 기술한 xml 파일을 추가한다. 운영 중인 jetty는 동적으로 추가된 XML 파일을 파싱하여 추가된 Context에 대한 서비스를 시작한다. 예를 들어 /home/tester/sampleWebApp 를 추가하는 경우 아래와 같이 sample.xml 파일을 작성하여, ${jetty 설치경로}/context 디렉토리에 저장한다. <?xml version=“1.0” encoding=“ISO-8859-1”?> <!DOCTYPE Configure PUBLIC “-//Jetty//Configure//EN” “http://www.eclipse.org/jetty/configure.dtd”> <Configure class=“org.eclipse.jetty.webapp.WebAppContext”> <!– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –> <!– Required minimal context configuration : –> <!– + contextPath –> <!– + war OR resourceBase –> <!– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –> <Set name=“contextPath”>/sample</Set> <Set name=“war”>/home/tester/sampleWebApp</Set> </Configure> Colored by Color Scripter cs
Jetty를 설치하고 실행하여 샘플 웹페이지까지 확인했다. 그런데 JSP를 호출하면 java.err.nojdk가 발생한다. 검색해 보니 JAVA_HOME 경로가 설정되지 않은 경우에 위와 같은 에러가 발생한다고 한다. PATH에는 java 명령어가 포함되어 있어 jetty 기동이 되었으나, JSP나 Servlet 처리 시 환경변수에 설정된 JAVA_HOME을 이용하는가 보다. JAVA_HOME에 JDK 경로를 설정 후 재시작하면 OK! 참고로 JAVA_HOME에 JRE 경로를 설정하면 jetty 기동 시
According to the Capability Maturity Model (출처: CMMI-SW v1.1), Verification: The process of evaluating software to determine whether the products of a given development phase satisfy the conditions imposed at the start of that phase. [IEEE-STD-610]. Validation: The process of evaluating software during or at the end of the development process to determine whether it satisfies
작년 말 푸켓 여행을 다녀 왔다. 여행을 준비하면서 여행가이드 책을 한 권 구입했고, 지도 대신 스마트폰의 지도 어플을 이용하기로 마음 먹었다. 바로 다음과 네이버의 지도 어플을 확인해 봤는데, 해외 지도는 서비스를 하지 않는다. 이런 것이 로컬서비스와 글로벌서비스의 차이인가? 선택의 여지없이 구글맵을 이용하여 가볼만한 곳들을 즐겨찾기 해 두었고, 현지 통신사의 데이터 서비스를 사용하기 위해 유심칩과 선불카드를
버전: Apache Commons Configuration 1.8 참고: 여기 Commons Configuration은 기본적으로 콤마(,)를 구분자로 사용하며, Value에 콤마가 있는 경우 리스트로 처리한다. colors=red,blue,yellow String[] colors = config.getStringArray(“colors”); List<Object> colorList = config.getList(“colors”); cs 프로퍼티 파일을 사용하는 경우 편리하게 사용할 수 있는 기능이다. 반면 XML 파일을 사용하며, 콤마가 들어있는 값을 리스트로 처리하면 안되는 경우에는 구분자를 비활성화 할 수 있다. XMLConfiguration xc = new XMLConfiguration(); xc.setDelimiterParsingDisabled(true); xc.load(“./config.xml”); cs 구분자를 비활성화 하더라도
오라클 XE 버전 : 10.2.0 listener.ora 파일을 오픈하여 HOST 명을 새로운 컴퓨터 이름으로 변경한 후 재시작한다. LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE)) (ADDRESS = (PROTOCOL = TCP)(HOST = 컴퓨터이름)(PORT = 1521)) ) ) Colored by Color Scripter cs listener.ora 파일의 경로는 아래와 같다. C:oraclexeapporacleproduct10.2.0serverNETWORKADMINlistener.ora