![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
szm1234560
这个作者很懒,什么都没留下…
展开
-
flask框架运行程序一些知识
运行flask程序基本flask代码form flask import Flaskapp = Flask(__name__)@app.route('/')def index():return 'index'if __name__ == '__main__': app.run(debug=True)url_map 可以将装饰器路由和视图的对应关原创 2017-12-13 10:59:04 · 1397 阅读 · 0 评论 -
浏览器发送一个请求到返回一个页面的具体过程
第一步,解析域名,找到ip浏览器会缓存DNS一段时间,一般2-30分钟不等,如果有缓存,直接返回ip,否则下一步。缓存中无法找到ip,浏览器会进行一个系统调用,查询hosts文件。如果找到,直接返回ip,否则下一步。进行1 和2 本地查询无果,只能借助于网络,路由器一般都会有自己的DNS缓存,ISP服务商DNS缓存,这时一般都能够得到相应的ip,如果还是无果,只能借助于DNS递归解析了。这原创 2017-12-31 09:39:29 · 6593 阅读 · 0 评论 -
了解Python2和python3的区别
1. 性能:python3.0运行pystone benchmark 的速度比python2.5慢30%。Guido认为python3.0有极大的优化空间,在字符串和整形操作上可以取得很好的优化结果。python3.1性能比python2.5慢15%,还有很大的提升空间。2. 编码:python3源码文件默认使用utf-8编码3. 语法: 1) 去除了 2)原创 2017-12-26 19:53:37 · 538 阅读 · 0 评论 -
浅谈python如何进行内存管理
一、对象的引用计数机制python内部使用引用计数,来保持追踪内存中的对象,所有对象都有引用计数引用计数增加的情况:1. 一个对象分配一个新名称2. 将其放入一个容器中引用计数减少的情况:1. 使用del语句对对象别名显示的销毁2. 引用超出作用域或被重新赋值sys.getrefcount()函数可以获得对象的当前引用计数多数情况下,引用计数原创 2017-12-29 17:28:11 · 1351 阅读 · 0 评论