본문 바로가기
반응형

이론2

REST API REST API란 단어를 자주 보게 되지만 무슨 내용인지 정확하게 알지 못해서 낭패를 보곤 했습니다. 더 낭패를 보기 전에 알아놓는 게 좋겠다 싶어서 무엇인지 조사하여 정리해 보았습니다. 1. API API는 위키피디아에선 다음과 같이 표현하고 있습니다. API(Application Programming Interface, 응용 프로그램 프로그래밍 인터페이스)는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다. 주로 파일 제어, 창 제어, 화상 처리, 문자 제어 등을 위한 인터페이스를 제공한다. 정리하면 어떤 다른 프로그램이 사용할 수 있도록 제공하는 인터페이스를 뜻합니다. 인터페이스는 어떤 다른 사용자(프로그램이나 객체)가 자.. 2020. 6. 7.
자료구조 본 글은 누구나 자료 구조와 알고리즘 (제이 웬그로우 저, 길벗 출판)을 읽고 공부한 내용을 나름대로 정리하였습니다. 내용은 직접 책을 구매하시어 읽어보시는 것을 추천합니다. 1. 자료구조의 필요성 컴퓨터로 우리가 하는 일은 무엇일까요? 사무에서는 보고서를 작성하거나 자료를 정리하고, 학생은 발표를 위해 PPT를 작성합니다. 여가시간에는 게임을 하기도 하고 유튜브를 보기도 합니다. 이런 일들은 모두 어딘가에 데이터를 저장하거나 어딘가로부터 불러오는 일이 필요합니다. 아주 적은 양의 데이터를 저장하거나 불러오는 것은 간단합니다. 하지만 데이터의 양이 점점 많아지면 많아질수록 이를 처리하는 데 필요한 시간과 사용하는 메모리는 점점 늘어납니다. 우리는 시간이 부족하고 메모리를 사기엔 돈이 부족하죠. 그래서 같.. 2020. 1. 18.