// 주석 : 프로그램 설명 ctrl + shift + c 한 줄 주석 // 자바의 프로그램 단위 class public class Test1 { /* * ctrl + shift + / 여러 줄 주석 * 멤버변수 * 생성자 * 멤버함수(메서드) * 시작 함수 main 메서드 * ctrl + space 자동 완성*/ public static void main(String[] args) { //콘솔창에 출력 System.out.println("안녕 자바"); //실행 run As => Java Application //ctrl + F11 System.out.println(10+20); System.out.println(10-20); System.out.println(10*20); System.out.prin..
1. 프로그래밍 기술 변천 순차적 프로그래밍 → 구조적 프로그래밍 → 객체지향 프로그래밍-------------- ------------------ ----------------------------수직순차 함수(function) 클래스(class = 멤버 변수 + 메소드)GOTO 포인터 이용 고속 처리 컴포넌트화재사용성 없음 메모리 안정성 떨어짐line 번호 존재 2. 추상화 3. 객체지향 3단계1) 객체 모델링 : 공통 데이터 구조와 기능을 추출① 속성(attribute) ← 특징② 기능(behavior) ← 행동 2) 클래스 정의① 멤버변수(member variable) = 필드(field) ← 데이터② 메소드(method) ← 처리 3) 객체 생성과 사용① 인스턴스(instance) = 클래스 객..
변수(기억장소),상수,값 연산자 제어문(조건문,반복문) 배열 함수 ★객체지향프로그램- 클래스(멤버 변수, 생성자, 메서드)- 객체생성- 생성자 오버로딩- 메서드 오버로딩- this- this()- 데이터 은닉- 캡슐화 set, get 메서드- 접근 지정자- static- final- 상속- 상속에서 생성자- 메서드 오버라이딩- 업 캐스팅- 다운캐스팅- 다형성- 추상 클래스- 인터페이스 자바 API 스레드,예외처리,패키지 입출력 , 파일 입출력 GUI스윙 데이터베이스 UML : 소프트웨어 개념을 다이어그램(도식화)으로 그리기 위해 사용되는 시각적인 표기법 staruml 클래스 다이어그램멤버 변수메서드생성자 클래스간의 관계(상속, 의존) 표시
1. 복구(Recovery) 용어Datafile Recovery(복구) = Restore(복원) + Recover(복구) - Restore(복원) * 손실된 Datafile을 백업 파일로부터 되살리는 작업 * 마지막 백업 시점으로 되돌아감, 데이터 손실 있음 * 명령어 : $] cp ------ - Recover(복구) * Datafile만 해당되는 작업 * 복원된 Datafile에 Redo log file, Archived log file의 Redo data(로그)를 재적용하는 작업 * 최신 시점으로 되돌아옴. 데이터 손실 없음 * 명령어 : SQL > recover -----; - Datafile Recovery 작업 흐름도 DB 망가트렸다가 복구하기1lsnrctl startcs1sqlplus /no..
pom.xml변경 부분1.84.3.8.RELEASE1.6.101.6.6 다음에 추가 부분junitjunit4.12test mysqlmysql-connector-java5.1.41 src/test/java → com.itwillbs.sts → DbConTest.java 파일 추가 (class파일)package com.itwillbs.sts; import java.sql.Connection;import java.sql.DriverManager; import org.junit.Test; public class DbConTest {// 드라이버 연결// 5버전 : com.mysql.jdbc.Driver// 5버전 이후 : com.mysql.cj.jdbc.Driverprivate static final Strin..