치환 개수 구하기 문자열 중에 구분자를 이용하여 치환하였을 때 치환된 총 개수 구하기 SELECT CHAR_LENGTH('1, 2, 3') - CHAR_LENGTH(REPLACE('1, 2, 3', ',', '')); Database/MySQL 2023. 10. 19. 16:23
docker 용량 확인 및 정리 OS Level (Debian 계열) OS 전체 용량 확인 df -h파일별 용량 큰순서로 sudo du -sm * | sort -nr파일별 용량 읽을 수 있게 sudo du -sh * | sort -nr Docker 관련 아래 명령어는 전부 현재 실행되고 있지 않은 이미지, 컨테이너, 캐시 등을 삭제하는 명령어입니다. Docker 컨테이너, 이미지, 캐시 도커 용량 확인 docker system df --verbose도커 미사용 컨테이너 삭제 docker container prune도커 미사용 이미지 삭제 docker image prune도커 미사용 볼륨 삭제 docker volume prune도커 미사용 오브젝트 전체 삭제 (로그는 삭제 안됨) docker system prune -a Docker 로그.. DevOps/Docker 2023. 10. 12. 16:25
Static Method Mock 처리하기 엑셀 다운로드를 위해 poi 라이브러리를 사용중인데 관련 클래스 생성자에서 Workbook 을 생성하는 부분이 static 으로 처리되고 있어서 단위테스트 할 때 NPE 가 터지는 부분을 어떻게 처리 했는지 기록해보려고 한다. 외부 DI 를 직접 만들어주자 이전부터 유투브에 백기선님의 영상을 종종 보던게 있는데 외부 서비스를 호출하는 것은 어떻게 테스트할 것인가 ? (이걸 모르면 공부 제대로 하지 않았다는 말에 늘 보고 또 보고 잊어먹으면 또 보고 하던 영상) 이 있었는데 이럴 때 쓰라고 있는 것 같아서 시도해봤다. 현재 ExcelWriter 라는 클래스 생성자는 다음과 같다. public ExcelWriter(Resource resource) throws IOException { this.workboo.. Backend/Spring 2023. 10. 5. 14:46