전체 글 316

[Network] Cookie, Session, Cache

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

[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. 등록 등록단계. ..

[컴퓨터구조] 명령어집합

명령어 집합(영어: instruction set) 또는 명령어 집합 구조(영어: Instruction set architecture, ISA)는 마이크로프로세서가 인식해서 기능을 이해하고 실행할 수 있는 기계어 명령어를 말한다. 마이크로프로세서마다 기계어코드의 길이와 숫자코드가 다르다. 명령어의 각 비트는 기능적으로 분할하여 의미를 부여하고 숫자화한다. 프로그램 개발자가 숫자로 프로그램하기가 불편하므로 기계어와 일대일로 문자화한 것이 어셈블리어이다. 최하위 레벨의 프로그래밍 인터페이스로, 프로세서가 실행할 수 있는 모든 명령어들을 포함한다. 명령어 집합, 곧 명령어 집합 구조는 자료형, 명령어, 레지스터, 어드레싱 모드, 메모리 구조, 인터럽트, 예외 처리, 외부 입출력 을 포함한 프로그래밍 관련 컴퓨터..

[운영체제] 파일시스템 (File System)

29.1 하드 드라이브의 데이터 저장 원리 ’캐비닛 -> 파티션 -> 폴더 -> 파일‘ 처럼 하드 드라이브나 그 외 데이터 저장매체를 사용하기 위해서는 그 사용 전에 컴퓨터의 운영체제가 인식할 수 있는 형식으로 준비되어야 한다. MS의 Windows의 경우 가장 일반적인 형식이 FAT(File Allocation Table), FAT32 그리고 NTFS(New Technology File System)이다. 그런데 Apple사의 Mac 파일 형식과 Linux의 파일 형식은 윈도우즈의 파일 형식과 달라서, 디스크에 윈도우즈 ’형식‘으로 된 특별한 부분(?)이 있지 않는 한 윈도우즈에서는 Mac이나 Linux 컴퓨터에 맞춰진 디스크를 읽어내지 못한다. 반면에 Mac 운영체제나 Linux 운영체제에서는 윈도우..

운영체제 2020.09.08