목록2024/10/06 (3)
봄디의 개발일지
1️⃣ 개요HTTP 표준 RFC2616 이 폐기된 후 RFC7230~7235 가 등장하면서 바뀐 것들이 있습니다. 엔티티 (Entity) ➡ 표현 (Representation) 이라고 명칭이 들어오게 되고, 표현 (Representation) 은 표현 메타 데이터 + 표현 데이터 를 합쳐서 부르게 됩니다. 메시지 본문을 통해서 표현 데이터를 전달합니다. 메시지 본문은 페이로드 (payload) 라고도 부릅니다. 표현은 요청이나 응답에서 전달할 실제 데이터라고 합니다. 표현 헤더는 데이터 유형(html, json) , 데이터 길이, 압축 정보 등등 표현 데이터를 해석할 수 있는 정보를 제공합니다. (표현 헤더는 표현 메타데이터와 페이로드 메시지를 구분해야 하지만, 여기서는 생략하도록 하겠습니다.) 2️..
ArrayList 에 대한 설명은 아래의 게시물에서 확인할 수 있습니다. 2024.10.06 - [자바] - [JAVA] 컬렉션 - List 정리 (ArrayList, LinkedList) [JAVA] 컬렉션 - List 정리 (ArrayList, LinkedList)1️⃣ List 란 ?List 란 순서가 있고, 중복을 허용하는 자료 구조를 말합니다. List 인터페이스는 ArrayList, LinkedList 와 같은 여러 구현 클래스를 가지고 있습니다. 이제, ArrayList 와 LinkedList 에 대해bomdy.tistory.com이 글에서는 ArrayList 로 예를 들어 설명하지만 List 인터페이스의 주요 메서드이며 LinkedList 에서도 동일하게 사용 가능합니다. 1️⃣ Arra..
1️⃣ List 란 ?List 란 순서가 있고, 중복을 허용하는 자료 구조를 말합니다. List 인터페이스는 ArrayList, LinkedList 와 같은 여러 구현 클래스를 가지고 있습니다. 이제, ArrayList 와 LinkedList 에 대해 자세히 알아보겠습니다. 2️⃣ ArrayListArrayList list = new ArrayList(); 자바에서 크기가 동적으로 변경되는 배열이 필요할 때는 ArrayList 를 사용합니다. ArrayList 는 배열을 사용하여 데이터를 관리합니다. 기본 CAPACITY 는 10이며, 기존 CAPACITY 를 넘어가면 배열을 50% 증가합니다. ArrayList 는 배열을 사용하기 때문에 인덱스를 활용하여 한 번에 원하는 데이터를 찾을 수 있다는 장..