10 2019 档案

摘要:访达前往:/etc/hosts 将hosts复制到桌面修改保存 替换 附Windows hosts文件位置: C:\windows\System32\drivers\etc 阅读全文
posted @ 2019-10-31 22:57 John-Python 阅读(903) 评论(0) 推荐(0) 编辑
摘要:安装 先来看一下,长连接调用方式: 长连接,参数介绍: (1)url: websocket的地址。 (2)header: 客户发送websocket握手请求的请求头,{'head1:value1','head2:value2'}。 (3)on_open:在建立Websocket握手时调用的可调用对象 阅读全文
posted @ 2019-10-31 16:19 John-Python 阅读(2770) 评论(1) 推荐(0) 编辑
摘要:1、三次握手 (1)三次握手的详述 首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建立了。 最初两端的TCP进程都处于CLOSED关闭状态,A主动打开连接 阅读全文
posted @ 2019-10-25 10:00 John-Python 阅读(141) 评论(0) 推荐(0) 编辑
摘要:三次握手 所谓三次握手(Three-Way Handshake)即建立TCP连接,就是指建立一个TCP连接时,需要客户端和服务端总共发送3个包以确认连接的建立。在socket编程中,这一过程由客户端执行connect来触发,整个流程如下图所示: (1)第一次握手:Client将标志位SYN置为1,随 阅读全文
posted @ 2019-10-25 09:43 John-Python 阅读(194) 评论(0) 推荐(0) 编辑
摘要:一、校验数字的表达式 二、校验字符的表达式 三、特殊需求表达式 阅读全文
posted @ 2019-10-24 17:22 John-Python 阅读(148) 评论(0) 推荐(0) 编辑
摘要:# -*- coding:utf-8 -*- # 正则表达式 import re # 使用match方法进行操作,匹配从头到尾的数据 # re.match(正则表达式,需要处理的字符串) a = re.match("hello", "hello world") # 检查第二个参数中是否存在第一个参数 阅读全文
posted @ 2019-10-24 14:37 John-Python 阅读(611) 评论(0) 推荐(0) 编辑
摘要:结果为: gevent.spawn()方法会创建一个新的greenlet协程对象,并运行它 gevent.joinall()方法的参数是一个协程对象列表,它会等待所有的协程都执行完毕后再退出 如果想获取协程返回的数据,可以这样做: 结果为: 阅读全文
posted @ 2019-10-23 15:28 John-Python 阅读(697) 评论(0) 推荐(0) 编辑
摘要:tcp客户端构建流程 tcp的客户端要比服务器端简单很多,如果说服务器端是需要自己买手机、查手机卡、设置铃声、等待别人打电话流程的话,那么客户端就只需要找一个电话亭,拿起电话拨打即可,流程要少很多 示例代码: 阅读全文
posted @ 2019-10-21 23:22 John-Python 阅读(450) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2019-10-21 22:59 John-Python 阅读(4) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示