전체 글 176

임베디드 톰캣 설정 정보

스프링부트에서 사용하는 임베디드 톰캣에 대한 설정 정보 server.tomcat.accept-count 가능한 모든 요청 처리 스레드가 사용 중일 때 들어오는 연결 요청의 최대 대기열 길이. 100 server.tomcat.accesslog.buffered 주기적으로만 플러시되도록 출력을 버퍼링할지 여부. true server.tomcat.accesslog.check-exists 외부 프로세스의 이름이 변경된 경우 로그 파일 존재 여부를 다시 만들 수 있도록 로그 파일 존재 여부를 확인할지 여부. false server.tomcat.accesslog.condition-if 요청 로깅이 "ServletRequest.getAttribute(conditionIf)"가 null을 생성하지 않는 경우에만 활성화되..

개발 2021.11.03

html 특수문자 (> < &  ) 자바로 지환하기

HTML 엔티티로 표기되어 있는 문자를 치환하기 위한 간편한 방법은 스프링에서 제공하는 HtmlUtils 라이브러리를 사용하면 됩니다. 1. HTML엔티티 문자 변환 String input = "특수 문자처리"; String convert = org.springframework.web.util.HtmlUtils.htmlUnescape(input); 2. 엔티티 숫자를 엔티티 문자로 변환 String input = "특수 문자"; String convert = org.springframework.web.util.HtmlUtils.htmlEscape(input); * HTML 엔티티 정보 표시되는 문자 숫자 표현 문자 표현 - �- - space - space - - - -..

개발 2021.07.07

리눅스 mariaDB(10.1.43) 설치하기

리눅스에 mariaDB를 설치할 때 버전마다 설치 방법이 다릅니다. 이 포스팅을 참고하면서 mariaDB를 설치할 때 꼭 mariaDB 10.1.43(https://downloads.mariadb.org/mariadb/10.1.43/) 버전을 다운받아서 진행해야 문제가 발생하지 않습니다. * 리눅스는 centos 7 버전에 설치를 진행합니다. 1. mariaDB 다운로드 - mariaDB 사이트에서 (https://downloads.mariadb.org/mariadb/10.1.43/) tar.gz 파일로 10.1.43 버전을 다운받습니다. - 다운받을 파일을 리눅스 서버의 /usr/local/src 폴더에 업로드 합니다. 2. 설치에 필요한 패키지를 설치합니다. yum install -y gcc gcc-..

개발 2021.07.06

자바스크립트 변수 값 체크(null 체크, undefined 체크, 공백 체크)

자바스크립트에서 변수의 값을 체크할 때는 null, undefined, 공백 여부를 체크해야 한다. 다음처럼 함수로 만들어 넣고 사용하면 편리하다. function isDefined (value) { if (value === "" || value === undefined || value === null) { return false; } return true; } 연산자를 === 으로 사용한 이유는 value와 data type 까지 같이 체크하기 위해서 사용한다.

개발 2021.06.30