在做自动化测试时,尤其是UI级自动化,如何让你的代码更健壮可能是你经常要考虑的问题,这里分享几个小Tips。多用WaitForXXXX严格意义上讲,任何长时间的“硬等待”都是可取的!!到处随意的Sleep()只能显示你技能的匮乏,写出的Case也会效率低下。所以当此之时, 我们都应该多用WaitFo...
分类:
其他好文 时间:
2014-11-30 00:18:31
阅读次数:
160
Coursera上面有Stanford的课程“Compilers”,该课程使用“龙书”作为参考书,并有一个编程项目,完成一个完整的编译器。这个编译器支持的语言称为COOL,是一个面向对象的用于教学的语言,支持完整的面向对象特性。COOL项目给出了一些基础源码,学生在这个基础源码上实现词法分析、语.....
分类:
其他好文 时间:
2014-11-30 00:19:17
阅读次数:
247
1 module main(); 2 reg clk=0; 3 reg [11:0] a=0; 4 reg [11:0] b=0; 5 always #50 clk=~clk; 6 always@(clk) 7 begin 8 a=a+4; 9 b<=a/4;10 end11 endm...
分类:
其他好文 时间:
2014-11-30 00:17:59
阅读次数:
191
学习操作系统最好的方式当然是实现一个系统内核。自己从零开始写一个完整的内核会消耗大量时间在一些小细节上。MIT 6.828课程“Operating System Engineering”就提供了很好的实现一个系统内核的素材,该课程最终实现一个完整的包含“内存管理”、“中断处理”、“进城调度”、“网络...
分类:
其他好文 时间:
2014-11-30 00:17:56
阅读次数:
136
package alg; /** * 求取最大的子数列 * */ public class SubMaxArray { public static void main(String[] args) { int[] a = new int[] { 1, -2, 3, 10, -4, 7, 2, -5 ...
分类:
其他好文 时间:
2014-11-30 00:15:34
阅读次数:
256
Linked List CycleGiven a linked list, determine if it has a cycle in it.Follow up:Can you solve it without using extra space?SOLUTION 1:经典快慢指针问题。如果存在环...
分类:
其他好文 时间:
2014-11-30 00:15:56
阅读次数:
262
LTC3803 - 采用 ThinSOT 封装的恒定频率、电流模式、反激式 DC/DC 控制器特点VIN和 VOUT仅受限于外部元件可调斜率补偿内部软起动200kHz 恒定频率操作±1.5% 基准准确度旨在实现卓越的电压和负载瞬态响应的电流模式操作无最小负载要求低静态电流:240μA扁平 (高度仅 ...
分类:
其他好文 时间:
2014-11-30 00:14:59
阅读次数:
328
CPU指令设计,除了命名之外,更重要的是分析出指令如何才能够实现。对于图 3 1的CPU结构,如果指令是预先放到irom里的,那么,指令执行时要一条一条地从irom取出来,放到ir指令寄存器中,提供给control进行分析执行。每一条指令如何转变成机器动作,CPU的设计者必须认真地进行分析和规划。这...
分类:
其他好文 时间:
2014-11-30 00:13:55
阅读次数:
277
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8 DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8 DHCPDISCOVER...
分类:
其他好文 时间:
2014-11-30 00:14:52
阅读次数:
231
一个人若放弃了成长,便再也没有未来。不停的成长,直至落幕,我们便留下了人生的华章。每一次优雅的踱步转身,总会迎来人生的精彩。即将毕业的我,停留在当下的人生前奏中,不想醒来,只想睡去。韶华逝去,我已不在少年,父母也渐渐的有了白发、生了皱纹,那些长辈们已然白了鬓角、佝偻了身躯,我想我应该要承担起那些.....
分类:
其他好文 时间:
2014-11-30 00:12:32
阅读次数:
215
文件aa.txt,格式为: 时间 url 2 url1 8 url3 2 url2 3 url1 4 url3要求:在第二列url相同条件下,输出第一列最大值,第一列平均值,第二列出现相同url次数。每行输出列格式为:第一列最大值、第一列平均值、第二列出现相同url次数、url...
分类:
其他好文 时间:
2014-11-30 00:12:58
阅读次数:
888
Difference between stem and lemma(wiki)先标记下Stemis the part of the word that never changes even when morphologically inflected, whilst a lemma is the b...
分类:
其他好文 时间:
2014-11-30 00:11:52
阅读次数:
231
就是裸的AC自动机?、、、于是蒟蒻顺便又复习(重新学习)了一下。。找到了个bfs版本的AC自动机,在此Orz BLADEVIL,但是讨厌用链表的说! 1 /************************************************************** 2 Pro...
分类:
其他好文 时间:
2014-11-30 00:11:58
阅读次数:
265
markdownmarkdown是一个相对简单的DSL,定义了简单的标签来描述html文档格式。 比如:#一级标题 来生成html 一级标题##二级标题 来生成html 二级标题[链接文字][link id] 与 [link id]:www.baidu.com 的组合来描述一个链接:[链接文字][u...
分类:
其他好文 时间:
2014-11-30 00:10:58
阅读次数:
267
找一个最小的数 不超过30位 只能由1 2组成的并且是n的倍数
先算出15位 dp[i]表示余数为i的最小的数 dp2[i]表示长度正好是15位余数为i的最小的数
#include
#include
#include
#include
using namespace std;
typedef long long LL;
LL dp[1000010], dp2[1000010];
vo...
分类:
其他好文 时间:
2014-11-29 23:09:00
阅读次数:
360
在上一篇博文中,我们谈到了如何利用共享内存来实现线程协作的问题。本篇博文我们主要来谈谈如何利用常量内存和纹理内存来提高程序性能。
Jeremy Lin
常量内存
所谓的常量内存,从它的名字我们就可以知道,它是用来保存在核函数执行期间不会发生变化的数据。NVIDIA硬件提供了64KB的常量内存,并且常量内存采用了不同于标准全局内存的处理方式。在某些情况下,用常量内存来替换全局内存可以有效地减少内存带宽。
常量内存的声明方式与共享内存是类似的。要使用常量内存,则需要在变量前面加上 __constant__修饰符...
分类:
其他好文 时间:
2014-11-29 23:08:00
阅读次数:
541
最近使用花生壳解析家中的联通adsl的动态ip,发现解析正常,在家中访问域名和路由器的动态ip地址都可以,但是就是在外网访问不到,打不开,ping域名能解析到动态地址,很奇怪,网速慢也不至于啊,尝试8080端口也不行,后来百度发现是政府下文件,要求运营商封闭了80和8080端口,换了个其他不常用的端口, 果然可以了,测试了一下,速度还可以,接下开,做些智能家居方面的测试。
有相同需求的小伙伴注意...
分类:
其他好文 时间:
2014-11-29 23:10:08
阅读次数:
365