上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: Demo: Attribute Value Description left Alignment of the element 'Get the QTP WebTable from a specified objectPublicFunctionGetWebTableFromElement(ByValpObject)DimoTable, oParent'Get the parent table, a DOM object'Remember ... 阅读全文
posted @ 2013-11-20 16:37 dushuai 阅读(413) 评论(0) 推荐(0) 编辑
摘要: Method1'Get the tables DOM objectSetoDOMTable=Browser("").Page("").WebTable("").object'To Click on (1,1) we can use:Row=1Col=1oDOMTable.rows(Row-1).Cells(Col-1).ClickMethod2We can also bindtothe corresponding WebElement object of the target cellandthenclick it.& 阅读全文
posted @ 2013-11-20 15:51 dushuai 阅读(222) 评论(0) 推荐(0) 编辑
摘要: HotSpot JVM 内存模型内存概念上如下划分HotSpot内存参数-Xms; -Xmx 堆大小-Xss 栈大小-Xmn --XX:SurviorRatio=xxx 新生代大小 ;新生代中eden和survivor的比例-XX:NewRatio=xx;-XX:MaxTenuringThreshold 新生代和永久代的比例,新生代最大存活次数-XX:PermSize=xxx; -XX:MaxPermSize=xxx 永久代大小HotSpot JVM 参数可以分为标准参数(standard options)和非标准参数(non-standard options);非标准参数... 阅读全文
posted @ 2013-10-25 12:55 dushuai 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 背景知识:Java内存分布分为以下几个区域本地方法区:(线程私有)native code占用的内存。方法区:存放Class定义,常量,全局变量PC计数器:(线程私有)记录当前指令位置栈:(线程私有)对正在运行方法指令,变量值,实例引用进行压栈堆:存放对象实例GC要解决2个问题计算出需要回收的无用对象如何回收无用对象问题1:计算出需要回收的无用对象引用计数GC RootGC Root可以是栈中referencejava虚拟机栈(栈帧中的本地变量表)中引用的对象本地方法栈中JNI本地方法的引用对象方法区中的reference方法区中的类静态属性方法区中的常量问题2:如何回收无用对象标记-清除将还在 阅读全文
posted @ 2013-10-25 12:52 dushuai 阅读(464) 评论(0) 推荐(0) 编辑
摘要: checkprocess(){char command[1024];int i, total = 0;char buffer[12], ch;char *filename = lr_eval_string("C:\\tasklist_{pTime}.txt");long file_stream;//Run a system command to open up a DOS prompt and tasklist//Save it to a filesprintf(command, "tasklist /FI \"IMAGENAME eq MobileEn 阅读全文
posted @ 2013-09-12 10:16 dushuai 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 1.BORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 drivingtable)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表 (intersection table)作为基础表, 交叉表是指那个被其他表所引用的表.2.如果有索引,按照性能高低排序 C>A>B, 如果没有索引, 则根据返回数据量判断性能高低我们看有索引的情况:针对DB2和Oracle数据库, 请看摘自IBM的文档:General READ SQL optimization 阅读全文
posted @ 2013-08-13 21:59 dushuai 阅读(7135) 评论(0) 推荐(0) 编辑
摘要: 1.SQL的大小写要看数据库类型, 如果数据库是Oracle, 则答案是BSQL Server中, 可以手工设置数据库是否区分大小写, 所以SQL大小写对解析没有什么影响, 但是要注意的是, 一定要统一表名, SQL语句等等的格式, 统一大写或小写.Oracle则不一样, SQL设置为统一为大写时性能更优, 虽然比小写时性能高不了多少.以下内容摘自Oracle官方的数据库调优手册:Shared Pool Concepts目录下的Library Cache Concepts目录下的SQL Sharing Criteria中写到:Many Oracle products, such as Orac 阅读全文
posted @ 2013-08-13 21:58 dushuai 阅读(803) 评论(0) 推荐(0) 编辑
摘要: (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表 (intersection table)作为基础表, 交叉表是指那个被其他表所引用的表.(2) WHERE子句中的连接顺序.: ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条. 阅读全文
posted @ 2013-08-11 22:00 dushuai 阅读(143) 评论(0) 推荐(0) 编辑
摘要: Function GetRowWithText(Obj, ByVal Text, StartFromRow, RegExpression)bReg = LCase(RegExpression)Set oDOM = Obj.ObjectIf bReg Then Set oReg = new RegExp oReg.Pattern = Text oReg.Global = True oReg.IgnoreCase = True Else Text = UCase(Trim(Text)) End if Dim iColStart, iRowStart If IsNull(St... 阅读全文
posted @ 2013-06-21 11:22 dushuai 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 适合HTML DOM的原因: 1.QTP only provides access to radio buttons through the WebRadioGroup rather than providing access to individual elements. 2.QTP provides no way to access webpage style sheets to find out any CSS inplemented for it 3.Normal QTP operations are not equipped to accomplish tasks.Exampl... 阅读全文
posted @ 2013-06-21 10:02 dushuai 阅读(148) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页