摘要: ```python server.setsockopt(SOL_SOCKET,SO_REUSEADDR,1) 假如端口呗socket使用过,并且利用socket.close()来关闭连接,但此时端口还没有释放,要经过一个,TIME_WAIT的过程之后才能使用,这是TNN的相当烦人,为了实现端口的马上复用,可以选择setsocket()函数来达到目的。 举例:TCP 端口复用的例子。 import 阅读全文
posted @ 2019-09-11 20:13 大海一个人听 阅读(3018) 评论(0) 推荐(0)
摘要: #mutiprocessing模块 python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu_count()查看),在python中大部分情况需要使用多进程。Python提供了multiprocessing。 multiprocessing模块用来开启子进程,并在子进 阅读全文
posted @ 2019-09-11 17:00 大海一个人听 阅读(3146) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-09-11 15:43 大海一个人听 阅读(1054) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-09-11 14:49 大海一个人听 阅读(331) 评论(0) 推荐(0)
摘要: ```python #银行支付接口 def pay_interface(username,cost): user_dic=db_handler.select(username) if user_dic.get('balance') >= cost: user_dic['balance'] -= cost # user_dic.get('balance') -=cost # .get只起到取值的作用 阅读全文
posted @ 2019-09-11 00:42 大海一个人听 阅读(301) 评论(0) 推荐(0)
摘要: ```python #SSH客户端 import socket # 1. 创建符合TCp协议的手机 client = socket.socket(socket.AF_INET,socket.SOCK_STREAM) # 2. 拨号 client.connect(('192.168.11.210',8000)) while True: msg = input('please enter your m 阅读全文
posted @ 2019-09-10 17:32 大海一个人听 阅读(1999) 评论(0) 推荐(0)
摘要: ```python """ super()派生可以继承父类的属性 --super()派生继承父类的语法是:super().__init__() --super().__init__()中的__init__()这个括号是不用传值self的 --super()的派生方法在Python2中是:super(自己的类名,self).__init__() --super()的属性查找顺序,严格按照属性的查找顺 阅读全文
posted @ 2019-09-10 16:05 大海一个人听 阅读(474) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-09-10 14:53 大海一个人听 阅读(469) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-09-09 23:14 大海一个人听 阅读(529) 评论(0) 推荐(0)
摘要: 面试题: 为什么客户端最后还要等待2MSL MSL(Maximum Segment Lifetime),TCP允许不同的实现可以设置不同的MSL值。 保证客户端发送的最后一个ACK报文能够到达服务器,因为这个ACK报文可能丢失,站在服务器的角度看来,我已经发送了FIN+ACK报文请求断开了,客户端还 阅读全文
posted @ 2019-09-05 19:44 大海一个人听 阅读(2257) 评论(0) 推荐(0)