说我们有
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
data = s.recv(1024)
如果我们收到消息,但最后一条消息不是1024字节,该怎么办。我们会仍然收到还是永远等待?如果没有填充缓冲区或没有填充缓冲区,如何接收最后一条消息?
在Node.js中,流具有“刷新”行为,其中内部调用了flush(不确定何时),看起来像这样:https://github.com/ORESoftware/json-parser/blob/master/src/index.ts
答案 0 :(得分:0)
It is not 1024
可能意味着很多事情,可能意味着: