본문 바로가기

분류 전체보기222

자바스크립트 setInterval 주기적 실행 예제소스 자바스크립트 setInterval 주기적 실행 예제소스 무엇으로 예제를 하면 좋을까나?? 기본 사용 방법은 아래와 같다. setInterval ( 함수명, 시간 ) ; 여기서 시간의 단위는 millisecond 이다. 즉 0.1초는 100, 1초는 1000, 10초는 10000를 사용 하면 된다. 1. 3초에 한번씩 showAlert를 실행하고 싶다. function showAlert() { alert('good!'); } setInterval('showAlert()',3000); //3초에 한번씩 'good!' 메세지와 함께 alert창을 띄운다. 2. 1 초단위로 동적으로 표현되는 시계 표현 할때 setInterval을 사용하면 아주 간단하게 표현 가능하다. 1초마다 시간이 변경되는것을 확인 할수있다. 2021. 2. 15.
자바스크립트 원하는 요일 구하기 자바스크립트 원하는 요일 구하기 1. 오늘이 무슨 요일인지 구하기 Date 객체의 gatDay함수를 이용하면 쉽게 구할수 있다. var date = new Date(); var week = ['일', '월', '화', '수', '목', '금', '토']; console.log( week[date.getDay()] + '요일' ); // 결과 : 월요일 2. 특정 날짜가 무슨 요일인지 구하기 20210215가 무슨 요일인지 구해보자 function getDateStr(dateStr) { var yyyyMMdd = String(dateStr); var sYear = yyyyMMdd.substring(0,4); var sMonth = yyyyMMdd.substring(4,6); var sDate = yyyyM.. 2021. 2. 15.
JAVA SHA 256 암호화 예제소스 SHA-256 는 무엇일까? Secure Hash Algorithm의 약자 이고, 1993년 미국 국가안보국에서 처음으로 설계했다고 한다. 해시의 결과가 256bit 이다. 즉 결과물로 암호화 결과물로 64자리 문자열을 리턴 한다. 백번의 말보다 코드를 보는것이 낫다. public String getSHA256(String str) { String rtnSHA = ""; try{ MessageDigest sh = MessageDigest.getInstance("SHA-256"); sh.update(str.getBytes()); byte byteData[] = sh.digest(); StringBuffer sb = new StringBuffer(); for(int i = 0 ; i < byteData.le.. 2021. 2. 15.
jquery grep 배열내부 요소 필터링 jquery grep 배열내부 요소 필터링 배열에서 특정조건에 일치하는 엘리먼트를 찾으려면 빈번하게 배열을 반복문으로 원하는 값을 찾을수 있지만, 번거롭다. jquery grep을 사용하면 그에 맞는 조건의 배열 형태로 받을수 있다. // 간단한 사용 grep var tmpArr = ['1','2','3','4','5','6','7','8']; // jquery grep 사용 var bigNumbers= $.grep(tmpArr, function(value) { return value > 5; // 조건 }); 이렇게 해서 bigNumbers 를 만들었는데, 내용을 한 번 찍어보자. $.each(bigNumbers, function(n,value){ console.log('n = ' + n + ' val.. 2021. 2. 6.
jQuery checkbox 요소 컨트롤 하는 방법 jQuery checkbox 요소 컨트롤 하는 방법 1. checkbox 가 체크 되어있는지 여부를 확인 1) id인 경우 $('input:checkbox[id="checkbox_id"]').is(":checked") == true 2) name인 경우 $('input:checkbox[name="checkbox_name"]').is(":checked") == true Ex) $('input[name="checkbox_name"]').is(":checked") 2. checkbox 전체 갯수를 확인 $('input:checkbox[name="checkbox_name"]').length 3. checkbox 선택된 갯수 $('input:checkbox[name="checkbox_name"]:checked').. 2021. 2. 4.
MSSQL 'N' 의 의미 MSSQL 'N' 의 의미 'N'은 유니코드를 말하는것입니다. 아래는 온라인설명서에서 해당 부분의 내용을 발췌하였으며 자세한 내용은 온라인설명서를 참고하세요. 유 니 코 드 란? 유니코드 사양은 전세계의 비즈니스에서 널리 사용되는 대부분 문자의 단일 인코딩 방법을 정의합니다. 모든 컴퓨터는 지속적으로 단일 유니코드 지정을 사용하여 유니코드 데이터에 있는 비트 패턴을 문자로 변환합니다. 이를 통해 동일한 비트 패턴은 항상 모든 컴퓨터에서 동일한 문자로 변환됩니다. 받는 시스템에서 비트 패턴을 문자로 제대로 변환하지 못할 것이라는 우려 없이 하나의 데이터베이스나 컴퓨터에서 다른 데이터베이스나 컴퓨터로 데이터를 자유롭게 전할 수 있습니다. 각 문자를 인코딩하기 위해 1바이트를 사용하는 데이터 형식의 문제점은 .. 2021. 1. 15.