전체 글
-
-
JDBCJSP 2014. 3. 17. 13:19
0. 임포트import java.sql *; 1. 로드: 연결(사용)하려는 db 드라이버 로드형식)Class.forName("연결하려는 드라이버 명"); * 연결하려는 드라이버 명- ORACLE : oracle.jdbc.driver.OracleDriver- MS-SQL : sun.jdbc.odbc.JdbcOdbcDirver- My-SQL : org.git.mm.myslq.Dirver 2. 연결: DB연결형식)Connection con = DriverManager.getConnection("JDBCURL","사용자명","패스워드"); * JDBCURL- ORACLE : jdbc:oracle:thin:@localhost:1521:db명- MS-SQL : jdbc:odbc:odbc설정을 통해 만든 db원본명-..
-
해쉬 테이블(Hashtable)Java(자바) 2014. 3. 17. 13:18
해쉬 테이블은 배열처럼 여러 개의 데이터를 저장하는 자료 구조이다. 배열과 가장 큰 차이점은 크기가 고정되어 있지 않고 가변적이라는 것과 인덱스를 통한 접근이 아니라 키값을 이용해 특정 위치에 접근한다는 점이다. ex) Hashtable ht = new Hashtable(); // 해쉬테이블 객체를 만든다.ht.put("A1", new Integer(94));ht.put("A2", new Integer(82));ht.put("A3", new Integer(87));..System.out.println("A1=" + (Integer)ht.get("A1")); put() 으로 값을 넣고 get()으로 값을 가져온다. 여기서 A1은 키값이고, 다른 하나는 실제 데이터가 된다. 즉 실제 데이터가 특정한 키값을 ..