개발일지 9일차(2018-07-19)전체 목록, 진행 상황 보기 : 링크 해당 개념 관련 소스는 github_source 에 해당 요일, 해당 언어별로 구분해서 commit 완료해 놨습니다. - java.util.Collection 계열 List 와 Map Collection API( or Framework ): java 자료 구조체를 정의한 인터페이스와 객체의 그룹 최상위 인터페이스 Collection그 자식 인터페이스 List 와 Set 이 대표적이다 별도로 key 와 value로 저장되는 Map 이 있다 Set 인터페이스 계열 : 중복이 허용되지 않는다 하위 구상 클래스(구현체) 중 LinkedHashSet 은 저장 순서를 기억 TreeSet 은 정렬 기능이 내장 List 인터페이스 계열 : 인덱스..
개발일지 8일차(2018-07-18)전체 목록, 진행 상황 보기 : 링크 8일차 주요목차 - static - final - abstract - interface - set - static 정적 ( static : class ) 동적 ( dynamic: object )static member ( variable, method ) 를 class member 라고도 표현한다. 일반적으로 static modifier 는 method 와 variable 앞에서 명시된다. java 컴파일 단계 -> .class 파일 생성 ( jvm 이 실행하기 위해 )java 실행 단계 -> 1. class loading (type, 상속관계, package, class, method 정보 적재):이 클래스 로딩 단계에서 클래스에..
개발일지 24일차(2018-08-09)전체 목록, 진행 상황 보기 : 링크 Singleton Design Pattern 시스템에 객체를 단 한번 생성해서 공유해 사용하고자 할 때 적용하는 디자인패턴 how? 외부에서 객체 생성할 수 없게 생성자에 private 을 명시 static 변수 초기화 시점에 자신의 객체를 생성 static 메서드로 한번 생성된 객체를 공유한다. ex) 회원수 조회.jsp ----new MemberDAO()--> MemberDAO() 검색.jsp ----new MemberDAO()--> 위와 같이 동일한 객체를 반복해서 생성해 사용하므로 메모라낭비--> 이 경우 Singleton Pattern 을 적용해 시스템 상에서 단 한번 객체를 생성해 여러 곳(jsp) 에서 사용하게 한다...
개발일지 22일차(2018-08-07)전체 목록, 진행 상황 보기 : 링크 Servlet LifeCycle 계층구조 원본 : cherwoo.tistory.com 1. Servlet의 이해1.1 Servlet 이란Servlet은 웹에서 JAVA 프로그래밍을 구현하기 위해 탄생 함.JAVA 로 구현된 CGI(Common Gateway Interface) 라고들 흔히 말함HTTP protocol 서비스를 지원하는 javax.servlet.http.HttpServlet 클래스를 상속하여 개발하며, Servlet은 Container에 의해서 실행되고, 관리된다.HTML 변경시 Servlet을 재컴파일 해야 하는 단점이 있다.1.2 Servlet Container란HTTP 요청을 받아서 Servlet을 실행시키고,..
보호되어 있는 글입니다.
개발일지 21일차(2018-08-06)전체 목록, 진행 상황 보기 : 링크 **Servlet&JSP 개념정리** HTTP : HyperText Transfer Protocol WAS : Web Application Server ( Web Server + Web Container ) Web Server - http service Web Container - Servlet&JSP 실행환경을 제공 Web Browser : http 에 의거해 http header 정보를 해석하고, body 부분의 html(javascript,css) 를 해석해 웹화면을 제공 HTML : HyperText Markup Language 웹 페이지의 컨텐트를 담당 JavaScript : 웹 페이지의 행위를 담당 (최근에는 서버 사이..
개발일지 8일차(2018-07-18)전체 목록, 진행 상황 보기 : 링크 **8일차 주요목차**- static - final - abstract - interface - set- static 정적 ( static : class ) 동적 ( dynamic: object )static member ( variable, method ) 를 class member 라고도 표현한다. 일반적으로 static modifier 는 method 와 variable 앞에서 명시된다. java 컴파일 단계 -> .class 파일 생성 ( jvm 이 실행하기 위해 )java 실행 단계 -> 1. class loading (type, 상속관계, package, class, method 정보 적재):이 클래스 로딩 단계에서 클래..