Archive: 2017/9

[Spring] 기본 프로젝트 파일 구조

STS로 새 프로젝트를 생성하면 아래와 같은 기본 구조를 확인할 수 있다. Maven의 기본 디렉토리 설정인 것 같다. 개발자마다 설정 및 사용 용도가 조금씩 다른듯 하다. (https://slipp.net/questions/11) src/main/java Java source 디렉토리 Java 파일들은 모두 이 디렉토리에 생성한다. HomeControl

[Algorithm] Quick sort

한 평생 Bubble sort만 사용하다가 이대로 계속 무식하면 안되겠다 싶어서 찾아보았다. Quick sort는 Charles Antony Richard Hoare 경에 의해 개발되었다. 알고리즘 List 중 하나의 Element를 선택한다. 이를 Pivot 이라 부른다. Pivot을 기준으로 좌측에는 작은 Element들이 오도록, 우측에는 큰 Elem