书中曾用悬崖形容软件边界:如果在悬崖峭壁边可以自信而安全地行走而不掉下去,平地就几乎不在话下了。边界条件是特殊情况,因为编程在根本上说在边界上容易产生问题。实践表明,故障往往出现在定义域或值域的边界上。1.边界值分析法的概念 边界值分析法就是对输入的边界值进行测试的一种黑盒测试方法,通常边界值...
分类:
其他好文 时间:
2015-04-26 12:07:24
阅读次数:
188
我们知道在程序设计领域里面会碰到对某个函数的递归调用,同时对于递归调用我们有时候也可以在某些时候转化为非递归调用,转化为非递归调用的目的可以减少栈内存的分配从而减少内存溢出的问题,那么在一般的数学领域中我们也有一些递归的调用的情况,比如在模拟电路中的反馈电路的情况,某次计算的输出又再次作为计算的输入。因此研究递归函数有实际的意义。
假设存在某个函数 y = ?(x), 其中x的定义域...
分类:
其他好文 时间:
2015-04-23 20:01:08
阅读次数:
236
黑盒测试的方法有很多种,主要分为以下几种:1.边界值分析法2.因果图法3.决策表法边界值分析方法: 定义:大量的软件测试实践表明,故障往往出现在定义域或值域的边界上,而不是在其内部。为检测边界附近的处理专门设计测试用例,通常都会取得很好的测试效果。因此边界值分析法是一种很实用的黑盒测试用例方法,它....
分类:
其他好文 时间:
2015-04-12 22:41:58
阅读次数:
175
凸优化就是函数是凸函数,定义域也是凸集,不会有局部极小值问题;非凸优化就是在寻找最小值(或最大值)时会陷入局部极小值,这就是机器学习里某些算法经常遇到的问题。记录今天学习到的matlab函数:1. numel(A),求A的元素个数,即number of elements;2. rem(A,a),求余...
分类:
其他好文 时间:
2015-03-05 23:38:41
阅读次数:
325
之前配置apache的时候,自定义了一个域名,并且将ip和域名写入了windows上的hosts文件里,然后出现了使用ip地址可以正常访问,在windows上也可以ping通自定义的那个域名,但是在浏览器中无法使用自定义的域名进行访问。我的网络设置为桥接,自动获取ip地址的然后再虚拟机上测试..
分类:
Web程序 时间:
2015-02-04 00:49:57
阅读次数:
213
hdu 5165 Funny Game
题目链接:
http://acm.hdu.edu.cn/showproblem.php?pid=5165
题意:
Bob有一个数组{a1,a2,...,an},数组中的每个元素都是介于1到n之间的整数。Bob还有m个函数,他们的定义域和值域都是集合{1,2,...,n}。Bob和Alice轮流开始玩游戏,Alice先开始。对于每一轮,玩家...
分类:
其他好文 时间:
2015-01-31 12:14:23
阅读次数:
141
利用图分割算法对图片进行分割是目前比较流行的算法之一。利用这种方法对图片进行分割时需要对相应的能量函数进行最小值搜索,当能量函数在定义域中属于凸函数时利用梯度下降法、EM等经典算法可以得到唯一的极值解,该解便是全局最小解。但是对于能量函数在定义域中不是凸函数,利用上面的经典算法很容易陷入局部极小值问题,从而很难得到理想效果。虽然采用模拟退火方法可以减轻陷入局部极小值可能性,但是这并不是最优的解法。...
分类:
编程语言 时间:
2015-01-19 19:14:47
阅读次数:
817
JavaScript 规范
全局命名空间污染与 IIFE
总是将代码包裹成一个 IIFE(Immediately-Invoked Function Expression),用以创建独立隔绝的定义域。这一举措可防止全局命名空间被污染。
IIFE 还可确保你的代码不会轻易被其它全局命名空间里的代码所修改(i.e. 第三方库,window 引用,被覆盖的未定义的关键字等等)。
不推荐
...
分类:
编程语言 时间:
2015-01-16 14:48:45
阅读次数:
324
JavaScript 规范全局命名空间污染与 IIFE总是将代码包裹成一个 IIFE(Immediately-Invoked Function Expression),用以创建独立隔绝的定义域。这一举措可防止全局命名空间被污染。IIFE 还可确保你的代码不会轻易被其它全局命名空间里的代码所修改(i....
分类:
编程语言 时间:
2015-01-16 12:34:08
阅读次数:
273
用参数画是可以的1、先新建两个参数a=6和b=32、单击【数据】→【新建函数】,f(x)=a*cos(x),g(x)=b*sin(x).3、选中2中新建的两个函数,单击【绘图】→【绘制参数曲线】,在弹出的对话框中,把“显示箭头和端点”前面的勾去掉,把定义域改成-π≤t≤π(在几何画板中直接输入字母p...
分类:
其他好文 时间:
2015-01-12 15:57:41
阅读次数:
153