题目链接:
http://acm.hdu.edu.cn/showproblem.php?pid=5023
http://poj.org/problem?id=2777
题意:给出一个长度为N的线段,分成N段,每一段长度为1,每次操作时,把[L, R]区间染成颜色C,或者输出[L, R]区间里有几种不同的颜色。
分析:因为N比较大,如果模拟操作肯定会超时。这时我们就可以利用线段树的l...
分类:
其他好文 时间:
2014-09-24 11:10:56
阅读次数:
200
之前,我写过一篇c#使用spy进行模拟操作的文章,有此朋友在留言中提到了UIA进行操作,今天也使用UIA重新实现一次对vnc窗体的控制测试。实现目标在server框内填入192.168.2.200自动点击Options按钮。工具介绍uispy,使用此工具查找窗体。可在我的csdn上下载,下载uisp...
分类:
其他好文 时间:
2014-09-19 15:13:05
阅读次数:
287
很无奈,写了很长时间,最后保存时网页失去响应,真是要命呢。本来想就此放弃了,但是想还是粗略的重写一次吧,希望日后可以对朋友有一定的帮助。Microsoft.Spy工具是一个基础工具,我们简要介绍一下使用方法:spy在vs有自带的,也可以在网下直接下载。打开spy工具,主界面如下:今天我们使用vnc作...
分类:
其他好文 时间:
2014-09-19 02:18:44
阅读次数:
586
之前用按键精灵写过一些游戏辅助,里面有个函数叫FindPic,就上在屏幕范围查找给定的一张图片,返回查找到的坐标位置。 现在,Java来实现这个函数类似的功能。 算法描述:屏幕截图,得到图A,(查找的目标图片为图B);遍历图A的像素点,根据图B的尺寸,得到图B四个角映射到图A上的四个点;得到...
分类:
编程语言 时间:
2014-09-13 17:12:25
阅读次数:
283
常用模拟有时候,需要通过模拟用户操作,来达到单击的效果。例如在用户进入页面后,就触发click事件,而不需要用户去主动单击。在JQuery中,可以使用trigger()方法完成模拟操作。例如可以使用下面的代码来触发id为btn的按钮的click事件。$('#btn').trigger("click"...
分类:
Web程序 时间:
2014-09-10 17:18:20
阅读次数:
186
安卓使用Root权限实现后台模拟全局按键、触屏事件方法(类似按键精灵)
有时我们需要使用安卓实现在后台模拟系统按键,比如对音量进行调节(模拟音量键),关闭前台正在运行的App(模拟返回键),或者模拟触屏事件。但是对于原生安卓系统而言,后台进程关闭前台进程,甚至模拟用户事件,进而操控整个系统,是不符合系统安全原则的,如果有这样的漏洞被病毒或恶意软件所利用,会非常危险。
由...
分类:
移动开发 时间:
2014-09-09 18:19:19
阅读次数:
640
使用Monkey进行UI或应用程序测试Monkey是运行于模拟器或手机上的一个程序,通过生成伪随机的大量的系统级的用户事件流来模拟操作,包括单击、触摸、手势等。从而为正在开发中的应用程序通过随机响应进行压力测试。最简单使用monkey的方式是通过下面的命令行,它可以运行指定的应用程序并向其发送500...
分类:
其他好文 时间:
2014-08-31 13:11:11
阅读次数:
259
运算符变量和常量之间采用运算符连接后,称为表达式。MQ语言支持的运算符包括:运算符含义+加法运算-二元运算符:减法一元运算符:负号*乘法运算/除法运算Mod整除取余^取幂&字符串连接=赋值例如:当一个语句为X=Y时等于(当用于表达式内部时)不等于>大于=大于等于<=小于等于Not逻辑非And逻辑与O...
分类:
移动开发 时间:
2014-08-27 18:07:08
阅读次数:
362
仙境传说是很早以前非常流行的一款网络游戏,其中的人物设置的非常可爱。...
分类:
其他好文 时间:
2014-08-23 21:40:31
阅读次数:
472
键盘是我们使用计算机的一个很重要的输入设备了,即使在鼠标大行其道的今天,很多程序依然离不开键盘来操作。但是有时候,一些重复性的,很繁琐的键盘操作总会让人疲惫,于是就有了用程序来代替人们按键的方法,这样可以把很多重复性的键盘操作交给程序来模拟,省了很多精力,按键精灵就是这样的一个软件。那么我们怎样才能...
分类:
其他好文 时间:
2014-08-10 23:48:20
阅读次数:
323