목록분류 전체보기 (74)
메모장
build.gradle// https://mvnrepository.com/artifact/com.github.ulisesbocchio/jasypt-spring-boot-starterimplementation group: 'com.github.ulisesbocchio', name: 'jasypt-spring-boot-starter', version: '3.0.4' Local// 추가-Djasypt.encryptor.password=Secret Key JasyptConfigimport org.jasypt.encryption.StringEncryptor;import org.jasypt.encryption.pbe.PooledPBEStringEncryptor;import org.jasypt...
Nginx : 동시접속에 특화된 웹서버, 리버스 프록시 서버 특징 : 요청을 분배하여 서버의 부담을 줄여주는 로드 밸런싱 수행 및 캐싱으로 페이지 로드 시간을 단축 시킨다. Apache와의 차이점 : Apache는 요청이 들어올 때마다 새로운 프로세스와 스레드를 생성하기 떄문에 사용자가 많아지면 CPU나 메모리 같은 자원의 소모가 많아진다.
for (let pair of formData.entries()) { console.log(`${pair[0]}, ${pair[1]}`) }
// Create DELIMITER $$ CREATE PROCEDURE functionName() BEGIN DECLARE i INT DEFAULT 1; WHILE(i
// BOARD 테이블의 코드들('aa','bb','cc','dd','ee')이 TEST 테이블의 코드에 포함되어 있는 것 조회// 'aa,bb'(O), 'aa,bb,qq'(O), 'qq,ww'(X), 'qq,ww,ee'(O)SELECT *FROM TEST AS TWHERE EXISTS (SELECT 1 FROM (SELECT CODE FROM BOARD WHERE FLAG = 1) AS B WHERE FIND_IN_SET(B.CODE, T.CODE));
// url 받아서 param Storage에 저장 const searchParams = new URLSearchParams(location.search); for (let param of searchParams) { localStorage.setItem(param[0], param[1]) // key, value } // Storage 특정 값 삭제 localStorage.removeItem("key"); // Storage 전체 삭제 localStorage.clear(); // 객체 저장, 조회 const searchParams = { key1: "value1", key2: "value2", key3: "value3", } sessionStorage.setItem('searchParams..