[블로그 정리는 단순 지식의 나열이 아니다❗️]
블로그 정리는 단순히 지식을 나열하는게 아닌 생각이 들어가야 한다고 듣고 오늘부터 지식에 대한 생각을 정리할 생각이다.
[디자인 패턴에 대해 공부하자❗️]
디자인패턴에서는 생성패턴을 많이 사용하고 그 중에서도 빌더패턴이 중요한 것 같다. 다른 구조, 행위패턴에서는 퍼사드와, 옵저퍼 패턴이 많이 사용 된다고 한다. 디자인 패턴에 대해 다시 공부해 보면 좋을 것 같다.
[프로필 관리 하는 법❗️]
깃 허브 프로필 관리는 내가 한 프로젝트의 링크를 달아 놓는 것 보다 대략적인 프로젝트 정보를 한눈에 볼 수 있게 정리해 놓는게 좋다고 느꼈다.
[MVC패턴은 왜 사용 하는가❓]
Spring에서 MVC패턴을 사용하는 이유는 관심사를 분리하여 유지보수를 용의하게 하기 위해 사용한다고 생각했다.
[파일명 앞에 .
이 붙으면❓]
보통 숨긴파일을 의미 한다고 한다. 해서 .idea
디렉토리안은 대체로 건들지 않는다고 하는데 사용자가 실수로 수정하거나 삭제하는 것을 방지하는 파일에 대체로 .
을 붙이는 것 같다.
[대용량 트래픽 처리 어떻게 할 것 인가❓]
미리 대용량 트래픽을 일으키는 요청에 marking해놓고
post요청을 처리하기 전에 서버를 증설한다.
[라이브러리 와 프레임워크의 차이는 무엇 인가❓]
둘 다 개발자를 도와주는 도구이지만 가장 큰 차이는 코드 흐름에 대한 제어권이 '누구에게 있느냐?' 인것 같다. 항상 둘의 차이가 헷갈렸는데 이번 기회로 개념을 확실하게 잡고 가는 것 같다.
[JSP 컨테이너, Servlet 컨테이너 무엇 인가❓]
대부분의 WAS에서 서블릿 컨테이너와 JSP 컨테이너를 내장하고 있다. JSP 컨테이너는 JSP파일을 서블릿 소스로 변환, 컴파일까지만 담당하는 프로그램이다. 변환된 서블릿의 수행은 서블릿 컨테이너가 담당한다. 아래는 클라이언트의 요청이 들어왔을때 JSP 컨테이너와 서블릿 컨테이너의 역할을 소개한 그림이다.
response
생성(HTML, JSON, XML 등)