Mayleaf's Blog

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

Computer Science/Network 2

네트워크 응용설계 과제 3

과제 내용이 다중 클라이언트를 받을 수 있는 TCP 서버를 go로 띄우는 과제였다. Extra과제는 c로 짜는 것이었고, 둘다 짜서 제출했다. 과제 요구사항 1. 요청에 대한 응답을 잘 내려주기 2. 에러 핸들링 잘하기 3. 1분 마다 커넥션 수 찍어주기였다. Go 로 풀기 1.풀이 기본적으로 tcp connection 요청을 accept하는 것을 메인 루틴에서 실행하고 이후 커넥션이 맺어진 후의 처리는 go routine으로 넘기는 식으로 처리했다. 2. 에러 처리 에러는 err != nil 로 떡칠해서 풀었다. 3. 1분마다 커넥션 수 찍기 이 경우 go로 짤때는 go routine으로 서버가 현재 돌아가고 있는 시간을 확인하는 식으로 처리했다. Extra과제의 경우 (c로 짜기) 다중 클라이언트를 ..

Computer Science/Network 2022.05.03

What I cannot learn on the network class - 1. SMTP

RFC 821, Simple Mail Transfer Protocol These days, people use email everyday, and me too. SMTP used in the email. We can get email list and content by http call. Because nowadays email service support that. When you call email list, mail service search their mail box and response with the results. But in the core of mailing service, SMTP has been inevitable. Each mailing service communicate with..

Computer Science/Network 2022.04.26
1
더보기
프로필사진

Mayleaf의 블로그입니다. IT 블로그를 작성하고 있습니다. 프론트와 백엔드 나누지 않고 포스팅합니다.

  • 분류 전체보기 (85)
    • Nginx 시리즈 (4)
    • C++ (5)
    • 회고록 (3)
    • 터미널 개발 (1)
    • 독서록 (1)
    • 로그 및 로깅 시스템 (2)
      • ELK (2)
    • Web (8)
      • Node.js from scratch (1)
      • Spring (5)
    • 나의 생각 (6)
    • Computer Science (4)
      • Network (2)
    • AWS series (3)
      • S3 (2)
    • Flutter (10)
      • Dart (4)
    • TIL (37)
    • Lucene (1)

Tag

nginx, 모바일 앱 개발, 앱 출시, 스프링, mobile app development, 플러터, 개발자 블로그, 개발자일기, Spring, Flutter 2.0, dart, Lucene, 다트, aws, 앱스토어 출시, 개발자 일기, 일기, 플레이스토어 출시, 개발자, Flutter,

최근글과 인기글

  • 최근글
  • 인기글
  • Unable to load class 'javax.persistence.Entity'. 2023.02.05 23:53
  • Spring security filter vs Nest.js Guard 2023.01.30 23:11
  • Spring bean scope 2023.01.28 23:58
  • 플러터에서 위치정보 사용하는 법, How to use location in flutter 2021.08.25 00:00
  • Flutter 란? 2021.08.16 06:09
  • 다트 자료형, Dart Built-in Types 2021.08.29 01:07

최근댓글

  • 화이팅!

    choiminjun

  • 안녕하세요. 파이채굴러입니다. 요기조기 구경다니다가 들어왔는데, 포스팅 진짜 잘하시는거 같⋯

    파이채굴러

  • 예전에 들었던 사용 목적 중에 하나는 static한 파일(이미지 등등)들을 load하는 용⋯

    bluayer

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

  • 2023/02
  • 2023/01
  • 2022/11
  • 2022/10

Calendar

«   2023/03   »
일 월 화 수 목 금 토
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

방문자수Total

11,688

  • Today : 2
  • Yesterday : 11

Copyright © Kakao Corp. All rights reserved.

티스토리툴바