页面载入中,请稍后...

现在位置 >首页 > 该作者所有文章
cat_ico11 category
发表于75 天前 Gentoo 评论关闭 ⁄ 被围观 386 views+
Gentoo包管理
1,查询安装了那些软件包: equery -l # 按照安装的时间顺序 qlop -l 2,查看文件输入那个安装包: #qfile /usr/bin/qfile app-portage/portage-utils (/usr/bin/qfile) 3,查看软件包安装的文件: #equery f portage-utils    
阅读全文
cat_ico36 category cat_ico21 category
发表于86 天前 Python, 基础知识 评论关闭 ⁄ 被围观 260 views+
有效去除list中的重复值[zt]
http://hi.baidu.com/zer4tul/blog/item/035abf3578c6238fa61e12c1.html 最近写一个小工具,顺便开始学用Python。觉得挺有趣(虽然OOP一直很让我头疼) 恰好昨天遇到一个问题,一个list中有许多重复的值,需要将它去重。找了半天,list没有相关的类似uniq这样的方法。于是上网找……结果找到一堆帖子都唆使大家用set。但是在我的机器上试了一下,还要import sets,否则……: Traceback (most recent call last): File "<stdin>", line 1, in <module> NameEr...
阅读全文
cat_ico10 category cat_ico1 category
发表于98 天前 Linux, 系统管理 评论关闭 ⁄ 被围观 425 views+
Windows 7 硬盘安装Fedora 16[zt]
http://www.linuxidc.com/Linux/2011-12/48724.htm   从Fedora15开始,安装镜像ISO文件中不再有install.img文件了,因此在使用非光盘安装时,会出现要求网络配置的问题,所以不能再像Fedora14那样安装以后的版本了。 1、从Fedora官网下载Fedora16的DVD ISO:Fedora-16-i386-DVD.iso,放到Fat32格式的分区里,我这里是C盘,即把ISO放到C盘下(不能是NTFS格式的,否则不能安装)   2、解压ISO里的isolinux文件夹里的vmlinuz和initrd.img文件,放到C盘(即和ISO同一个盘)   3、解压ISO里的images文件...
阅读全文
voip category
发表于102 天前 voip 评论关闭 ⁄ 被围观 322 views+
FreeSWITCH 初步 【zt】
http://www.dujinfang.com/past/2010/4/14/freeswitch-chu-bu/ 我准备写一本关于FreeSWITCH的书,由于最近很忙,只写了个第二章,初学FreeSWITCH的朋友可以做个参考,也顺便提提意见。 第二章 FreeSWITCH 初步 什么是 FreeSWITCH ? FreeSWITCH 是一个开源的电话交换平台,它具有很强的可伸缩性–从一个简单的软电话客户端到运营商级的软交换设备几乎无所不能。能原生地运行于Windows、 Max OS X、Linux、BSD 及 solaris 等诸多32/64位平台。可以用作一个简单的交换引擎、一个PBX,一个媒体网关或媒体支持IV...
阅读全文
cat_ico36 category
发表于109 天前 Python 评论关闭 ⁄ 被围观 420 views+
python multicast [组播编程]
http://hi.baidu.com/liuhangbin/blog/item/988a4722964cab58ac34de68.html 好 久没用用python了,几乎都快忘光了……最近正在学组播,看了一些资料,发现python写组播的小case很方便啊,开始的时候google查的英 文资料,结果不知道是比较旧还是什么问题,总是实现不了。今天百度了一下国内资料,尝试了一下,居然成功了。不过原来尝试是在RHEL6上,这次是在 fedora14上,不知道有没有这个问题。总之这次代码确实能通过了。 Server : $ cat multiserv.py  #!/usr/bin/env python from socket ...
阅读全文
cat_ico10 category
发表于121 天前 Linux 评论关闭 ⁄ 被围观 386 views+
实现将VirtualBox 虚拟机转换为KVM虚拟机的步骤(zt)
http://blog.csdn.net/starshine/article/details/7032316       原来在桌面上一直使用virtualbox虚拟机管理程序(VMM)构建虚拟机安装不同的操作系统,现在 研究linux下的KVM,能否将已经建立的virtualBox虚拟客户机(guest)转换为KVM虚拟机呢?经过查找 资料,还真可以。下面说明一下步骤: 1、将virtualbox虚拟机的虚拟磁盘文件(VDI)转换成raw格式的文件      此步骤使用virtualbox的命令行工具vboxmanage,这个工具对于通过编制脚本生成虚拟机很有帮助, 其...
阅读全文
cat_ico36 category
发表于138 天前 Python 评论关闭 ⁄ 被围观 435 views+
PIL应用之生成验证码图片[zt]
http://qinxuye.me/article/create-validate-code-image-with-pil/ 现在的网页中,为了防止机器人提交表单,图片验证码是很常见的应对手段之一。这里就不详细介绍了,相信大家都遇到过。 现在就给出用Python的PIL库实现验证码图片的代码。代码中有详细注释。 #!/usr/bin/env python #coding=utf-8 import random from PIL import Image, ImageDraw, ImageFont, ImageFilter _letter_cases = "abcdefghjkmnpqrstuvwxy" # 小写字母,去除可能干扰的i,l,o,z _upper_cases = _letter_cases.upper() # ...
阅读全文
cat_ico36 category cat_ico21 category
发表于145 天前 Python, 基础知识 评论关闭 ⁄ 被围观 372 views+
Python模块包中__init__.py文件的作用[zt]
http://hi.baidu.com/nkhzj/blog/item/a6f0df00b2c39716728b65f1.html 模块包: 包通常总是一个目录,目录下为首的一个文件便是 __init__.py。然后是一些模块文件和子目录,假如子目录中也有 __init__.py 那么它就是这个包的子包了。差不多就像这样吧: Package1/ __init__.py Module1.py Module2.py Package2/ __init__.py Module1.py Module2.py 我们可以就这样导入一个包: import Package1 或者调入一个子模块和子包: from Package1 import Module1 from Package1 import P...
阅读全文
cat_ico36 category cat_ico21 category
发表于145 天前 Python, 基础知识 评论关闭 ⁄ 被围观 438 views+
python中字符串和变量名相互转换问题
http://markmail.org/message/wdneu2oyzmgl7ynf 2008/5/24 liz <shen…@gmail.com> 大家好~ 现想实现以下功能: 1、使用字符串指代变量名。 比如说,有两个变量 a="bbb"和bbb={"c":1},引用a如何得到{"c":1},也就是a的值'bbb'所代表的变量bbb的值。 google了下,查到http://www.douban.com/group/topic/2193745/上的以下四种方式能够将字符串转作变量,分别是: exec('abc = 5') globals()['abc'] = 6 setattr(__builtins__, 'abc'...
阅读全文
flask category cat_ico36 category
发表于146 天前 flask, Python 评论关闭 ⁄ 被围观 573 views+
Jinja2学习笔记暨官方文档的翻译[zt]
http://blog.csdn.net/lgg201/article/details/4647471 呵呵, 刚刚看完Python模板引擎Jinja2的文档, 感觉很好, 觉得动态语言真是很好.  模板引擎竟然可以做的如此灵活….真是不错….     下面直接把看文档过程的笔记发布出来, 呵呵, 基本上就是翻译, 加了不多的一点自己的解释……希望可以帮到大家     补充: 1. 在模板中设置自定义变量:     {% set variable_name = value %}    比如设置{% set username = ...
阅读全文