반응형
목록 컴퓨터 (62)
반응형
이로
이슈사항 HTML 에서 IMG 태그 안 SRC 에 이미지에 대한 경로를 노출하지 않고 이미지 파일을 노출시키고 싶다. 성능이 조금 떨어지더라도 보안이 중요하다. 구성 springboot 2.2.6 JSP, JQuery, JSTL 해결방안 HttpServletResponse를 사용하여 response에 image파일을 담아 반환한다. 파일경로를 암호화, 복호화 하여 사용한다. 이미지파일을 base64로 읽어 ModelAndView 형태로 JSP에 전송하여 출력 HttpServletResponse사용하여 이미지 파일 전송 로직 HTML 에서 SRC값으로 IMG파일을 받아올 URL 을 넣는다. 특정 DATA 를 가져오기 위해 GET 방식으로 DATA를 호출할 수 있도록 한다. Controller에서 image..
주어진 상황 스프링 부트, 그래들, 마이바티스를 사용하는 프로젝트이다. '관리시스템 설정 테이블'은 1200만개의 데이터가 존재하며, 해당 데이터들은 수시로 데이터 내용이 변경된다. 00시00분 시점의 '관리시스템 설정 테이블'에 있는 데이터를 txt 파일로 저장하려한다. 하나의 텍스트 파일은 1000개의 라인으로 구성해야한다. 데이터는 시간순으로 순차정렬해야하며, 파일명은 각 파일의 첫 데이터와 마지막 데이터의 시간으로 한다. [첫 시간 - 마지막 시간.txt] 로그파일 생성은 사용자가 웹 페이지에서 "로그 생성" 버튼을 클릭한 순간 진행되며, 서버에서 비동기로 파일생성 작업을 진행해야 하며, 사용할 수 있는 Thread는 10개이다. 사용자가 웹 페이지에서 로그생성을 누르지않으면 로그파일이 생성되지 ..
참고 포스트 woowabros.github.io/tools/2017/07/10/java-enum-uses.html Java Enum 활용기 - 우아한형제들 기술 블로그 안녕하세요? 우아한 형제들에서 결제/정산 시스템을 개발하고 있는 이동욱입니다.이번 사내 블로그 포스팅 주제로 저는 Java Enum 활용 경험을 선택하였습니다. 이전에 개인 블로그에 Enum에 관해 woowabros.github.io 코드적용 소스코드(일부) import java.util.*; public enum CntntsType { IMG("이미지", Arrays.asList("png")) , VOD("동영상", Arrays.asList("mp4")) , DOC("문서", Arrays.asList("doc")) , AOD("오디오",..

HIGHCHART 사용후기 다양한 차트가 존재 개발 참고문서가 잘 되어있다. 사소한것 하나하나까지 컨트롤이 가능했다. ex) 라인 높이, 차트 높낮이, x축 이름, y축 이름설정, 글자수 제한, 차트에 표현할 숫자 또는 문구 등 샘플페이지에 기본으로 구현된 것에서 직접 이것저것 옵션을 추가해보며 테스트 해 볼 수 있다. ex) Heatmap 차트를 샘플로 구현해보고싶을 경우 www.highcharts.com/demo/heatmap페이지 에서 EDIT IN CODEPEN 을 들어가면 선택한 차트의 Default값이 세팅되어 있고, 옵션들을 추가해보며 되는지 안되는지 어떻게 변하는지 체크해 볼 수 있다. 자세한 방법은 아래 스크린샷으로 첨부한다. 샘플코드 보는 적용해보는 방법 위 사진에서 EDIT IN CO..