HTML은 트리 구조로 되어 있고. 트리구조간의 노드 간에 이동을 할때, 추가나 삭제를 할때 사용하는 함수나 속성들 중에 하나인 걸로 알고 있습니다. 아래 내용이 참고가 되시면 좋겠습니다. ----------------------------------------------------------------------------------- Node 관련 프로퍼티 설명 (도큐먼트 탐색기능) firstChild 요소의 첫번째 자식 노드를 반환 lastChild 요소의 마지막 자식 노드를 반환 previousSibling 어떤 요소에서 현재 자식 노드와 같은 수준에 있는 이전 자식 노드를 반환 nextSibling 어떤 요소에서 현재 자식 노드와 같은 수준에 있는 다음 자식 노드를 반환 ownerDocument..
* 이 방법은 정식적인 방법이 아닌 이미 만들어진 프로그램을 사용해서 복호화하는 것 뿐이다 * 정식적인 방법은 따로 있으니 보다 자세한 내용은 이곳저곳 찾아보기 바란다 그리 어렵지 않게 찾을 수 있을 것이다 ~ JScript.Encode로 암호화된 소스에 대한 복호화 방법 ~ 1. 과정 => http://www.greymagic.com/security/tools/decoder/ 위 사이트에 접속해서 복호화하려는 암호화된 소스코드 내용을 복사해서 붙인 후 "Decode Content" 버튼을 누르면 쉽게 확인할 수 있다 2. 위 1번 과정을 거치면 복호화된 소스코드를 볼 수 있다 하지만 1번 과정만으로는 안 풀리는 경우도 있다. 다음과 같이 나올 때 이다 ----------------------------..
출처 http://kin.naver.com/db/detail.php?d1id=1&dir_id=10106&eid=2/Y975DU7k0KsFbiFANYz45mStBM680K&qb=wNq52SDFsLq4teXA1LfC j2se 1.5 버전 사용중이면 java.util.Scanner 클래스를 사용하시고, 그 이하 버전 사용중이면, java.io.BufferedReader 클래스 사용하세요. 사용예 ) 1.Scanner System.out.print("입력하세요: "); Scanner scan = new Scanner (System.in); String testStr = scan.next(); ** 다양, 막강 class 입니다... API 보시면, 뒤집어 집니당.. ㅋㅋ 2.BufferedReader Syste..
화면에 이미지나 도형, 텍스트 등 여러가지를 출력하다 보면 깜박거리는 현상을 보게 된다. 한 번 출력하고 말 것이라면 크게 문제가 안 될 수 있지만 지속적으로 출력하는 상황에서는 깜박거림은 피하고 싶은 문제 중 하나이고 가장 쉽고 일반적인 해결책은 더블 버퍼링이다. 다음은 메모리 DC를 이용한 더블 버퍼링 방법이다. 1. 출력하려는 크기의 비트맵과 메모리 DC를 생성하고 메모리 DC에 생성된 비트맵을 선택한다. HBITMAP hbmMem = CreateCompatibleBitmap(hdc, 48, 48); HDC hdcMem = CreateCompatibleDC(hdc); HBITMAP hbmOld = (HBITMAP)SelectObject(hdcMem, hbmMem); 2. 생성한 메모리 DC(hdcM..
- throws IOException 구문 그대로 해석을 해 보면, [입출력 예외를 던진다] 입니다. 자바에서는 런타임시에 발생할 수 있는 여러가지 예외들을 처리하는 별도의 메카니즘을 가지고 있습니다. throws 키워드는 실행시간에 예외가 발생했을 경우 해당 예외를 직접처리하지 않고 다른 곳에서 처리하도록 예외를 던지겠다 라는 의미입니다. 예외를 직접처리하는 경우와 던지는 경우의 예는 다음과 같습니다. - 직접처리할 경우. method a() { try { // 실행시간에 예외가 발생할 수 있는 코드들.. } catch (Exception e) { // 예외발생시에 처리할 코드들.. } } 위와 같이 try - catch 블록을 써서 예외를 직접 받아서(catch) 처리할 경우는 try 블록 내에서 예..
오브젝트에 대한 접근 - getElementById( ) Ajax로 구성된 어플리케이션을 분석하다보면, getElementById( )란 함수를 자주 보게 된다. 이것은 document 오브젝트에 내장된 함수로서, 현재 브라우저내의 오브젝트를 id 기준으로 찾아내고 해당 오브젝트에 대한 참조를 반환한다. 우선 간단히 살펴보자. 다음 예제는 input 텍스트를 찾아서 해당 내용을 경고창(alert)으로 출력하는 예제이다. 위 코드에서 input 텍스트 필드에 id가 input_txt로 설정되어 있고, 텍스트 필드의 내용(value)으로 'getElementId로 값 구하기'라고 설정되어 있다. 그리고 자바스크립트 에서 document.getElementById('input_txt')로 텍스트 필드의 참조를..
운영체제의 기능 ⑴ 기능 분류 ①사용자 수에 따라 운영체제의 중요 부분과 제어 프로그램을 기억장치에 적재 ②자원관리 및 할당 여러 사용자들이 하드웨어를 공동으로 사용할 수 있도록 적절하게 제어 컴퓨터 시스템에 의해 수행될 일의 우선 순위를 정해주거나 기타 서비스를 제공 ③사용자 편의성 제공 사용자가 하드웨어의 구조 및 동작 원리를 몰라도 편리하게 사용할 수 있도록 함 사용자와 컴퓨터의 상호작용을 위한 인터페이스(Interface)제공 ④오류 검사 및 복구 사용자 프로그램을 제어하여 오류와 부적절한 사용을 막음 컴퓨터 시스템을 무단으로 사용하려는 침입자 방지를 위한 보안 기능 제공 ⑵ 운영체제가 제공하는 서비스들 프로그램 생성(Program Creation) 프로그램 실행(Program Execution)..