📌 Stream은 데이터의 흐름을 다루는 API데이터를 저장하는 것이 아니라, 데이터를 읽고 처리하는 흐름을 제공한 번 사용하면 다시 사용할 수 없음 (소모성, 일회성)List, Set, Map, Array 등의 데이터 구조에서 사용 가능1\. 컬렉션(List, Se
이진 탐색 트리는 자녀노드는 최대 두개까지 가지는 특성을 가지는데 부모노드를 기준으로 왼쪽자식노드는 작은값, 오른쪽자식노드는 큰값들만 가진다.B tree 이다.이런 방식을 사용하면 자녀 노드의 최대 개수를 입맛에 맞게 결정해서 쓸 수 있다.최대 몇 개의 자녀 노드를 가
✅ 위 코드의 핵심 개념.httpBasic(http -> http.disable())HTTP Basic 인증을 비활성화 (Authorization: Basic 방식 사용 안 함).csrf(csrf -> csrf.disable())CSRF 보호를 비활성화 (REST AP
구글의 access token: 구글의 리소스에 접근할 때 사용 (구글 API, 유저 프로필 등)나의 JWT 토큰: 자체 애플리케이션의 사용자 인증과 세션을 관리하는 데 사용 (로그인 상태 유지, 권한 관리 등)💡 예시 시나리오1\. 유저가 구글 로그인을 통해 구글의