분류 전체보기 156

netstat 명령어

* netstat 명령어 - netstat 명령어를 통해 Active Connection 정보를 확인 가능 - 하나의 행이 하나의 소켓에 해당 * 상세 설명 TCP 통신으로 127.0.0.1 (localhost) IP 주소 를 할당한 LAN 어댑터를 사용하여 1034 포트로 127.0.0.1 (localhost) IP 주소와 1035 포트를 할당한 상대와 통신하고 있는 상태를 의미한다. 여기에서는 모두 localhost로 설명하였으나 Local Address에는 로컬 IP 혹은 게이트웨이 IP이며, Foreign Address는 통신하고 있는 목적지 IP 혹은 게이트웨이 IP로 해석 가능하다. * 상태 종류 LISTEN : 포트는 열려있고 연결을 기다리고 있는 상태 ESTABLISHED : 현재 연결이 ..

명령어 2012.10.20

Web Services 개념

출처 : http://dev.anyframejava.org/anyframe/doc/core/3.1.0/corefw/guide/webservices.html Web Services 개념 Architecture기본적으로 웹 서비스(Web Services)는 3가지 역할(Service Provider, Service Broker, Service Consumer)에 따른 아키텍처 모델에 따라 구현된 기술이다. 웹 서비스의 3가지 역할 Role 설명 Service Provider 특정 서비스 스펙을 구현하여 서비스를 제공한다. Service Broker(Service Registry) 서비스 등록 및 검색, 저장, 관리를 통해 Service Provider가 제공하는 서비스를 Service Consumer에게 연..

카테고리 없음 2012.09.27

조인(Join)

조인(Join) : 사용자에게 의미있는 정보(information)을 제공하기 위해 분리(정규화)되어 있는 각각의 테이블에서 테이타들을 연결하거나 조합하는 일련의 작업 #. guest 테이블 생성 SQL> create table guest( 2 ju number(6) primary key, 3 name varchar2(10), 4 rent number(4) 5 ); 테이블이 생성되었습니다. SQL> desc guest; 이름 널? 유형 ----------------------------------------- -------- JU NOT NULL NUMBER(6) NAME VARCHAR2(10) RENT NUMBER(4) #. dvd 테이블 생성 SQL> create table dvd( 2 no numb..

DB(SQL) 2012.07.27

사용자 생성, 권한부여, 삭제

#. 사용자 생성 SQL> create user oracle identified by password; 사용자가 생성되었습니다. SQL> exit Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production에서 분리되었습니다. C:\Documents and Settings\MyHome>sqlplus SQL*Plus: Release 10.2.0.1.0 - Production on 목 7월 23 16:18:47 2009 Copyright (c) 1982, 2005, Oracle. All rights reserved. 사용자명 입력:oracle 암호 입력: ERROR: ORA-01045: user ORACLE lacks CREATE SESSION p..

DB(SQL) 2012.07.27

SQL문의 종류 - DDL, DML, DCL

* DDL (Data Definition Language)데이터 구조를 정의! 객체의 생성, 변경, 버리기, 삭제 명령어 1) Create (생성)CREATE TABLE (         ,        ...        );2) Alter (변경)ALTER TABLE         ADD CONSTRAINT PRIMARY KEY ();ALTER TABLE         ADD CONSTRAINT FOREIGN KEY ()        REFERENCES ();3) Drop (삭제)DROP TABLE ;* DDL 명령은 autocommit 이라 한번 수행하면 되돌릴 수 없다. * DML(Data Manipulation Language)레코드 제어 명령어1) Select(선택)SELECT F..

DB(SQL) 2012.07.27

테이터 입력, 수정, 삭제

#. insert(데이터 입력) SQL> insert into gaip(id,pass,name,age) 2 values('junho1','1234','이준호',18); 1 개의 행이 만들어졌습니다. SQL> insert into gaip(id,pass,name,age) 2 values('hana','1111','이하나',17); 1 개의 행이 만들어졌습니다. SQL> insert into gaip(id,pass,name,age) 2 values('hong','aaaa','홍길동',33); 1 개의 행이 만들어졌습니다. SQL> insert into gaip(id,pass,name,age) 2 values('sung','dan','성춘향',20); 1 개의 행이 만들어졌습니다. SQL> select * f..

DB(SQL) 2012.07.27

테이블 생성과 삭제

* 테이블 생성 SQL> create table gaip( 2 id varchar2(7), 3 pass varchar2(7), 4 name varchar2(10), 5 age number(3) 6 ); 테이블이 생성되었습니다. [참고]varchar 가변길이로 20byte 공간 잡았어도 10byte 입력되면 10byte로 줄어듬.오라클에서는 varchar2를 사용.(varchar/varchar2중에서..) 입력한 데이터가 없으므로 SQL> select * from gaip; 선택된 레코드가 없습니다. 테이블 구조 확인 SQL> desc gaip; 이름 유형 ----------------- ---------------------- ID VARCHAR2(7) PASS VARCHAR2(7) NAME VARCHA..

DB(SQL) 2012.07.27

crontab 사용법

daemon이란? OS에서 백그라운드로 구동되고있는 프로세스 cron 데몬이란? Job scheduling으로 사용되는 데몬 crontab이란? - 지정된 날짜와 시간에 주기적 작업을 수행하기 위해 cron daemon에 의해 실행되는 명령어 - 각사용자별로 /var/spool/cron/crontabs directory에 cron job을 지정할 수 있음 * crontab 사용법 일반 User레벨에서의 Daemon 설정방법 - 시스템을 처음 Install 하고 나면 User레벨의 Cron은 별도 설정을 해주어야만 등록 가능하다. - 만약 이미 해당파일이 존재한다면 vi 에디터로 수정만 하면 될것이다. crontab 사용 권한 /etc/cron.allow, /etc/cron.deny /etc/cron.al..

명령어 2012.06.19

자주 발생되는 예외 클래스

* 자주 발생되는 예외 클래스 LinkageError 클래스가 일치하지 않거나 존재하지 않을때 발생하는 에러 ThreadDeath 실행중인 쓰레드가 중지되었을 때 발생하는 에러 VirtuaMachineError 자바 가상머신에 심각한 문제가 발생했을 때 발생하는 에러 RuntimeException 프로그램 실행 도중 발생하는 예외 CloneNotSupportedException 객체의 복제가 지원되지 않는 상황에서 복제 시도 발생하는 에러 IllegalAccessException 클래스에 대한 부정접근을 시도시 발생하는 에러 InstantiationException 추상클래스나 인터페이스로부터 객체를 생성하려고 할때 발생하는 에러 InterruptedException 스레드가 인터럽트 되었을 때 발생할 ..