补全:一对多

补全:一对多

(每道题开头都有同一段:上面的内存版 UDP。) 贯穿全条的内存版 UDP(判题机不联网;接口和真 socket 一字不差,真机上把 net.socket() 换成 socket.socket(AF_

阅读更多 →
补全:把信箱收空

补全:把信箱收空

(每道题开头都有同一段:上面的内存版 UDP。) 贯穿全条的内存版 UDP(判题机不联网;接口和真 socket 一字不差,真机上把 net.socket() 换成 socket.socket(AF_

阅读更多 →
补全:回信往来源回

补全:回信往来源回

(每道题开头都有同一段:上面的内存版 UDP。) 贯穿全条的内存版 UDP(判题机不联网;接口和真 socket 一字不差,真机上把 net.socket() 换成 socket.socket(AF_

阅读更多 →
一封信一封信地收

一封信一封信地收

(每道题开头都有同一段:上面的内存版 UDP。) 贯穿全条的内存版 UDP(判题机不联网;接口和真 socket 一字不差,真机上把 net.socket() 换成 socket.socket(AF_

阅读更多 →
缓冲区小了会怎样

缓冲区小了会怎样

对方发了一个 100 字节的包,你 recvfrom(50)。结果是【0】。

阅读更多 →
一次收一个

一次收一个

对方连发三个 10 字节的包,你调用 recvfrom(1024) 一次。你收到【0】。

阅读更多 →
收到的是什么

收到的是什么

data, addr = s.recvfrom(1024) 里的 addr 是【0】。

阅读更多 →
为什么每次都带地址

为什么每次都带地址

UDP 的发送函数是 sendto(data, addr),每次都要带地址,因为【0】。

阅读更多 →
两种协议各做什么

两种协议各做什么

把两种协议的六个特性列成表,数一数 UDP 做了几件、TCP 做了几件: traits = ["握手", "确认到达", "重传", &qu

阅读更多 →
什么时候选它

什么时候选它

选 UDP 而不选 TCP 的典型理由是【0】。

阅读更多 →