학교 & 학원 이론 수업/네이버 클라우드 AIaaS 개발자 양성 과정 (50) 썸네일형 리스트형 3월 20일 - eclipse&Mysql 보호되어 있는 글입니다. 3월 15일 - Oracle(2) join 등 delete from 테이블 ; rollback ; --테이블에 컬럼 추가 alter table 테이블명 add 컬럼명 자료형() ; --컬럼 명 변경 alter table 테이블명 rename column 예전꺼 to 나중꺼; --제약 조건을 제거 alter table 테이블명 drop CONSTRAINT 제약조건명; --제약조건 추가 alter table person ADD CONSTRAINT 제약조건명; --GENDER에 '남자', '여자' 외의 데이터를 넣으면 오류가 발생되도록 check 제약조건을 추가해보자 alter table person ADD CONSTRAINT PERSON_CK_GENDER CHECK (GENDER IN ('남자', '여자')); --시퀀스 생성하는 방법 (시퀀스명을 se.. 3월 13일 - Oracle cmd 명령어 d: d드라이브로 이동 dir*.sql 확장자가 sql인 파일 cd\ 최상위 폴더로 이동 cls 커맨드창 클리어 cd 파일명 파일 이동 cd.. 상위 폴더 이동 sqlplus sql 시작 오라클에 계정 생성 및 접근 alter session set "_ORACLE_SCRIPT"=true create user scott identified by a1234; grant connect,resource to scott; alter user angel default tablespace users quota unlimited on users; conn scott/a1234 계정 로그인 (아이디/비밀번호) 계정 생성할 때는 system으로 이동 Conn system/manager alter user s.. 3.10 자바 수업 정리 - (Collection: list, set, map ) -Set -HashSet : 비순차적, 중복 허용 안함 -TreeSet : 정렬되어 나옴, 중복 허용 x -Map -Map 인터페이스를 구현하는 HashMap, TreeMap -key와 value의 쌍으로 저장되는 구조 -이 때 key의 타입이 Set이다 (중복허용x , 비순차적) -stack -last in first out (LIFO) push() 메서드와 pop() empty() 메서드 -Generics -Vector -ArrayList 3월 9일 자바 수업 정리 - Exception try~catch throws finally NumberFormatException ArithmeticException ArrayIndexOutOfBoundsException InterruptedException IOException FileNotFoundException package study.day0309; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Ex4Exception { public static void main(String[] args) throws IOException { // TODO Auto-generated method stub InputS.. 3월 8일 자바 수업 정리 (다형성, 추상클래스, 인터페이스, 익명클래스, UML) -업캐스팅 : 부모 클래스 변수로 자식 클래스 객체를 참조 -동적바인딩 -다형성 -추상클래스 : 추상클래스는 new로 생성할 수 없다. -인터페이스 : 인터페이스는 상수와 추상메서드로만 구성되어 있다 -익명클래스 : 익명 클래스는 하나의 객체만 생성하면 되는 경우에 많이 사용. 부모 클래스에서 상속을 받아서 작성하거나 인터페이스를 구현하여서 작성할 수 있다. -UML 오늘 어려웠던 코드 1 package study.day0308; class Parent{ public void play() { System.out.println("나는 부모!!일을 시킨다"); } } class Child1 extends Parent { @Override public void play() { // TODO Auto-gener.. 3월 7일 자바 수업 정리 -클래스 -메서드 -생성자 -접근제어자 : protected , default, public, private -protected : 해당 패키지에서만 접근 가능. (상속되면 다른 패키지에서도 가능) -default : (아무것도 적지 않았을 때) 같은 패키지 내에서만 접근 가능 -public : 모든 클래스에서 접근 가능 -private : 해당 클래스에서만 접근 가능 -Setter & Getter Source > Generator로도 생성 가능 -오버로딩 : 같은 클래스 내의 메서드중 메서드명은 같고 인자가 다른 경우 (리턴 타입은 달라도 됨) -클래스명 + . + 메서드명 으로 메서드 호출 -기본 자료형은 값 호출 (Call by Value) , 객체나 배열은 참조 호출 (Call by Referen.. 3월 2일 자바 수업 정리 자바에서는 난수를 구하는 방법이 두 가지가 있다. 1. Math.random() int r=(int)(Math.random()*10); 2.Random 클래스 int r=random.nextInt(10); // 0~9사이의 난수 ================================================= 아스키 코드 :A~Z (65~90) :a~z (97~122) ================================================= 년도, 월, 일 Date date=new Date(year-1900, month-1, 1); week=date.getDay(); 이전 1 2 3 4 5 6 7 다음