[자바스크립트][Javascript] Jwplayer Html5 Video Player 배속, 배율 재생 1. 찾게된 배경. 1) 비대면 강의 재생 시간 단축 목적. 2) 시간이 없는 사용자에겐 매우 필요함. 3) 보편적으로 최대 2배속만 지원함. 2. 코드 // document.querySelector('video').playbackRate = 16 ==> 테스트 해보니 16배속이 최대인 듯하다. document.querySelector('video').playbackRate = "원하는 배속" Programming/기본 (Baisc) 2021.11.30
[자바스크립트][Javascript] Ajax 공통 모듈 1. 사용 배경 1) Ajax를 컨트롤할 때 각종 옵션을 개발자 및 화면마다 다 직접 입력하다보니 Csrf, Xss 등의 보안 처리를 개별적으로 하다보면 오류 발생시 대처 어려움 2) 이러한 현상으로 인해 개발자마다 개발 방식의 공통 부재는 기본이거니와 유지보수 때에도 추적이 어렵다. (유지보수비용 과다 발생 원인 중 하나) 2. 사용 방법 1) 아래 소스를 이용하고자한다면 서버에서 Exception 오류등의 발생시 무조건 동일 구조로 Response를 내려주는 기본 인터페이스가 선행되어야한다. 필자의 경우 Java를 이용 중이므로 GlobalExceptionHandler 및 Jackson Json을 이용하여 공통 Vo를 사용하여 아래 구조를 필히 응답한다. /** 웹 API 커스텀 */ const aj.. Programming/기본 (Baisc) 2021.11.10
[유틸[Util] Javascript(JS) Cookie 제어 유틸 1. 사용 목적 위의 이미지 값을 유지하기 위해서 쿠키로 제어한다. 2. 소스 const cookie_util = { setCookie: function (cKey, cValue) { let date = new Date(); // 오늘 날짜 let validity = 30; date.setDate(date.getDate() + validity); // 쿠키 저장 document.cookie = cKey + '=' + escape(cValue) + ';expires=' + date.toGMTString(); } , delCookie: function (cKey) { let date = new Date(); // 오늘 날짜 let validity = -1; date.setDate(date.getDate() .. Programming/기본 (Baisc) 2021.11.08
[ORACLE] PL/SQL Procedure 또는 DECLARE에서 DDL 사용하기. 1. 사용 배경 1) 외주 작업 중 데이터 테이블을 백업하고 갱신해야할일이 생겼다. 2) 오라클을 사용하다보니 이전 시퀀스가 문제가 발생하여, 일일히 시퀀스 현재 값을 유지하면서 옮겨야한다. 2. 작업 1) 오라클 응용 쿼리 -- create immediate 문 begin execute immediate 'create table xx(x date)'; end; -- PL/SQL procedure successfully completed. -- 테이블 100개 생성 begin for i in 1..100 loop execute immediate 'create table tx'||i||'(id number(10),data varchar2(20))'; end loop; end; ※ 출처 : http://dr.. Programming/기본 (Baisc) 2021.11.07