일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 운영체제
- 스케줄링
- 영속성
- 락
- 그리디 알고리즘
- 동적계획법
- 백준
- directx
- 다이나믹 프로그래밍
- I/O장치
- 알고리즘
- 멀티쓰레드
- 다이나믹프로그래밍
- 쓰레드
- DirectX12
- OS
- DirectX 12
- 멀티프로세서
- 그리디알고리즘
- 타입 객체
- 컨디션 변수
- 파일시스템 구현
- 자료구조
- 프로그래머스
- 렌더링 파이프라인
- 병행성
- Direct12
- 디자인패턴
- codility
- 병행성 관련 오류
- Today
- Total
목록Network/Internet (2)
기록공간

우리는 이 블로그를 보는 지금까지도 브라우저를 사용하고 있다. 만약 브라우저가 없었다면 HTTP 프로토콜로 전달받은 HTML과 같은 정보들은 우리가 직접 해석하고 유추해야 했을 것이다. 브라우저는 우리가 필요한 정보를 서버로 부터 전달받아 보기 쉽게 변환하여 화면에 보여주기 때문에 웹을 사용하는데에 없어서는 안될 중요한 도구이다. 그럼 이런 브라우저는 도데체 어떠한 원리로 작동하는 것일까? 브라우저의 주요 기능 브라우저의 주요 기능은 사용자가 선택한 자원을 서버에 요청하고 브라우저에 표시하는 것이다. 자원은 보통 HTML 문서가 기본이지만 이미지와 같은 다른 형태일 수도 있다. 자원의 주소는 URI(Uniform Resource Identifier)에 의해 정해진다. 브라우저는 HTML과 CSS 명세에 ..

인터넷은 인간이 발명해 놓고도 이해하지 못하는 최초의 발명품이며, 역사상 최대 규모의 무정부주의에 대한 실험이다. -에릭 슈밋 인터넷은 웹의 핵심적인 기술이다. 인터넷의 가장 기본적인 것은, 컴퓨터들이 서로 통신 가능한 거대한 네트워크라는 것이다. 인터넷은 1960년대 미 육군 연구 프로젝트가 시작으로, 지금까지 계속해서 발달해 왔다. 하지만 이러한 발달에도 본래 인터넷의 작동 방식 자체는 크게 변한 게 없다. 결국 인터넷이라는 것은 모든 컴퓨터를 연결하며 어떻게 그 연결 상태를 유지시킬지에 대한 방법이다. 단순한 네트워크 두 개의 컴퓨터가 통신이 필요하다고 해보자. 그렇다면 이 두 개의 컴퓨터는 서로 연결되기 위한 물리적인 매체가 필요하다. 이는 유선(LAN 케이블) 또는 무선(와이파이, 블루투스)으로..