Data Scientist 옌

매일 발전하는 IT문제해결사

728x90

java 40

Java 기초 정리

* 자바 개발을 위한 도구 1. java - jdk : java development kit (jdk + jre) - jdk : 개발 엔진 : 컴파일러 - jre : 실행 엔진 : JVM 2. 편집기 EditPlus, ... 3. 명령어 처리 도구 cmd, 콘솔, MS-DOS 4. API rt.jar에 있는 자원들 * API 보는 법 - 필드 public static int 필드명 == > int 변수명 = 클래스이름.필드명 - 메소드 public static int 함수이름() ==> int 변수명 = 클래스이름.함수이름(); public int 함수이름() ==> 클래스이름 참조변수 = new 클래스이름(); int 변수명 = 참조변수.함수이름(); * 자바 소스 구성원 1. 예약어 : Keyword..

22-05-02(월) 066일차 [Oracle, Java, HTML, JavaScript, JSP, Servlet, Ajax] MODEL2+WEB_MVC 패턴으로 게시판 만들기(Ajax를 이용하여 비밀번호 확인), Ajax 추가

수업내용 1교시 (09:30-10:20) 서브쿼리 SELECT HIREDATE FROM EMP; -- 입사 일이 빠른 순서로 5건을 구하시오 -- 데이터는 꼭 눈으로 확인해야 한다. 건수가 적으면 아이체킹 한다. -- 건수가 많으면 대표적인 데이터타입을 구별해서 확인해야 한다. -- 1. 입사일 전 건 확인하기 SELECT HIREDATE FROM EMP; SELECT HIREDATE FROM EMP ORDER BY HIREDATE ASC; SELECT HIREDATE FROM EMP WHERE ROWNUM 0) bool = true; KosConnectivity.conClose(conn, pstmt); }catch(Exception e) { logger.info("인서트 디비 에러가 >>> : " + ..

22-04-29(금) 065일차 [Java, HTML, JavaScript, JSP, Servlet, Ajax] MODEL2+WEB_MVC 패턴으로 게시판 만들기(delete), Ajax

수업내용 1교시 (09:30-10:20) 어제 배운 것 정리 regex_2.html 회원가입 회원번호 : 이름 : 주소 : (도로명주소) 생일 : 아이디(6 ~ 8 문자) : 비밀번호 : 성별 : --- 성별 --- 남성 여성 이메일 : @ 선택하세요 직접입력 naver.com gmail.com 휴대폰 : - - regex_3.html ←jQuery 버전 제출하기 회원가입 회원번호 : 이름 : 주소 : (도로명주소) 생일 : 아이디(6 ~ 8 문자) : 비밀번호 : 성별 : --- 성별 --- 남성 여성 이메일 : @ 선택하세요 직접입력 naver.com gmail.com 휴대폰 : - - 2교시 (10:30-11:20) 삭제하기 기능 추가 쿼리 UPDATE MVC_BOARD SET DELETEYN = ..

22-04-28(목) 064일차 [Java, HTML, JavaScript, JSP, Servlet] MODEL2+WEB_MVC 패턴으로 게시판 만들기(select, update)

수업내용 1교시 (09:30-10:20) regex_1.html 정규표현식 2교시 (10:30-11:20) 지난 시간 복습 3교시 (11:30-12:20) 업데이트 부분 수정하기 boardSelectAll.jsp boardSelectAll.jsp 순번 글번호 글제목 글쓴이 글내용 등록일 BoardController.java package a.b.c.com.kosmo.board.controller; import java.io.IOException; import java.io.PrintWriter; import java.util.ArrayList; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import java..

22-04-27(수) 063일차 [Java, HTML, JavaScript, JSP, Servlet] MODEL2+WEB_MVC 패턴으로 게시판 만들기(Insert, SelectAll) front

수업내용 1교시 (09:30-10:20) popup_2.html 공지사항 팝업 부모창(윈도우) popup_cookie.jsp POPUP COOKIE CHECK popup_3.jsp NOTICE POPUP 공지사항 팝업 하루 동안 열지 않음 2교시 (10:30-11:20) 개발 순서 ======================== 1. 라이브러리 포팅, 공통 클래스 포팅 2. 테이블 만들고 인덱스 확인, 채번 쿼리 만들고 3. 클래스 만들기 3.1 VO 패키지 및 클래스 만들기 3.2 Service 만들기 함수까지 다 만들기 3.3 DAO 만들기 함수까지 다 만들기 3.4 SQL 만들기 함수까지 다 만들기 %%-------------------------------- 로그포제이 사용할 수 있게 포팅하기 1. ..

22-04-26(화) 062일차 [Java, HTML, JavaScript, JSP, Servlet] Servlet이란, MODEL2+WEB_MVC 패턴으로 게시판 만들기

수업내용 1교시 (09:30-10:20) test_length.html 서울 경기도 인천시 부산시 서울 경기도 2교시 (10:30-11:20) Servlet C:\Program Files\Apache Software Foundation\Tomcat 8.5\lib\jasper.jar C:\00.KOSMO108\30.Web\eclipse_work_hbe_work\.metadata\.plugins\ org.eclipse.wst.server.core\ ==================================== temp0 ==================================== \work\Catalina\localhost\kosMember\org\apache\jsp\kos_005fjsp test_..

22-04-25(월) 061일차 [Java, HTML, JavaScript, JSP, Servlet] Servlet의 기초 사용법과 그 예제

수업내용 1교시 (09:30-10:20) 앞으로의 일정 남은 3개월 강의 순서 1. Servlet 2. Ajax, JSON 3. Spring, Mybatis jstl, el Spring WEB MVC + Mybatis Framework ---------------------------- 4. react (바벨, 컴포넌트), vue =============================== 5. python 6. Android 7. BigData 1/24 --> 4/25 취업 관련 : 4번까지 5번 어드밴티지 - 회사에서는 안드로이드, iOS 개발자 1~2명 popup_2.html 공지사항 팝업 부모창(윈도우) popup_notice.jsp 공지사항 팝업 자식창(윈도우) 2교시 (10:30-11:20) Se..

22-04-19(화) 057일차 [Java, HTML, JavaScript, JSP] 이메일 보내기, 암호화/복호화

수업내용 1교시 (09:30-10:20) 지난 시간 복습 selector_3.html 서울 경기도 인천 prop_2.html ← this 키워드 회원정보 수정 & 삭제 성별 여자 남자 이메일 @ 직접입력 naver.com gmail.com daum.net 취미 알고리즘 코딩 분석설계 데이터베이스 스크립트 2교시 (10:30-11:20) 파일 업로드 ----------------- 1. 파일 파일이름 ------------- ------------- 파일 바이러니 2. 파일을 이동 하려면 : copy & move Stream IO 를 이용해야 한다. 문서 파일 이미지 파일 동영상 파일 음성 파일 .... 스트리밍 서비스 3. jsp 기술로 데이터를 이동 text 데이터 이동 : request.getPara..

22-04-04(월) 046일차 [Java, Oracle, HTML] 지난 금요일에 주신 자료 그대로 타이핑하기

수업내용 1교시 (09:30-10:20) mem.html ← javascript와 jQuery로 출력해보기 회원 가입 회원 가입 회원번호 이름 아이디 패스워드 핸드폰 010 011 016 017 - - 이메일 @ 직접입력 naver.com gmail.com daum.net 성별 여자 남자 취미 독서 운동 음악감상 여행 주소 소개글 2교시 (10:30-11:20) 지난 금요일에 주신 자료 그대로 타이핑하기 3교시 (11:30-12:20) 지난 금요일에 주신 자료 그대로 타이핑하기 데이터 흐름 파악하면서 타이핑하기 4교시 (12:30-13:20) 지난 금요일에 주신 자료 그대로 타이핑하기 mem.html - 노트, 로그찍기 추가됨 5교시 (14:30-15:20) 지난 금요일에 주신 자료 그대로 타이핑하기 m..

22-04-01(금) 045일차 [Java, Oracle, HTML, JavaScript] 미니 프로젝트

수업내용 1교시 (09:30-10:20) 프로젝트 진행 시 유의사항 2 ~ 3명 미니 프로젝트 1. IT 프로젝트를 할 때 꼭 필요한 소양이 있는데 아무런 정보 없이 체험을 해서 다음 프로젝트에서 부터 조금씩 보정을 하는 것 프로젝트 팀원과의 소통 이전에는 대면 프로젝트 현재는 비대면 프로젝트 서로 사용하는 용어를 잘 전달하고 들어야 한다. ======================================== 현재 우리는 용어에 익숙하지가 않다. 서로 내용을 풀어서 상대방이 알 수 있게 설명하고 -------------------------- 듣는 사람은 그 내용을 잘 모르겠으면 몇 번이고 질문하고 들어야 해

22-03-18(금) 035일차 [Java, Oracle, Network] 웹이란

수업내용 1교시 (09:30-10:20) 각자 선생님께 받은 파일 확인하면서 구현/다른 부분 비교 2교시 (10:30-11:20) INSERT 구문과 COMMIT에 대한 설명 /* JDBC 를 이용해서 데이터베이스에 입력, 수정, 삭제, 조회 sqlplus --------------- 조회 : SELECT : DQL 입력, 수정, 삭제 : INSERT, UPDATE, DELETE : DML : TRANSACTION : COMMIT, ROLLBACK DML 문장으로 데이터를 테이블에 입력하면 1. 메모리에 쓴다. 2. 메모리에 저장된 내용을 확인 하고 목적에 맞으면 COMMIT, 맞지않으면 ROLLBACK 3. COMMIT 으로 파일에 쓴 이후에는 ROLLBACK 되지 않는다. splplus 에서 하는 것..

728x90