profile
주로 프로그래밍을 공부하는 대학생입니다.

[네트워크] TCP 프로토콜의 ACK와 SEQ의 의미

TCP(Transmission Control Protocol)는 신뢰성 있는 데이터 전송을 위한 프로토콜로, 데이터를 패킷 단위로 나누어 전송하고, 수신 측에서 패킷의 손실이나 손상 여부를 확인하고 복구하는 기능을 제공합니다. 이를 위해 TCP는 ACK(Acknowle

2023년 7월 3일
·
0개의 댓글
·
post-thumbnail

[DB] 데이터베이스 시스템

데이터베이스에 데이터를 저장하고, 저장된 데이터를 관리하여 조직에 필요한 정보를 생성해주는 시스템.흔히 데이터베이스, 데이터베이스 관리 시스템, 데이터베이스 시스템을 같은 의미로 사용하는데 각 용어의 개념을 명확히 구분하여 이해해야 한다.

2023년 6월 21일
·
0개의 댓글
·

[자료구조] 삽입 정렬

삽입 정렬은 특수한 경우에 매우 빠르게 동작하는 정렬 알고리즘 입니다.우선 핵심 논리는 다음과 같습니다.정렬이 된 영역과 정렬이 되지 않은 영역을 나눠서 정렬이 되지 않은 영역에서 정렬이 된 영역으로 하나씩 이동 시킨다.i가 1에서 시작하는데 이는 맨 앞의 인덱스 0을

2023년 6월 20일
·
0개의 댓글
·

[자료구조] 선택정렬

선택 정렬은 버블 정렬보다 쉬운 알고리즘이다. 하지만 역시 쉬운 만큼 성능이 별로다.

2023년 6월 20일
·
0개의 댓글
·

[자료구조] 버블 정렬

버블 정렬에 대해 공부한 것을 정리했습니다.

2023년 6월 20일
·
0개의 댓글
·

[자료구조] 우선순위 큐와 힙

우선순위 큐는 이름에서 알 수 있듯이 큐와 관련이 있는 자료구조이다. 하지만 둘은 큰 차이가 있다.

2023년 6월 20일
·
0개의 댓글
·
post-thumbnail

[자료구조] 트리

고급 자료구조인 트리에 대해 간단히 알아보자

2023년 6월 19일
·
0개의 댓글
·

[DB] 데이터베이스개론 2장 요약

이번 장에서는 DBMS에 관해 알아본다.

2023년 6월 19일
·
0개의 댓글
·

[DB] 데이터베이스개론 1장 요약

데이터베이스 개론을 읽고 내용을 정리해 보았다.

2023년 6월 19일
·
0개의 댓글
·

[클린코드] 1, 2장 내용 정리

나는 평소 코딩할 때 코드를 잘 짜고 싶다는 생각을 자주 했었다.여기서 '잘 짠다'라는 것은 어떤 것일까?이 책이 그 답을 해주고 있다.

2023년 6월 19일
·
0개의 댓글
·

[자료구조] 스택을 공부하며 느낀 것

스택을 공부하면서 들었던 생각.

2023년 6월 16일
·
0개의 댓글
·

[자료구조] 서문

자료구조와 알고리즘 해야지 해야지 하다가 영영 못할 것 같아서 바로 책을 주문해버렸다. 책은 유명하신 윤성우님의 "윤성우의 열혈 자료구조"이다.사실 오늘 스택까지 봤는데 글도 잘 읽히고 친절한 설명이 좋았다.또, 글로만 이해가 가지 않는 부분은 인터넷 강의도 제공해주셔

2023년 6월 16일
·
0개의 댓글
·

[깃, 깃허브] 주요 기능 정리

이번 포스팅에서는 깃과 깃허브에 대해 배운 내용을 정리하고자 한다.특정 커밋으로 이동하고 그 이후에 있었던 커밋들을 전부 지우는 기능이다.특정 커밋으로 이력을 변경하기 위해 특정 커밋 이후에 있었던 모든 변경사항을 제거한 새로운 커밋을 생성하는 기능이다. Revert는

2023년 3월 22일
·
0개의 댓글
·

동기, 비동기

동기, 비동기에 관한 짧은 내용

2023년 3월 22일
·
0개의 댓글
·