Python的GC模块主要运用了“引用计数”(reference counting)来跟踪和回收垃圾。在引用计数的基础上,还可以通过“标记-清除”(mark and sweep)解决容器对象可能产生的循环引用的问题。通过“分代回收”(generation collection)以空间换取时间来进一步 ...
分类:
编程语言 时间:
2017-03-22 00:03:19
阅读次数:
189
假如说,没有生成器这种对象,那么如何实现这种简单的“生产者消费者”模型呢?importtimedefproducer():pro_list=[]foriinrange(10000):print"包子%s制作ing"%(i)time.sleep(0.5)pro_list.append("包子%s"%i)returnpro_listdefconsumer(pro_list):forindex,stuffed_buninenume..
分类:
编程语言 时间:
2017-03-21 23:15:27
阅读次数:
337
python1支持tab键补全#vim/usr/local/bin/tab.py1importreadline2importrlcompleter34readline.parse_and_bind(‘tab:complete‘)#vim~/.bash_profile14PYTHONSTARTUP=/usr/local/bin/tab.py15exportPATHPYTHONSTARTUP#source~/.bash_profile#python>>>p(两下tab)pass..
分类:
编程语言 时间:
2017-03-21 23:15:05
阅读次数:
326
用习惯了tab实例,在pythoncommandline下面不能使用tab补全感觉很是不爽有没有,在网上找了一下tab实例的方法,基本上都大同小异。参考:http://askubuntu.com/questions/25605/how-can-i-get-tab-completion-in-the-interactive-python-interpreter这个方法亲测有效,但是涉及..
分类:
编程语言 时间:
2017-03-21 23:13:39
阅读次数:
198
包:文件夹,可以有多级 模块:py文件 在python中,为避免不同模块重名,可以将同名模块放入不同包中。 1.如何区分包和普通目录: 在每个包里都必须有一个__init__.py的文件,即便是空文件 2.旧版本中新版本代码的使用: from __future__ import xxx 实例属性 由 ...
分类:
编程语言 时间:
2017-03-21 22:55:22
阅读次数:
159
描述:本教程介绍如何创建和构建msg和srv文件以及rosmsg,rossrv和roscp命令行工具。 1 msg和srv简介 msg:msg文件是描述ROS消息字段的简单文本文件。它们用于为不同语言(c++或者python等)的消息生成源代码。 srv:srv文件用来描述服务。它由两部分组成:请求 ...
分类:
其他好文 时间:
2017-03-21 22:40:42
阅读次数:
685
本节所讲内容: 实战:搭建LAMP环境及快速部署双网站并实现基于域名的虚拟主机 LAMP架构:??? Linux+Apache+Mysql+PHP Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,共同组成了一个强大的We ...
分类:
Web程序 时间:
2017-03-21 22:36:37
阅读次数:
260
情景: 公司某晚上cdn服务商的节点突然崩溃导致某些网页无法打开或打开缓慢,之前测试cdn节点状态基本采用更改host文件的逐个访问的方式,费时费力,便想通过脚本来完成这项cdn节点状态测试。主要采用了xlrd(读表格数据)、httplib(绑定cdn节点进行访问及状态获取)、xlsxwriter( ...
分类:
编程语言 时间:
2017-03-21 22:34:43
阅读次数:
291
解决了‘开胃菜’,现在才真正的开始。第一题: http://www.pythonchallenge.com/pc/def/map.html 这道题首先看到的就是本上写的 K->MO->QE->G 下面的黄字意思: 每个人在解决问题之前需要思考两次 这是在逗我吗??思考n次我也想不出。。。 但是看下面 ...
分类:
编程语言 时间:
2017-03-21 22:23:57
阅读次数:
154
作者:彭东林 邮箱:pengdonglin137@163.com QQ: 405728433 环境 主机: ubuntu14.04 64bit 开发板: qemu + vexpress-a9 (参考: http://www.cnblogs.com/pengdonglin137/p/6442583.h ...
分类:
数据库 时间:
2017-03-21 22:23:15
阅读次数:
777