java34 자바 메모리 구조 자바는 프로그램을 실행시키기 위해 시스템으로부터 필요한 메모리를 할당받고 할당 받은 메모리를 3가지 주요영역(Method Area, 호출스택, Heap)으로 나누어 관리한다.1. 메소드영역(Method Area) 프로그램 실행 클래스가 사용되면, JVM은 해당 클래스의 클래스파일을 분석하여 클래스에 대한 정보를 Method Area에 저장한다. 클래스의 클래스변수(class variable)도 이 영역에 함께 생성된다.2. 힙(Heap) 인스턴스가 생성되는 공간. 프로그램 실행 중 생성되는 인스턴스는 모두 이 곳에 생성된다. 즉, 인스턴스변수(instance variable)들이 생성되는 공간이다.자바 VM은 힙을 세개의 영역으로 나누어 사용한다.1) New/Young 영역 : 새로 생성도니 객체를 저.. 2010. 8. 26. java 개발자의 Ubuntu 10.04 설치 및 사용 후기 회사 PC를 ubuntu로 변경했다.약 4~5년 만에 사용하는거라 하나도 모르겠네...일단 윈도우부터 밀고 파티션 다 새로잡고 우분투 설치..1. 듀얼 모니터 설정시스템 -> 관리 -> 하드웨어 드라이버(그래픽카드 드라이버 설치, 활성화)NVIDIA 설정에서 Twin View로 선택2. 입력기 설정시스템 -> 관리 -> 언어 -> 키보드 입력 시스템 nabi선택 3. java 설치sources.list 에 아래 URL 추가 (주석처리되어있다.)deb http://archive.canonical.com/ lucid partner# sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts4. compiz 설정# sudo apt-get insta.. 2010. 6. 9. Writing the MINA time server MINA를 사용하여 타임 서버를 구현해보겠다.원문은 이곳을 참조 : http://mina.apache.org/quick-start-guide.htmlIntroductionThis tutorial will walk you through the process of building a MINA based program. This tutorial will walk through building a time server. The following prerequisites are required for this tutorial:MINA 1.1 CoreJDK 1.5 or greaterSLF4J 1.3.0 or greaterLog4J 1.2 users: slf4j-api.jar, slf4j-log4j12.jar, .. 2007. 4. 17. MINA Q&A MINA 암것도 모르고 시작했다가 2시간을 삽질...초보자들이 삽질을 하지 않기 위해 짧은 영어실력으로 꼭 필요한 부분만 정리했다.원문은 이곳에http://mina.apache.org/faq.htmlWhat is required to build /run MINA?SSLFilter를 사용하기 위해서는 JDK 1.5 이상이 필요하다.MINA는 2개의 라이브러리를 필요로 한다.SLF4J(Simple Logging Facade for Java) http://www.slf4j.org/backport-util-concurrnt http://dcl.mathcs.emory.edu/util/backport-util-concurrent/Can MINA미나를 사용해서 클라이언트 서버 프로그램을 작성할 수 있다.Text or.. 2007. 4. 15. 이전 1 ··· 3 4 5 6 다음 728x90