holy-s 님의 블로그
close
프로필 배경
프로필 로고

holy-s 님의 블로그

  • 분류 전체보기 (76)
    • Algorithm (10)
    • Side Projects (25)
    • Web (1)
    • CS (19)
    • WinAPI, DirectX (3)
    • SQL (15)
    • 잡답 (1)
    • JavaScript, TypeScri.. (2)
  • 홈
  • 태그

OSI 계층 - 전송 계층

4계층. 전송 계층물리 계층, 데이터 링크 계층, 네트워크 계층으로만 구성되어도 최종 목적지까지 데이터 전송은 가능하다.  그런데 왜 전송 계층이 필요할까? 전송 계층은, 데이터의 전송 간 패킷의 손실이나 오류 없이 올바른 순서로 도착하게 해주고,필요한 경우 데이터 패킷을 복구하는 역할을 수행한다. 쉽게 말해 전송계층은 흐름 제어와 오류 제어를 위한 계층이다! 전송계층하면 빠질 수 없는 내용이 있는데, 바로 전송계층의 프로토콜인 TCP 와 UDP 이다. TCP (Transmission Control Protocol)TCP는 데이터 전송 간 손실이 거의 발생하지 않는 프로토콜이다. TCP의 통신 과정더보기1. 데이터 스트림에서 받은 데이터를 일정 단위로 분할 .2. 분할된 데이터 단위에 TCP 헤더를 붙여..

  • format_list_bulleted CS
  • · 2024. 9. 12.
  • textsms

OSI 계층 - 네트워크 계층

3계층. 네트워크 계층 (Network Layer)데이터 장거리 운송의 전반을 담당, 네트워크의 연결 거리를 늘리고 규모를 확장하는 데에 기여한다.주로 개방 시스템들 간의 네트워크 연결을 관리하는 기능과 데이터의 교환 및 중계 기능을 하며,네트워크를 설정, 유지, 해제하는 기능도 한다.   즉, 별개의 네트워크 간에 데이터 패킷을 주고 받는 역할을 담당한다!!!  즉, 데이터 패킷의 경로를 설정하고 다른 네트워크의 서버가 가동 중인지 확인하며, IP 패킷에 주소를 붙이고 다른 네트워크로부터의 IP 패킷을 수신하는 등의 일을 한다. 패킷인터넷을 통해 발송되는 모든 데이터는 패킷이라는 작은 조각으로 나눠진다.이 때, 패킷은 헤더와 본문으로 이뤄져 있는데 헤더는 각 패킷의 내용, 출발지, 목적지에 대한 정보 ..

  • format_list_bulleted CS
  • · 2024. 9. 12.
  • textsms

추억 앨범 페이지 만들기

가장 먼저 해야할 건,  를 이용해서 HTML 뼈대 만들기! 이후 영역에 다음과 같이 link를 삽입한다.  그럼 부트스트랩(Bootstrap) 사용 준비 끝! 다음으로 폰트를 적용하자. 영역 내부에 다음과 같이 코드를 삽입한다.@import url("https://fonts.googleapis.com/css2?family=Bagel+Fat+One&display=swap");...* { font-family: "Bagel Fat One", system-ui; font-weight: 400; font-style: normal;}폰트 적용하기도 끝났다. 한 번 공부해놓으면, 외우지 않고 필요할 때마다 가져와서 붙여넣으면 된다.단, 어떤 용도를 가지는 지 파악하는 건 기본! 이제 영역의 h..

  • format_list_bulleted Side Projects
  • · 2024. 9. 11.
  • textsms

HTML/CSS

HTML 웹의 뼈대를 잡아주는 구역을 나타내는 코드.  VS Code를 실행하여 html 파일을 만든 후 자동 항목의 `html:5` 클릭!     html 뼈대를 아주 간편하게 제작할 수 있다.  기초 태그(Tags) 파악 로그인 페이지 ID: PW: 로그인하기   위의 소스 코드를 실행해보면 다음과 같은 웹페이지가 출력된다.   주의할 점은 전부 외우려고 하지 말고 용도에 맞는 태그를 찾아서 사용하는 것!✋ html만으로 필요한 기능은 전부 담았지만, 보다시피 너무 투박하다는 것을 알 수 있다.그럼 어떻게 해야 페이지를 이쁘게 꾸밀 수 있을까? CSS HTML을 통해 작성된 뼈대를 예쁘게 꾸며주는 코드.  CSS는  그리고 CSS를 사용하기 위해서는 HTML의 구조를 파악할 필요가 있다..

  • format_list_bulleted Web
  • · 2024. 9. 11.
  • textsms

EC2 Ubuntu 환경에서 .env 만들기

내일이 개인 프로젝트 마지막 날이다. 따라서 오늘 프로젝트를 마무리할 생각이었다...! (원래 제출 시간에 딱 맞춰서 제출하는 나였지만... 변하려고 노력 중이라는 사실...) 결론부터 얘기하자면 개인 프로젝트인 Item-Simulator 는 이미 제출 완료!!!  하지만 프로젝트 진행 중 조금 막혔던 부분이 있어 이를 다뤄보고자 한다. EC2 (Amazon Elastic Compute Cloud) AWS(Amazon Web Services)에서 제공하는 가상 서버(인스턴스)를 생성하고 관리할 수 있는 클라우드 컴퓨팅 서비스. 쉽게 설명하자면, EC2는 사용자가 필요에 따라 가상 서버를 생성하고, CPU, 메모리, 스토리지, 네트워크 성능 등을 맞춤형으로 설정하여 애플리케이션을 실행할 수 있게 해주는 서..

  • format_list_bulleted Side Projects
  • · 2024. 9. 11.
  • textsms

두 큐 합 같게 만들기 (Programmers Lv.2)

더보기...길이가 같은 두 개의 큐를 나타내는 정수 배열 queue1, queue2가 매개변수로 주어집니다. 각 큐의 원소 합을 같게 만들기 위해 필요한 작업의 최소 횟수를 return 하도록 solution 함수를 완성해주세요. 단, 어떤 방법으로도 각 큐의 원소 합을 같게 만들 수 없는 경우, -1을 return 해주세요. https://school.programmers.co.kr/learn/courses/30/lessons/118667 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제를 딱 보고 든 생각으로 첫 번째는 재귀.하지만 사이즈를 재보면 시간..

  • format_list_bulleted Algorithm
  • · 2024. 9. 11.
  • textsms
  • navigate_before
  • 1
  • ···
  • 9
  • 10
  • 11
  • 12
  • 13
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (76)
    • Algorithm (10)
    • Side Projects (25)
    • Web (1)
    • CS (19)
    • WinAPI, DirectX (3)
    • SQL (15)
    • 잡답 (1)
    • JavaScript, TypeScri.. (2)
최근 글
태그
  • #Til
  • #futsal-online
  • #티스토리챌린지
  • #Algorithm
  • #오블완
  • #multi-roguelike
  • #바로인턴
  • #cs
  • #holyshit
  • #SQL
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.