본문 바로가기

JAVA

자바 기초의 완성 - Iterator. 기본형/참조형 변수, 각종 기초문법(if, for, while, switch 등), 배열, 상속, 오버라이딩, 오버로딩, 인터페이스, 추상클래스 등 정도 학습을 하게 되면 어느정도 자바 프로그래밍에 대한 평가를 받아봐야 합니다. 프로그래밍의 감각 내지는 이해도 공부 정도를 평가해야 할 때 입니다. 쉽게 말해 기초 내공이겠지요. 그 것중에 가장 대표적으로 좋은 평가 예제가 Iterator 패턴 입니다. 자바에서는 많은 패턴이 존재하지만 그 중에서도 Iterator이 가장 쉬우면서도 기초 평가에는 아주 제격이죠. 아마 많은 자바 프로그래밍 교재에서도 Iterator 패턴은 적어도 한 줄 이상은 언급을 할 것이라고 생각합니다. 저 역시 자바를 처음 접하면서 Iterator을 해봤죠..(시험 시간에 멍 때린 기.. 더보기
Ajax 구현 라이브러리 모음 Microsoft Ajax - http://ajax.asp.net Java BluePrints - https://blueprints.dev.java.net/ Protptype - http://www.prototypejs.org/ Scriptaculus - http://script.aculo.us/ Laszlo - http://www.openlaszlo.org/ GWT - http://code.google.com/webtoolkit/ AJAX.net - http://www.ajaxpro.info/ Yahoo - http://developer.yahoo.com/yui/ Active Widgets - http://www.activewidgets.com/ Tibco General Interface - http:.. 더보기
커스텀태그 커스텀 태그란? 1. JSP 페이지에 재사용 가능한 코드를 조립하는 방법 2. 자바처리에 접근하는 것으로 끝나는 XML 형태 3. 확장된 자바빈즈, 이것은 JSP 페이지 안에서 그것을 사용하기 위해 간단한 인터페이스를 가진다. 4. 자바 프로그래머와 웹 디자이너가 서로 비즈니스를 행하기 위해 만나는 교차점 커스텀 태그의 장점 1. JSP사이트를 유지보수하기 쉽게 한다. 2. 이식성이 있다. 3. JSP를 확장한다. 4. 웹개발속도를 높인다. 커스텀 태그의 단점 1. 태그 라이브러리에서 재사용성을 달성하려면 웹 애플리케이션에 여분의 계층이 추가되어야 한다. 웹 애플리케이션 설계시 성능저하를 고려해야 한다. 2. 오직 JSP만을 위한것이다. 서블릿이나 다른 자바 기반솔루션으로 이동하지 못한다. 3. 과다사용.. 더보기
Spring Framework 레퍼런스 사이트 http://openframework.or.kr/framework_reference/spring/ver2.x/html/index.html 스프링의 관한 내용의 책 한권 분량이 들어있다. http://openframework.or.kr/ 이 사이트 컨텐츠의 한 부분인것 같은데... 자세한 건 아직 보지 않음... 더보기