摘要:
作者:范军(FrankFan)新浪微博:@frankfan7StretchedCluster是一把双刃剑,会用的如行云流水,用不好反而受其限制。传统的vSphereCluster是指一个Cluster内的所有ESXi主机都在一个物理机房内。StretchedCluster顾名思义是把Cluster的概念扩展到了不受物理位置的限制。主机可以是在同一个数据中心的不同物理机房,甚至可以分布在不同城市的数据中心。听上去很酷吧,是否采用StretchedCluster需要缜密的评估和设计。以下三个步骤可以帮助你理清思路。一明确想要什么?容灾的大概念很模糊,每个人可能都有不同的理解。所以我们需要对以下几个
阅读全文
posted @ 2013-09-10 19:57
you Richer
阅读(285)
推荐(0)
摘要:
C: 可以避免用浮点D:推荐逐格递推法,想学的话去http://blog.csdn.net/crazy_ac/article/details/9819191E:Qtree 5的弱化版,顺便问一句。。。CF真是没题出了么??这个题由于是弱化版,没有向qtree 5那样对某个点的颜色取反,所以有一种简易的lct写法,我是跟小水大神学的。。学会了lct,我的splay写法也可以改观很多了这个题用lct来做的话需要维护两个信息1:某个点子树内的最浅的红点的深度2:splay的子树中最小的ansans的值是这么算得,因为两个点之间的距离是dep[u] + dep[v] - 2 * dep[lca];所以
阅读全文
posted @ 2013-09-10 19:54
you Richer
阅读(217)
推荐(0)
摘要:
from:http://isuifengfei.iteye.com/blog/1684262 windows下,eclipse中运行junit出现错误提示: Exception occurred executing command line. Cannot run program "D:\Program Files\Java\jdk1.6.0_30\bin\javaw.exe" (in directory "D:\work\mywork\20120829_159367_2\biz\product"): CreateProcess error=206, &
阅读全文
posted @ 2013-09-10 19:52
you Richer
阅读(497)
推荐(0)
摘要:
今天BOSS让我总结ARP欺骗的原理和防范策略,在这里把总结的结果贴出来吧。求人品,求速转正。 ARP原理: 在局域网内部,各主机之间以MAC地址作为标识通信对象的标志。然而,有时通信发起的主机并不知道目标主机的MAC地址,仅知道其IP地址。ARP协议就是将IP地址转换MAC地址的协议。 主机A要向主机B发起通信,先本地的ARP缓存表,如果找到了B的IP地址对应的MAC地址,就会使用MAC B进行数据传输。如果未找到,则A广播一个ARP Request报文(携带主机A的IP地址IPa和物理地址MACa),请求IP地址为IPb的主机B的物理地址MACb。...
阅读全文
posted @ 2013-09-10 19:50
you Richer
阅读(379)
推荐(0)
摘要:
我们来进行一下拦截器的原理分析,从Struts2的源代码开始,然后我们手动创建一个项目进行模拟。(源代码需要下载然后添加好才能看到)我们可以用Debug来读源码。 从doFilter开始执行,流程如图。下面是Struts2官方的图。这其中主要要解释的就是重复调用一个个interceptor(是从配置文件中读取的),当全部调用完成后,再调用Action。下面我们用一个小项目来模拟一下,就很好理解了(项目中的类名和Struts2中的相同或类似)。我们新建了一个Java Project。代码如下。public class Action { public void execute(){ Syste..
阅读全文
posted @ 2013-09-10 19:48
you Richer
阅读(209)
推荐(0)
摘要:
Q11:SilkTest中有没有计算web页面上单词数量的函数? A11:你可以使用Clipboard函数。使用Ctrl+a和Ctrl+c,然后解析string的list. Q12:silktest的testplan是什么? A12:silktest的testplan是一个提供软件测试过程框架的大纲,它为组织和管理你的测试需求提供了控制的重点。一个testplan由两个不同的部分组成:一个是大纲,它是测试需求的格式化描述,另一个是声明,被用来连接silktest中testplan脚本和实现测试需求的testcase。 Q13:创建新的test脚本的最佳途径是什么? A13:在自动测...
阅读全文
posted @ 2013-09-10 19:45
you Richer
阅读(169)
推荐(0)
摘要:
Q21:如何给testcase的属性赋值? A21: 1.确定你的testplan处于打开状态。 2.点击你准备赋属性值的testcase 3.点击TestPlan/detail菜单,testplan详细对话框会出现。 4.点击test attribute标签。 5.点击组件域,下拉列表会出现所有组件的可选值。 6.选择下拉列表中的值。 7.点击确定。 Q22:关于关闭孩子窗口 A22: 答案1: 1.识别进程句柄 2.关闭它的第一个孩子然后关闭MainWindow 答案2: Integer HWnd=Browser.GetHandle() ///在孩子窗口弹出之前 ....下面是你的窗口..
阅读全文
posted @ 2013-09-10 19:44
you Richer
阅读(157)
推荐(0)
摘要:
Q31.如何在inc文件里面写函数? A31.在你在inc文件(例如demo.inc)里写好函数以后,你需要使用Use path/Use file来指定指定它们。 在SilkTest中->Options->Run time.在“Use file”文本框中指定inc文件path/File name或者在“Use Path”中指定文件路径,并且把文件名加入”Use File”文本框中。 或者在你的脚本文件中加入如下的代码 [] use "demo.inc" 然后在Silk Test-> Options-> Run time -> Use Path加
阅读全文
posted @ 2013-09-10 19:41
you Richer
阅读(192)
推荐(0)
摘要:
Q41.VerifyBitmap的问题。 我正在使用函数VerifyBitmap比较位置,边,颜色等,例如: Window.VerifyBitmap("Position.bmp",[Rect]) Window.VerifyBitmap("Border.bmp",[Rect]) Window.VerifyBitmap("Color.bmp",[Rect]) 在运行该脚本的时候,如果有任意一步失败,脚本就在出错的地方终止了,而不会继续向下运行。有什么办法可以使脚本即使有某步失败的情况下也一直运行完么?我希望在结果窗口看到所有的失败信息。
阅读全文
posted @ 2013-09-10 19:39
you Richer
阅读(222)
推荐(0)
摘要:
Q51.GMO在线的问题? 该问题是一个特例,不具有代表性,故不翻译了。 Q52.如何为一个testplan的属性定义值? A52:你必须在使用前为一个testplan定义值: 1.确保你的test project是打开的。 2.点击Testplan/Define Attributes菜单。定义属性对话框将会出现,你可以看到3个预先定义的默认属性和其它你自己定义的属性。 3.选择属性,例如:"Component".,值栏应该是空的。 4.在Add栏输入你的值,例如:"Catalog" 5.点击添加,值"Catalog"将被插入值栏。
阅读全文
posted @ 2013-09-10 19:36
you Richer
阅读(146)
推荐(0)