HTTP 상태 코드를 사용하여 작업의 성공/실패 여부와 작업이 실패했다면 어떤 이유로 실패했는지도 알려주게 된다.
프로토콜과 OSI 7 layer 모델, TCP/IP 모델
Lesson 01 네트워크의 구조 컴퓨터 네트워크란? 컴퓨터를 2대 이상 연결하였을 때 컴퓨터 네트워크라 칭할 수 있다. (컴퓨터 간에 필요한 데이터(정보)를 서로 주고 받을 수 있다.) >그렇다면 인터넷은 무엇인가? 전 세계의 큰 네트워크로부터 작은 네트워크까지를
데코레이터의 이해 중첩함수(nested function) 함수 내부에 정의된 또 다른 함수 중첩함수는 해당 함수가 정의된 함수 내에서 호출 및 반환 가능 함수 안에 선언된 변수는 함수 안에서만 사용 가능한 원리와 동일 (로컬 변수)
프로그래밍 언어가 함수 (function) 를 first-class citizen으로 취급하는 것을 뜻한다. 쉽게 설명하자면 '함수 자체'를 '인자 (argument) 로써' 다른 함수에 전달하거나 다른 함수의 결과값으로 리턴 할수도 있고, 함수를 변수에 할당하거나 데
closure function 함수와 해당 함수가 가지고 있는 데이터를 함께 복사, 저장해서 별도의 함수로 활용하는 기법
Uniform Resource Locator인터넷 상의 자원 위치 표기를 위한 규약WWW 주요 요소 중 하나 => HTML(데이터 표기 하는 부분), URL(자원들을 어떻게 지칭할 것인가? URL로), HTTP(통신 방식)URI(Uniform Resource Ident
동기설계가 매우 간단하고 직관적, 결과가 주어질때까지 아무것도 못하고 대기해야 한다는 단점이 있다.비동기동기보다 복잡하지만 결과가 주어지는데 시간이 걸리더라도 그 시간 동안 다른 작업을 할 수 있으므로 자원을 효율적으로 사용할 수 있는 장점이 있습니다.
Arrary는 Random Access를 지원하므로 element들을 index를 통해 직접적으로 접근 가능특정 element 접근하는 시간 복잡도 O(1)Linked List는 Sequential Access를 지원하므로 element/node에 접근할 때 처음부터
Web Server웹서버를 사용할 때는 우리가 필요로 하는 페이지를 미리 만들어 놓아야 한다.사용자가 미리 준비되어 있는 페이지로 들어간다.정적이다.빠르다. 왜? 미리 만들어 놨으니까Wep Application Server웹페이지를 생성할 수 있는 공장같은 프로그램을
클라이언트 = 서비스를 요청하는 요청하는 측서버 = 서비스를 제공하는 측응용계층(세션계층과 표현계층을 포함)애플리케이션과 데이터를 주고받기 위해서 필요하다.사용자 측(클라이언트)의 요쳥을 전달하기 위해 통신대상(서버 등)이 이해할 수 있는 메시지(데이터)로 변환하고 전
CDN을 AWS ec2라고 답한 나 자신... 반성합니다.(AWS s3 같은 콘텐츠 서비스..)CDN() ?
파이썬에서의 클래스 메서드, 정적메서드, 그리고 인스턴스 메서드를 알아보자