일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- dd
- SpringBoot
- Microsoft Hackers Ground
- 양자의 중첩
- 양자
- spring boot
- DispatchServlet
- tomcat
- ContextLoaderListener
- spring
- Handler Mapping
- RequestDispatcher
- WAS
- 양자의 얽힘
- web.xml
- 양자컴퓨터
- Servlet
- Spring Container
- 양자의 이중성
- JPA
- FrontController
- Today
- Total
HiTHerE !
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Q9gz0/btsDp7n0u7e/ukXfZkg2Uku3MCCUT0OZkK/img.png)
1. 양자? '양자'는 '에너지의 최소 단위' 등으로 일컬어지는, 눈에 보이지 않을 정도로 작은 물질을 말한다. 즉, 전자나 광자 등과 같이 물리학에 등장하는 작은 단위의 물질들과 에너지 단위의 통칭이다. 2. 양자의 성질 : 입자와 파동 양자의 성질 중 가장 특징적인 것이 '입자'와 '파동'의 성질을 모두 지니고 있다는 점이다. 이러한 양자의 이중성은 '이중 슬릿 실험'으로 검증되었다. 양자의 성질을 연산에 활용하고자 하는 것이 '양자 정보 과학' 이며, 그것을 형상화한 것이 양자 컴퓨터 이다. 양자의 중첩 0과 1이 중첩된 상태를 가리키며, 블로흐 구 등을 통해 중첩된 상태를 표현할 수 있다. 양자의 중첩을 이용하면 대량의 데이터가 중첩된 상태를 표현할 수 있다. 예를들어 만 개의 데이터를 이요한 계..
[7] Spring Container : 자바 객체(Bean)의 생명 주기 관리하며 BeanFactory 와 ApplicationContext 가 있음 객체간 결합도는 낮추고(객체간 의존성을 낮게), 높은 캡슐화를 위해 사용 과정 1. Request 2. web.xml : ContextLoaderListener *ContextLoaderListener : 웹 어플리케이션의 규모에 따라 다양한 클라이언트의 요청이 들어오게 되는데, 요청에 따라 다른 성격의 서블릿이 생성, 이 때 모든 서블릿이 공통으로 가져야하는 설정(예. DB)을 처리하는 객체 Servlet Context 가 아닌 Application Context 단위의 설정 *Application Context : Web Application 의 Co..
[3] web.xml (웹 배포서술자/ DD / Deployment Descritor) : Tomcat 에 웹 어플리케이션을 배포하는 방법을 설명하는 파일 WEB-INF 디렉토리 내부에 위치함 *DD : a configuration file for an artifact that is deployed to some container or engine ServletContext 의 초기 파라미터 설정 : 웹 어플리케이션이 초기화될 때 전달할 정보를 정의 서블릿에 대한 초기화 작업이 가능한 ServeltConfig 객체에 초기 파라미터(init-param), ServletContext 객체의 주소값 등이 저장됨 *ServletContext 클래스 : 톰캣 컨테이너 실행 시 각 context(웹 어플리케이션) ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bZWNrx/btsr4lQlUKV/fvVurL2pqkImNWOMSytTv1/img.png)
[1] 내장 톰캣(Tomcat)을 가짐 : 톰캣을 따로 설치할 필요 없이 바로 실행 가능. Tomcat VS HTTP* 웹서버 - Tomcat 은 WAS(Web Application Server) - 웹 서버(ex. Apache) 는 정적인 데이터를 처리하는 서버이며 이미지나 단순 HTML 파일과 같은 리소스를 제공하는 경우에 웹 서버를 통하면 WAS를 이용하는 것 보다 빠르며 안정적임. - WAS는 동적인 데이터를 처리하는 서버이며 DB와 연결되어 데이터를 주고 받거나 프로그램으로 데이터 조작이 필요한 경우 활용함. - 두 서버의 목적에 차이가 있기 때문에 두 개의 서버를 연동해서 사용하면 더욱 효과적인 서비스 제공 가능. - 사용자 요청은 HTTP 웹 서버를 통해 받고, 내부 프로그램은 WAS를 통해..