1
2
3
4
5
6
7
8
9
public class Test {
    public static void main(String[] args) {
        int[]A = {1,2,3,4,5};
        for (int i = 0; i < 12; i++) {
            System.out.println(A[i%A.length]);
        }
    }
}
 
cs


결과

1
2
3
4
5
6
7
8
9
10
11
12
13
14
1
2
3
4
5
1
2
3
4
5
1
2
 
cs


'자바' 카테고리의 다른 글

SOLID  (0) 2019.07.02
C언어와 자바의 차이점  (0) 2019.01.15
static  (0) 2019.01.14
Interface와 Abstract  (0) 2019.01.13

Redirect


Client가 Server에 Resource를 요청하면 Server는 Redirect주소를 응답합니다.

그러면 Client는 다시 새로운 주소로 Resource를 요청합니다. 

마지막으로 Server는 새로운 Resource를 응답합니다. 

이런 왕복처리로 인해 Forward보다 느립니다. 

URL에 파라미터가 보이기 때문에 중요한 정보가 노출되지 않도록 해야합니다. 

완전히 새로운 요청이기 때문에 Request Attribute이 갖고 있는 객체는 소멸됩니다.


Forward


Client가 Server에 Resource를 요청하면 Server는 WAS(Tomcat)에 의해 Forward하게 됩니다.

Forward를 사용하면 객체를 전달할 수 있는데 Request를 통해 전달합니다.

Client는 한번의 요청으로 결과물을 받기때문에 더 빠릅니다. 

URL에는 변화가 없습니다. 

객체를 다음페이지로 넘기려면 Forward를 사용해야 합니다.

'IT인프라' 카테고리의 다른 글

IP 와 Port의 차이  (0) 2019.07.02

parameter group을 생성하고 parameter group을 



이렇게 변경한다.


만약 이미 생성한 테이블이 있다면

ALTER TABLE table_name CONVERT TO character SET utf8;

로 변경

MyBatis란 SQL을 더 적은 코드로 쉽게 사용할 수 있게 해주는 프레임워크입니다.


마이바티스를 쓰는 이유는 적은 코드로 빠른 개발이 가능하기 때문입니다.

'스프링' 카테고리의 다른 글

@RequestParam @PathVariable의 차이  (0) 2019.10.16
@RequestMapping  (0) 2019.10.16
스프링을 사용하는 이유  (0) 2019.03.26
DI란?  (0) 2019.01.12
request, response 객체  (0) 2019.01.11

1. C언어는 만들어진 파일을 바로 실행가능한데 비해 자바는 VM에 의해 실행됩니다. 


2. C언어를 사용하기 위해서는 컴퓨터 구조와 운영체제에 대한 이해가 필요합니다. 

   반면에 자바는 사람이 생각하는 방식으로 코딩할 수 있습니다. 


3. C언어는 절차지향 언어인데 반해 자바는 객체지향 언어입니다. 

'자바' 카테고리의 다른 글

SOLID  (0) 2019.07.02
나머지연산자를 이용한 반복출력  (0) 2019.03.09
static  (0) 2019.01.14
Interface와 Abstract  (0) 2019.01.13


1. static을 사용하면 메모리 할당을 한번만 하게되어 메모리 사용에 이점이 있습니다. 


2. static을 붙이면 같은곳의 메모리 주소만 바라보기 때문에 static 변수의 값을 공유하게 됩니다. 


예를들어


public class Count {

static int num = 0;

Count() {

this.num++;

System.out.println(this.num);

}

public static void main(String[] args) {

Count a = new Count();

Count b = new Count();

}

}


에서 결과는


1

2


가 나오게 됩니다. 


 

'자바' 카테고리의 다른 글

SOLID  (0) 2019.07.02
나머지연산자를 이용한 반복출력  (0) 2019.03.09
C언어와 자바의 차이점  (0) 2019.01.15
Interface와 Abstract  (0) 2019.01.13

+ Recent posts