데이터 통신 기술이 발달하면서 전 세계적으로 유튜브, 넷플릭스 등 수 많은 데이터들이 전송되는 세상에 살고 있다. 이렇게 폭발적으로 증가하는 데이터를 최대한 지연 없이 효율적으로 전달하기 위해 CDN이라는 기술이 등장하게 된다.CDN은 Content Delivery N
GET과 POST를 설명하기 전에 HTTP부터 알고 넘어가자.네이버 지식백과에서는 HTTP를 다음과 같이 설명하고 있다.http는 1989년 팀 버너스 리(Tim Berners Lee)에 의하여 처음 설계되어 인터넷을 통한 월드 와이드 웹(World-Wide Web)
REST API의 메소드들 REST API란 무엇인가? Representational state transfer의 약자로, 월드 와이드 웹(www)과 같은 분산 하이퍼미디어 시스템을 위한 소프트웨어 아키텍처의 한 형식으로 엄격한 의미로는 네트워크 아키텍처의 모음이며
Multi Thread Programing 프로세스와 스레드 (Process and Thread) 프로세스 프로세스란 실행 중인 하나의 프로그램을 뜻하며 프로그램을 실행하면 OS로부터 실행에 필요한 자원(메모리)을 할당 받아 프로세스가 된다. 그리고 프로그램을 수행하
빅-오 라고 읽으며 점근적 상한에 대한 표기법이다.O(g(n))은 g(n)의 증가율보다 작거나 같은 함수들의 집합이다.예를 들어 O(n2)에는 O(1), O(n), O(n log n) 등이 포함된다. Big-O 외에도 Big-Omega(Ω) (빅-오메가) 라던지, B
버블소트는 서로 인접한 두 원소를 비교하여 정렬하는 알고리즘으로 0번 인덱스부터 n-1번 인덱스까지 n번까지의 모든 인덱스를 비교하며 정렬한다. 시간 복잡도는 O(n2)힙소트는 주어진 데이터를 힙 자료구조로 만들어 최대값 또는 최소값부터 하나씩 꺼내서 정렬하는 자료구조