일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- CORS
- oop 4대 특성
- nat inside
- 의존역적원칙
- 클래스추가
- 3-Way Handshake
- Arrays.sort()
- 멀티프로세스
- MSA
- 객체지향
- 마이크로서비스아키택처
- 의존성주입
- 객체지향 5대 특징
- 배열오름차순정렬
- 클래스삭제
- 함수지향
- 회원가입기능
- soild
- 타입오류
- AttributeError
- 로그인기능 #
- 프로그래머스
- 향상된 for문
- jquery
- 분산형 아키택처
- 비절차형 언어
- 빅오표기법
- flask
- 토글기능
- 4-Way Handshake
- Today
- Total
목록전체 글 (59)
개발하는 체대생

질문 : TCP와 UDP의 공통점과 차이점을 설명해보세요. 답변 : TCP와 UDP는 인터넷에서 데이터를 주고 받는 데 사용되는 프로토콜입니다.둘 다 데이터 전송을 위해 사용되지만, TCP는 연결 지향적이며 신뢰성 있는 데이터 전송을 보장합니다. 반면에 UDP는 비연결 지향적이며 데이터 전송에 대한 보장성이 낮습니다. 그래서 TCP는 대용량의 데이터 전송이 필요한 애플리케이션에 적합하고, UDP는 실시간 데이터 전송이 필요한 애플리케이션에 적합합니다. TCP(Transmission Control Protocol) TCP는 신뢰성 있는 데이터 전송을 보장하는 연결형 프로토콜입니다. 이것은 마치 전화통화에서 상대방이 대답을 해야만 대화가 이루어지는 것과 유사합니다. TCP는 *3-way handshake 방..

질문 : 프로세스와 스레드의 차이에 대해 설명해 주세요. 답변 : 프로세스는 컴퓨터에서 실행 중인 프로그램으로서 각자 독립적인 실행 환경을 가지고 실행되며, 서로 메모리를 공유하지 않는 반면, 스레드는 프로세스 내에서 실행되는 여러 실행 단위 중 하나로서 부모 프로세스의 메모리를 공유합니다. 프로세스(Process) 프로세스는 컴퓨터에서 실행 중인 프로그램을 의미합니다. 프로세스는 프로그램을 실행하는 데 필요한 메모리, CPU 시간, 파일, 네트워크 연결 등의 자원을 운영체제로부터 독립적으로 할당받아 실행됩니다. 예를 들어 컴퓨터에서 워드 프로그램을 실행한다고 가정했을 때, 컴퓨터는 워드 프로그램을 실행하기 위해 새로운 프로세스를 생성하고 이 프로세서는 메모리에서 실행되기 위해 필요한 데이터와 코드, 스..