知識點整理

1.tcp爲何要進行三次握手?不是2次,4次?數據庫

『兩次握手』:沒法避免歷史錯誤鏈接的初始化,浪費接收方的資源;
『四次握手』:TCP 協議的設計能夠讓咱們同時傳遞 ACK 和 SYN 兩個控制信息,減小了通訊次數,因此不須要使用更多的通訊次數傳輸相同的信息;socket

參考:https://draveness.me/whys-the-design-tcp-three-way-handshake/tcp

2.關於二叉樹   spa

 https://www.jianshu.com/p/456af5480cee設計

3.數據存儲的幾種方式    數據本地持久化方法blog

1,NSUserDefaultsthree

2,plist資源

3,Keychain(鑰匙串)get

4,歸檔二叉樹

5,沙盒寫入

6,數據庫

參考:https://www.jianshu.com/p/1be31f9f07c6 

4.socket異常斷開時,設計一個合理的重連機制

相關文章
相關標籤/搜索