Blog Posts

Spring loaded 사용해보기

(작성일 기준으로 1.2.8 버전이 최신버전) 자바(with Spring)를 개발하다보면 Class를 추가/변경 하는 작업을 많이 한다. 그럴때마다 서버를 리스타트하는 일은 엄청나게 번거로운 일이다. 그래서 자동으로 reload 시켜주는...

IOS 버전 관련 처리

1. IOS Useagent

chromecast

1. 사용기 구매할 때 이곳저곳 여러 쇼핑몰을 검색해봤는데, 신세계몰이 조금 저렴해서 거기서 주문함 거실 tv가 아닌 개인 모니터에 연결해서 넷플릭스 등을 연결해서 봄 화질은 좀...

IntStream, LongStream 내 range, rangeClosed 사용해보기.

1. X Stream IntStream 은 int를 지정한 범위 내에서 반복문을 동작함 LongStream dms Long을 지정한 범위 내에서 반복문을 동작함

[Apache poi] 엑셀파일에 암호걸기

업무 중에 엑셀 다운로드 기능에 “암호 걸기”가 필요해짐.

History 명령어

1. History 명령어란? 이전에 입력한 명령어 이력을 볼 수 있는 명령어

@PropertySource 사용시 한글 깨짐

1. 현상 아래와 같은 소스를 사용할 경우

NGINX 활용한 무중단 배포! 자동화 삽질기.

개인 프로젝트에서 nginx를 웹서버로 사용하고 있다. 그 뒤에는 2대의 WAS를 사용하고 있고, nginx upstream 기능을 사용하여 로드 밸런싱을 했다. 그러다 보니 배포시에 아래 upstream 내...

[Jquery] .each에서 break, continue 구현하기.

[LOMBOK] constructor ... is already defined in class ... (1.16.22)

1. 현상 Spring boot 1.5.14 로 프로젝트를 세팅하는 중 에러 발생. Lombok Annotation 적용해놓은 class에서 컴파일 에러 Github 이슈함 검색… 버그…

[Spring] Filter & Interceptor

[Spring Boot] 2.x 로 변경했을 때, Thymeleaf layout이 404일 경우

1. thymeleaf-layout-dialect 추가

[S3] 특정 IP만 사용 가능하도록 설정하는 법

1. S3 버킷 설정

2018-06-05 : Cloud Native Day in seoul

Pivotal 이 서울에서 처음 진행하는 행사라고 함.

AWS s3 upload source Tip

1. Content Type 파일명에 따라 ContentType을 설정한다.

[Basic] 약수

1. 약수 어떤 수를 나누어 떨어지게 하는 수.

[nginx] domain으로 referer block

referer 내에 값을 참고하여 block! 허용된 referer만 내 이미지 서버를 사용할 수 있도록 작업할 때 유용함

[Vue.js] How to use external Json File

1. Json 파일 import 하기. import externalJsonFile from './externalJsonFile.json' export default{ data(){ return{ jsonFile: externalJsonFile } } }

Safari 11.1 업데이트 이후 ajax 버그

1. safari 11.1 update 기존 Safari (mac or ios)에서는 정상적으로 동작하던 ajax가 safari 11.1 버전 업데이트를 진행한 후로 오류가 발생함. ajax 내 error 메시지가 다음과...

AmazonS3Client, deprecated!!!

1. 기존 메소드

[Spring Batch Tip] 1. Job Id 가지고 오기

1. Job 정보 가지고 오기. 개발하는 중에 ItemReader, ItemProcessor, ItemWriter 등에서 job정보를 가지고 와야 할 때가 있다. 간단한 소스 추가로 사용 가능하다.

npm에서 --save, --save-dev 옵션

1. –save 응용 프로그램을 실행하는 데 필요한 패키지를 저장하는 데 사용 ‘-S’로 줄여 쓸 수 있음. package.json 이 존재하면 dependencies 에 추가된다.

Java로 배워보는 BlockChain

해당 내용은 공부하면서 간단하게 만들어본 블록체인 입니다.

[Vue.js] Page-loader

1. vue.js 내 v-show 를 사용해서 만들면 된다. loader는 fontawesome를 사용했다.

좋은 코드 작성하기.

개인적으로 개발을 하면서 좋은 코드를 작성하는 법을 고민하며, 작성한 글입니다.

[Vue.js] 1-1. 시작하기 : CDN 링크로 배워보자.

1. Vue란? front-end framework 배우기 쉽다. view에 최적화 되어 있다. MVVM(Model-View-ViewModel) 패턴을 기반으로 디자인

Maven Test Skip 하는 법

1. Test Skip하고 싶다. 오래걸리는 작업을 넘기고 싶다.

[Spring Boot] embedded-redis 사용해보기.

1. embedded-redis 개발 버전, 프로토 타이핑 등에서 간단하게 사용하기 편함.

[Mysql] 기억하면 좋은 쿼리 모음

1. 최대 접속자 수 show variables like ‘%max_connect%’;

[Spring Batch] 1. 알아보자

1. Spring Batch 1) Spring batch란? Spring Batch는 Job과 Step으로 구성되어 있음. 하나의 Spring Batch안에는 여러 Job이 존재 할 수 있고, 그 Job 안에는 여러...