MyBatis에 Log4j를 명시적으로 지정하기
MyBatis를 사용하여 개발하다보면 실제 실행된 SQL등을 확인하기 위해 로그를 설정하여 사용하는 경우가 많다.
MyBatis를 사용하여 개발하다보면 실제 실행된 SQL등을 확인하기 위해 로그를 설정하여 사용하는 경우가 많다.
Visual Studio C/C++로 개발한 소스를 빌드하여 만든 바이너리 파일이 Windows XP에서 실행되지 않는 경우가 있다. 이유는 Windows의 바이너리 파일 형식이 Windows XP 이후에 변경되었기 때문이다. 이후 운영체제에서 구버전 파일 형식의 실행을 지원해 주...
개발 환경에 사용하기 위한 아주 간단하고 일반적인 MariaDB의 설치 및 기본 설정 과정을 알아보자. 전체 과정은 CentOS 7에서 MariaDB v5.5 설치를 기준으로 한다. 기본 설치 MariaDB는 다음과 같이 간단히 설치된다. $ yum install mariad...
모든 프로그래밍 언어와 쉘(bash, ksh 등)에서는 배열 변수를 지원한다. 그만큼 배열은 프로그래밍을 위한 가장 기초적인 요소이지만, 아쉽게도 본쉘은 배열을 지원하지 않는다. 예를 들어, arr[0]=25, echo ${arr[0]} 이런게 안된다는 뜻이다. 하지만 방법이 전...
리눅스에서 프로그램 개발 등을 하기 위한 용도로 개인 PC에서 VM(가상머신)으로 리눅스를 설치하는 방법을 알아보자. 다양한 설치 방법과 구성이 있을 수 있는데, 이 포스트에서는 실제 업계에서 사용하는 RHEL(레드햇 엔터프라이즈 리눅스)과 동일한 CentOS에서 서버 프로그래밍을...