Daily_study_210914

TIL 2021_09_14

Rust 언어 스터디
Chap13 Functional Language Features: Iterators and Closures

  • Iterator trait에 대해 알아보고 관련된 method들을 예제에서 사용하면서 공부했다.
  • Rust의 turbofish( 형태의 syntax) 에 대해 알게되었다.
  • 12과에서 만든 minigrep 프로그램을 closure와 iterator를 이용하여 업데이트해보았다.

Exercise repo : https://github.com/JaeYoonKimme/Rust_Programming_Language/tree/main/Chap13

  • Application Layer에서 사용하는 구조들에 대해서 공부했다.
    -> Client - Server model
    -> Peer to peer model
    -> Hybrid of client-server and p2p

  • Application Layer와 Transport Layer의 데이터 전송 인터페이스인 Socket 에 대해서 알게되었다.

  • TCP 와 UDP 의 차이점. 그리고 각각이 요구되는 앱의 종류와 특성을 알아보았다.