본문 바로가기

[ORACLE 1일차] DDL * 외래키 사용하기 Create Table DEPT( deptno varchar2(4) primary key, depname varchar2(20));Create Table EMP( empno number(10), ename varchar2(20), sal number(10,2) default 0, deptno varchar2(4) not null, createdate date default sysdate, constraint emppk primary key(empno), constraint deptfk foreign key(deptno) references dept(deptno)); 외래키가 지정될려면 반드시 마스터 테이블이 생성되어야 한다. 여기서 부서 테이블이 마스터 테이블이 된다. * cascad..
1094 [시뮬레이션2] #includeint main(){ int n; int cnt=0; scanf("%d",&n); while(n!=0){ if(n%2 == 1) cnt++; n/=2; } printf("%d",cnt); } // 구현 !
2455 [시뮬레이션1] #include int max(int a, int b){ if(a>b) return a; else return b;}int main(){ int a[4]; int b[4]; int temp[4]; int sum[4]; for(int i=0; i
10872 팩토리얼 구하기 #include int main(){ int n,k; int temp[13]; int total = 1; scanf("%d",&n); for(int i=0; i
[JAVA] 싱글톤 패턴 * 객체들을 하나의 클래스에서 관리하여 getInstance 메소드를 통해 모든 클라이언트에 동일한 인스턴스를 반환하는 작업을 수행한다. * 다음은 Swing 컴포넌트를 이용한 예시다. 각각의 패널들을 하나의 클래스를 통해 관리한다. package Server; import ServerUI.*; public class ServerAppManager { private static ServerAppManager s_instance; private ServerFrame sFrame; private ServerBookPanel sBookPanel; private ServerPrimaryPanel sPrimPanel; private ServerReservationPanel sReservationPanel; pri..
[JAVA] DAO와 DTO * DAO ; 데이터가 디비에 접근할 수 있는 객체를 생성하는 곳 DTO ; 여기서 UserData를 ArrayList로 리턴한다. public ArrayList getUser(String condi) { db.connectDB(); String sql = "select * from user"; sql += condi; ArrayList datas = new ArrayList(); try { db.pstmt = db.conn.prepareStatement(sql); db.rs = db.pstmt.executeQuery(); while (db.rs.next()) { //public UserData(String userID, String userPassword, String userName, boolean ..
[JAVA] 엑셀 파일 읽기 (API) // POI 라이브러리를 반드시 추가하고 진행한다.ReadData.java package DAO; import java.io.FileInputStream;import org.apache.poi.xssf.usermodel.XSSFCell;import org.apache.poi.xssf.usermodel.XSSFRow;import org.apache.poi.xssf.usermodel.XSSFSheet;import org.apache.poi.xssf.usermodel.XSSFWorkbook;import DataStructure.BookData; public class ReadData { public static void main(String[] args) {// TODO Auto-generated method..
2839 설탕배달 (구현) #include int main(){ int n; scanf("%d",&n); if(n%5==0){ printf("%d",n/5); }else{ int num_5kg = n/5; int num_3kg = 0; for(int i=num_5kg; i>=0; i--){ if((n-5*i)%3==0){ num_5kg = i; num_3kg = (n-5*i)/3; break; } else{ num_5kg = -1; } } printf("%d", num_5kg + num_3kg); }}