学以致用

focus on Python , C++, and some interest in Go and R

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 2 3 4 5 6 7 ··· 17 下一页

2015年4月4日

摘要: 使用python实现的树遍历,包括宽度优先和深度优先ef dfs(): tree = { 'A': ['B', 'C'], 'B': ['D', 'E'], 'C': ['F', 'G'], 'D': ['H', 'I'], ... 阅读全文
posted @ 2015-04-04 09:29 Jerry.Kwan 阅读(1019) 评论(0) 推荐(0) 编辑

2015年1月29日

摘要: 在Ubuntu中安装软件的时候经常碰到E: Unable to correct problems, you have held broken packages.的错误,顾名思义是因为某些软件包冲突导致,幸运的话sudo apt-get update && sudo apt-get upgrade 可... 阅读全文
posted @ 2015-01-29 21:16 Jerry.Kwan 阅读(60090) 评论(5) 推荐(2) 编辑

2015年1月12日

摘要: 在安装lxml时出现如下错误gcc: internal compiler error: Killed (program cc1)通过查看dmesg发现下述错误信息[2517343.500178] Out of memory: Kill process 5051 (cc1) score 632 or ... 阅读全文
posted @ 2015-01-12 10:41 Jerry.Kwan 阅读(3731) 评论(0) 推荐(0) 编辑

2014年11月5日

摘要: scapy在linux环境中对pcap文件进行操作非常方便,但在windows下,特别是在python2.7环境下却会碰到各种各样的依赖包无法使用的问题,最明显的可能就属dnet和pcap的python依赖包了,因为scapy的conf.use_pcap和conf.use_dnet在windows环... 阅读全文
posted @ 2014-11-05 17:00 Jerry.Kwan 阅读(11684) 评论(2) 推荐(1) 编辑

2014年10月31日

摘要: import sysimport osimport reimport datetimeimport csvdef get_datetime(record): request_time = "" p = re.compile(r"(?P\d{4}-\d{2}-\d{2} \d{2}:\d{... 阅读全文
posted @ 2014-10-31 11:26 Jerry.Kwan 阅读(3740) 评论(0) 推荐(0) 编辑

2014年7月30日

摘要: 转一篇cisco工作人员使用tshark分析pcap的文章,以及scapy的下载地址http://blogs.cisco.com/security/finding-a-needle-in-a-pcap/http://bb.secdev.org/scapy/srchttp://www.secdev.o... 阅读全文
posted @ 2014-07-30 14:37 Jerry.Kwan 阅读(889) 评论(0) 推荐(0) 编辑

2014年1月6日

摘要: 相信很多使用python者都对reload方法比较熟悉了,通过不间断地reload可以实现某一module的热更新,主要就能在不重启应用的情况下实现部分模块的更新。但这种方法仅限于reload当前工作目录下的module,对于通过setuptools安装的egg包就不灵了,具体分析如下:(1)python 的import或者reload都是根据sys.path来进行查找相关module的,找到第一个匹配的module之后就进行加载然后退出此操作(2)sys.path是有一定的顺序的(3)通过setuptools 的easy_install进行安装的package,每个版本都保留在site-pa 阅读全文
posted @ 2014-01-06 14:39 Jerry.Kwan 阅读(592) 评论(0) 推荐(0) 编辑

2013年12月22日

摘要: 在使用Request上传文件的时候碰到如下错误提示:2013-12-20 20:51:09,235 __main__ ERROR 'ascii' codec can't decode byte 0xe7 in position 27379: ordinal not in range(128)Traceback (most recent call last): File "server_merge.py", line 251, in avml_storage result_f , result_m = avml_storage.uploadData( 阅读全文
posted @ 2013-12-22 12:14 Jerry.Kwan 阅读(1451) 评论(0) 推荐(0) 编辑

2013年12月20日

摘要: 访问远程libvirtd服务因为是在一个可信环境中运行,所以可以忽略安全方面的操作,步骤如下:(1)更改libvirtd配置 1.1 更改/ect/sysconfig/libvirtd文件,打开LIBVIRTD_ARGS="--listen"设置 1.2 更改/etc/libvirt/libvirtd.conf listen_tls = 0 #关闭tls listen_tcp = 1 # 打开tcp tcp_port = "16509" # 侦听关口 listen_addr="0.0.0.0" # 侦听地址 auth_tcp = &q 阅读全文
posted @ 2013-12-20 16:53 Jerry.Kwan 阅读(652) 评论(0) 推荐(0) 编辑

2013年9月4日

摘要: 获得当前所有logger的列表的程序如下:import loggingfor name in logging.Logger.manager.loggerDict.keys(): logger = logging.getLogger(name) print 'name = %s, logg... 阅读全文
posted @ 2013-09-04 15:02 Jerry.Kwan 阅读(1505) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 17 下一页