컴퓨터 공부 66

Web 언어

웹 언어에는 대표적으로 3가지가 있습니다. 웹 언어 - JSP : 속도는 느리나 유지보수가 쉬움 - PHP : 경량이 가벼워 속도가 빠름 - ASP : C#이나 .NET으로 진화되었음. 현재 나머지 두 언어에 비해 사용이 줄어드는 추세 *JSP와 PHP는 GNU(GNU NOT UNIX)로 현재 서버환경을 무료로 제공하고 있는 언어입니다. 위의 내용을 구체화해볼까여?! :D 언어 OS DB WAS (Web application Server) 속도 ASP Window server(N/T) MS-SQL, ORACLE IIS(윈도우내장) 중 PHP Window, Unix, Max MS-SQL, MYSQL, ORACLE Tomcat apache 2.0 상 JSP Window, Unix MS-SQL, MYSQL, ..

JSP 첫걸음

JSP로 들어가기 전에 네트워크에 대해 먼저 알아 봅시다 !! 네트워크 : 여러 컴퓨터나 단말기 사이를 통신회선을 연결한 컴퓨터의 이용형태 인터넷 : 전 세계의 컴퓨터가 서로 연결되어 정보를 교환 할 수 있는 하나의 거대한 통신망 Web = www (World - wide - web )= W3C *W3C = W3C는 회원기구, 정직원, 공공기관이 협력하여 웹 표준을 개발하는 국제 컨소시엄 순서: LAN - PAN - MAN - WAN - INTERNET 이지만 보통 많이 사용하는 개념은 LAN과 WAN이다 . LAN과 WAN의 차이 LAN은 근거리 통신망으로 내부서버에 대한 통신망일 때 LAN이라 표현하며 WAN은 장거리 통신망으로 외부 서버에 대한 통신망일 때 WAN을 사용한다. ※ 우리가 http:/..

Vector-벡터

Vector 클래스 자바에서의 배열(Array)은 고정 길이를 사용하고 있다. 즉 배열이 한번 생성되면 배열의 길이를 늘이거나 줄일 수 없다. 사용자가 배열을 사용할 때 배열의 크기를 벗어나는 인덱스에 접근하려면 에러가 발생한다. 그러므로 사용자는 프로그램에서 배열을 사용할 때 충분한 크기로 설정하여야 한다. Vector 클래스는 가변 길이의 배열을 제공한다. Vector 클래스는 객체에 대한 참조(주소)를 가지는 배열이기 때문에 객체들이 하나의 Vector에 저장될 수 있으며 필요에 따라 자동으로 늘어나고 줄어들 수 있다. 기본적은 생성자는 다음과 같다 Vector(); /* 이 생성자는 묵시적으로 10개의 요소를 가진 Vector체를 생성한다. */ Vector(int size); /* size로 지..

[기타]data/heap/stack/메모리 구조

data/heap/stack/메모리 구조 프로그램에 실행 될 때마다 필요한 메모리 공간 (지역 변수, 전역 변수 공간)의 할당을 위해 메인 메모리 (RAM)에 할당된다. 이렇게 할당되는 메모리 공간은 데이터, 힙, 스택의 세 영역으로 나뉜다. * data 영역 데이터 영역은 전역변수와 정적 변수(static 변수)가 할당되는 영역이다. 이 영역에 할당되는 변수들은 일반적으로 프로그램 시작과 동시에 할당되고 종료될 시 메모리에 소멸된다. * Stack ( 스택 ) 스택영역은 함수호출시 생성되는 지역변수와 매개변수가 저장되는 영역이다. 이 영역에 할당된 변수는 함수 호출이 완료되면 사라진다. ( 늦게할당 된 메모리가 먼저 out됨 ) * Heap 프로그래머애 의해 메모리 공간이 할당 및 소멸되는 공간으로 동..

[JAVA] this와 this() ,super과 super의 차이점

this와 this() 그리고 super과 super()은 보기에 유사하지만 사용방법이 전혀 다르다 . 우선 this와 this()의 차이점은 this란  현재 객체 자신을 의미하는 참조변수이고  this()란 현재 객체내의 생성자를 의미한다. 자세하게 설명을 하자면 this1) this의 정의 자기 자신을 의미하는 참조변수 2) this의 특징 - 매개 변수와 객체 자신이 가지고 있는 변수의 이름이 같은 경우 이를 구분하기 위해 this를 사용한다. 3) 예제ex) public class Najung { int age ; public void getInfo(int age) { this.age = age ; }}     this()1) this()의 정의 객체 내의 생성자를 호출2) this의 특징 - ..