知识点整理

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异常断开时,设计一个合理的重连机制

相关文章
相关标签/搜索