tcp package
28 June 2018
package 指一个正常的请求包
粘包    指接收数据的时候,接收到了不止一个 package 的数据(可能是两个 package,也可能是 一个 package 加部分其他 package 的数据)
拆包    指接收数据的时候,接收到的数据不足一个 package

拆包问题很好解决,接收数据的时候用 while (1) 包着,判断是一个完整的 package 就行了
粘包问题不好解决,server 和 client 双方都要考虑如果另外一方发送多个 package,该如何解析
像 http 这种一应一答的交互方式,不需要考虑粘包问题,除非浏览器支持 pipeline