일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- error:0308010C:digital envelope routines::unsupported
- Docker 원리
- 모듈러 연산 분배법칙
- LCS 알고리즘
- lazy evaluation
- 파이썬
- bfs
- dfs
- 깊이 우선 탐색
- 구현
- 다이나믹 프로그래밍
- 배낭 문제
- 나는 바보야...
- 그래프 이론
- 클래스
- 일단 시도
- 최장공통부분문자열
- 최장공통부분수열
- 수학
- 동적 계획법
- Container vs VM
- 문자열
- 정처기 필기
- npm start
- db replication
- 그래프탐색
- 냅색 알고리즘
- 너비 우선 탐색
- Python
- 그래프 탐색
Archives
- Today
- Total
목록개인공부/Java (1)
Save my data
서블릿(Servlet)이 뭐지? (CGI, Servlet, Tomcat)
Java로 구현된 (개선된 형태의)CGI 이다.Java, JSP, 스프링부트를 순서대로 학습하면서 Servlet 이라는 기술에 대해 많이 보기도 했고 듣기도 했지만 정리가 안되고 있었다. 정리를 안하고 넘어가면 찝찝해서 정리를 해보고자 한다.먼저 CGI에 대해 알아보자. 왜냐하면 Servlet은 CGI의 단점을 개선한 방식이기 때문이다.* CGI란?- Common Gateway Interface의 약자이다. 말 그대로 인터페이스이다.가령 자바 프로그램을 개발했다고 하고, 이를 통해 비즈니스 로직을 처리한다고 하자. 그러면 자바 프로그램은 자바 프로그램대로 따로 돌고 있고, 웹에서는 HTTP 프로토콜로 따로 도는 환경이다. 이를 연결하려면 웹 환경에 맞게 동시성 처리와 관련된 작업도 해줘야 하고, 웹에서 ..
개인공부/Java
2025. 2. 20. 02:17