2022 우아한스터디 "HTTP 완벽가이드"를 진행하면서 'HTTP 완벽 가이드' 책을 읽고, 글쓴이의 생각을 정리하는 글 입니다. https://book.naver.com/bookdb/book_detail.nhn?bid=8509980 HTTP 완벽 가이드 성공적인 웹 트랜잭션 뒤의 숨은 핵심, HTTP의 모든 것『HTTP 완벽 가이드』는 HTTP 규약이 어떻게 작동하고 웹 기반 애플리케이션을 개발하는 데 어떻게 사용하는지 설명하고, HTTP가 효율적으로 동 book.naver.com 1. 그럼 사용자는 Proxy를 어떻게 사용하는가? 최신 웹브라우저들은 대부분 Proxy를 지원합니다. 덕분에, 특별한 설정을 하지 않더라도 브라우저 자체적으로 Proxy 설정이 되어있기 때문에 평소에는 신경쓸 필요가 없습..
2022 우아한스터디 "HTTP 완벽가이드"를 진행하면서 'HTTP 완벽 가이드' 책을 읽고, 글쓴이의 생각을 정리하는 글 입니다. https://book.naver.com/bookdb/book_detail.nhn?bid=8509980 1. 프록시는 무엇인가? Proxy는 영어로는 대리인 정도로 해석됩니다. 말 그대로 Server의 대리인 역할을 하는 중간 서버같은 개념 입니다. Proxy라는 뜻을 알면 생각보다 직관적으로 쓰인 단어입니다. 2. 프록시는 무슨일을 하는가? Client와 Server중간에서 Client에게는 Server처럼, Server에게는 Client처럼 행동합니다. Client ※Proxy※ Server 즉, Client는 Server랑 통신한다고 생각하고 Proxy로 부터 정보를 ..
2022 우아한스터디 "HTTP 완벽가이드"를 진행하면서 'HTTP 완벽 가이드' 책을 읽고, 글쓴이의 생각을 정리하는 글 입니다. https://book.naver.com/bookdb/book_detail.nhn?bid=8509980 HTTP 완벽 가이드 성공적인 웹 트랜잭션 뒤의 숨은 핵심, HTTP의 모든 것『HTTP 완벽 가이드』는 HTTP 규약이 어떻게 작동하고 웹 기반 애플리케이션을 개발하는 데 어떻게 사용하는지 설명하고, HTTP가 효율적으로 동 book.naver.com 1. Web Server? 요즘은 많은 분들이 Django, Flask, Spring boot 등 Web App 프래임워크를 가지고 웹페이지를 만들 수 있습니다. 하지만, 우아한 수영을 하는 오리가 물밑에서 엄청난 일을 하..
2022 우아한스터디 "HTTP 완벽가이드"를 진행하면서 'HTTP 완벽 가이드' 책을 읽고, 글쓴이의 생각을 정리하는 글 입니다. https://book.naver.com/bookdb/book_detail.nhn?bid=8509980 HTTP 완벽 가이드 성공적인 웹 트랜잭션 뒤의 숨은 핵심, HTTP의 모든 것『HTTP 완벽 가이드』는 HTTP 규약이 어떻게 작동하고 웹 기반 애플리케이션을 개발하는 데 어떻게 사용하는지 설명하고, HTTP가 효율적으로 동 book.naver.com 지속Connection을 처리하는 과정에서 Proxy가 중간에 끼면 "멍청한 Proxy"문제가 발생한다고 지난 포스팅에서 언급 했습니다. 1. 멍청한 Proxy?? 일반적인 Connection의 핸드쉐이크 과정에서 conn..
2022 우아한스터디 "HTTP 완벽가이드"를 진행하면서 'HTTP 완벽 가이드' 책을 읽고, 글쓴이의 생각을 정리하는 글 입니다. https://book.naver.com/bookdb/book_detail.nhn?bid=8509980 HTTP 완벽 가이드 성공적인 웹 트랜잭션 뒤의 숨은 핵심, HTTP의 모든 것『HTTP 완벽 가이드』는 HTTP 규약이 어떻게 작동하고 웹 기반 애플리케이션을 개발하는 데 어떻게 사용하는지 설명하고, HTTP가 효율적으로 동 book.naver.com 1. 병렬커넥션 병렬커넥션. 이름에서 볼 수 있듯 Server와 Client간 병렬로 Connection을 생성해서 한번에 여러 요청을 보내는 방식 입니다. (이때 대역폭을 고려해야하며, 대역폭이 가능하다면 최대 N배의 성..
https://www.youtube.com/watch?v=nds94MTLABA 널널한 개발자님의 C++ 강의를 듣고, 주인장의 생각을 정리하는 포스팅 입니다. 1. 상속을 하면 몸뚱이는 커진다. A A가 될다 2. B와 A를 포인팅 할 때 #include using namespace std; class A{ public: A(){}; ~A(){}; }; class B : public A{ public: B(){}; ~B(){}; }; int main(){ A test_A; B test_B; //아래의 경우, B범위 만큼 접근할 수 있는데 //A는 B보다 작으므로, B-A(B는 있고, A는 없는) 위치에 접근하면 메모리 오류 //때문에 컴파일 단계에서 막혀버림 B* pointing_A = &test_A; ..
- Total
- Today
- Yesterday
- heap
- Python
- 병렬처리
- hash
- 동적계획법
- Sort알고리즘
- 완전탐색 알고리즘
- 알고리즘
- Greedy알고리즘
- Search알고리즘
- GDC
- 이분탐색
- C++
- AVX
- prime number
- 자료구조
- 코딩테스트
- SIMD
- stack
- 사칙연산
- git
- 컴퓨터그래픽스
- 분할정복
- 프로그래머스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |