MySQL - 기초
·
데이터베이스
0. Database=> DBA : 설계, 최소화, 설치 - RDB MS : 관계형 데이터 베이스 - 장점 : 일관성 있게 안정적으로 데이터 관리, 관리자 및 일반사용자 구분 사용 - 단점 : Data처리가 느림, 배열을 직접 생성 및 입력을 제작해야함, 명령어 복잡함 - Oracle : 1521 포트 (1522, 1523 분리 가능 => 특수한경우 사용) 씨드가 존재, 포트 분리 가능, 다른 애들이 죽을때 살아있을 수 있음 But 유료!   - Mysql, MariaDB : 3306포트 => 포트가 같아서 같은 서버 불가능  Mysql도 lts버전 외엔 유료 / MariaDB는 무료  - Mssql : 1433 포트 => Windows Server (윈도우에서만 사용 가능해서 사라지는 추..
Servlet - 응용문제 [쿠폰 등록 시스템]
·
Web
coupon.html쿠폰 등록 페이지아이디 : 쿠폰 번호 : 광고 수신 동의(필수) coupon_part2.java (servlet)package review;import java.io.IOException;import java.io.PrintWriter;import java.util.ArrayList;import java.util.Arrays;import javax.servlet.RequestDispatcher;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRespons..
Servlet - 응용문제 [파일을 서버에 저장]
·
Web
해당 파일 첨부 기능을 활성화하는 프로세서입니다해당 파일은 최대 5MB까지 첨부가 가능하며, 해당 파일전송은 io_ok.do로 전달됩니다io_ok에서 web경로로 notice라는 디렉토리에 해당 파일이 저장되도록 코드를 작성하시오 io.html파일 첨부 :  io_ok.java (servlet)package review;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.annotation.MultipartConfig;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletReq..
Servlet - 모델
·
Web
회원가입시 보안인증코드 랜덤으로 출력=> 랜덤 모델(클래스파일)을 만들어서 컨트롤러(servlet)에서 사용하기! 랜덤모델.java : 인자수만큼 난수 생성 package model;import java.util.ArrayList;import java.util.Random;//Model (난수를 생성하는 모델)public class rmd { ArrayList num = null; int ea = 0; public rmd(int n) { this.ea = n; //랜덤 생성할 숫자 자릿수 => 자동등록방지, 게시보안코드 등등 사용 this.num = new ArrayList(); } public ArrayList make_num(){ //난수를 생성하는 메소드 //Random 클래스 사용 ..
Servlet - 응용문제 [영화 예매 시스템]
·
Web
[영화 예매 시스템]movie_part1.html영화 예매 시스템고객명 : 연락처 : "-"없이 숫자만 입력영화 선택히트맨2써니데이브루탈리스트히어하얼빈예매일자 : movie_part2.javapackage web;import java.io.IOException;import java.io.PrintWriter;import java.util.Date;import java.text.SimpleDateFormat;import java.util.ArrayList;import javax.servlet.RequestDispatcher;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http...
Servlet - Tree Page
·
Web
키워드 : jsp 여러개, includeTree page : 하나의 View에 여러개의 include(jsp)main.javapackage admin;import java.io.IOException;import javax.servlet.RequestDispatcher;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class main extends HttpServlet { private static final long serialVersionUI..
Servlet - 모바일
·
Web
mobile.html 모바일 전용 상품 리뷰고객명 : 상품명 : 별점 : 1점3점5점리뷰 이미지 : 여기 사이에 값, 엔터, 주석 넣으면 값이 들어가버림 주의 -->리뷰 내용 : file의 모바일전용 디바이스 I/O 형태accept="image/*" capture="camera" => 실시간 사진 촬영 후 전송accept="video/*" capture="camcorder" => 실시간 동영상 촬영 후 전송accept="audio/*" capture="microphone" => 실시간 음성 녹음 후 전송안쓰면 고르는거 나옴ontouch : 모바일 전용 버튼 속성js 이벤트 핸들링 함수onclick, onsubmit, onchange, onkeypress, onkeyup, onkeydownECMAS..
Servlet - 기초4
·
Web
1. 배송 정보 입력 시스템키워드 : hidden, 즉시실행메소드, 클래스 배열 전송delivery.html 고객명 : 이메일 : @ 연락처 : - - 주소 :  hidden : Front, Back-end가 서로 약속한 값을 주고 받는 역할 새로 값을 만들어서 전달하고 싶을때 html에서 만들어서 javascript로 핸들링하여 form으로 값 전달 delivery.jsvar info_ok = function(){ var mail1 = document.getElementById("mail1"); var mail2 = document.getElementById("mail2"); var tel1 = document.getElementById("tel1"); var tel2 = document.ge..
Servlet - 암호화
·
Web
encry.java (servlet)package web;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;//Controllerpublic class encry extends HttpServlet { private static final long serialVersionUID = 1L; protected void doGet..
Servlet - 응용문제 [회원 가입]
·
Web
[회원 가입]키워드 : 약관동의 체크박스 전체선택 , 번호 중간 가리기, 서버에 저장된 이미지 출력 part1.jsp회원가입 약관전체선택서비스 이용약관 동의 (필수)개인정보 수집 및 이용 (필수)이메일 정보 수신 약관 (필수)광고성 정보 수신 (선택) part2.javapackage web;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.RequestDispatcher;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet...