본문 바로가기 메뉴 바로가기

개발자 박진 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

개발자 박진 블로그

검색하기 폼
  • 분류 전체보기 (173)
    • 내 정보 (1)
    • 회고 (1)
    • 개발 언어 (104)
      • 코틀린 (42)
      • 자바 (1)
      • NodeJS (21)
      • 파이썬 (6)
      • 기타 웹개발 지식 (34)
      • Vibe-Coding (0)
    • 프레임워크 (7)
      • 스프링 & 스프링 부트 (7)
    • 개발도구 (6)
      • 도커(Docker) (1)
      • k8s (1)
      • aws (4)
    • 디자인 패턴 (22)
    • 독서 (12)
      • 오브젝트 (5)
      • 객체지향의 사실과 오해 (7)
    • 기타 북마크 (13)
    • 이사 (4)
    • 기타 암거나 (2)
  • 방명록

네트워크프로그래밍 (1)
소켓에서 서버까지: 유닉스/리눅스 네트워크 프로그래밍 완벽 가이드

🌐 소켓에서 서버까지: 유닉스/리눅스 네트워크 프로그래밍 완벽 가이드1. 소켓과 파일 디스크립터: 네트워크의 기초1.1 파일 디스크립터: 모든 것이 파일이다유닉스/리눅스 시스템의 가장 기본적인 철학 중 하나는 "모든 것이 파일이다"입니다. 이 철학은 네트워크 연결에도 적용되는데, 이를 가능하게 하는 것이 바로 파일 디스크립터입니다."파일 디스크립터는 프로세스가 파일을 다룰 때 사용하는 추상적인 키입니다. 이는 운영체제가 열린 파일을 관리하는 방식을 단순화하고 통일시킵니다." - 유닉스 네트워크 프로그래밍파일 디스크립터의 특징:정수값으로 표현됩니다 (보통 0, 1, 2부터 시작)프로세스별로 독립적으로 관리됩니다파일, 소켓, 파이프 등 다양한 I/O 작업에 사용됩니다이해를 돕기 위해 파일 디스크립터를 도서..

개발 언어/기타 웹개발 지식 2024. 8. 14. 07:48
이전 1 다음
이전 다음
250x250
최근에 올라온 글
최근에 달린 댓글
TAG
  • 운동
  • 디자인패턴
  • async
  • 일기
  • 파이썬
  • DevOps
  • 웹개발
  • git
  • kotlin
  • Spring Boot
  • 코틀린
  • 비동기프로그래밍
  • 오브젝트
  • structured concurrency
  • 객체지향
  • nodejs
  • Docker
  • CoroutineScope
  • Coroutine
  • 자바스크립트
more
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바