JavaScript 이야기 [Javascript] GetElementById 예제 JAVASCRIPT로 개발을 하다보면 GetElementById라는 함수를 많이 보거나 사용하게 되는데요. 오늘은 GetElementById() 함수를 어떻게 사용하는지 그 예제에 대해서 알아보도록 하겠습니다. GetElementById()는? - document 오브젝트에 내장된 함수로 현재 브라우저 내의 오브젝트를 ID기준으로 찾아내고 해당 오브젝트에 대한 참조를 반환하는 기능을 합니다. Ex1. 탭을 누른 효과 구현 다음은 특정 조건을 만족했을 때 다른 객체로 포커스를 이동하는 예제이다. 다음은 테스트 결과화면입니다. 소스 시작시에 실행되는 동작들을 정의할 수 있는 onLoad 부분에서 start()라는 함수를 호출하..
JSP 이야기 JSP 페이지 이동에 관한 글 JSP에서의 페이지 이동에 대해서 알아보도록 하겠습니다. 첫번째 자바스크립트를 이용하는 방법이 있습니다. test.jsp history.back() ;/script> 먼저 서버에서 jsp 파일을 분석한 후 HTML코드로 이루어진 결과가 클라이언트 측으로 전송이 되는데 클라이언트 측에서 자바스크립트 소스를 전송받으므로 기존 JSP 소스를 제외한 나머지 HTML소스와 자바스크립트는 클라이언트 측으로 전송이 됩니다. 두번째 response.sendRedirect를 이용하는 방법이 있다. test.jsp HTML 코드입니다. 위와 같은 경우 'JSP 코드입니다.'는 출력이 되며 'HTML 코드입니다.'는 출력이 되지 않습니다. test.jsp페이지가 서버에 전달되면 ..
PHP 이야기 PHP에서 지원하는 MySQL API 함수 ★ mysql_connect : MySQL 서버에 연결 정의 : int mysql_connect ( hostname(:port) , username, password ) ; hostname : 연결하고자 하는 MySQL서버의 호스트명 username : 사용자 계정 password : 사용자 패스워드 - mysql_connect함수를 통해 MySQL서버에 연결되면 mysql_connect는 연결 식별자를 반환하여 특정 데이터베이스에 대한 작업을 진행할 수 있도록 한다. ★ mysql_close : MySQL 서버 연결을 종료 정의 : int mysql_close( int [link_identifier] ) ; mysql_close()함수는 연결 식..
DB 이야기 [MySQL]Load Data infile 파일의 내용을 한꺼번에 집어넣고 싶을 때 사용 파일에 있는 내용을 한꺼번에 집어넣고 싶을 때 다음과 같은 명령을 쓴다. 파일은 보통 text파일을 사용하며 항목간에는 TAB 키로 구분하여 넣는다. > LOAD DATA INFILE ' 파일경로' INFO TABLE '테이블명' FIELDS TERMINATED BY '구분자' 주의할 점 1. 윈도우상에서는 경로를 적을때 역슬러시 두번(\\)을 해주어야 리눅스의 (/)처럼 인식한다. 2. 명령문을 실행하는 행위자(루트가 아닌사용자)가 MYSQL - USER테이블에서 FILE_PRIV권한을 가지고 있어야 실행된다.(USER테이블을 수정하면 당연 MYSQL재기동해야 적용)
JAVA 이야기 javadoc 사용법 javadoc는 자바 소스 파일에서 주석 부분을 HTML페이지로 작성해 주는 도구이다. JDK 에서 제공되며 /** */ 안의 주석 내용을 HTML로 바꾸어 주는 역할을 한다. /** 8 * Sorts a Vector of objects. 9 * 10 * @param vec the vector 11 * @param dir true for ascending order, false for descending 12 * @exception SortArgumentException if vec is null 13 */ 위와 같은 형태로 작성한다. /** */ 주석 안에서는 @ 태그을 사용하는 것이 가능하다 @ 태그 사용법은 다음과 같다. @see class_name : "See..
JAVA 이야기 instanceof 연산자 instanceof 연산자는 프로그램 실행시 참조 데이터형을 검사하기 위해 사용되는 연산자 입니다. instanceof 연산자는 왼쪽이 오른쪽에 오는 클래스의 객체이거나 하위 클래스의 객체일 경우 true를 반환하고 그렇지 않을 경우 false를 반환합니다. 예) String hi = "hi" ; System.out.println(hi instanceof String) 스트링 변수 s는 String 클래스의 객체이므로 true를 반환하게 된다 - 에러가 발생하는 경우 instnaceof 연산자 왼쪽의 변수가 오른쪽의 클래스와 상속 관계가 없을 경우 객체가 아닌 기본 데이터형을 비교하려고 할 때 다음은 자세한 예시들을 나열해 놓은 것이다. null instance..
JAVA 이야기 .class파일에서 사용된 생성자메소드, 필드, 메소드 알아내기 리플렉션을 이용해서 다음과 같이 할 수 있습니다. import java.lang.reflect.*; class Data { public String str ; public void sample_method(){} } public class Test_reflection { private String name ; public static void main(String[] args) { Class c = Data.class ; Constructor[] cs = c.getConstructors() ; // 생성자 메소드 알아내기 System.out.println("Constructor Methods") ; for(int i = 0 ..
[C언어] 소수 판단 프로그램 예제 소스(prime number) 소수(prime number)는 무엇인가요? 소수(prime number)란 1과 자기 자신만으로 나누어지는 1보다 큰 양의 정수를 말합니다. 예를 들면 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31,… 등 1과 자기 자신만으로 나누어지므로 모두 소수라고 말할 수 있습니다. 4=(22), 6=(2×3), 16=(24)… 등, 소수가 아닌 자연수를 합성수(合成數)라 하며, 1은 소수도 아니고 합성수도 아닙니다. 소수인지 아닌지 어떻게 판단할까요? 자연수 n이 소수인지 아닌지를 판정하려면, 2≤p≤ (n/2)인 범위에 있는 모든 소수 p로 n을 나누어 보아, 나누어지지 않는 수를 구하면 됩니다. 소수인지 판단하는 함수 ..
C언어 예제 파일 입출력 함수를 이용한 파일 복사 예제 #include #include #define LENGTH 80 int main(int argc, char** argv) { FILE *fp1, *fp2 ; char line[LENGTH] ; char c ; if ( argc != 3 ) { printf("사용법 : file_copy 원본파일 대상파일\n") ; exit(-1); } // 원본파일 열기 실패시 if (( fp1 = fopen( argv[1], "r" )) == NULL ) { fprintf( stderr, "Source does not exist!\n" ) ; exit(-1) ; } // 대상 파일 열기 fp2 = fopen( argv[2], "w" ) ; // 파일 내용을 한 라인..
C언어 예제 [C언어 예제] 파일 복사하는 예제 소스 파일 복사하는 예제 소스 입니다. #include #include int main(int argc, char** argv) { char ch ; FILE *fp1, *fp2 ; if ( argc != 3 ) { printf("사용법 : file_copy 원본파일 대상파일\n") ; exit(-1); } if ( ( fp1 = fopen( argv[1], "r") ) == NULL ) exit(-1); if ( ( fp2 = fopen( argv[2], "w") ) == NULL ) { fclose(fp1); exit(-1); } while ( ( ch = fgetc(fp1) ) != EOF ) { fputc( ch, fp2 ) ; } fclose(fp..
C언어 예제 텍스트 파일 뷰어 예제 소스 오늘은 텍스트 파일을 읽어서 출력하는 예제를 만들어 보겠습니다. #include #include int main(int argc, char** argv) { char ch ; FILE *fin ; // 사용법 if ( argc != 2 ) { printf("[사용법] : file_view view_file_name" ) ; exit(1) ; } // 파일 열기 fin = fopen(argv[1], "r") ; // 파일 열기 실패시 if ( !fin ) { printf("%s File open...failed!\n", argv[1]) ; exit(1) ; } printf("%s file open...Success\n", argv[1]) ; printf("print..
HTML/CSS 이야기 홈페이지 만들 때 유용한 텍스트 롤오버 메뉴 만들기 오늘은 홈페이지를 만들 때 많이 쓰이는 텍스트 롤오버 메뉴 메뉴를 만들어 보도록 하겠습니다. 먼저 실행 모습을 보도록 하겠습니다. 여기서 마우스를 올리면 하단에 주황색의 줄이 나타납니다. 한번 만들어 볼까요? HTML을 부분을 보도록 하겠습니다. 메뉴1 메뉴2 메뉴3 메뉴4 그리고 스타일 시트 부분을 보도록 하겠습니다. #Menu { margin-left:0px; /* 왼쪽 여백을 0으로 설정 */ } #Menu li { background-color:#000; /* 배경색을 #000(검정)으로 지정 */ float:left; /* 왼쪽부터 배치 */ width:100px; /* 폭을 100px로 설정 */ color:#777; ..
HTML/Javascript 이야기 Document 객체의 프로퍼티 Document 객체에 있는 프로퍼티는 다음과 같다. bgColor : 문서의 배경색, 사용을 권장하지 않음 cookie : HTTP 쿠키를 읽거나 쓸 수 있게 해주는 프로퍼티 domain : 같은 인터넷 도메인 안에 있는 서로 신용하는 웹 서버의 웹 페이지들끼리 서로 정보를 주고 받을 때 동일 출처 정책(Same Origin Policy)을 완화할 수 있게 해줌 lastModified : 문서가 수정된 날짜를 저장한 문자열 referrer : 웹 브라우저를 현재 페이지로 연결시켜준 링크가 있는 문서의 URL title : 현재 문서의 과 태그 사이에 있는 텍스트 URL : 문서가 위치한 주소가 어디인지 나타내는 문자열
출처 : wrox Beginning JSP Web Development JSP 오류가 발생했을 때 브라우저 화면상에 보이는 메시지를 가지고 판단하기에는 어려운 점이 많습니다. 게다가 JSP 컨테이너의 종류가 달라지면 같은 오류라 하더라도 이를 해석하는 방법이 다릅니다. 톰캣을 사용하는 경우 다음과 같은 방법으로 보다 이해하기 쉬운 형태로 변경이 가능합니다. java.lang.ArithmeticException : / by zero at org.apache.jsp.error_0005fno_0005fcatch_jsp.jspService (error_0005fno_0005fcatch_jsp.java:62) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBa..
- 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
- 녹두장군 - 상상을 현실로
- php
- C언어 소스
- 효과음
- 리뷰
- JavaScript
- MBTI 검사
- MBTI 강좌
- C언어 문제
- 모토로이
- 성공
- MBTI 테스트
- 소스코드
- 프로그래밍 문제
- 안드로이드 어플 추천
- HTML
- 소스
- 강좌
- C
- MBTI
- 예제 소스
- 프로그래밍
- It
- 스마트폰
- 안드로이드
- C언어
- 인터넷
- 강의
- MBTI 자료
- 안드로이드 어플
- 인터넷 익스플로러
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |