스킬(skills) 188

쿼츠(Quartz) 스케쥴러 시간 설정 방법

필드 항목 (왼쪽부터)- seconds- minutes- hours : 24시표기법. 0~23 값 사용- day- month- week : 1~7 또는 MON/TUE/WED 등 텍스트 사용. 숫자 사용 시 1-일요일, 7-토요일- years : 사용 안해도 되는 옵션 값 값- 숫자 : 의미 그대로- 문자 : 요일에만 사용함. 의미 그대로- * : 모두- ? : 의미를 두지 않음 = 모두. month와 week에 사용함. 예제- 매일 정각 : cron="0 0 0 * * ?"- 매일 2시 30분 : cron="0 30 2 * * ?"- 매일 10초마다 : cron="*/10 * * * * ?" -> fixedDelay가 나음 - 매일 오전 2시에 10초마다 : cron="*/10 0 2 * * ?"- 주중..

자바스크립트(javascript) 로 첨부파일 이미지 가로,세로 값 구하기

var file = document.getElementById('ID명').files[0]; function showImageSize(file){ var _URL = window.URL || window.webkitURL; if(file.type = 'image/jpeg') { var img = new Image(); img.src = _URL.createObjectURL(file); img.onload = function() { alert(img.width + " " + img.height); } } } 위의 showImageSize 함수를 호출하여 값을 구할 수 있다.

자바스크립트(javascript)에서 Base64 인코딩(encode) 및 디코딩(decode) 처리

아래의 소스를 참조하여 Base64.encode(값) / Base64.decode(값) 형식으로 사용하면 된다. /** * * Base64 encode / decode * http://www.webtoolkit.info/ * **/ var Base64 = { // private property _keyStr : "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", // public method for encoding encode : function (input) { var output = ""; var chr1, chr2, chr3, enc1, enc2, enc3, enc4; var i = 0; input = Base64._utf8_e..

Base 64 인코딩, 디코딩 방법

Base 64로 인코딩, 디코딩 하는 방법이다.이 문자열 인코딩으로 방법으로 상호간에 캐릭터 셋(Character Set)이 안맞아 발생하는 문제를 아주 쉽게 해결할 수 있다. import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; public class Test { /** * 인코딩 * * @param str * @return * @throws Exception */ public static String encode64(String str) throws Exception { String result = ""; if ..

특수기호 역치환 방법

자바에서 특수기호를 역 치환 하여 표시하는 방법이다. 예를들어 < 와 같은 값을 < 로 바꿔준다.※ 티스토리에 표시가 안되 띄어쓰기 하였으므로 띄어쓰기를 없애준다. public static String replaceHTML(String str) throws Exception { String result = ""; if(str != null) { result = str; result = result.replaceAll("& lt;",""); result = result.replaceAll("& amp;", "&"); result = result.replaceAll("& apos;", "'"); result = result.replaceAll("& quot;", "\""); } return result; }