Linux tail
1. tail 파일의 뒷부분을 출력한다. 2. 주요 옵션 옵션 설명 -n 라인번호 지정한 라인번호까지 출력한다. -f 파일에 데이터가 추가될 때까지 대기하면서 추가되면 계속 출력한다. 3. 사용예제 $ ...
1. tail 파일의 뒷부분을 출력한다. 2. 주요 옵션 옵션 설명 -n 라인번호 지정한 라인번호까지 출력한다. -f 파일에 데이터가 추가될 때까지 대기하면서 추가되면 계속 출력한다. 3. 사용예제 $ ...
1. 배치의 도메인 언어 숙련된 배치 설계자에게 Spring Batch에서 사용되는 일괄 처리의 전반적인 개념은 익숙하고 편안해야 한다. “Jobs” 및 “Steps” 그리고 ItemReader와 ItemWriter라는 개발자 제공 처리 장치 유닛이 있다. 그러나 Spring 패턴, 작업, 템플릿, 콜백 및 관용구로 인해 다음과 같은 기회가 있다. ...
1. 우선 순위 큐 패턴 우선 순위가 높은 요청을 우선 순위가 낮은 요청보다 먼저 받아서 처리하도록 서비스로 전송된 요청의 우선 순위를 지정한다. 이 패턴은 개별 클라이언트에 서로 다른 서비스 수준 보장을 제공하는 애플리케이션에서 유용하다. 2. 컨텍스트 및 문제점 애플리케이션은 특정 작업(예: 백그라운드 처리 수행 또는 다른 애플리케이션이나 서비스...
1. CQRS 패턴 CQRS 패턴이란 Command and Query Responsibility Segregation의 약자이다. 이를 해석하면 명령과 쿼리의 역할을 구분한다는 의미이다. 즉, Command (Create, Insert, Update, Delete)와 쿼리(Select - Read)의 책임을 분리하는 의미이다. CQRS는 데이터 저장...
1. split 파일을 분할 한다. 파일을 지정한 행의 길이나 사이즈로 분할한다. 2. 주요 옵션 옵션 설명 -l 100 100 라인 단위로 분할한다. 기본값은 1000 이다. -d 숫자로 된 이름의 파일로 분할한다. 기본...
1. 쿠키 생성 public void setCookie(HttpServletResponse response) { Cookie cookie = new Cookie("cookieName", "cookieValue"); cookie.setMaxAge(0); // 쿠키 expiration 타임 cookie.setPath("/"); //...
1. 세션 쿠키 이름 변경 Spring 세션을 사용하면 Tomcat 서버의 기본 JSESSIONID 쿠키는 스프링에서 디폴트로 지정해주는 “SESSION”이라는 이름의 쿠키로 변경된다. properties 파일에서 설정할 수 있다. server.servlet.session.cookie.name=CHANGESESSION [출처 및 참고] h...
1. Batch 프로퍼티 통합 속성 이름 설명 기본값 spring.batch.jdbc.initialize-schema 데이터베이스 스키마 초기화 모드 embedded spring.batch.jdbc.isolatio...
1. less, more 텍스트파일을 열람한다. 텍스트파일을 화면 단위로 열람한다. 명령어를 실행하고 화면을 이동하는 명령어는 vi 명령어와 동일하다. less가 more 보다 화면을 자유롭게 이동할 수 있는 기능이 있어서 편리하다. 2. 주요 옵션 옵션 설명 -N ...
1. head 파일의 앞부분을 출력한다. 2. 주요 옵션 옵션 설명 -n 라인번호 지정한 라인번호까지 출력 3. 사용예제 $ cat sample.txt one two three # 2번 라인까지 출력 $ head -n 2 sample.txt...