搜索到与相关的文章
各行各业

跟UI自动化测试有关的技术

大家都知道,针对UI的自动化技术一般要支持下列的东西:1.识别窗口能够识别尽量多的窗口种类,支持尽量多的UI技术。比如Win32、WinForm、WPF以及WebPage(这个比较特殊,确切的说不能叫控件)的控件类型2.操作窗口对标准类型的控件方法的支持,比如按下按钮,在Listview中选择Item等3.验证结果实质就是能够拿到控件的状态以及控件相关的信息4.错误恢复这个其实属于自动化测试框架的问题,能从错误的状态恢复,并继续执行。当然写Testcaes

系统 2019-08-12 09:27:36 2935

Android

【Android Developers Training】 8. 定义Actio

注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/actionbar/styling.htmlActionBar能够向你的用户提供易掌握的操作方法,同时也能帮助用户导航,但这不代表所有应用的Action都长一个模样。如果你希望将你的ActionBar风格进行

系统 2019-08-12 01:55:23 2935

SqlServer

SQL Server中的TempDB管理——TempDB基本知识(

原文:SQLServer中的TempDB管理——TempDB基本知识(为什么需要版本存储区)参考资料来自:http://blogs.msdn.com/b/sqlserverstorageengine/archive/tags/tempdb/http://blogs.msdn.com/b/sqlserverstorageengine/archive/2008/12/22/managing-tempdb-in-sql-server-tempdb-basics-

系统 2019-08-12 01:54:58 2935

MySql

.net安装包自动安装Mysql数据库

原文:.net安装包自动安装Mysql数据库在制作.Net安装包的时候,如果项目有用到数据库,怎么能够把数据库打包安装呢?网上已经有很多自动安装SqlServer数据库的例子,但是自动安装mysql的例子似乎不多。本文就介绍一下如何在.Net安装包中自动安装Mysql数据库。最终我们要实现的效果是,部署.Net桌面应用程序时,能够一键自动安装应用程序以及附带的MySql数据库,并初始化数据库。实现步骤如下:1.准备一个干净的MySql安装包mysql本身是

系统 2019-08-12 01:53:18 2935

MySql

MYSQL的随机查询的实现方法

的确是那么回事。MYSQL的随机抽取实现方法。举个例子,要从tablename表中随机提取一条记录,大家一般的写法就是:SELECT*FROMtablenameORDERBYRAND()LIMIT1。但是,后来我查了一下MYSQL的官方手册,里面针对RAND()的提示大概意思就是,在ORDERBY从句里面不能使用RAND()函数,因为这样会导致数据列被多次扫描。但是在MYSQL3.23版本中,仍然可以通过ORDERBYRAND()来实现随机。但是真正测试一

系统 2019-08-12 01:52:04 2935

各行各业

Pentaho 4.1发布,优秀的开源商业智能解决方案

Pentaho4.1发布,优秀的开源商业智能解决方案-企业架构-ITeye资讯Pentaho最近已发布了其开源商业智能套件的4.1版本。该版本在数据分析性能、可扩展及可靠性方面做出了重大改进,并且支持分布式in-memory缓存系统。Pentaho是世界上最流行的开源商务智能(BusinessIntelligence,BI)解决方案。它是一个基于Java平台的BI套件,包括一个WebServer平台和几个工具软件:报表、分析、图表、数据集成、数据挖掘等工具

系统 2019-08-12 01:33:24 2935

Linux

Carla Schroder:Linux网管的十大秘诀

早在CarlaSchroder编写第一本书《LinuxCookbook》之际,她就预想将来会写一本《LinuxNetworkingCookbook》作为姐妹篇,两者就像花生奶油和巧克力一样天然浑成。以下是她为那些想成为卓越Linux网管的人们所撰写的十大秘诀——无论你目前水平如何,它们都是非常值得参考的建议。除第一条之外,不分先后:1.研究并掌握TCP/IP包、UDP数据报及ICMP消息的结构。2.理解网络连接如何建立、维持和终止的相关细节。3.抓紧时间研

系统 2019-08-12 01:33:11 2935

Linux

linux /opt 目录的作用

http://www.cnblogs.com/everett/archive/2008/10/04/1303892.html/opt目录:这是给主机额外安装软件所摆放的目录。举例来说,FC4使用的是Fedora社群开发的软件,如果您今天想要自行安装新的KDE桌面软件的话,可以将该软件安装在这个目录下的意思。不过,以前的Linux系统中,我们还是习惯放置在/usr/local目录下呢linux/opt目录的作用

系统 2019-08-12 01:32:34 2935

Jquery

jQuery选项卡tabulous

jQuery选项卡tabulous,jQuery,选项卡,tab标签切换代码,扁平设计,jQuery选项卡tabulous是一款支持Scale、Slide、ScaleUp、Flip等效果jquery插件.中国素材网.http://www.huiyi8.com/sc/484.htmljQuery选项卡tabulous

系统 2019-08-12 01:32:11 2935

各行各业

浅谈场景编辑器开发

最近负责一款2D客户端场景编辑器的开发工作,获益良多。现在就操作层面跟大家分享一下开发中的几个着重点。1事件响应模块:编辑器的操作极其复杂,如果没有一个清晰的事件分发流程,操作逻辑处理起来苦不堪言。主要的思路是设定编辑模式,然后在每个编辑模式下再有多个子模式。例如建筑编辑模式,放置建筑子模式等。每个子模式下都有独立的鼠标和键盘响应处理,如左右键按下弹起的响应等。这样在进行逻辑处理时,先判断当前编辑器所处的模式和子模式,即可进入对应的响应操作。2场景对象层次

系统 2019-08-12 01:31:59 2935