- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 American Fuzzy Lop(AFL)介绍
American Fuzzy Lop是一个结合了极其简单但是有坚如磐石的工具指引的遗传算法的暴力fuzzer。它使用了一个边缘覆盖的修改的表单来轻易地pick up不易察觉的,局部尺度变化到程序控制流中。简单来说,整个算法可以归纳为如下:加载用户提供的初始测试用例到一个队列中,从队列中取得下一个输入文件,尝试裁剪测试用例的大小并降到最小,同时并不改变程序的衡量行为,使用一个均衡的,
2016-03-28 19:34:05 3465
翻译 pytest fixture
Fixture终结/执行teardown代码pytest支持当fixture超出范围时执行指定的终结代码。通过接受一个request对象在你的fixture函数中,你可以调用它的request.addfinalizer一次或多次。# content of conftest.pyimport smtplibimport pytest@pytest.fixture(scope="mo
2016-03-23 22:17:48 2117
原创 pytest的plugin
一个plugin包含一个或多个hook函数。pytest通过调用如下plugin很好指定地hooks来执行所有关于配置,搜集,运行和报告等。Pytest默认plugin参考:从pytest内部的_pytest目录下加载。外部plugins:通过setuptools entry points找到的模块。conftest.py plugin:在test目录下默认找到的模块。原则上,每一
2016-03-19 18:29:51 2946
原创 python optparse回顾
今天在看一个Python代码,里面用到了optparse模块。其中对下面这一句的返回结果我感到很奇怪。(options, args) = parser.parse_args()该程序的命令行为:tool.py --syntax headphone_element --syntax-options 1 --generate output.xml按我的理解,这个args变量的值应该为['hea
2016-03-16 13:00:00 571
原创 python execfile()和locals()函数
今天看别人写的Python代码,看到两个函数:execfile()和locals()。第一感觉还以为是作者自定义的两个函数,把鼠标分别移到对应的两个函数上,竟然显示是python的built-in函数。感到大吃一惊,自己竟然不知道Python这两个内建函数,于是要把这个built-in函数好好分析一下究竟是干啥用的。下面代码是我见到的execfile()和locals()函数的使用。execf
2016-03-15 19:28:11 6430
翻译 特征脸(Eigenfaces)
我们给的图像表达的问题在于它的高维度性。一个二维的pxq的灰度图像扩展到一个m=pq维的向量空间,所以对一个100X100像素的图像来说,已经有一个10000维的图像空间了。这对于任何计算来说都是太多了,但是所有的维度对我们来说都是有用的吗?只有在数据上有一些变化时,我们才能做出决定。所以我们要寻找的是占最多信息的部分。Karl Pearson于1901年独立地提出主元素分析(Principal C
2016-03-13 19:01:25 3445
原创 opencv图像反转/截取
在python中,OpenCV使用了numpy。Numpy中假设数组形状,函数等都是(height, width)的形式,而OpenCV的函数,方法等都是用的是(width, height),这就导致了二者的不匹配。因此我们在使用的时候要格外地注意这一点。Summary:cv2.anything() --> use (width, height)image.anything
2016-03-12 17:41:04 1823
原创 CXX0025: 错误: 运算符要求类/结构/联合
在Visual Studio调试的时候,需要查看一个变量的值,比如images.size(),当我在监视下面输入这个变量时,显示CXX0025错误。该变量可是在函数中定义的,为什么在调试时显示该值会出错呢?微软官方对这个错误也有专门的解释,“运算符要求结构/联合,采用struct或union类型表达式的运算符应用到非struct或union的表达式。类、结构或联合变量的组成部分必须具有完全限定名。
2016-03-07 21:29:32 1236
原创 opencv错误列表
1. 编译第一个opencv程序,出现了如下的错误。1>openCVTest.obj : error LNK2019: 无法解析的外部符号 _cvReleaseImage,该符号在函数 _wmain 中被引用1>openCVTest.obj : error LNK2019: 无法解析的外部符号 _cvDestroyWindow,该符号在函数 _wmain 中被引用1>openCVTest.
2016-03-05 21:06:04 20605 4
原创 pkg-config使用
pkg-config用来检索系统中安装库文件的信息。典型的是用作库的编译和链接。pkg-config --list-all 可以列出所有可使用的包pkg-config要求库提供一个.pc元数据文件,从这些文件中检索库的各种必要信息,包括版本信息,编译和链接需要的参数等。这些信息可以通过pkg-config提供的参数(如--cflags, --libs)单独提取出来直接供编译器和链接器使用
2016-03-05 14:11:11 2341
vcruntime140.dll丢失导致wamp安装失败解决方法
2016-02-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人