摘要:
socket编程中主动关闭VS被动关闭 tcp中server,client都可能是主动关闭方或者被动关闭方,现阐述下两者之间的关系: 客户端(client) 服务器(server) close() Fin x -> 读通道关闭(close_wait) 写通道关闭 <- Ack x+1 读通道关闭(t 阅读全文
posted @ 2019-11-18 16:58
南哥的天下
阅读(3610)
评论(0)
推荐(0)
摘要:
python socket 编程之三:长连接、短连接以及心跳 长连接:开启一个socket连接,收发完数据后,不立刻关闭连接,可以多次收发数据包。 短连接:开启一个socket连接,收发完数据后,立刻关闭连接。 心跳:长连接在没有数据通信时,定时发送数据包(心跳),以维持连接状态。 在python里 阅读全文
posted @ 2019-11-18 16:09
南哥的天下
阅读(4403)
评论(0)
推荐(0)
摘要:
python之tcp自动重连 操作系统: CentOS 6.9_x64 python语言版本: 2.7.13 问题描述 现有一个tcp客户端程序,需定期从服务器取数据,但由于种种原因(网络不稳定等)需要自动重连。 测试服务器示例代码: https://github.com/mike-zhang/py 阅读全文
posted @ 2019-11-18 15:57
南哥的天下
阅读(2308)
评论(0)
推荐(0)
摘要:
python mysql使用持久链接 python链接mysql中没有长链接的概念,但我们可以利用mysql的ping机制,来实现长链接功能~ 思路: 1 python mysql 的cping 函数会校验链接的可用性,如果连接不可用将会产生异常 2 利用这一特性,构造一个连接丢失的循环,不断尝试连 阅读全文
posted @ 2019-11-18 14:49
南哥的天下
阅读(15443)
评论(0)
推荐(4)
摘要:
multiprocessing.Pool报pickling error 现象 multiprocessing.Pool传递一个普通方法(不在class中定义的)时, 能正常工作. 但在class中定义的方法使用multiprocessing.Pool会报pickling error错误. 报错代码 阅读全文
posted @ 2019-11-18 11:15
南哥的天下
阅读(2234)
评论(0)
推荐(0)
浙公网安备 33010602011771号