분류 전체보기 321

[메모] 컴파일, 빌드, 링크

2.1) 컴파일 & 링크 & 빌드 초창기의 컴퓨터는 기계어로 프로그래밍을 했다. 그러나 기계어는 사람이 이해하기 아주 어려워서, 이를 보다 편하게 사용하기 위해 이런 방법을 생각했다. - 기계어의 집합을 더 간단하게 표현하는 텍스트 문서를 만든다. 예를 들어 C는 긴 코드를 간단하게 표현하기 위해 함수나 매크로(macro)를 사용할 수 있는데, 기계어로 10줄짜리의 코드를 매크로 A로 정의하고 문서에는 A만 써넣는 경우를 생각하자. - 이 텍스트 문서를 기계어로 자동 번역하는 프로그램 A를 만든다. - 텍스트 문서를 프로그램 A를 이용하여 기계어로 자동 번역한다. 이 프로그램을 실행하면 위에서 예시로 작성한 문서의 A가 기계어 10줄로 번역된다. 이렇게 하면 필요할 때마다 텍스트 문서만 수정하여 프로그램..

운영체제 2020.09.20

[Network] Cookie, Session, Cache

https://penguingoon.tistory.com/m/118쿠키 세션 캐시 개념 및 차이 (초간단 주의) : cookie session cache안녕하세요 탐구소년입니다. 오늘은 맨날 들어도 맨날 헷갈리는 쿠키 세션 캐시에 대해서 정리해두려고 합니다. 워낙 찾아볼 만한 자료도 많고 흔한(?) 개념들이니 여기서는 최대한 쉽게, 가볍��penguingoon.tistory.com 쿠키는 인터넷 사용자의 컴퓨터에 설치되는 작은 기록 정보 파일을 의미합니다. 데이터가 저장되는 위치가 서로 달라요. 쿠키가 사용자의 컴퓨터(브라우저)에 저장되는 놈이라면, 세션은 서버 쪽에 저장되는 놈입니다. 사용자가 웹 페이지에 접속했을 때 사용자의 컴퓨터에 캐시라는 저장공간을 따로 마련하여 해당 웹페이지의 데이터들을 거기에..

네트워크 2020.09.19

[JavaScript] OAuth 2.0

========WEB2 - OAuth 2.0 : 1.수업소개 벤더사의 허가를 받아야 한다. 구글, 페북, 트위터 사용자 - 서비스사(회원정보를 받지 않고, 이미 벤더사에서 있는 신상정보를 로그인에 사용) - 벤더사 벤더사를 끼고 로그인해주게 하는데 서비스사에서 벤더사에서 사용하던 아이디, 비번털리면 보안사고... 아이디와 비밀번호 대체하는 액세스토큰 기능의 부분적허용을 하는 액세스토큰 ========WEB2 - OAuth 2.0 : 2. 역할 Resource Owner: 사용자, 아이디와 비번 주인 Resource Server: 데이터를 가지고 있는 서버 Authorization Server: 인증서비스를 전담하는 서버 Client: ========WEB2 - OAuth 2.0 : 3. 등록 등록단계. ..