목록Computer (52)
BASHA TECH

Calculator jwbook/src/main/java/ch08 > CalcController.java class package ch08; import java.io.IOException; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @WebServlet("/calcController") publi..

jwbook>src>main>wepapp>ch07>jstl_test.jsp JSTL 종합 예제 변수선언 초기화(SET), 변수값을 출력(OUT) product1(jstl) : product1 : ${product1} intArray[2] : ${intArray[2]} forEach : 배열 출력 ${vari.index} : ${num } ${vari.count} : ${num } if문(jstl tag) 참입니다~~~ 거짓입니다!!! ${product2 } choose(switch), when(case(조건)), otherwise(default ) 주문 제품: ${product2} 주문 제품이 아닙니다!! forTokens ${city } 내 사랑에~~~~ 세상도 양보한 널~~~ 나 끝까지~~~ 아끼며~..
계산기 프로그램 src/main/java > ch05 > CalcServlet.java src > main > java > ch05 > CalcServlet.java package ch05; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @WebServlet("/ch05/c..
1. 서블릿의 개요 서블릿: httpServlet class를 상속받은 것 => Servlet 서블릿은 자바로 만들어진 프로그램을 서버에서 실행하기 위해 만들어졌다. 정적인 웹(html)+동적인 정보(data) 제공 가능. Java class와 다르지 않다. class가 서블릿 되려면 서블릿은 자바로 구현, 서블릿은 초기화, 실행, 삭제 3가지 기능(메소드)를 반드시 가져야 함. => 인터페이스 (강한 규칙) implements 추상개념은 반드시 override해야한다 => 안 그러면 error class는 해당 Servlet들은 추상메소드개념으로 있다. (body가 없음) 따라서 overriding 해야 sevlet이 됨. 1. GenericServlet을 implements 해야한다. 2. HTTPS..

3차 과제 시작날 : 2022.08.23 >regForm.jsp 회원 가입 이름 이메일 가입 가입 정보 이름: 이메일:
1. 웹의 개념 2. 웹의 활용 분야 3. 웹 표준과 HTML5 4. 웹 브라우저와 HTML 편집기 학습 목표 - 웹의 등장 배경을 알고 웹이 현재 어떻게 발전하고 있는지 설명할 수 있다. - 웹의 다양한 활용 분야를 설명할 수 있다. - 웹 표준의 필요성을 이해하고 HTML5의 특징을 설명할 수 있다. - 웹 브라우저와 HTML 편집기의 종류를 알고 목적에 맞게 선택하여 사용할 수 있다. HTML : Hyper Text Markup Language → 특별한 의미 부여, 구조 생성 1) 인터넷 : 컴퓨터를 전 세계 규모로 연결한 것 (open network) 2) 웹의 등장 - 웹 : 인터넷 표준 문서 시스템 3) 웹의 발전 - 웹의 특징 : HTTP(Hyper Text Transfer Protocol..
-- Department ID SELECT a.EMPLOYEE_ID, a.EMP_NAME , b.DEPARTMENT_ID, a.JOB_ID FROM EMPLOYEES a , departments b WHERE ( EMPLOYEE_id, job_id ) IN (SELECT a.EMPLOYEE_ID, JOB_ID FROM JOB_HISTORY a ) ; SELECT * FROM JOB_HISTORY a -- WHERE ; --SELECT DISTINCT a.DEPARTMENT_ID SELECT a.DEPARTMENT_ID FROM JOB_HISTORY a -- WHERE -- ORDER BY a.DEPARTMENT_ID DESC ; SELECT a.EMPLOYEE_ID , a.EMP_NAME , ( SELE..
학습 목표 자바의 입출력 스트림에 대한 이해 텍스트 파일 입출력 바이너리 파일 입출력 File class로 파일 속성 알아내기 파일 복사 응용 사례 소단원 자바의 입출력 스트림 종류 문자 스트림과 바이트 스트림의 흐름 비교 JDK의 바이트 스트림 클래스 계층 구조 스트림 연결 문자 스트림으로 텍스트 파일 읽기 파일 입출력과 예외 처리 FileReader의 생성자와 주요 메소드 문자 스트림으로 텍스트 파일 쓰기 FileWriter의 생성자와 주요 메소드 바이트 스트림으로 바이너리 파일 쓰기 FileOutputStream의 생성자와 주요 메소드 바이트 스트림으로 바이너리 파일 읽기 FileInputStream의 생성자와 주요메소드 File 클래스 File 클래스 생성자와 주요 메소드 File 클래스 활용
학습 목표 Multi Tasking과 Thread의 개념 이해 Thread Class를 상속 받아 자바 Thread 만들기 Runnable 인터페이스를 구현하여 자바 Thread만들기 스레드 종료시키기 스레드의 동기화 개념과 필요성 이해 Synchronized로 간단한 스레드 동기화 Wait()-notify로 간단한 스레드 동기화 소단원 멀티태스킹의 개념 스레드와 운영체제 멀티태스킹과 멀티스레딩 자바 스레드와 JVM 자바 스레드 만들기 Thread Class를 상속받아 스레드 만들기 Runnable Interface로 Thread 만들기 Thread 종료와 타 Thread 강제 종료 Thread Synchronization(동기화) Synchronized Block 지정 Wait()-notify()를 이..