✏️HTTP 개념 및 진화과정 보러가기 HTTP 메서드 HTTP는 요청 메서드를 정의하여, 주어진 리소스에 수행하길 원하는 행동을 나타낸다. 총 9가지 종류가 있다. 주요 메서드 5가지 1. GET - 리소스를 조회한다. - 서버에 전달하고 싶은 데이터는 Query를 통해 전달한다. - 메세지 바디를 사용할 수 있지만 지원하지 않는 곳이 많아 권장하지 않는다. GET/MEMBER/1 2. POST - 요청데이터를 처리하며, 주로 데이터 등록에 사용한다. - 메세지 바디 안에 데이터를 담아 서버로 요청데이터를 전달한다. - 서버는 요청데이터를 처리한다. - 메세지 바디를 통해 들어온 데이터를 처리하는 모든 기능을 수행한다. - 주로 전달된 데이터로 신규 리소스를 등록하며 프로세스 처리에 사용한다. POST..
1. Stack 이란? 2. Stack 사용 예시 3. 선언 방법 3-1 메서드 | Stack 이란? 스택은 '쌓아놓은 더미' 라는 뜻으로 데이터를 차례대로 쌓아두는 모양이다. 스택은 한쪽 끝에서 push() 해서 밀어넣고, 끝에서 부터 pop() 하여 꺼내는 LIFO(후입선출, Last In First Out)이다. 즉, 마지막에 넣은 데이터가 가장 먼저 나오는 형태이다. | Stack 사용 예시 웹 브라우저 방문기록(뒤로가기) 실행 취소(undo) 역순 문자열 만들기 후위 표기법 계산 깊이우선탐색 | 선언 방법 Stack stack = new Stack(); | 메서드 push(E) 값 추가 peek() 가장 상단 값 반환 pop() 가장 상단 값 반환 & 제거 clear() 전체 값 제거 (반환x)..