본문 바로가기

분류 전체보기152

자바에서 멀티 쓰레드(Multi Thread) 자바에서 멀티 쓰레드로 기능을 구현하다 보면 lock이 걸릴 수 있다. 이 때 가장 많이 사용하는 방법이 synchronized 인데, 이 보다 더 낫은 방법이 있어서 저장하려 한다. package com.ssamkj.test; import java.util.ArrayList; import java.util.List; import org.eclipse.core.internal.jobs.JobManager; import org.eclipse.core.runtime.IProgressMonitor; import org.eclipse.core.runtime.IStatus; import org.eclipse.core.runtime.jobs.IJobManager; import org.eclipse.core.runt.. 2013. 4. 30.
serialize form jQuery를 사용 할 수 없을 때 javascript에서 form 태그를 serialize해서 form 태그 내의 name속성을 가지는 태그들의 값을 가지고 올 때 사용한다. /** IE 에서는 obj.serialize() function이 동작하지 않기 때문에 아래와 같이 만들어 준다. */ function serialize(form) { if (!form || form.nodeName !== "FORM") { return; } var i, j, q = []; for (i = form.elements.length - 1; i >= 0; i = i - 1) { if (form.elements[i].name === "") { continue; } if (form.elements[i].disabled ==.. 2013. 4. 23.
자바스크립트 선택 jQuery Selector를 사용하면 간단할걸... 어쩔 수 없이 기존에 javascript로 되어 있고, 다른 framework이랑 충돌하면 사용 할 수가 없다.그래서 여기에 javascript dom 선택 명령어들을 정리한다. document.getElementsByTagName("태그 이름");document.getElementsByName("네임명");document.getElementById("아이디명");document.getElementsByClassName("클래스명");ByClassName은 ie에서 동작 안한다고 봐야 한다. -_ㅡ;; ie9 부터 지원한다. 아래는 각 항목을 예제로 구성한 것이며 첫 번째 예제인 getElementsByTagName 은 태그가 중복되어서 동작 안한다... 2013. 4. 17.
한국소프트웨어기술진흥협회 url 프로그래머를 위한 정부 무료교육 안내 URL http://edu.kosta.or.kr/myBoard/board_findBoard?board.boardId=413 공지사항에서 "교육안내"를 검색하면 매년 찾을 수 있다. 불행히도 프리랜서를 위한 무료 교육은 아닙니다. 2013. 4. 3.