2025년 북 로그
토비의 스프링 3.1
- [O] 1장 오브젝트와 의존관계
- 1.1 초난감 DAO
- 1.1.1 User
- 1.1.2 UserDAO
- 1.1.3 main()을 이용한 DAO 테스트 코드
- 1.2 DAO의 분리
- 1.2.1 관심사의 분리
- 1.2.2 커넥션 만들기의 추출
- 1.2.3 DB 커넥션 만들기의 독립
- 1.3 DAO의 확장
- 1.3.1 클래스의 분리
- 1.3.2 인터페이스의 도입
- 1.3.3 관계설정 책임의 분리
- 1.3.4 원칙과 패턴
- 1.4 제어의 역전
- 1.4.1 오브젝트 팩토리
- 1.4.2 오브젝트 팩토리의 활용
- 1.4.3 제어권의 이전을 통한 제어관계 역전
- 1.5 스프링의 IoC
- 1.5.1 오브젝트 팩토리를 이용한 IoC
- 1.5.2 애플리케이션 컨텍스트의 동작방식
- 스프링 IoC의 용어 정리
- 1.6 싱글톤 레지스트리와 오브젝트 스코프
- 1.6.1 싱글톤 레지스트리로서의 애플리케이션 컨텍스트
- 1.1 초난감 DAO
컴퓨터 네트워크 하향식 접근
- 챕터 2 애플리케이션 계층
- 2.1 네트워크 애플리케이션의 원리
- 2.1.1 네트워크 애플리케이션 구조
- 2.1.2 프로세스 간 통신
- 2.1.3 애플리케이션이 이용 가능한 트랜스포트 서비스
- 2.1.4 인터넷 전송 프로토콜이 제공하는 서비스
- 2.1.5 애플리케이션 계층 프로토콜
- 2.1.6 이 책에서 다루는 네트워크 애플리케이션
- 2.2 웹과 HTTP
- 2.2.1 HTTP 개요
- 2.2.2 비지속 연결과 지속 연결
- 2.2.3 HTTP 메시지 포맷
- 2.2.4 사용자와 서버 간의 상호작용: 쿠키
- 2.2.5 웹 캐싱
- 2.2.6 HTTP/2
- 2.1 네트워크 애플리케이션의 원리
- [O] 챕터 1 컴퓨터 네트워크와 인터넷
- 1.1 인터넷이란 무엇인가?
- 1.1.1 구성요소로 본 인터넷
- 1.1.2 서비스 측면에서 본 인터넷
- 1.1.3 프로토콜이란 무엇인가?
- 1.2 네트워크의 가장자리
- 1.2.1 접속 네트워크
- 1.2.2 물리 매체
- 1.3 네트워크 코어
- 1.3.1 패킷 교환
- 1.3.2 회선 교환
- 1.3.3 네트워크의 네트워크
- 1.4 패킷 교환 네트워크에서의 지연, 손실과 처리율
- 1.4.1 패킷 교환 네트워크에서의 지연 개요
- 1.4.2 큐잉 지연과 패킷 손실
- 1.4.3 종단 간 지연
- 1.4.4 컴퓨터 네트워크에서의 처리율
- 1.5 프로토콜 계층과 서비스 모델
- 1.5.1 계층구조
- 1.5.2 캡슐화
- 1.6 공격받는 네트워크
- 1.7 컴퓨터 네트워킹과 인터넷의 역사
- 1.7.1 패킷 교환 개바례 1961~1972
- 1.7.2 독점 네트워크와 인터네트워킹: 1972~1980
- 1.7.3 네트워크 확산: 1980~1990
- 1.7.4 인터넷 급증: 1990년대
- 1.7.5 새천년
- 1.8 요약
- 과제와 질문
- 연습문제
- 와이어샤크 실습문제
- 인터뷰_ 레너드 클라인록(Leonard Klienrock)
- 1.1 인터넷이란 무엇인가?
#