본문 바로가기

Programming

[javascript] 한글만 입력받기 한글만 입력받기 function check(obj){var str = obj.val();for(var i= 0; i 0x3130 && str.charCodeAt(i) = 0xAC00 && str.charCodeAt(i) 더보기
[Network] IP와 Port IP(Internet Protocol)IP는 인터넷에서 데이터를 송수신 할 목적으로 컴퓨터에 부여하는 하나의 값을 의미.Port번호는 컴퓨터가 아닌 프로그램사엥서 생성되는 Socket을 구분하기 위해 Socket에 부여되는 번호를 뜻한다. IP의 종류는 두 종류가 있다. IPv4(Internet Protocol version 4) : 4Byte 주소 체계IPv6(Internet Protocol version 6) : 16Byte 주소 체계 IPv4는 우리가 평소 사용하는 IP로, [xxx.xxx.xxx.xxx]과 같이 1Byte씩 네 부분으로 나누어진 IP를 말하며IPv6는 IPv4 기반의 IP 고갈을 대체하려고 만든것이라고 한다. PortIP의 주된 목적이 컴퓨터를 구분하기 위함이라면 Port번호는 I.. 더보기
[jQuery] checkbox 관련 jQuery checkbox 관련 check box 여부 확인$("input:checkbox[id = 'ID']").is(":checked") == true : false$("input:checkbox[name = 'NAME']").is(":checked") == true : false checked/unchecked 처리$("input:checkbox[id = 'ID']").attr("checked", true);$("input:checkbox[name = 'NAME']").attr("checked", false); check box 모두 체크/해제$("#checkAll").click(function(){ $("input[name=Name]:checkbox").each(function(){ $(this.. 더보기
[jQuery] select box 관련 select box 관련 select box id로 선택된 값 읽기$("#ID option:selected").val(); select box name으로 선택된 값 읽기$("select[name = NAME]").val(); 선택 값의 indexvar index = $("#ID option").index($("#ID option:selected")); select box에 option값 추가하기$("#ID").append("1번"); select box option의 맨 앞에 추가 할 경우$("#ID").prepend("0번"); select box의 html 전체를 변경할 경우$("#ID").html("1번2번"); 직접 index 값을 주어 selected 속성 주기$("#ID option:eq(1.. 더보기
[jQuery] when() 함수 jQuery.when(defrreds) : deferreds에 대한 처리 후 콜백처리 $.when($.ajax("test.aspx")).done(function(){alert("ajax 처리 후 실행");}) 동시에 2개의 ajax를 콜하고 모두 성공적으로 종료한 후에 무언가를 실행해야 할 경우var when1 = $.ajax("test1.aspx");var when2 = $.ajax("test2.aspx"); $.when(when1, when2).done(function(){alert("when1, when2 처리 후 실행");}); done(), then()의 차이done() : ajax가 성공일때 콜백함수 호출$.when($.ajax("test.aspx")).done(function(){alert(.. 더보기
[Java] 입력받은 정수를 역순으로 출력 입력받은 정수를 역순으로 출력 public class Sample{public static void main(String[] args) {int num = 32; do{System.out.println(num % 10); // num을 10으로 나눈 나머지 출력num = num / 10; // num을 10으로 나눈 몫을 num에 저장} while (num > 0);}} 더보기
[Java] Bubble Sort Algorithm Bubble Sort Algorithm public class BubbleSort { public static void main(String[] args) {int num[] = {9, 1, 7, 2, 8, 5}; bubbleSort(num); for(int i = 0; i num[j]){ // 앞 뒤 값 비교int temp = num[i]; // 큰 수를 변수에 저장num[i] = num[j].. 더보기
[Sublime Text2]Sublime Text2 + Gist 연동방법 ★ Gist와 연동을 위해서는 먼저 GitHub 계정이 필요하다. 1. Sublime Text를 다운 설치 후 실행 Sublime Text를 다운받으면 Package Control을 설치해야 한다. (download)이 Package Control은 Sublime Text에 Plug-In을 찾고, 설치를 쉽게 할 수 있도록 해준다. 2. Sublime Text Package Control 설치Package Control Installaion 사이트로 이동하면 해당 버전에 맞는 설치 문구가 나온다.Sublime Text2를 실행한 후 (Ctrl + `)를 누르면 창 하단에 콘솔창이 뜨는데위 사이트의 박스안에 있는 문구를 붙여넣기 한 후 Enter를 누르면 Install이 완료된다.Sublime Text를 .. 더보기