본문 바로가기

language/java14

java.mail패키지를 이용한 JSP페이지에서 SMTP서버 메일 전송 아주 간단하다 -_- PS. local에서 웹서버를 구축하고 실행해 보고자 한다면 윈도우즈의 경우 따로 smtp메일서버를 구축해야 한다.일단 제어판 - 관리도구에가서 인터넷 정보 서비스(IIS) 구성요소가 설치되있는지 확인 없다면 제어판 - 프로그램 추가/제거 - 윈도우즈 구성요소 추가/제거 - 인터넷 정보 서비스(IIS)를 설치하여 준다.(윈도우즈 CD필요) 설치 완료후 제어판 - 관리도구 - 인터넷 정보 서비스(IIS) - 기본 SMTP 가상 서버의 속성으로 들어간후 엑세스탭 - 릴레이 - 추가(A) - 단일컴퓨터 선택후 로컬IP 127.0.0.1 입력 - 확인 쭈욱~확인 그리고 시작.-_- 2008. 4. 18.
exe 파일 만들기 http://pds2.egloos.com/pds/1/200609/06/17/%5B1%5Djsmooth_ko.zip ↑ Download jsmothgen.exe 실행~ 사용법(퍼옴) 1) Skeleton 1> Skeleton 선택하기 : 간단히 말해 콘솔을 보이게 할것인지에 대한 선택이다. 콘솔 어플 또는 해당 어플의 로그를 보고자 한다면 콘솔을 선택 하면 된다. 2> Skeleton 등록 정보 : 모른다..(건들지 않았다..--;;) 2)실행파일 1> 실행 가능한 바이너리 : 만들고자 하는 실행 파일명을 입력하면 된다. (.exe가 아니면 실행파일을 인식 못함 -- ) 2> 실행 파일 아이콘 : 구찬아 입력하지 않았음. --;; 3> 현재 디렉토리 : 입력 없음 (도움말 참조) 3) 어플리케이션 일단 클.. 2008. 2. 12.
Algorism의 복잡도 복잡도 (시간복잡도, 공간복잡도) 복잡도를 나타낼 때에 자주 사용되는 함수 증가율 낮음 ◀----------------------------------------------------------------------------▶높음 1 log n n n log n n^2 n^3 n^4 n^k‥‥ 2^n 예) int[] a = new int[100]; int[] b; // a배열에 값 입력 b = a; = MAX) { // error 처리 } table[n++] = new Entry(key, data); } 위의 각 행들은 O(1)이다 . 선형탐색에서의 데이타 등록 처리의 복잡도는 명확히 O(1)이다. [이진탐색] public void add(int key, Object data) { int pos; po.. 2008. 1. 21.
I/O의 기본 개념 & Stream I/O의 기본개념 I/O - 컴퓨터의 주변 매체를 통해 특정 Data를 입력(키보드, 마우스, 네트워크, 파일등) 시키거나, 특정 Data를 주변 매체를 통해 출력(화면, 프린터, 플로터, 네트워크, 파일등) 시키는 일련의 행위이다. I/O의 기본 전송 방식 Stream이란 일련의 흐름을 말한다. - Binary Stream = 2진 Data의 입출력 방식 0과 1로 구성된 데이터의 흐름(1byte 단위 구성의 입출력) - Character Stream = Unicode로 불리는 2byte 단위로 구성된 데이터의 흐름(실제 전송은 1byte로 변환 된 후 전송되고 다시 구성됨) I/O의 자료형 - 수지형 Data : Byte, short, int, long, float, double - 문자형 Data .. 2008. 1. 21.