Serializable 객체직렬화
기존에 개발되어 있는 소스 코드를 보다 보니 implements java.io.Serializable과 같이 Serializable 인터페이스를 구현하는 VO(Value Object) 클래스들이 많이 보인다. 혹시 RMI(Remote Method Invocation) 통신이나 네트웍 통신을 할 […]
더 보기 →기존에 개발되어 있는 소스 코드를 보다 보니 implements java.io.Serializable과 같이 Serializable 인터페이스를 구현하는 VO(Value Object) 클래스들이 많이 보인다. 혹시 RMI(Remote Method Invocation) 통신이나 네트웍 통신을 할 […]
더 보기 →test.co.kr 이라는 사이트에서 dev.co.kr 이라는 사이트에 있는 정보를 Ajax 기술을 이용하여 요청을 보낼 때 cross domain policy에 의해 브라우저가 요청을 막는다. 즉, 도메인이 다르면 요청을 보낼 […]
더 보기 →이번에 인턴 사원 멘토링을 맡게 되면서 교육을 진행하고 있는데 재귀함수에 대해서는 잘 이해를 못하는 것 같아 시퀀스 다이어그램을 그려보았다. 재귀함수를 어떻게 그리면 좋을까 생각한 끝에 […]
더 보기 →StarUML에서 시퀀스다이어그램을 그릴 때 몇 가지 셋팅이 필요한데 매번 까먹어서 이곳에 정리한다. 시퀀스 다이어그램을 그리기 위해서는 다음과 같이 진행 Model Explorer 에서 <<useCaseModel>> 클릭 오른쪽 […]
더 보기 →오픈 소스의 기술을 습득하기 위해 대게 클래스 다이어그램을 뽑거나 클래스 메소드를 이동하면서 분석하는 경우가 있다. 하지만 난 위의 두 가지 방식보다는 시퀀스 다이어그램을 이용하여 각 […]
더 보기 →369 게임 알고리즘을 작성해 보았다. 문제는 우리가 아는 게임과 동일하다. 3 이라는 숫자를 부르면 박수 한 번. 6 이라는 숫자를 부르면 박수 한 번. 9 […]
더 보기 →몇일전에 클러스터드 인덱스와 넌 클러스터드 인덱스에 대해서 나에게 물어보신 분이 계셨다. 헌데 내 기억 속에는 클러스터드 인덱스는 테이블 당 1개만 생성할 수 있다는 것만 기억날 […]
더 보기 →웹 애플리케이션을 개발할 때 세션을 이용하여 사용자 로그인 정보를 저장하고, 사용자의 로그인 상태를 유지할 수 있게 개발하는 방법은 많은 개발자가 알고 있다. 하지만 로그인 상태를 유지하기 […]
더 보기 →자바의 접근 제어자는 다른 클래스로부터 정보와 데이터의 접근을 제어한다. public : 어떤 클래스에서도 접근이 가능 private : 외부의 어떤 클래스에서도 접근이 불가능 protected : 같은 […]
더 보기 →정규표현식은 특정한 규칙을 가지는 문자를 표현하는데 사용하는 형식 언어이다. 정규표현식을 잘 모를 때에는 validation 체크가 상당히 고단하고, 지루했지만 정규표현식을 자유 자재로 다룰 줄 알게 되면 상당한 […]
더 보기 →