본문 바로가기

2018/11

(21)
[SpringBoot] Exception Handler에서 ResponseStatus에 reason를 적으면... 삽질 할 뻔한 예외 처리기... Exception Handler에서 ResponseStatus에 reason를 적으면 return 한 형태의 객체로 반환이 안되고 임의의 형태로 반환된다.@RestControllerAdvice public class ApiExceptionHandler { @ExceptionHandler(NotFoundJobException.class) @ResponseStatus(value = HttpStatus.NOT_FOUND, reason="No Job Found") public AcAuthResult notCompletedJobExceptionHandler(NotFoundJobException ex) { return AcAuthResult.builder() .jobId(ex.get..
HikariPool - Thread starvation or clock leap detected 메세지 퇴근시에 로컬에서 웹 어플리케이션을 띄어놓고 퇴근한다.출근할 때 아래와 같은 경고 로그가 다량 떠있다.2018-11-28 02:44:21.892 WARN 2135 --- [ool housekeeper] com.zaxxer.hikari.pool.HikariPool : api-dev-conn-pool - Thread starvation or clock leap detected (housekeeper delta=2h28s701ms).2018-11-28 02:45:46.788 WARN 2135 --- [ool housekeeper] com.zaxxer.hikari.pool.HikariPool : api-dev-conn-pool - Thread starvation or clock leap detected (hou..
[SpringBoot] yml에서 Duration 사용하기는 2.1 부터 지원 yml 프로퍼티에서 Duration 사용을 하고 있었다. pilot 프로젝트에서는 @Value로 잘 주입이 되는데, 본 branch로 해당 설정 코드를 옮겨오니 아래와 같은 에러가 발생했다. org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'demoBean' defined in com.github.detouched.DemoValueApp: Unsatisfied dependency expressed through method 'demoBean' parameter 0; nested exception is org.springframework.beans.ConversionNotSupport..
Redis Cheet Sheet https://lzone.de/cheat-sheet/Redis
맥에서 이미지 스크립트로 편집하기(sips) 맥에는 포토샵을 설치하지 않아도 기본적으로 미리보기에서 간단한 이미지 편집을 할 수 있다.그런데 이 미리보기에서 회전은 되지만 flip은 없다.다행히 sips(scriptable image processing system)이라는 명령어 기반의 툴을 이용하면 가능하다.오히려 여러 파일을 조작해야 할 때는 배치 처리가 가능하다.명령$ sips -f horizontal 0549.png/Users/namo/Desktop/0549.png /Users/namo/Desktop/0549.png만약 좌우로 반전하는 것 말고 위아래로 반전하려면 horizontal 대신에 vertical 라고 지정하면 된다.$ sips -f vertical 0549.png/Users/namo/Desktop/0549.png /Users/na..
IntelliJ IDEA 2018.3 업데이트 되면서 플러그인 아이콘의 정체를 알았다. IntelliJ IDEA 2018.3 업데이트 되면서 플러그인 아이콘의 정체를 알았다.예전에 어떤 분이 플러그인 아이콘이 두 가지 종류가 있다고 문의를 한 적이 있었다.밑에 까만 뭔가가 있는 것과 없는 것이다. 위에서 BashSupport는 없다. IntelliJ IDEA 2018.3 업데이트 되면서 플러그인 아이콘이 커졌다.이제 까만 네모 안에 글씨도 보인다.다시말해 JB 공식 플러그인지 여부인 것으로 드러났다.
IntelliJ IDEA 2018.3 업데이트 IntelliJ IDEA 2018.3 으로 업데이트 되었다는 메일이 왔다.업데이트를 했는데 IDE 에러가 똬악.!com.intellij.diagnostic.PluginException: action with the ID "com.euphoricity.addtogitignore" was already registered. Action being registered is (null); Registered action is (null) Plugin: Add to gitignore [Plugin: com.euphoricity.gitignore]at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.reportActionError(ActionManagerImpl..
IntelliJ IDEA 자동 업데이트가 되는 조건은 뭘까? JetBrains Day 서울 2018 행사에 다녀왔는데 2018.3이 나왔다고 한다.집에와서 오랫만에 띄어보니 2018.2.1 이다. 업데이트 체크를 했더니 자동업데이트가 되지 않고 다운로드 링크 화면을 띄어준다. IntelliJ IDEA 자동 업데이트가 되는 조건은 뭘까?