上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: 前言:python由于GIL(全局锁)的存在,不能发挥多核的优势,其性能一直饱受诟病。然而在IO密集型的网络编程里,异步处理比同步处理能提升成百上千倍的效率,弥补了python性能方面的短板,如最新的微服务框架japronto,resquests per second可达百万级。 python还有一 阅读全文
posted @ 2019-11-05 11:11 John-Python 阅读(1573) 评论(0) 推荐(0) 编辑
摘要: Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。 基本语法是通过 {} 和 : 来代替以前的 % 。 format 函数可以接受不限个参数,位置可以不按顺序。 实例 >>>"{} {}".format("hello", "world") 阅读全文
posted @ 2019-11-05 11:08 John-Python 阅读(510) 评论(0) 推荐(0) 编辑
摘要: from queue import Queue from queue import PriorityQueue print("Queue类实现了一个基本的先进先出(FIFO)容器,使用put()将元素添加到序列尾端,get()从队列尾部移除元素。\n") q = Queue() for i in range(3): q.put(i) while not q.empty(): print(q.get 阅读全文
posted @ 2019-11-01 17:34 John-Python 阅读(3309) 评论(0) 推荐(0) 编辑
摘要: 访达前往:/etc/hosts 将hosts复制到桌面修改保存 替换 附Windows hosts文件位置: C:\windows\System32\drivers\etc 阅读全文
posted @ 2019-10-31 22:57 John-Python 阅读(893) 评论(0) 推荐(0) 编辑
摘要: 安装 先来看一下,长连接调用方式: 长连接,参数介绍: (1)url: websocket的地址。 (2)header: 客户发送websocket握手请求的请求头,{'head1:value1','head2:value2'}。 (3)on_open:在建立Websocket握手时调用的可调用对象 阅读全文
posted @ 2019-10-31 16:19 John-Python 阅读(2648) 评论(1) 推荐(0) 编辑
摘要: 1、三次握手 (1)三次握手的详述 首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建立了。 最初两端的TCP进程都处于CLOSED关闭状态,A主动打开连接 阅读全文
posted @ 2019-10-25 10:00 John-Python 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 三次握手 所谓三次握手(Three-Way Handshake)即建立TCP连接,就是指建立一个TCP连接时,需要客户端和服务端总共发送3个包以确认连接的建立。在socket编程中,这一过程由客户端执行connect来触发,整个流程如下图所示: (1)第一次握手:Client将标志位SYN置为1,随 阅读全文
posted @ 2019-10-25 09:43 John-Python 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一、校验数字的表达式 二、校验字符的表达式 三、特殊需求表达式 阅读全文
posted @ 2019-10-24 17:22 John-Python 阅读(146) 评论(0) 推荐(0) 编辑
摘要: # -*- coding:utf-8 -*- # 正则表达式 import re # 使用match方法进行操作,匹配从头到尾的数据 # re.match(正则表达式,需要处理的字符串) a = re.match("hello", "hello world") # 检查第二个参数中是否存在第一个参数 阅读全文
posted @ 2019-10-24 14:37 John-Python 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 结果为: gevent.spawn()方法会创建一个新的greenlet协程对象,并运行它 gevent.joinall()方法的参数是一个协程对象列表,它会等待所有的协程都执行完毕后再退出 如果想获取协程返回的数据,可以这样做: 结果为: 阅读全文
posted @ 2019-10-23 15:28 John-Python 阅读(661) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页