전체 글
2,021개의 글
HTTP Server 웹 폰트 캐시설정
Apache 에서 mod_expires.so 모듈을 이용하여 정적 콘텐츠 중 웹 폰트(eot, ttf, woff)를 로컬 PC의 캐시에 저장하여 페이지 호출 시 속도 향상을 기대할 수 있음 설정 버…
jsp 호출 시 too long 에러 메시지 발생
원인 : Java Method는 64KB보다 커질 수 없음. (JLS 4.10) The amount of code per non-native, non-abstract method is limited…
자바란
자바란.섞어마시기 어디까지가 맥주고 어디까지가 소주냐 자바는 어디까지가 인프라고 어디까지가 소프트워어냐 그래도 취할수 밖에 없는 잡아
IBM JDK 의 Concurrent Generational Collector
Concurrent Generational Collector Concurrent Generational Collector 는 gcpolicy( -Xgcpolicy:gencon ) 옵션에 의해 활성화…
Download MySQL Workbench (워크벤치 다운로드)
MySQL Workbench는 DBA와 개발자를 위한 통합 도구 환경을 제공합니다. 주요 기능은 다음과 같습니다. Database Design Modeling SQL Development(MySQL…
LOA 영역 조정 (-Xloratio) 을 통한 AF 현상 해결
Heap Memory 가 충분한데도 GC 가 빈번하게 일어나고 있고 또 비교적 큰 객체를 생성할 때 빈번히 Allocation Failure 가 발생할 경우 -Xloratio 옵션을 적용하면 도움이…
WebLogic 10.x JDK bit 변경 시 Performance Pack 오류
1. 개요 예전 AIX 서버에 IBM JDK 1.6 32-bit 환경에서 WebLogic 10.3을 구성한 뒤, 프로젝트 요청으로 JDK를 64-bit로 변경했습니다. 즉, JAVA_HOME 을 6…
JavaConcurrent Mark-Sweep Collector (CMS)
Application 실행속도 보다는 GC 시간을 줄이는 것이 더 좋은 실행환경에 적합하다. 하지만, Heap 크기가 충분히 큰 환경이어야 한다. 명시적으로 지정하려면 -XX:+UseConcMark…
WebLogic Admin Console 접속 제한 방법
## WebLogic Admin Console 접속 제한 방법 ## * 콘솔 어드민 차단 (아래 URL 내용 참고) http://docs.oracle.com/cd/E13222_01/wls/docs1…
정상 기동된 Tomcat 에 응답이 없음 (no response)
Tomcat을 기동하였고 프로세스(java)도 살아있는데 접속되지 않는 경우 그 원인은 매우 다양할 터이나, 이번에 언급할 한 사례는 꽤 일반적이지는 않습니다. 기동은 잘 되었습니다. catalin…
OS X에서 Apache Subversion Installation
1. 개요 우선 SVN(Subversion)에 대한 설명은 다음 글 을 참고합니다. OS X 10.9에서 Apache Subversion 설치를 위해 당시 기준 최신 버전이었던 1.8.5 컴파일을 …
CHEF에서 package 설치 (yum or apt-get)
Chef에서 package 설치를 할 때 bash에서 yum이나 apt-get을 이용하여 설치할 수도 있겠지만 동일한 cookbook을 CentOS나 Ubuntu 모두에 적용할 경우에는 조건에 의하…
Ruby Substitution (치환)
Ruby의 문자열 치환과 대소문자 변환에 대해 간단히 설명드립니다. 아래 예제는 모두 String 객체에서 자주 사용하는 메서드입니다. sub! 로 문자열 치환하기 $ cat test.rb sarc…
Ruby 2.1.0 Installation
제가 사용하고 있는 OS X 에는 이미 ruby 가 설치되어 있긴 합니다. $ ruby -v ruby 2.0.0p247 (2013-06-27 revision 41674) [universal.x86_…
Tomcat(톰캣) 보안 강화를 위한 설정들
1. 개요 몇가지 Tomcat 보안 설정에 대하여 정리합니다. 2. HTTP method Tomcat에서 HTTP method는 다음과 같다. HTTP method HTTP Servlet class…
MiscellaneousMini vMac Installation
지금까지 꾸준히 진행되고 있는 Macintosh Emulator 프로젝트인 Mini vMac입니다. 그리고 Mini vMac이 emulation하는 Macintosh는 early Macintosh,…
Apache Tomcat Connector (mod_jk) 컴파일 및 설정
1. 개요 공석 문서 : http://tomcat.apache.org/connectors-doc/ Tomcat Connectors 는 Tomcat을 앞 단의 Apache 등의 웹 서버와 연결 할 수…
Tomcat 의 connection leak 대응
DB 연결 및 처리에 사용되는 Connection, Statement, ResultSet 등의 자원을 명시적으로 close하지 않으면 connection 누수(leak)가 발생할 수 있습니다. 누수…
Tomcat(톰캣)의 DataSource (JDBC Connection Pool) 설정
tomcat.apache.org의 공식 문서 중 JNDI 예제입니다. (2017년 9월, 재확인하였는데 동일합니다) Context ... ... Resource name="jdbc/EmployeeD…
apt-get으로 HTTP Server 를 설치하였을 때
최근 Ubuntu 리눅스 머신 한 대에 급히 Apache HTTP Server를 구성해야 할 일이 있었습니다. 처음에는 직접 컴파일해 설치하려고 했지만, 패키지 의존성 문제 때문에 컴파일 과정에서 …
Tomcat에 jPetStore 올리기
jPetStore는 유명한 테스트 애플리케이션으로 유명합니다. 최근 몇년 만에 jPetStore를 이용하여 사이트 한 셋을 구축해야 할 일이 있었는데, 적당한 파일을 구하지 못하여 조금 고생을 했습…
Tomcat vs. JBoss
Fact를 정리하고, 또 논의해 보고자 한다. JBoss는 fully Java EE (Enterprise Edition) stack을 제공한다. 즉, EJB, JTA, JMS 등등. 만일 그러한 기…
Apache HTTP Server 2.2.x server header security (아파치 헤더 보안)
1. 개요 Apache HTTP Server는 Server Header 정보 노출 정도를 ServerTokens 항목의 세부 옵션을 통하여 조절할 수 있다. 공 식 문서 중의 설명을 참조한다. 그러…
Apache HTTP Server 2.2.26 installation (아파치 웹 서버 설치)
1. 설치 아래 스크립트는 Apache HTTP Server 2.2.26을 소스에서 내려받아 빌드하고, 서비스·로그·데이터 디렉터리를 준비하는 예시입니다. 실행 환경에 따라 디렉터리 경로, 사용자 …