전체 글 123

EditPlus 설치 및 html의 기초

웹 브라우저 --- 웹 서버 --- DB서버 ---------- 웹문서 ---------- = 해석기(html, css, js 언어를 해석해서 보여준다) -HTML(정적 웹사이트, 콘텐츠): 디자인적 요소도 포함 *Hypertext: 링크를 통해 문서를 이동 => 데이터를 처리 *html5: 모바일처럼 작은 페이지, 모바일과의 호환성 -CSS(디자인, 시각적 효과) -JavaScript(이벤트, 동적 효과) ----------Client Side Script(클라이언트 쪽에서 해석된다): 서버가 없어도 실행 가능 -JSP(Servlet: 확장자가 자바) -Java ----------Server Side Script(서버에서 해석된다) -SQL ----------DB Side Script(DB가 해석한다)..

html/css 1. 무작정 만들어보기

이제 막 기본적인 태그를 배웠을 뿐인데, 책에 나와있는 페이지와 똑같이 만들어보라는 선생님의 요구에 이틀 걸려 처음으로 블로그 화면을 구현해 보았다. 메인 사진은 다니엘 헤니 사진을 사용했지만 저작권 문제가 생길 지 모르므로 검은 색으로 가렸다. 촌스러운 느낌도 있지만, 책에 나온 그대로 구현한 화면이다. 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 7..

PreparedStatement

: 실행속도를 빠르게 하기 위한 메소드. 컴파일을 미리 하기 때문에 실행속도가 빨라진다 -> 매우 권장되는 기능이나, 데이터베이스가 지원해야 실행 가능하다. sql ---> 문장(사람이 읽는 문자) ---> DB 1)해당 문장이 실행 가능한 지 구문 분석 2)접근 권한 확인 3)이미 실행된 경험이 있는 지 확인 4)이전에 실행 경험이 없다면 컴파일, 있다면 했던 걸 찾아 실행(더 빠르게 실행된다) -> sql은 첫 번째보다 두 번재 실행이 더 빠른 이유 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 32 33 34 35 36 37 38 39 40 import java.sql.*; public class..

JDBC 테이블 생성 및 활용

create table owner_info ( id int not null, #주민번호 nm varchar(50) null, #이름 handphone varchar(50), #핸드폰 gender varchar(4) null #성별 ) engine = innodb default charset = euckr; 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 32 33 34 35 36 37 38 39 import java.sql.*; public class InsertDB { public static void main(String args[]) { String url = "jdbc:mysql://localho..