본문 바로가기

How to detect browser. https://stackoverflow.com/questions/9847580/how-to-detect-safari-chrome-ie-firefox-and-opera-browser?rq=1 에서 본 내용을 간단하게 정리해봄. 결과
IOS 버전 관련 처리 1. IOS Useagent Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.34 (KHTML, like Gecko) Version/11.0 Mobile/15A5341f Safari/604.1 2. 하고싶은 것 - 11.4 버전 이상일 경우를 체크하고 싶다. - 소스function osVersion(){ var mt = (navigator.appVersion).match(/OS (\d+)_(\d+)_?(\d+)?/); if (mt === undefined || mt === null || nt === '') { return false; } var version = [ parseInt(mt[1], 10), parseInt(mt..
spring-loaded 사용해보기. (작성일 기준으로 1.2.8 버전이 최신버전) 자바(with Spring)를 개발하다보면 Class를 추가/변경 하는 작업을 많이 한다. 그럴때마다 서버를 리스타트하는 일은 엄청나게 번거로운 일이다. 그래서 자동으로 reload 시켜주는 걸 찾아봤다. 1. 설치하기 - pom.xml org.springframework.boot spring-boot-maven-plugin org.springframework springloaded 1.2.8.RELEASE - jar 다운로드(이 경우에는 다운로드한 경로를 따로 복사해 놓으세요.)http://mvnrepository.com/artifact/org.springframework/springloaded/1.2.8.RELEASE 4. Spring Boot 1) ma..
chromecast 1. 사용기 - 구매할 때 이곳저곳 여러 쇼핑몰을 검색해봤는데, 신세계몰이 조금 저렴해서 거기서 주문함 - 거실 tv가 아닌 개인 모니터에 연결해서 넷플릭스 등을 연결해서 봄 - 화질은 좀 별로지만 편해서 종종 사용하는 중 - 금액대비 쓸만함 - 네이버에서 야구 볼때도 사용함. (Mac에서 크롬사용하여 야구를 켬!!) tving으로 사용할 때도 있음. 화질은 심각함ㅋㅋㅋ ​
IntStream, LongStream 내 range, rangeClosed 사용해보기. 1. X Stream - IntStream 은 int를 지정한 범위 내에서 반복문을 동작함 - LongStream dms Long을 지정한 범위 내에서 반복문을 동작함 2. range, rangeclosed - range는 endExclusive 값 전까지만 반복 - rangeClosed는 endExclusive 를 포함하여 반복 3. IntStream - 소스public class IntRangeTest { public static void main(String[] args) { int startNum = 1; int endNum = 9; intRangeTest(startNum, endNum); System.out.println("\n"); intRangeClosedTest(startNum, endNu..
textarea 리사이즈 관련
[Apahce poi] 엑셀파일에 암호걸기 업무 중에 엑셀 다운로드 기능에 "암호 걸기"가 필요해짐. 1. pom.xml에 필요한 dependencyt 추가 org.apache.poi poi 3.16 2. 샘플 - 아래와 같이 설정해주면 잘 나온다.EncryptionInfo encryptionInfo = new EncryptionInfo(EncryptionMode.agile); Encryptor encryptor = encryptionInfo.getEncryptor(); encryptor.confirmPassword(password); - 결과 3. 전체소스import lombok.extern.slf4j.Slf4j; import org.apache.poi.openxml4j.exceptions.InvalidFormatException; import..
History 명령어 사용하기. 1. History 명령어란?- 이전에 입력한 명령어 이력을 볼 수 있는 명령어 2. 사용하기 1) history- 기본 명령어로 순차적으로 입력했던 명령어 리스트를 보여준다. history 2) 최근 N개 검색- history n- 최근 입력한 n 개의 명령어 이력을 보여준다. history 5 - 최근 5개의 명령어를 보여준다. 3) 이력 중 문자열 검색- history |grep {검색할 문자열}- {검색할 문자열}에 대한 명령어만 리스트로 노출된다. history |grep cd 4) 기존 이력 삭제- 기존에 입력했던 명령어 목록 삭제 history -c 5) 명령어 이력을 파일로 만들기- 입력된 이력을 특정 파일로 저장 history -w tmp_history.txt 6) 기존에 입력했던 명령어..