본문 바로가기

전체 글

(36)
이번달의 날짜를 모두 출력해야할 경우 SELECT Z.THIS_MONTH_DAY AS THIS_MONTH_DAY FROM ( SELECT LAST_DAY(NOW()) - INTERVAL (A.a + (10 * B.a) + (100 * C.a)) DAY AS THIS_MONTH_DAY FROM (select 0 as a union all select 1 union all select 2 union all select 3 union all select 4 union all select 5 union all select 6 union all select 7 union all select 8 union all select 9) as A cross join (select 0 as a union all select 1 union all select 2..
특정 분(Minute)으로 Group By 하고자 할때 EX) 10분단위로 그룹화 GROUP BY HOUR(기준이되는 컬럼),FLOOR(MINUTE(기준이되는 컬럼)/10)*10 -- 시간별로 그룹화 시키고, 분을 10분이면 /10 , 5 분이면 /5 특정분으로 나누고 나눈 나머지값을 버려 특정분 단위로 맞춘다 -- 특정 분 단위로 쪼개어 합산 또는 평균을 나눌때 등등 사용할것으로 예상
window tomcat 개인키로 https 적용 https://lsj-1991.tistory.com/26 window에서 springboot 개인키로 https적용 1. 윈도우키나 시작 창을 열어 cmd를 서칭후, 명령프롬프트란에서 마우스 오른쪽을 또는 우측의 관리자권한으로 켠다. 2. 인증서를 저장할 위치로 들어간다. ( ex ) cd C:\Program Files\Java\jdk1.8.0_172\bin. lsj-1991.tistory.com 상단의 .p12 파일을 생성후에 로컬 톰캣에서 https처리를 시행 ( 상단 파일생성 선행 필수 ) 1. p12 파일을 톰캣에서 인식시키게 하기 위해 jks 확장자로 변경해야함 - 관리자 권한으로 윈도우키나 시작버튼을 눌러 cmd를 치고 관리자 권한으로 실행후, 상단의 p12가 있는 파일 경로로 이동 2. 이동..
window에서 springboot 개인키로 https적용 1. 윈도우키나 시작 창을 열어 cmd를 서칭후, 명령프롬프트란에서 마우스 오른쪽을 또는 우측의 관리자권한으로 켠다. 2. 인증서를 저장할 위치로 들어간다. ( ex ) cd C:\Program Files\Java\jdk1.8.0_172\bin 3. 하단의 명령어를 입력하고 엔터를 친다 keytool -genkey -alias key_test(별칭 : 바꿔도 상관없음) -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore_test.p12(인증서 이름 : .p12 앞의 파일 이름은 바꿔도 상관없음) -validity 4000 ( 대한민국 국가 코드 : 82 ) 4. https를 설정할 springboot 프로젝트의 application.proper..
js 배열에 추가 , 제거 var arr = [2, 3 ,4]; arr.unshift( 0, 1 ); // [ 0, 1, 2, 3, 4] 배열 앞쪽에 추가 , unshift메소드의 파라미터에 배열앞에 추가할것을 입력 arr.push( 5, 6 ); // [ 0, 1, 2, 3, 4, 5, 6 ] // 배열 맨뒤에 push메소드의 파라미터 순서대로 추가 arr.shift(); // [ 1, 2, 3, 4, 5, 6 ] 배열 맨 앞쪽 하나 삭제 arr.pop(); // [ 1, 2, 3, 4, 5 ] 배열 맨 뒤쪽 하나 삭제
jQuery DataTable 다른 컬럼값과 합쳐 표현하기 예 ) 성 과 이름을 합쳐 표현 성 => 홍 컬럼명 : lastName 이름 => 길동 컬럼명 : firstName var table= $("#table").DataTable( { "ajax" : "ajax 요청할 url", "columns" : [ { "data" : "쿼리로가져온 컬럼명", "render" : function( data , type, row, meta ){ // 해당 함수에서 정제하여 리턴하면 테이블에 리턴된 값으로표출 return row.lastName + row.firstName; } } ] });
springboot Xss대비 네이버 lucy-xss-filter 사용 특정 특수문자 허용 네이버 lucy-xss-filter 주소 : https://github.com/naver/lucy-xss-servlet-filter naver/lucy-xss-servlet-filter Contribute to naver/lucy-xss-servlet-filter development by creating an account on GitHub. github.com 인계받은 스프링부트 프로젝트 진행중 xss처리를 하기 위해 서칭하다 네이버에서 제공하는 lucy-xss-filter를 알게되어 적용하였으나 파라미터중 json 타입으로 ajax요청을 던지는 함수가 존재했고, 이과정에서 필터가 적용되어 따옴표까지 변형이 되버려 제대로 동작하지 않는 상황 발생하여 변형시키게 됨 ( 필터 2.0.0 version 적..
jquery form안의 element 초기화 $("form").each(function(){ this.reset(); });