네트워크1. 개념여러 컴퓨터들을 통신 회선으로 연결한 것 서버 : 서비스를 제공하는 프로그램클라이언트 : 서비스를 요청하는 프로그램 IP1. 개념컴퓨터의 고유한 주소IP 주소는 네트워크 어댑터마다 할당IP 주소를 모르면 서로 통신할 수 없다그래서 DNS(Domain Name System)를 이용해서 컴퓨터의 IP 주소를 검색할 수 있다 2. 형식IP 주소 : xxx.xxx.xxx.xxx 숫자 : 0~255사이의 정수값 3. 예제InetAdressMain.java InetAddress 클래스를 사용하여 도메인 이름 또는 IP 주소에 대한 IP 주소를 조회 DNS(Domain Name System)1. 개념도메인 이름으로 IP를 등록하는 저장소웹 브라우저: 웹 서버와 통신하는 ..
전체 글
JDBC (Java DataBase Connectivity)1. 개념Driver Loading - 1번 (*.jar이 필요)Connection - URL, USER, PASSWORDStatement - SQL(insert, delete, update, select...) PreparedStatement //------------자바 1.6 이상부터는Console 기반의 프로젝트에서 프로젝트 참조만으로 등록 사용 가능하다서비스로더(http://docs.oracle.com/javase/6/docs/api/java/util/ServiceLoader.html)) 기반으로JDBC Driver가 자동으로 등록된다그래서 Class.forName("com.mysql.jdbc.Driver") 류의 코드를 호출하지 않아도..
API Documentationjava api 8 java.base 모듈모든 모듈이 의존하는 기본 모듈모듈 중 유일하게 requires 하지 않아도 사용할 수 있다Object 클래스System 클래스문자열 클래스Wrapper 클래스Math 클래스날짜 & 시간 클래스형식 클래스 Object 클래스1. 개념Java의 최상위 클래스Java의 모든 클래스는 Object로부터 상속받는다extends Object 라고 직접 쓰지 않아도 된다Object 안에서는 ==, equals() 가 모두 참조값(reference) 만으로 비교한다단, String만이 equals() 내용(문자열)을 비교한다 2. 종류equlas()public bollean equals(Object obj)hashCode()public i..
Contents// DB\SQL문SQL문 // DB\Oracle\데이터 조작어(DML) - SELECTSELECT연산자단일행 함수 // WEB\Tomcat Downloads, 설치 & Eclipse 설정Tomcat Downloads, 설치 Eclipse Tomcat 설정 // WEB\HTML\HTML 개요URL // WEB\HTML\HTML - Tags목록 리스트(list) 관련 태그, , 영역 태그 Homework
SELECT1. 형식※ select (해석 순서 1 → 2 → 3 → 4 → 5 → 6)select [distinct] [컬럼1, 컬럼2,.....][as 별명][ || 연산자][*] -- || : java 의 + 연산자 --- 6from 테이블명 --- 1[where 조건절] --- 2[group by 컬럼명] --- 3[having 조건절] --- 4[order by 컬럼명 asc|desc ] --- 5group by : 그룹함수(max, min, sum, avg, count..)와 같이 사용having : 묶어놓은 그룹의 조건절 distinct : 중복제거* : 모든조건절 : and, or, like, in, between and, is null, is not null or..