Python學習常見問題分享!

老男孩IT教育機構發表於2021-02-25

  很多Python程式設計師面試找工作的時候,經常會被問到關於網路程式設計的問題,比如TCP協議和udp協議有什麼區別、Post和get有什麼區別……你知道它們之間有什麼差異嗎?不知道,就跟著小編往下看。

  Tcp協議和udp協議有什麼區別?

  TCP面向連線;udp是無連線的,即傳送資料之前不需要建立資料;

  每一條Tcp連線只能是點到點的;udp支援一對一、一對多、多對一等;

  Tcp首部開銷20位元組;udp的首部開銷小8個位元組;

  Tcp的邏輯通訊通道是全雙工的可靠通道,udp是不可靠通道。

  Post和get有什麼區別?

  Get請求的資料會暴露在位址列,Post請求則存在表單中提交,更安全;

  Post傳輸資料比get 大;Post比get安全。

  Cookie和session有什麼區別?

  Cookie資料存放在客戶瀏覽器中,session資料放在伺服器上;

  Cookie安全係數低,session安全係數高;

  Session會在一定時間內儲存在伺服器上,訪問增多,會佔用伺服器效能;相反,如果想要減輕伺服器的效能,應當考慮使用cookie。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2759262/,如需轉載,請註明出處,否則將追究法律責任。

相關文章