분류 전체보기
-
[Javascript]JavaScript, jQuery, 그리고 AjaxLANGUAGE/JAVASCRIPT 2014. 7. 3. 11:27
Ajax는 Asynchronous JavaScript And XML의 약어로 언어나 프레임 워크가 아닌 구현하는 방식을 의미합니다. 데이터를 이동하고 화면을 구성하는데 있어서 웹 화면을 갱신하지 않고 필요한 데이터를 서버로 보내고 가져오는 방법입니다. 화면 갱신이 없어서 사용자 입장에서는 매우 편리하고 빠르게 작업을 처리하는 것처럼 느끼게 합니다. 하지만, 동적으로 화면을 구성하는 만큼 개발자의 구현은 복잡해 집니다. 데이터 전송 Ajax는 앞서 말했 듯 서버와 클라이언트(사용자)간에 데이터를 이동하고 화면을 구성하는 구현 방식입니다. Ajax의 구현에 들어가기 앞서 Ajax에서의 데이터 전송은 어떤식으로 진행 되는 가에 대해서 살짝 살펴보고 가겠습니다. 위 그림1은 동기식 데이터 전송에 대한 그림 입니..
-
-
java primitive data type + 연산자LANGUAGE/JAVA 2014. 6. 19. 15:48
long 형에 int형의 범위를 넘는 값을 입력할 경우 L을 붙여 주지 않으면 에러가 발생한다. (The Literal 9223372036854775807 of type int is out of range) 실수는 d 식별자가 없으면 double형으로 인식한다. float 형에만 강제로 f를 붙여 주어야 함. Data Type Default Value (for fields) byte 0 short 0 int 0 long 0L float 0.0f double 0.0d char '\u0000' String (or any object) null boolean false[링크 : http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html] 변..
-
오라클 DB 백업, 복원DB/ORACLE 2014. 5. 28. 14:12
cmd창을 열고 파일을 생성할 디렉토리로 이동 전체 데이터 덤프 export c:\oracleTest>exp 아이디/비밀번호@SID file=파일명.dump 일부 테이블만 덤프 export c:\oracleTest>exp 아이디/비밀번호@SID tables=테이블명,테이블명 file=파일명.dump 전체 데이터 덤프 import c:\oracleTest>imp 아이디/비밀번호@SID file=파일명.dump 일부 테이블만 덤프 import c:\oracleTest>import 아이디/비밀번호@SID tables=테이블명,테이블명 file=파일명.dump
-
[JAVA] JVM 메모리 구조LANGUAGE/JAVA 2014. 4. 24. 15:00
JVM에서 실행되는 모든 프로그램들(스레드)들은 메소드 영역과 힙 영역을 공유하게 된다. 메소드 영역은 클래스 내의 메소드에 해당하는 바이트코드와 클래스 변수 등이 저장되는 영역이며, 힙영역은 프로그램의 실행 중에 생성된 객체를 저장하게 된다. 스택영역은 각각의 스레드가 수행되면서 실행하고 있는 메소드의 호출 상태를 저장하며, 여러개의 스레드가 수행되는 경우 다수개의 스택 프레임으로 구성될 수 있다. 메소드 영역 자바 프로그램을 구성하고 있는 메소드와 클래스 변수(static으로 선언된 변수)를 저장하기 위한 공간이다. JVM은 복수개의 스레드가 메소드를 정상적으로 사용하기 위한 동기화 기법을 제공한다 힙 영역 프로그램 상에서 데이터를 저장하기 위해 동적으로(실행시간에) 할당하여 쓸 수 있는 메모리 영역..