programming/궁금한 것(2)
-
[C] 배열 크기 변수명
int size=5 ; int arr[size]; 위와 같이 하면 컴파일 에러라고 한다. ( p275 ) 배열의 크기는 변수명으로 지정 할 수없다고 하는데 개념콕콕에선 변수명으로 지정 했다... 뭐일까... short data[10]; int index =1; data[index]=100; // data[1]=100; 을 의미 data[index+1]=200; // data[1+1]=200; 을 의미 이렇게 표현하였다. 아니다 내가 잠시 헷갈렸다 선언시 주의할 점은 배열 크기에 변수를 쓸 수 없다. 다만 초기화를 할 때 변수를 쓸수 있는 것이다. 이제 이해했네...
2010.04.21 -
session , application 차이
session 의 getAttribute(attr)과 application의 getAttribute(String name) 의 차이는뭘까 단지 아래 같은 차이일까? 먼저 application 객체는 윈도우 서버에서 시작할때 처음 실행되는 객체 입니다. 이 객체를 사용하면 윈도우 서버 를 종료 시키지 않는 이상 계속 유지되죠 즉! 사용자가 사이트를 들어왓다 나가도 서버상에는 항상 존재 하는 객체이죠 session 객체는 사용자 즉 클라이언트 객체 이것은 사용자가 사이트에 접속하면 자기의 내용들을 계속 유지시켜주죠 예를 들면 아이디나 비번 등등 하지만 사용자가 사이트를 나가면 서버상에서 바로 사라지죠 이객체는 즉 session은 클라이언트 객체이고 application 객체는 윈도우 서버 객체입니다.
2010.04.21