본문 바로가기

# 01

[이펙티브 자바] 아이템17. 변경 가능성을 최소화하라 보호되어 있는 글입니다.
[이펙티브 자바] 아이템3. private 생성자나 열거 타입으로 싱글턴임을 보증하라 보호되어 있는 글입니다.
[이펙티브 자바] 아이템2. 생성자에 매개변수가 많다면 빌더를 고려하라 보호되어 있는 글입니다.
[이펙티브 자바] 아이템1. 생성자 대신 정적 팩터리 메서드를 고려하라 보호되어 있는 글입니다.
ECC 2 보호되어 있는 글입니다.
ECC 1 보호되어 있는 글입니다.
네트워크 교실-6 OSI 모델의 특징 - 7계층으로 나뉘어 있고, 각각의 계층은 독립되어 있다. 각 계층은 그 하위 계층을 고려하지 않는다. > 5~7계층 - 4계층 이하의 기능에서 애플리케이션 별로 도달한 데이터를 처리. 실제로 상대에게 데이터를 전달하는 역할은 아님. 4계층 이하에서 수행하는 처리에 따라 애플리케이션에 수신한.수신할 데이터에 대한 처리를 수행하는 것임. 서비스, 데이터 형식, 세션 관리 등을 함.TCP/IP에서는 동일 프로토콜로 처리된다.> 4계층 - TCP(정확,확실), UDP(고속). 3계층 이하의 기능으로 컴퓨터에 도달한 데이터에 대해 신뢰성이 높은 데이터 통신을 5계층에게 제공. 애플리케이션을 식별(포트번호)하고, 각각에 대해 신뢰성이 있다.없다를 제공하는 것.> 3계층 - 2계층 이하의 기능에..
네트워크 교실-5 4계층 이상의 상위 계층에서는 '데이터를 운반'하는 직접적인 동작이 아닌 전달할,전달된 데이터에 대해 필요한 처리를 하는 것이다. 4계층의 역할 - '신뢰성이 높은(에러가 적은) 데이터 전송을 하기'위한 처리를 한다. 에러복구. > 에러복구 - 도달하지 않은 경우에 다시 보냄으로써 에러를 없었던 것으로 한다. > 1. 데이터를 수신하면, 송신처에게 수신한것을 통지한다(확인응답) 2. 도중에 에러발생으로 데이터가 없어져 확인응답이 되돌아오지 않을 경우, 다시보냄으로써 에러를 복구한다. 신뢰성이 높은 통신을 위해서 에러를 복구하고 통신상태도 확인. 이것을 '흐름제어'라는 방식으로 수행한다. 처리능력을 넘어선 정보를 받았을때, 그것을 다 처리할 수 없어서 파기 해버리는 경우가 있다. 넘치는 것을 오버플로(ov..