【高级网络操作】
1、shutdown()函数使socket变为半开放。
2、close与fork。
3、socket.settimeout()设置超时。
4、二进制数据没有可用的惟一字符串标识码。
5、转义符解决newline问题。
6、通过socket.setsockopt()来设置发送广播。
7、host为空则绑定到所有接口。
8、select上的I/O会阻塞。