목록지구정복과정 (466)
지구정복
앞으로 배울 내용 화면구성 -> UI(User Interface) CUI- Charater User Interface - 명령프롬프트(Terminal) dir, ipconfig ... 입력 : argument, System.in, Scanner 출력 : System.out 명령프롬프트는 순차 처리 기반이다. GUI- Graphic User Interface- VR / AR / XR 그래픽 도구 - 2D - Graphic 클래스를 이용해서 그린다. -> 그래픽클래스를 통해서 모양을 그린다. -> 이벤트를 통해서 사용자의 입력을 처리한다. GUI는 이벤트 처리 기반이다. 자바에서 GUI를 처리하는 방법(1, 2, 3은 Oracle에서 만들었다.) 1. AWT(Abstract Window Tookit) - 맨..
복습 java.sql java.net : 원격 프로그램과 연결시키는 방법 java 와 java와 연결된 프로그램 또는 (c / c#) 즉, 전송형태만 맞으면 연결가능 이때 조심할 것은 전송단위(byte, char, encoding) 전송할 때 clinet는 서버 ip, 서버 port, protocoal(통신규약)를 알아야한다. 서버는 자신의 포트만 대기하고 프로토콜을 개방하면된다. 서버와 클라이언트 중간에는 인터넷(인트라넷)이 있다. ip와 관련된 클래스 InetAddress(도메인과 ip를 서로 교환) IPv4 : xxx.xxx.xxx.xxx (10진수) IPv6 : xxx.xxx.xxx.xxx.xxx.xxx (16진수) 왜 IPv6가 되었나? 사물인터넷 등 다양한 곳에 더욱더 랜카드가 많아지기때문에 ..
복습 CRUD - 어플리케이션(DML) java program JDBC APIs java.sql.* Connection Statement / PrepaedStatement ResultSet * DatabaseMetaData / ResultSetMetaData JDBC driver 각 데이터베이스 제작업체(벤더) mariadb - mariadb 사이트 mysql, oracle - oracle 사이트 msssql - microsoft 사이트 DBMS 전 포스트에서 했던 우편번호 검색기의 강사님 코드는 아래와 같다. package SearchZipcode; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamR..
배울내용 java -> 데이터를 저장 임시 변수/상수 =>자료구조 영구 로컬 -파일 원격 -데이터베이스 Java Program Client JDBC(Java Database Connectivity) 자바애플리케이션 -> JDBC API -> JDBC드라이버(라이브러리) -> 데이터베이스 JDBC드라이버는 데이터베이스 제작업체에서 제공한다. 아래 링크를 통해서 마리아디비의 jdbc드라이버를 다운로드받는다. downloads.mariadb.com/Connectors/java/connector-java-2.7.1/ Connectors/java/connector-java-2.7.1/ - MariaDB downloads.mariadb.com 다운로드받은 .jar파일을 이클립스 워크스페이션 APIs폴더에 집어넣는다..