일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- DP
- lower_bound
- BOJ 2098
- upper_bound
- 다음 지도 api
- 평창동계올림픽
- Segment Tree
- 영어회화 100일의 기적
- 다음 API
- 성화봉송
- 생활코딩
- 언어의 온도
- boj
- 외판원 순회
- 다이나믹 프로그래밍
- 백트레킹
- MST
- multiset
- 성화봉송주자
- 삼성 코딩테스트
- 캘리그라피
- 이분탐색
- 창훈쓰다
- yolo
- 그리디 알고리즘
- 인간이 그리는 무늬
- 비트마스크
- 위상정렬
- BFS
- 안드로이드 스튜디오
- Today
- Total
목록코딩/교육 (36)
Hoon222y
8.4 JDBC 기본 구조와 API 이해 - JDBC : 자바 프로그램에서 서로 다른 데이터 베이스를 표준화 된 방법으로 접속할 수 있도록 만든 API 규격- 따라서 개발자는 데이터베이스 종류와 무관하게 프로그램을 만들 수 있다. JDBC 프로그래밍 : 자바에서 데이터베이스 연동 프로그램을 개발하는 것을 말한다. JDBC 프로그래밍 단계 1) JDBC 드라이버 로드 - 데이터베이스에 접속하려면 먼저 해당 데이터베이스의 JDBC 드라이버를 로드해야 한다. 드라이버 로드하는 2가지 방법1.1) jdbc.drivers 시스템 환경변수 이용하기 1System.setProperty("jdbc.drivers","com.mysql.jdbc.Driver");cs1.2) Class.forName() 메서드 이용하기1Cl..
Chap07 JSP와 자바 빈즈 7.1 빈즈(beans) 개요- 특정한 일을 독립적으로 수행하는 컴포넌트 - 엔터프라이즈 자바 빈즈(EJB) : 서로 다른 시스템에서 사용, 로컬 자바 빈 : 하나의 시스템에서 사용서블릿, JSP는 컨테이너에 종속되므로, 컨테이너를 벗어나면 사용할 수 없음빈은 컨테이너와 무관함뷰와 모델을 분리해서 컨테이너와 관련없이 순수한 자바 클래스인 빈을 이용할 수 있음 7.1.1 자바 빈즈- 컴포넌트에는 공통의 규격이 있어야 함- 초기에는 서로다른 회사에서 GUI 컴포넌트를 만들고, 이들을 조합해서 프로그램을 개발할 수 있도록 하는것이 초기 목적이었다. - 자바 빈즈는 순수한 자바 클래스이지만 컴포넌트로 사용하려면 지켜야하는 규칙이 있음 7.2. JSP와 빈즈 연동- JSP 빈즈는 ..
Chap06 JSP 내장 객체 6.1 JSP 내장 객체- JSP 내에서 선언하지 않고 사용하는 객체 - 보통 스크립트릿에서 사용하며, 내장 객체를 통하면 사용자 요청을 컨트롤 하거나 페이지 간 데이터 공유 가능 request : 클라이언트의 요청을 객체화한 객체response : 리다이렉트 기능을 활용하려면 필수로 사용해야 함session : 클라이언트 상태 정보 저장해서 유지application : 다이나믹 웹 프로젝트는 하나의 웹 어플리케이션. 이에 대한 정보 담음out : 버퍼를 객체화한 객체exception : isPageError 이용해 다른 JSP에서 발생한 예외를 대신 처리할 때 활성화 * JSP 내장 객체 특징JSP는 별도로 객체를 생성하지 않아도 자동으로 내장객체 생성서블릿은 reques..
Chap05 JSP 기본 문법 JSP 문서에 자바 코드를 삽입하는 방법( Colored by Color Scriptercs * news.jsp1234[최신 뉴스]2013.00.00 : 자바 웹 프로그래밍 전면 개정판 출간 !!! 2013.00.00 : 스프링프레임워크 적용 확산.Colored by Color Scriptercs * menu.jsp12[게임] [쇼핑] [뉴스]Colored by Color Scriptercs * shopping.jsp1234[쇼핑정보] 최신 인기 상품 정보 입니다.1. 최신 스마트폰 2. 10.1인치 최신 태블릿 PC Colored by Color Scriptercs * include 지시어 사용 시 주의점JSP에서 작성 모든 것들은 _jspService( )로 들어감JSP..
* Chap03 JSP * 서블릿(Servlet)과 JSP(Java Server Page) 서블릿은 자바를 이용한 서버 프로그래밍 기술 JSP는 PHP와 유사한 형태로 HTML을 중심으로 자바 프로그램과 유기적인 연결을 지원 JSP는 HTML 문서에 자바 코드를 삽입시킴. 사용이 더 쉬움 서블릿은 자바 클래스에 HTML 코드를 삽입시킴. 순수 자바 클래스로 사용이 어려움 서블릿은 특별한 경우에만 사용하고, 일반적으로 JSP 사용 서블릿에서 부모의 스타일이 자식들에게 연속적으로 영향 * form태그 - 사용자가 입력한 값을 포함하는 새로운 값을 서버에 보내기 위해서 form 태그를 사용 - 다양한 입력 양식 태그를 사용할 수 있음. Selected(콘솔 박스 만들기) - name 속성은 없어도 됨 - Me..
* 사전평가 1. 다음과 같은 Request Contents가 있을 경우 서버측의 메서드로 적절한 것을 고르시오. 1) request.getInitParameterValues(); 2) request.getInitParameter("userid"); 3) request.getParameterValues(); 4) request.getParameterValues("userid"); 3. 다음은 Servlet Content의 DB Reference 자원을 공유하기 위한 init parameter 설정에 대한 DeployMent Descriptor의 부분이다. 빈칸 1,2 위치에 올바른 순서의 엘리먼트를 고르시오. jdbc.oracle /WEB-INF/dbserver.properties 1) init-para..
자바스크립트 - 웹 브라우저에서 많이 사용 되는 프로그래밍 언어자바스크립트의 기능 1. 이벤트 처리 2. 동적인 구성 3. 서버와의 통신 2.1 기본 용어 표현식 : 값을 만들어내는 코드 문장 : 문장의 끝에는 세미콜론을 붙여서 문장의 종결을 나타낸다. 하지만 생략이 가능하긴 하다.키워드 : 자바스크립트가 처음 만들어질 때 정해진 특별한 의미가 있는 단어식별자- 자바스크립트에서 이름을 붙일 때 사용하는 단어 ( 예로 변수명과 함수명이 있다. ) - 식별자를 만들 때 키워드를 사용하면 안됨- 숫자로 시작 안됨- 특수문자는 _와 $만 가능- 공백 문자 포함 불가 단독으로 사용 다른 식별자와 사용 식별자 뒤에 괄호 없음 변수 속성 식별자 뒤에 괄호 있음 함수 메서드 주석1. HTML 주석은 로 문자열을 감싼다..
11.1 이벤트의 종류 - 키보드를 이용해 버튼을 클릭하거나 마우스 클릭처럼 다른것에 영향을 미치는것 11.2 이벤트 관련 용어 정리 1window.onload = function () { };cs- 여기서 window 객체의 onload 속성에 함수 자료형을 할당하는 것을 '이벤트에 연결한다'고 한다.- load를 이벤트 이름, 이벤트 타입 이라고 한다. - onload : 이벤트 속성- 이벤트 속성에 할당한 함수를 이벤트 리스너, 이벤트 핸들러라고 한다. 이벤트 모델 : 문서 객체에 이벤트를 연결하는 방법이며 DOM level 단계에 따라 2가지 2가지 방법으로 나뉘게 된다. DOM level 2 : 하나의이벤트에 대해서 여러개의 핸들러를 연결할 수 있다. 11.3 고전 이벤트 모델- 자바스크립트에서..
문서 객체 모델(DOM) 10.1 문서 객체 모델과 관련된 용어 정리문서 객체 모델- 넓은 의미로 웹 브라우저가 HTML을 인식하는 방법- 좁은 의미로 document 객체와 관련된 객체의 집합- HTML 페이지에 태그를 추가, 수정, 제거할수 있음 태그 : HTML 페이지에 존재하는 html이나 body 를 태그라고 한다. 문서 객체 : 태그를 자바스크립트에서 이용할 수 있는 객체로 만든것. 요소 노드 : HTML 태그텍스트 노드 : 요소 노드 안에 들어 있는 글자 10.2 문서 객체 만들기(1) - 텍스트 노드를 갖는 문서 객체 생성 createElement(tagName) 요소 노드를 생성한다. createTextNode(text) 텍스트 노드를 생성한다. appendChild(node) 객체에 노..
9장. 브라우저 객체 모델 9.1 브라우저 관련 객체- 브라우저 관련 모델(BOM) : 웹 브라우저와 관련된 객체의 집합을 의미 - window, location, navigator, history, screen, document 가 대표적은 브라우저 객체 모델이다. window : 브라우저창을 객체화document : 현재 브라우저에서 보여지고 있는 웹 페이지를 객체화location : 브라우저 url을 객체화 해놓은 것navigator : 브라우저 정보 자체를 얻기 위한 목적으로 사용 history : 사용자가 브라우저에서 사용한 이전 페이지에 대한 정보 + 페이지 흐름 제어 screen : 사용자가 사용중인 모니터에 대한 정보를 반환 9.2 window 객체- window 객체의 속성과 메서드를 출..