목록학원에서 배운것들 (79)
봉봉의 개인 블로그
HTML로 캘린더를 만드는 과정 처음 body 부분에 48~95까지의 부분을 채워준다 이때 div로만 작성을해서 채워준다.그다음 자신이 만들고자 하는 이미지 대로 채워 넣어준다.첫번째로 8~16까지의 소스와 같이 작성을해서 float 으로 배치하고테두리를 만들고 둥글기와 폰트를 정해서 만들어준다그런다음 week 라는 클래스를 각 57,65 등등에 넣어준다음 week를 바꿀려고하는걸26~28 소스와 같이 만들어준다 그러면 빨간색으로 나오고 칸이 바껴서 아래로 나오게 된다.그런다음 title 이라는 클래스도 똑같이 만든후 요일에 적용을 시키고 18~24번줄과 같이바꾸어 준다그런다음 따로 SUN과 SAT 부분에 아이디를 넣고 그 값을 33번 34번줄과같이 해서 배경색을 넣어준다마지막으로 h1의 값을 36~42..
update, delete 해보기. list.jsp 파일에서 59 60 번과 같은 a 문장를 만들어준다. 그런다음 각각 수정버튼과 삭제버튼을 만들고 수정버튼은 m_upate_form.jsp 파일로 삭제 버튼은 m_delete_pro.jsp 로 넘어가게끔 만들어주는데 여기서 중요한건 get 방식으로 name이라는 변수에 m_id의 값을 담아서 넘어간다. 그다음 update 먼저 보자면 10과 11번과 같이 받아준후 send_id에 담아줍니다 .그런다음각각connection preparedstatement resultset 타입으로 12 13 14 번과 같이 import 도 해줍니다.참조 변수를 선언하고 그안에 null 값을 넣어줍니다.그런다음 15번에서 드라이버를 연결시켜준다그런다음 try finally문..
select(조회)를 이용해서 list 만들기 이게 list 안에 소스 코드이다.설명을 하자면 4~8번까지는 import에 관한 문장이다10번 문장은 getRequestURI() 프로젝트명 포함 전체경로를 구한다.18번부터 20번까지는 객체 참조 변수를 선언하는것이다.23번 문장은 mysql드라이버를 연결한다.27~30번까지 String 타입으로 변수를 선언하고 그안에 값을 각각 할당해준다음31번 문장에서 getconnection메서드를 실행하면서 String 데이터로 선언한 변수를 넣어준다.그다음 그 안의 주소값을 다시 conn 변수에 넣어준다.34~39번까지는 화면에 DB와 연결되었는지를 출력한다.42번 문장에서는 String 타입으로 query 변수를 선언한다. 그리고 그 안에 select * fr..
DB 순서 1단계 mysqlDB서버 설치 2단계 관리자 계정root(관리자 계정 아이디 비밀번호)으로 로그인 DBA 3단계 DB생성 4단계 일반 사용자 계정 생성 5단계 일반 사용자 계정과 DB활용 할수 있는 권한 부여 6단계 일반 사용자 계정으로 로그인 로그인 할때 ip주소, port 번호, dbid, dbpw, DB명 7단계 Table 생성 8단계 DML Query(쿼리)작성 insert (입력) update (수정) delete (삭제) select (조회) 위에 내용을 잘생각하면서 DB를 배운다. 1단계 mysqlDB서버 설치하기 미리 있던 mysql-5.5.32-win32파일을 설치한다 next 를 눌러서 설치하는데 이부분의 Port Number 는 3306 으로 입력한다. 그리고 이부분의 ne..
카드 게임 만들기 카드게임을 하기 위해선 player , card ,deck 이 필요하다. 처음으로 카드를 만들어준다.Card 라는 클래스를 만들고 그안에 int 데이터 타입으로 num 를 선언하고 String 데이터 타입으로 kind 를 선언해 놓는다. 그런다음 player 를 만들어준다.Player 라는 클래스를 만들고 그안에 String 데이터 타입으로 name 을 선언하고 Card 타입으로 배열을 만든다. 그런다음 deck을 만들어 준다.deck 은 카드 뭉치 라고 생각하면 된다.deck 이라는 클래스를 만든다. 그안에 Card[] card 배열을 선언해놓고init 메서드를 통해서 this.card = new Card[52]; 라는 문장을 통해 카드를 52장의 배열을 만든다.for문을 이용해 카드..
배열 배열은 [] 로 나타 낸다. 4번째 줄과 같이 int데이터 타입의 배열을 나타낸다. a 의 상태는 a 가없기 떄문에 null 상태이다a안에 new int 배열을 만든다 [3]의 뜻은 3개짜리 배열을 만든다는 뜻이다.현재 상태는 0,0,0 으로 초기화된 상태이다.또한 b와 같이 초기화 값을 1,2,3으로 지정하여 배열을 생성할수도있다.10번에서 12까지의 코드를 설명하자면 a라는 값을 찾아 갓을때 배열이라는 것이 잇고 배열의 첫번째방 안에 있는건 1이라는 소리가 되는것이다. 6번 줄과 같이 우변이 int+int 로 이루어져 있을때는 좌변에 int가 와야한다. 또한 7번 줄과 같이 우변이 double + double 같이면 좌변에 double 값이 와야한다.8번 줄은 a 는 int 형이고 b 는 dou..
jsp 파일에서 클래스.java 안에 메서드 호출 하기(1) 데이터 없고 리턴없다. 1. Test01.java 에 사진과 같이 a()메서드를 만든다.2. test01_call.jsp 파일에서 Test01 데이터 타입으로 ttt 객체참조 변수를 선언하고ttt에 할당된 주소값을 찾아가서 a 메서드를 호출한다*여기서 4번째 줄은 서로다른 패키지 안에 클래스안에 메서드를 호출하기 위해 필요하다. (2) 데이터 있고 리턴 없다. 1. Test02.java 클래스 안에 b메서드를 만든다. 2. test02_call.jsp 파일에서 Test02 메서드를 사진과 같이 호출한다. (3)데이터 없고 리턴 없다. 1.Test03.java 클래스 안에 c 메서드를 만든다.2.test03_call.jsp 파일안에서 호출하고 리..
html 활용하기위와 같이 주석은 주석안에 적어준다. = 제목태그 줄바꿈 줄바꾸면서 글씨쓰기 네이버 는 네이버를 누르면 네이버로 이동한다.(링크) 등으로 ./나랑 같은 위치 ../ 나보다 상위에 있다 /하위에있다. 수평선 a 순서가 있는 리스트 1.a 2.b 등b a 순서가 없는 리스트 점으로 표현된다.b 11 테이블 (표?같은 느낌이다.) 오디오 파일 적용 비디오 이름 : JJDEV 단락이라고 보면댐 따로따로소속 : JJDEV이것만이름 : JJDEV span 안에는 따로 라고 생각하면됨글자가 붙어서 나오면 인라인 글자가 아래로 떨어져서 나오면 블록 태그 들을 참고하자 회원가입IDPW확인 성별남여취미운동여행독서생일나이이메일@naver.comgoogle.comnate.com메모활용하여 위에 코드와 같이 활..
빨간색 부분들 include 하기 먼저 프로젝트 안에 module 폴더를 생성한다.그안에 top.jsp , left.jsp , hadan.jsp 파일을 생성한다.그리고 나서 index 안에 있는부분을 잘라낸후 top.jsp 파일안에 이거와 같이 셋팅하여 넣어준다.(헤더부분) 그런다음 같은 방법으로부분을 잘라낸후 left.jsp 파일안에이거와 같이 셋팅하여 넣어준다.(레프트 부분) 그런다음 같은 방법으로부분을 잘라낸후 hadan.jsp 파일안에 이거와 같이 셋팅하여 넣어준다.(하단 부분)그런다음index 안에12,13,23 번 줄과 같이 경로를 지정하고 include 해주면 된다. 나머지 index 뿐만아니라 다른 파일들의header부분, leftcolumn부분, footer부분을 index 파일처럼 바꿔..
서로다른 패키지의 서로다른 클래스 안에 매서드를 선언하고 호출하기 설명을 하자면1.에서 BB01 클래스 데이터 타입으로 b01선언하고 b01주소값 안에 잇는 User_search 매서드를호출합니다.2.User 클래스 데이터 타입으로 u01 을 선언하고 u01 주소값 안에있는 setUid등 매서드안에 데이터 값을 셋합니다.3.데이터 값을 셋하고 setUid매서드를 호출합니다. 호출후 매개변수(지역변수)안에 값을4.전역변수 uid에 셋합니다.5. 2~4번같은 방법으로 각각의 데이터안에 값을 셋하고 데이터를 호출한 1번으로 리턴합니다.리턴된 값을 User 데이터 타입으로 return1을 선언하고6.TestPrint클래스 데이터 타입으로 t01 을 선언하고 t01 주소값 안에 있는 testprint 메서드를 호..