반응형

Programing 92

jQuery 이름이 비슷한 여러 요소 한번에 선택(like selector for jquery)

1 2 3 4 5 // 기본, class요소 값이 'name'과 정확히 일하는 class를 선택한다. $('div[class="name"]').html('change'); // change: 1 // class요소의 값이 'name'으로 시작하는 모든 class를 선택한다. $('div[class^="name"]').html('change'); // change: 1, 2, 3 // class요소의 값이 'name'이 포함된 모든 class를 선택한다. $('div[class*="name"]').html('change'); // change: all // class요소의 값이 'name'으로 끝나는 모든 class를 선택한다. $('div[class$="name"]').html('change'); // ..

jQuery css 애니메이션 반복/초기화(removeclass, addclass)

$(document).on('DOMSubtreeModified', 'div', function(e){ $(this).removeClass('animation'); // offsetWidth을 사용해서 요소의 상태를 초기화 처리 e.currentTarget.offsetWidth; $(this).show().addClass('animation'); }); remoClass와 addClass를 반복하면 .animation의 애니메이션효과는 반복되지 않는 현상이 있다. 이럴 때 e.currentTarget.offsetWidth; 를 사용하여 요소의 상태를 초기화를 해주면 애니메이션을 반복하여 실행시킬 수 있다.

PHP SEED ECB 암/복호화 샘플코드

KISA에서 제공하는 PHP을 다운로드 받아 적용해 봤지만 원하는 값이 나오지 않아 아래 사이트들을 참조하여 SEED ECB 작성했습니다. https://github.com/eGovFrame/egovframework.rte.root/blob/master/Foundation/egovframework.rte.fdl.crypto/src/main/java/egovframework/rte/fdl/cryptography/impl/aria/AnsiX923Padding.java https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=koku_ma&logNo=70071610300 https://github.com/qnibus/seed128 https://..

Programing/PHP 2023.05.15

PHP 윤년(leap year)체크

PHP윤년 체크는 기본적으론 javascript 윤년체크와 같다 다만, PHP는 date 함수를 통해 좀더 쉽게 제공한다. echo date("L", strtotime("2019-01-01")); // 0 echo date("L", strtotime("2020-01-01")); // 1 echo date("L", strtotime("2021-01-01")); // 0 echo date("L", strtotime("2022-01-01")); // 0 echo date("L", strtotime("2023-01-01")); // 0 echo date("L", strtotime("2024-01-01")); // 1 if (date("L", strtotime("2020-01-01")) == true) { ech..

Programing/PHP 2019.06.26

JavaScript 윤년(leap year) 체크

윤년이란? 지구가 태양 한 바퀴 도는 데에 365일 5시간 48분 46초가 걸리며, 365일이 초과되는 시간을 보정하기 위해 만들어진게 윤년이다. 윤년은 4년 마다 한번 2월 29일을 둔다. 해당 년도가 윤년인지 아닌지 확인하는 방법은 아래와 같다 연수가 4로 나누어 떨어지는 해는 윤년 100으로 나누어 떨어지는 해는 평년 400으로 나누어 떨어지는 해는 윤년 위 방법으로 만든 코드는 아래와 같다. function leapYear(year) { return ((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0); } console.log(leapYear(2019)); // false console.log(leapYear(2020)); // true co..

PHP 정규식 비밀번호 유효성 검사

function passwordCheck($_str) { $pw = $_str; $num = preg_match('/[0-9]/u', $pw); $eng = preg_match('/[a-z]/u', $pw); $spe = preg_match("/[\!\@\#\$\%\^\&\*]/u",$pw); if(strlen($pw) 30) { return array(false,"비밀번호는 영문, 숫자, 특수문자를 혼합하여 최소 10자리 ~ 최대 30자리 이내로 입력해주세요."); exit; } if(preg_match("/\s/u", $pw) == true) { return array(false, "비밀번호는 공백없이 입력해주세요."); exit; } if( $num == 0 ..

Programing/PHP 2019.01.05
반응형