일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- url
- netstat
- 오라클 trunc()
- RAM
- 이진탐색트리
- web
- stack
- cpu
- 오라클 버림 함수
- maven
- 프로세스 종료
- 정렬
- Servlet
- git push
- trunc(date)
- MAP
- 스레드
- trunc(sysdate)
- HDD
- queue
- null
- ssd
- heap
- desc
- trunc()
- Git
- 멀티스레드
- HashMap
- 스케줄 삭제
- ArrayList
- Today
- Total
목록분류 전체보기 (60)
無테고리 인생살이
쿠키와 세션의 등장배경 쿠키 정의 및 특징 세션 정의 및 특징 쿠키와 세션은 서버와 클라이언트가 HTTP를 기반으로 리소스를 주고받는 인터넷 서비스에서 쓰인다. 그렇다면 쿠키와 세션은 어떤 문제를 해결하기 위해서 도입됐을까? 쿠키와 세션은 웹 서비스에서 사용되고, 웹은 HTTP 통신을 기반으로 한다. HTTP 통신은 아래 2가지의 대표적인 특성을 지닌다. Conectionless (비연결성) : request에 대한 response를 보낸 후, 서버와 클라이언트간 연결이 바로 끊긴다. Stateless (무상태) : 클라와 서버 간 연결이 바로 끊기므로, 서버는 클라이언트의 상태를 유지할 수 없다. HTTP 통신은 Conectionless한 특성 때문에, 서버와 클라이언트가 Stateless한 것이다. ..
application이란? Web application이란? Web Server VS WAS Web Service Architecture 애플리케이션(application)이란? 인터넷으로 두 대의 컴퓨터(웹 클라이언트-웹 서버)를 연결해 요청과 응답으로 데이터를 주고받기 전에는, 일반적으로 한 대의 컴퓨터에 사용자가 필요한 소프트웨어(프로그램)을 설치해서 사용했다. EX) 한글(.hwp)이나 MS워드 프로그램을 설치해서 로컬 pc에서 문서 작업 이렇게 컴퓨터에 설치해서 실행시키는 소프트웨어, 즉 컴퓨터의 운영체제 위에서 실행되는 소프트웨어를 응용 소프트웨어라고 한다. 응용 소프트웨어는 응용 프로그램, 소프트웨어, 프로그램, 애플리케이션(application) 등으로도 불린다. 모두 동의어 결론, 애플리..
인터넷 / 웹 웹 클라이언트 / 웹 서버 웹 페이지 / 웹 사이트 웹 브라우저 호스팅 인터넷(Internet)과 웹(Web) 인터넷은 전 세계의 LAN을 연결한 네트워크이다. '사이에(inter)'와 '네트워크(net)'라는 말이 결합된 인터넷은 말 그대로 전 세계의 네트워크들이 결합된 형태로, 세계에서 가장 큰 네트워크를 말한다. 인터넷 상에서 동작하는 서비스 웹 : 인터넷에서 정보를 쉽게 찾을 수 있도록 하는 서비스 (핵심) E-mail : 인터넷을 통해 텍스트, 이미지, 소리, 영상 등을 포함한 메일을 교환하는 서비스 (네이버 웹 메일 or Outlook 애플리케이션) FTP(File Transfer Protocol) : 인터넷을 통해 컴퓨터 간 파일을 주고받는 서비스 Telnet(텔넷) : 인터넷..
그래프 정의 용어 정리 그래프 종류 그래프 VS 트리 그래프란? : 데이터 간의 관계를 점과 선으로 나타낸 자료구조 용어정리 정점 (Vertex) : 위치 (= node) 간선 (Edge) : 두 정점을 연결한 선, 관계 (= link, branch) 차수 : 정점에 연결된 edge 수 진입 차수 : 방향 그래프에서 정점으로 들어오는 edge 수 진출 차수 : 방향 그래프에서 정점에서 나가는 edge 수 경로 : 연결된 정점을 나열한 것 단순경로 : 중복된 정점이 없는 경로 경로 길이 : 경로에 쓰인 edge 수 사이클 : 시작과 끝 정점이 같은 경로 그래프 종류 그래프를 G=(V,E)와 같이 표기 ( V : 정점의 집합, E : edge의 집합 ) 1. 무방향 그래프 : edge에 방향(화살표)가 없는..
제네릭의 정의 제네릭의 역할 제네릭의 특징 및 장점 와일드카드 제네릭 메서드 제네릭 사용 예시 제네릭이란? Generics add stability to your code by making more of your bugs detectable at compile time. – Oracle Javadoc 클래스 내부에서 사용할 데이터 타입을 나중에 지정하는 기법 (개발 시점이 아닌 사용 시점에 타입지정) 런타임 시 발생할 수 있는 오류를 컴파일 과정에서 사전 차단하는 안전장치 어떤 역할을 하나? : 다양한 타입의 객체들을 다루는 메서드나 컬렉션 클래스에 컴파일 시 타입체크를 해주는 역할을 한다. 특징 제네릭은 데이터 타입과 관련이 있다 객체를 생성하거나 메서드를 호출할 때, 명시적으로 타입을 지정한다 장점 ..