일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- JPA
- IT
- Spring
- Kafka
- redis
- C
- MySQL
- 백준
- JavaScript
- mongoDB
- spring webflux
- 운영체제
- Proxy
- Java
- 파이썬
- Algorithm
- c언어
- Heap
- 알고리즘
- 네트워크
- react
- Galera Cluster
- 자바
- 디자인 패턴
- design pattern
- 자료구조
- MSA
- 컴퓨터구조
- Data Structure
- OS
- Today
- Total
목록전체 글 (211)
시냅스

HTTP 란? HTML, TEXT IMAGE, 음성, 영상, 파일 JSON, XML (API) 거의 모든 형태의 데이터 전송 가능 서버간에 데이터를 주고 받을 때도 대부분 HTTP 사용 HTTP/0.9 1991년: GET 메서드만 지원, HTTP 헤더X HTTP/1.0 1996년: 메서드, 헤더 추가 HTTP/1.1 1997년: 가장 많이 사용, 우리에게 가장 중요한 버전 HTTP/2 2015년: 성능 개선 HTTP/3 진행중: TCP 대신에 UDP 사용, 성능 개선 HTTP 특징 클라이언트 서버 구조 Request, Response 구조 클라이언트는 서버에 요청을 보내고, 응답을 대기 서버가 요청에 대한 결과를 만들어서 응답 무상태 프로토콜(Stateless) 서버가 클라이언트의 상태를 보존X 장점: ..

기억장치 컴퓨터에서 프로그램과 데이터를 저장하기 위한 장치 전자적 수단에 의해 기억 및 기록 능력을 실현시키는 장치/소자 2진 정보의 쓰기/읽기/검색이 가능한 다수의 메모리 셀로 구성된 디지털 시스템 기억장치 구분 주기억장치 main memory CPU 레지스터, RAM, ROM 휘발성 volatile -> 일반적으로 memory 라는 표현을 많이 씀 보조저장장치 auxiliary storage device HDD, SSD 비휘발성 nonvolatile -> 일반적으로 storage 라는 표현을 많이 씀 액세스 Access 방법 순차적 sequential 액세스 배열 데이터를 처음부터 자쳬대로 탐색 자기테이프 ARM을 이용 SASD 직접 Direct 액세스 블록의 근처로 직접 이동해 순차적 탐색 자기 ..

CPU가 수행하는 동작들 명령어 인출 Instruction fetch 명령어 해독 Instruction decode 위 두 항목은 무조건 수행 데이터 인출 Data fetch 데이터 처리 Data process (산술적 연산) 데이터 저장 Data store 위 세 항목은 선택적 수행 CPU 기본 구조 산술논리연산장치 Arithmetic and Logical Unit : ALU 사칙연산 논리연산 (And, or, not...etc) 레지스터 세트 Register set CPU 내부에 있는 가장 빠른 저장장치 CPU 가 임시로 저장하는 공간 특수목적/일반목적 레지스터 제어 유니트 Control unit 인출된 명령어를 해독하고 제어 신호를 발생시키는 유니트 CPU 내부 버스 CPU의 내부 버스는 외부의 ..