[JAVA] getTextContent() JDK 1.4에서 사용하기 출처: http://www.java-answers.com/index.php?action=recent;start=60 자바 1.5 XML 파서 API 중에 getTextContent() 메소드가 JDK 1.4에서는 지원이 되지 않는다고 합니다. JDK 1.6에서 작업을 마쳤는데 JDK 1.4에서 해보니 getTextContent() 메소드가 없다고 하네요. ex) CDATA 도 받을려면 if (node.getNodeType() == Node.TEXT_NODE || node.getNodeType() == Node.CDATA_SECTION_NODE) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pub..
innerHTML을 이용해서 간단한 예제를 만들어 보겠습니다. 그림은 아래와 같습니다. 버튼을 클릭하면 버튼 왼쪽에 있는 문자열이 바뀌는 것이지요. (그림1) 버튼을 누르기 전의 모습 (그림2) 버튼을 누른 후의 모습 그러면 소스를 보겠습니다. function changeText() { document.getElementById ( "id_test" ).innerHTML = "짜잔~ 바뀌었습니다." ; } 바뀌기 전입니다. innerHTML은 태그 안의 값을 바꾸는 기능을 수행합니다. 즉 위의 소스에서 녹색 부분인 "바뀌기 전입니다." 부분이 변경되는 것이지요. 간단하죠? 심심하니까 앞서 실행한 예제에서 Anchor 태그의 주소의 타겟을 바꾸는 소스를 추가해 보도록 하겠습니다. 바뀌기 전입니다. 링크를 ..
출처 : 정보올림피아드 도대회 문제 문제] 3 * 3의 칸에 동전이 있다. 일부는 앞면, 일부는 뒷면이다. 또 각 동전에는 앞면에는 T, 뒷면에는 B가 써있다. 이 동전들을 뒤집어 앞면이 최대한 많이 보이도록 하라. 단, 뒤집을때는 가로나 세로, 대각선 전체를 뒤집어야 한다. 예를들어, T B T B T T B T B 라는 배열이 있다고 하자. 이 때, 맨 왼쪽 세로줄을 뒤집으면 B B T T T T T T B 가 된다. 맨 윗줄을 가로로 뒤집으면 T T B T T T T T B 여기서 다시 맨 오른쪽 줄을 세로로 뒤집으면 T T T T T B T T T 가 되서, 한개의 동전만 뒷면을 보이게 된다. 입력은 T와 B로 이루어진 3 * 3의 테이블이 한 칸 공백을 사이에 두고 주어진다. 출력은 최소한의 동..
C언어 이야기 [C언어] fopen(), fprintf()함수를 이용한 파일 입출력 * 함수 fopen() 오늘은 파일 입출력을 해보고자 합니다. 먼저 파일을 만들어 보겠습니다. 파일을 만들기 위해서는 fopen() 함수를 이용합니다. * fopen() 함수의 원형 FILE * fopen ( const char *, const char * ); 첫번째 인자 const char * : 처리하려는 파일 이름 두번째 인자 const char * : 파일 처리 종류를 지정(모드) fopen() 함수는 두 개의 문자열 전달인자를 사용하며, 반환값은 포인터값인 FILE* 입니다. 두번째 인자의 종류(파일 처리 모드의 종류) 모드 의 미 r 읽기(read)모드 파일이 없을 경우 에러 발생 w 쓰기(write)모드 파..
// sigaction() 함수 사용 예제 프로그램 #include #include #include #include #include static void sigint_handler(int signo) ; static void sigquit_handler(int signo) ; int main(void) { struct sigaction act_int, act_quit ; act_int.sa_handler = sigint_handler ; sigemptyset(&act_int.sa_mask) ; sigaddset(&act_int.sa_mask, SIGQUIT) ; act_int.sa_flags = 0; if ( sigaction(SIGINT, &act_int, NULL) < 0 ) { printf("sig..
* 시그널(signal) : 동작중인 프로세스에 영향을 끼치는 특정한 사건이 발생할 때 생성되는 신호 : 0으로 나누기 등과 같은 오류 발생, 자식 프로세스 종료와 타이머 종료, 그리고 사용자 프로세스에 의한 kill() 또는 raise() 함수 호출 등 다양한 사건에 의해 발생될 수 있고, 각 사건에 의해 발생됨 : SIG로 시작되는 고유한 이름을 가짐으로써 구분되어 처리 * 시그널의 처리 - 무시(SIG_IGN) : 시그널이 발생하더라도 해당 시그널을 무시, SIGKILL과 SIGSTOP을 제외한 대부분의 시그널에 적용 - 시그널 처리기(Signal Handler) 함수 수행 : 시그널 발생시 프로세스가 미리 등록한 시그널 처리기(함수)를 실행하도록 설정 - 기본 동적(SIG_DFL) 실행 : 각 시..
i n v i t a t i o n wait()함수를 사용한 좀비 프로세스 제어 프로그램 소스 오른쪽 툴바에서 소스 보기를 통해 소스를 복사하실 수 있어요^^ #include #include #include #include #include int main(void) { pid_t pid ; int i ; for ( i = 0 ; i < 5 ; i++ ) { switch ( pid = fork() ) { case -1 : printf("fork error\n") ; exit(-1) ; break ; case 0 : /* child process */ exit(0) ; break ; default : /* parent process */ break ; } } for ( i = 0 ; i < 5 ; i++ )..
좀비 프로세스(Zombie Process) : 부모가 자식 프로세스의 종료 상태를 접수하지 않아 할당된 메모리가 없는 상태로 유지되는 자식 프로세스 좀비 상태의 프로세스는 시스템 자원의 낭비를 초래 ( 해당 프로세스를 위한 제어 정보(프로세스 ID, CPU와 메모리 등의 자원 사용율 등) 부모 프로세스는 wait()와 waitpid()함수를 사용하여 자식 프로세스의 종료 상태를 접수 * wait()와 waitpid() 함수 형식 #include pid_t wait(int *statloc); pid_t waitpid(pid_t pid, int *statloc, int options); // 반환 : 성공시 프로세스 ID, 실패시 -1 // pid : 종료 확인을 원하는 자식 프로세스의 ID // statl..
다중 사용자 서버(Multi-user Server) : 불특정 다수의 클라이언트로부터 서비스 요청을 처리 - 반복 처리 서버(Iterative Server) - 동시 처리 서버(Concurrent Server) > 반복 처리 서버 - 간단하여 개발하기 쉽고 이해하기 쉬움 - 사용자가 많아질 경우 클라이언트가 서비스를 위해 대기할 수 있는 시간이 길어질 수 있음 > 동시 처리 서버 - 다수의 클라이언트로부터의 서비스 요청을 동시에 처리, 공정한 서비스 제공 다중 프로세스 기반의 동시 처리 서버 모델 - 다수 클라이언트의 요청을 처리하기 위해 LINUX환경에서 독립적인 작업 단위이자 시간 공유 기법으로 CPU에 의해 동시에 처리되는 다수의 프로세스를 활용 - 즉, 서버는 클라이언트로부터의 연결 설정 요청을 ..
PHP언어에서 number_format 함수에 대해서 알아보자 PHP를 이용해서 개발을 할 때 숫자 형식을 지정하기 위해서는 number_format 함수를 이용하는데요. 개발을 정신없이 하다보면 이 number_format 함수를 어떻게 설정해서 써야 하는지 잊어버릴 때가 있더라구요. 그래서 오늘은 이 number_format 함수에 대해서 포스팅해 보도록 하겠습니다. 이 number_format함수에 대해서 찾아보니 아래와 같이 나와 있더라구요. '천단위로 끊어 서식을 만듭니다.' Format a number with grouped thousands * 기본적인 함수 사용 string number_format ( float $number [, int $decimals ] ) string number_..
PHP (Hypertext Preprocessor)를 시작해볼까요? PHP는 무엇일까요? PHP는 Hypertext Preprocessor의 약자입니다. 1. PHP는 무엇일까요? PHP는 1994년 Rasmus Lerdorf의 개인 프로젝트에 의해 시작되었는데, 이를 6명의 개발자가 다시 작성한 것이 PHP 3.0입니다. PHP3은 1998년 6월에 나왔으며, 빠르고 배포되면서 많은 웹사이트에 사용되고 있습니다. PHP는 자바나 C, Perl을 합쳐 놓은 듯한 형태를 띠고 있습니다. 문법은 C와 비슷하지만, 쉽게 만들 수 있고 배울 수 있어서 초보자가 시작하기에 좋은 프로그래밍 언어라고 할 수 있겠습니다. PHP를 사용할 때의 장점 2. PHP를 사용하면 무엇이 좋을까요? - 거의 모든 운영체제를 지..
- Total
- Today
- Yesterday
- W3Schools Online Web Tutorials
- 구차니의 잡동사니 모음
- [IT]블로거팁닷컴
- 비앤아이님의 블로그
- Blog Suspect
- 즐거운하루 blog
- zinicap의 검색엔진 마케팅(SEM)
- 머니야머니야님의 블로그
- [Friend] AtinStory
- [기타배우기]해브원 박스
- [웹표준] SINDB.com
- 해커 C 이야기
- [애드센스] 길라잡이
- 정순봉의 IT SCHOOL
- 씨디맨의 컴퓨터이야기
- 2proo Life Story
- 못된준코의 세상리뷰
- [IT강좌] 정보문화사
- IN 대전
- 에우르트는 나쁜남자 -_-
- 씬의 싱크탱크
- 엔돌슨의 IT이야기
- 진이늘이
- 'Cooltime'의 블로그
- 후이의 Tistory
- Soulstorage
- 앤드&엔드의 블로그
- June Blog
- 노지의 소박한 이야기
- gbWorld
- 인터넷 속 나의 생각
- HarshNix
- ART of WEB
- 녹두장군 - 상상을 현실로
- 성공
- 스마트폰
- 인터넷 익스플로러
- HTML
- 안드로이드 어플 추천
- MBTI
- 인터넷
- MBTI 검사
- 안드로이드 어플
- 소스
- 강의
- C언어 문제
- 효과음
- C언어 소스
- 안드로이드
- 프로그래밍 문제
- It
- 리뷰
- 소스코드
- 예제 소스
- 모토로이
- JavaScript
- MBTI 자료
- php
- MBTI 테스트
- MBTI 강좌
- C언어
- C
- 프로그래밍
- 강좌
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |