上一页 1 ··· 113 114 115 116 117 118 119 120 121 ··· 300 下一页
2013年9月10日

【虚拟化实战】容灾设计之三Stretched Cluster

摘要: 作者:范军(FrankFan)新浪微博:@frankfan7StretchedCluster是一把双刃剑,会用的如行云流水,用不好反而受其限制。传统的vSphereCluster是指一个Cluster内的所有ESXi主机都在一个物理机房内。StretchedCluster顾名思义是把Cluster的概念扩展到了不受物理位置的限制。主机可以是在同一个数据中心的不同物理机房,甚至可以分布在不同城市的数据中心。听上去很酷吧,是否采用StretchedCluster需要缜密的评估和设计。以下三个步骤可以帮助你理清思路。一明确想要什么?容灾的大概念很模糊,每个人可能都有不同的理解。所以我们需要对以下几个 阅读全文
posted @ 2013-09-10 19:57 you Richer 阅读(285) 评论(0) 推荐(0)

Codeforces Round #199 (Div. 2)

摘要: 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) 推荐(0)

windows下eclipse跑junit报错:CreateProcess error=206

摘要: 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) 推荐(0)

ARP欺骗,骗你没商量

摘要: 今天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) 推荐(0)

Struts2 学习笔记18 拦截器原理分析

摘要: 我们来进行一下拦截器的原理分析,从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) 推荐(0)

SilkTest Q&A 2

摘要: 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) 推荐(0)

SilkTest Q&A 3

摘要: 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) 推荐(0)

SilkTest Q&A 4

摘要: 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) 推荐(0)

SilkTest Q&A 5

摘要: 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) 推荐(0)

SilkTest Q&A 6

摘要: 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) 推荐(0)
上一页 1 ··· 113 114 115 116 117 118 119 120 121 ··· 300 下一页