TIL 93일차

김동현·2023년 2월 10일

TIL

목록 보기
76/93

배열 vs 링크드리스트

배열은 특정 크기만큼 연속된 메모리 공간에 데이터를 저장하는 자료구조입니다. 링크드리스트는 각각의 데이터가 메모리 공간 상에 고유한 노드로 존재 하며 자신의 앞과 뒤의 데이터의 주소만 기억합니다. 배열과 링크드리스트의 조회속도는 배열이 빠르며 추가및 삭제는 링크드리스트가 더 빠릅니다. 배열은 컴파일 과정에서 메모리가 할당되는 정적 메모리이지만 링크드리스트는 런타임 환경에서 메모리가 할당되는 동적 메모리 입니다. 배열은 스택영역에 메모리 할당, 링크드리스트는 힙영역에 메모리 할당됩니다. 여기서 힙이란 사용자가 직접 관리할수 있는 메모리 영역입니다

CORS

CORS(Cross-origin resource sharing)는 최초에 리소스를 제공한 출처와 다른 출처의 리소스를 요청하는 경우, 특정 HTTP header를 사용해 웹 애플리케이션의 cross-origin 요청을 브라우저가 제한적으로 허용하는 정책입니다. 허용하는 방법은 Access-Control-Allow-Origin 헤더에 요청의 origin 헤더에 전송되는 값을 포함시킵니다!

profile
꺽이지 않는 마음

0개의 댓글