Outline 클라이언트(API 사용자)가 클래스의 인스턴스를 얻는 정통적인 수단은 Public 생성자다. 그 밖에도 클래스는 생성자와 별도로 정적 팩터리 메서드(static factory method)를 제공할 수 있다. - Pros and Cons, 장점 & 단점 Pros 1. 이름을 가질수 있다. 매개변수와 생성자 자체만으로는 반환될 객체의 특성을 제대로 설명하지 못한다. 반면 정적 팩터리는 이름만 잘 지으면 반환될 객체의 특성을 쉽게 묘사할 수 있다. ex 1. 생성자 & 정적 팩토리 메서드 비교 // 생성자 BigInteger(int, int, Random); // 정적 팩토리 메서드 // 참고: prime number: n.소수 BigInteger.probablePrime();전자 보다는 후자..
Outline TCP/IP는 L4인 TCP와 L3인 IP를 함께 묶어서 지칭하는 단어이다. 오랜 시간 신뢰성 있는 통신에서 많이 쓰여왔다. 지금부터 TCP/IP가 명확히 어떤 기능을 하고 어떤 원리로 신뢰성있게 데이터를 전달하는지 알아보자. - Job TCP 응용 계층으로부터 요청 받은 데이터를 도착지 주소(IP, PORT)로 온전히 도착하게끔 관리. 외부로 부터 전달 받은 데이터의 도착지 주소(IP, Port)를 확인하여 적절한 프로세스에게 전달. 주요 서비스 포트 번호를 이용해서 데이터 전송 연결 생성 데이터 보증과 재 전송 제어 흐름 제어와 폭주 제어 IP TCP로 부터 요청 받은 데이터를 라우팅을 통해 착지 주소를 보고 전달하는 프로토콜. - TCP Concept TCP Processing Flo..
PCI Intel Corporation이 개발한 PCI(Peripheral Component Interconnect standard)는 거의 모든 데스크탑 컴퓨터에서 찾을 수 있는 업계 표준의 고속 버스다. 컴퓨터 구조에서 고속 버스는 컴퓨터 내부 구성요소(CPU, Memory 등)간 데이터 통신을 가능 하게 해주는 역할을 한다. PCI 슬롯을 통해 다음과 같은 다양한 확장 카드를 쉽게 설치할 수 있다. 그래픽/비디오 카드 사운드 카드 네트워크 카드 SCSI(Small Computer System Interface) 카드 기타 다양한 유형의 카드 더욱이 PCI는 컴퓨터 시스템의 다른 PCI 카드와 정상적으로 작동하도록 카드를 자동으로 구성합니다. PCI 카드는 현재 32비트와 64비트 버전 및 33MHz..
- Total
- Today
- Yesterday
- JVM
- k8s
- Replication Controller
- POD
- JMM
- kubernetes
- 자바 메모리 구조
- Delete
- Java
- Effective Java
- Java Memory Structure
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |