JVM 메모리 구조 1. 메모리 2. 자바프로그램의 실행 구조 3. JVM이란? 4. 자바프로그램 실행 과정과 jvm 메모리 구조 5. Runtime Data Area 6. Garbage Collection 1. 메모리프로그램을 실행하기 위한 데이터 및 명령어를 저장하는 공강*메모리 구조를 공부해야하는 이유 같은 기능의 프로그램이라도 메모리 관리에 따라 성능이 자우됨 메모리 관리가 되지 않는 경우 속도저하 현상이나 튕김 현상 등이 일어날 수 있음. 한정된 메모리를 효율적으로 사용하여 최고의 성능을 내기 위함. 2. 자바프로그램의 실행 구조프로그램이 실행되기 위해서는 windows나 linux같은 운영체제(OS)가 제어하고 있는 시스템의 리소스의 일부인 메모리(RAM:주기억장치)를 제어할 수 있어야하는다 ..
눈아프신분들은 아래 링크 클릭해서 보세요. 정리되있는 주인장 블로그 Spring - IOC & DI IOC(Inversion Of Control - 제어의역전)이란 IOC 구현 방법 DL(Dependency LookUp) - 의존성 검색 DI(Dependency Injection) - 의존성 주입 Setter Injection Constructor Injection IOC 용어 bean bean factory application Context configuration metadata(설정정보/ 설정 메타정보) container(IOC container) 개념도 참고 사이트 IOC(Inversion Of Control - 제어의역전)이란말 그대로 간단하게 말하여 프로그램의 제어 흐름 구조가 바뀌는것이다...
눈아프신분들은 아래 링크 클릭해서 보세요. 정리되있는 주인장 블로그 Spring AOP란? AOP(Aspect Oriented Programming) 란? AOP의 목적 및 잠점 AOP 용어 Cross-cutting concerns Advice 선언방식 Weaving 적용방식 Spring AOP의 특징 스프링 AOP 구현 3가지 방식 AOP(Aspect Oriented Programming) 란? 관점 지향적 프로그래밍 자체적인 언어라기보다는 기존의 OOP언어를 보완하는 확장 형태로 사용되고 있다. 자바진영에서 사용되는 AOP도구 중 대표적인것으로는 AspectJ, JBossAOP, SpringAOP 존재 초기 프로그래밍 언어 (기계어, Fortran) -> 절차적 프로그래밍 (C, Pascal) -> ..
GET 방식1.웹 브라우저의 주소 입력란에서 아래와 같이 직접 입력하여도 데이터를 서버로 전송한다.(클라이언트로 부터의 데이터를 이름과 값이 겨합된 스트링 형태로 전달 하므로 각각 이름과 값은 “&”를 이용하여 결합한다.2.기본적으로 데이터베이스에 대한 질의어 데이터와 같은 요청을 위한 정보를 전송할 때 사용3.GET방식으로 보낼때는 같이 딸려가는 글자수에 제한이 있다(255자). 4.GET 방식을 사용하면 이를 초과하는 데이터가 절단된다. 5.GET 방식을 사용하면 데이터가 주소 입력란에 표시되므로 최소한의 보안도 유지되지 않는다. 6.GET 방식은 정보를 URL의 끝에 질의 문자열로서 서버로 보내어진다. 7.데이터를 쿼리 스트링(Query String)의 일부로써 전달한다. 8. 일반적인 HTTP 호..
100 : Continue 101 : Switching protocols 200 : OK, 에러없이 전송 성공 201 : Created, POST 명령 실행 및 성공 202 : Accepted, 서버가 클라이언트 명령을 받음 203 : Non-authoritative information, 서버가 클라이언트 요구 중 일부 만 전송 204 : No content, 클라언트 요구을 처리했으나 전송할 데이터가 없음 205 : Reset content 206 : Partial content 300 : Multiple choices, 최근에 옮겨진 데이터를 요청 301 : Moved permanently, 요구한 데이터를 변경된 임시 URL에서 찾았음 302 : Moved temporarily, 요구한 데이터가 ..
- Total
- Today
- Yesterday
- 이진탐색
- spring
- 선택정렬
- binarysearch
- Quicksort
- Mergesort
- mysql
- iBATIS
- sockjs
- InsertionSort
- Cookie
- selectionSort
- 삽입정렬
- SQL
- 전화번호
- 스프링
- 태그를 입력해 주세요.
- 합병정렬
- 페이징
- 퀵정렬
- Spring메일
- jquery
- BubbleSort
- Algorithm
- dbconnection
- 알고리즘
- 팩토리얼
- websocket
- 버블정렬
- Java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |