Jmeter高级之Bean Shell操作(二)

上一篇Jmeter高级之Bean shell使用(一)简单介绍了下Jmeter中的Bean shell,本文是对上文的一个补充,主要总结下常用的几种场景和方法,相信这些基本可以涵盖大部分的需求。本节内容如下:一、操作变量二、操作属性三、自定义函数四、引用外部java文件五、引用外部class文件六、引用外部Jar包七、其它用法(接受参数, log等)一、操作...
分类: 其他 发布时间: 02-26 22:41 阅读次数: 0

Python国内镜像源配置,以豆瓣为例

python安装包时使用豆瓣镜像源下载安装特别快!!!!设置如下:python_ori -m pip install -U airtest -i http://pypi.douban.com/simple --trusted-host pypi.douban.com在国内使用 pip 默认源安装时速度较为缓慢,可以采用国内的 Python 镜像源进行安装。主要的镜...
分类: 其他 发布时间: 02-26 22:41 阅读次数: 0

自动化测试框架-Pytest&allure与jenkins的集成

Pytest是什么?pytest是python的一款测试框架,拥有unittest的功能并比它更丰富。Allure是什么?有非常多的优秀的测试框架,但却是有非常少优秀的报告工具可以展示非常清楚的用例执行过程和结果。 allure是一款开源的,专门用来展示测试结果的工具,目的是希望团队内部每一个人都可以看到非常清楚的测试结果。 allure可以与非常多的著名测试框架做集成。 ◆ java语言,可以与junit4,junit5,TestNG测试框架集成。&nbs
分类: 其他 发布时间: 02-26 22:41 阅读次数: 0

MATLAB的左除\和右除/

在解决矩阵乘除法的时候,会用到左除和右除;对于Ax=b,求x的解,用x=A\b;对于xA=b,求x的解,用x=b/A;即:A在左边则除以A的位置也要在左边,相应的除号(/,\)也要放在相应的可以表示b除以A的地方,使用时混淆便不能正确表示除数和被除数的关系。比如A在左边若使用x=A/b则表示的是A除以b。还有可以使用inv(A),A的逆矩阵位置和A在Ax=b的位置是一样的。即A原来在左边则放在左边...
分类: 其他 发布时间: 02-26 22:41 阅读次数: 0

数据拟合—MATLAB

1,多项式拟合:f=polyfit(x,y,n),对数据x,y进行n次项拟合,x,y要有相同的维度。polyval(f,xi)%xi是插值变密集后的一组数组,一般绘图用,计算出多项式的值例子:x = linspace(0,4*pi,10);y = sin(x);Use polyfit to fit a 7th-degree polynomial to the points.p = polyfi...
分类: 其他 发布时间: 02-26 22:40 阅读次数: 0

解方程及微分方程—MATLAB

解析解: 解方程:[x1,x2,x3,...]=solve(‘eq1’,'eq2','eq3',......,'x1','x2','x3','....') S=solve(‘eq1’,'eq2','eq3',......,'x1','x2','x3','....') 第一种方式,对solve的括号中的x1,x2,x3的次序会有要求(与前面[]的一致),第二种无要求。eq都是等...
分类: 其他 发布时间: 02-26 22:40 阅读次数: 0

matlab错误解决:Y must be a vector or a character array

我是在安装SVM的工具箱时遇到的这个错误,因为libsvm的路径未设置正确。而且在MATLAB中也有一样的支持向量机的函数包。所以这里的代码会自动认为是用MATLAB的.m文件。首先,你要下载好SVM的文件夹。下载地址:http://www.csie.ntu.edu.tw/~cjlin/libsvm/当前版本时libsvm-3.20, 压缩包中包含了matlab,python 和java...
分类: 其他 发布时间: 02-26 22:40 阅读次数: 0

python对字典的遍历,做个笔记

遍历字典d = {'x': 1, 'y': 2, 'z': 3}遍历keysfor key in d: print key,y x zfor key in d.iterkeys(): # d.iterkeys(): an iterator over the keys of d print key,y x zfor key i...
分类: 其他 发布时间: 02-26 22:40 阅读次数: 0

大津二值化算法(Ostu二值化算法)及其改进算法

1.Ostu算法原理使用大津算法来二值化图像!大津算法,也被称作最大类间方差法,是一种可以自动确定二值化中阈值的算法,从类内方差和类间方差的比值计算得来:小于阈值 t 的类记作 0,大于阈值 t 的类记作 1; w0 和 w1 是被阈值 t 分开的两个类中的像素数占总像素数的比率(满足 w0+w1=1); S0^2, S1^2 是这两个类中像素值的方差; M0, M1 是这两个类的像...
分类: 其他 发布时间: 02-26 22:39 阅读次数: 0

如何根据'[]'判断数据的维度

>>> import numpy as np>>> data = np.random.randint(0, 5, [4,3,2,3])>>> dataarray([[[[4, 1, 0], [4, 3, 0]], [[1, 2, 4], [2, 2, 3]], [[4,...
分类: 其他 发布时间: 02-26 22:39 阅读次数: 0

Numpy:对Axis的理解

Axis就是数组层级 设axis=i,则Numpy沿着第i个下标变化的方向进行操作 Axis的应用Axis就是数组层级要想理解axis,首先我们先要弄清楚“Numpy中数组的维数”和"线性代数中矩阵的维数"这两个概念以及它们之间的关系。在数学或者物理的概念中,dimensions被认为是在空间中表示一个点所需要的最少坐标个数,但是在Numpy中,dimensions指代的是数组的维...
分类: 其他 发布时间: 02-26 22:39 阅读次数: 0

cv.waitkey()参数详解

在显示图像时,经常使用cv.Waitkey()来进行交互。参考别人的代码,每个人在里面使用的数字都不一样。查找资料后得到了解答,所以做一个记录。1.官网解释def waitKey(delay=None): # real signature unknown; restored from __doc__"""waitKey([, delay]) -> retval. @bri...
分类: 其他 发布时间: 02-26 22:39 阅读次数: 0

python timeit学习笔记

介绍timeit是python自带的包,用来测试代码的执行时间。使用方式import timeit相关方法 timeit(stmt='pass', setup='pass', timer=<defaulttimer>, number=1000000) 返回: 返回执行stmt这段代码number遍所用的时间,单位为秒,float型 stmt:要...
分类: 其他 发布时间: 02-26 22:38 阅读次数: 0

关于为什么要用 if cv2.waitKey(1) & 0xFF 中0xFF的解释

It is also important to note that ord('q') can return different numbers if you have NumLock activated (maybe it is also happening with other keys). For example, when pressing c, the code:key = cv2....
分类: 其他 发布时间: 02-26 22:38 阅读次数: 0

python中如何找到每个颜色的HSV准确值?

How to find HSV values to track?This is a common question found instackoverflow.com. It is very simple and you can use the same function,cv.cvtColor(). Instead of passing an image, you just pass t...
分类: 其他 发布时间: 02-26 22:38 阅读次数: 0

matplotlib中subplot不均匀的绘图

如果希望展示的小图的大小不相同, 应该怎么做呢? 以上面的4个小图为例, 如果把第1个小图放到第一行, 而剩下的3个小图都放到第二行.使用plt.subplot(2,1,1)将整个图像窗口分为2行1列, 当前位置为1. 使用plt.plot([0,1],[0,1])在第1个位置创建一个小图.plt.subplot(2,1,1)使用plt.subplot(2,3,4)将整个图像窗口...
分类: 其他 发布时间: 02-26 22:38 阅读次数: 0

skimage的介绍和其他图像处理工具的比较

skimage的简介skimage即是Scikit-Image。基于python脚本语言开发的数字图片处理包,比如PIL,Pillow, opencv, scikit-image等。 PIL和Pillow只提供最基础的数字图像处理,功能有限;opencv实际上是一个c++库,只是提供了python接口,更新速度非常慢。scikit-image是基于scipy的一款图像处理包,它将图片...
分类: 其他 发布时间: 02-26 22:37 阅读次数: 0

为什么高斯模糊的卷积核只能是奇数?eg. 3*3,5*5

通常,图像处理软件会提供"模糊"(blur)滤镜,使图片产生模糊的效果。"模糊"的算法有很多种,其中有一种叫做"高斯模糊"(Gaussian Blur)。它将正态分布(又名"高斯分布")用于图像处理。本文介绍"高斯模糊"的算法,你会看到这是一个非常简单易懂的算法。本质上,它是一种数据平滑技术(data smoothing),适用于多个场合,图像处理恰好提供了一个直观的应用实例。...
分类: 其他 发布时间: 02-26 22:37 阅读次数: 0

Morphological形态学处理

膨胀(dilate):腐蚀的作用是消除物体边界点,使目标缩小,可以消除小于结构元素的噪声点;腐蚀(erode):膨胀的作用是将与物体接触的所有背景点合并到物体中,使目标增大,可添补目标中的空洞。开运算(opening Operation)开运算其实就是先腐蚀再膨胀,可以消除图像上细小的噪声,并平滑物体边界。-----------闭运算(closing Operation...
分类: 其他 发布时间: 02-26 22:37 阅读次数: 0

双边滤波原理详解:资料

https://blog.csdn.net/u011961856/article/details/77606180http://blog.csdn.net/jfuck/article/details/8932978http://homepages.inf.ed.ac.uk/rbf/CVonline/LOCAL_COPIES/MANDUCHI1/Bilateral_Filtering.htm...
分类: 其他 发布时间: 02-26 22:37 阅读次数: 0