일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 머신러닝
- 코딩테스트
- 데이터 마이닝
- 코드트리
- 차원축소
- python
- NumPy
- 자바
- Machine Learning
- 네트워크 기초
- OOP
- cpp class
- java
- lambda
- cpp
- 코테
- 데이터 분석
- numpy 기초
- 디자인 패턴
- ack
- c++
- 파이썬
- 클러스터링
- 넘파이 기초
- 기계학습
- 넘파이
- Design Pattern
- 넘파이 배열
- 합성곱 신경망
- 코딩테스트실력진단
- Today
- Total
목록tcp (2)
준비하는 대학생
1. TCP란? TCP는 Transmission Control Protocol의 약자로, 데이터 전송을 관리하는 인터넷 프로토콜입니다. 이는 우리가 인터넷을 통해 정보를 주고받을 때, 해당 정보가 안정적이고 순서대로 도착하는 것을 보장해 주는 핵심 역할을 합니다. 2. TCP를 사용하는 이유 예를 들어, 전자 메일을 보낼 때 메일의 내용이 흐트러지지 않고, 모든 문장이 순서대로 도착해야 한다고 상상해보세요. TCP는 이러한 신뢰성 있는 데이터 전송을 보장하기 위해 설계되었습니다. 3. TCP의 주요 특징 신뢰성: TCP는 데이터의 분실, 중복 또는 오류가 발생할 경우 재전송을 수행합니다. 연결 지향적: 통신을 시작하기 전에 송수신자간에 연결을 설정합니다. 흐름 제어: 네트워크의 혼잡도를 감지하고 데이터 ..
1. 슬라이딩 윈도우란? 슬라이딩 윈도우는 연속된 데이터에서 일정 크기의 윈도우를 설정하고, 이 윈도우를 하나씩 이동시키면서 데이터를 처리하는 기법입니다. 이 방식은 배열, 문자열, 데이터 스트림 등 다양한 연속 데이터에서 효과적으로 작동합니다. 2. 언제 사용하는가? 연속된 데이터에서 최댓값/최솟값 찾기 평균, 중간값 계산 패턴 탐색 (예: 문자열 내 서브스트링 찾기) 네트워크 통신에서의 데이터 전송 관리 3. 기본적인 원리 슬라이딩 윈도우 기법의 가장 기본적인 원리는 다음과 같습니다. 윈도우 크기를 결정합니다. 윈도우를 데이터의 첫 부분에 위치시킵니다. 윈도우 내의 데이터를 처리합니다. 윈도우를 오른쪽으로 한 칸 이동시킵니다. 윈도우가 데이터의 끝에 도달할 때까지 3-4 단계를 반복합니다. 4. 슬라..