728x90
반응형
1. CORS에 대해 설명해주세요.
CORS(Cross-Origin Resource Sharing)는 웹 브라우저가 다른 출처의 리소스에 접근할 수 있는 권한을 부여하는 체제입니다. 이를 통해 웹 애플리케이션은 자신의 출처와 다른 출처의 리소스에 안전하게 접근할 수 있습니다. 즉, 무분별하게 클라이언트가 다른 리소스에 접근하는 것을 막는 보안 이슈입니다. CORS를 허용하려면 서버 측에서 응답에 접근 권한을 주는 헤더를 추가해야 합니다. 이를 위해서는 서버에서 CORS를 지원하는 미들웨어나 라이브러리를 사용하거나, 직접 HTTP 응답 헤더를 설정하는 방법을 사용할 수 있습니다.
2. Priority Queue에 대해 설명해주세요.
우선순위 큐(Priority Queue)는 각 요소가 우선순위를 가지고 있는 자료구조입니다. 요소들은 우선순위에 따라 정렬되어 있으며, 높은 우선순위의 요소가 낮은 우선순위의 요소보다 먼저 처리됩니다. 우선순위 큐는 힙(Heap)과 같은 자료구조를 사용하여 구현할 수 있습니다.
728x90
반응형
'코딩공부 > 개발지식' 카테고리의 다른 글
[24회 - 데일리과제] PCB/PC/캐시메모리 & Hash Function, HashTable (0) | 2023.05.17 |
---|---|
[23회 - 데일리과제] Closure (0) | 2023.05.17 |
[21회 - 데일리과제] 시스템콜 / Tree (0) | 2023.05.12 |
[20회 - 데일리과제] JWT / 완전탐색 (0) | 2023.05.11 |
[2회] Nest.js (0) | 2023.05.11 |