- 博客(22)
- 资源 (10)
- 收藏
- 关注
原创 让 Bootstrap 轮播效果支持左右滑动手势
// 本文所使用的 Bootstrap 版本为 v3.0.3因为最近开发的项目涉及到移动设备上的 HTML5 开发,其中需要实现轮播效果。然后最快捷的方式,你知道的(Bootstrap),然后原生的 Bootstrap 的 carousel.js 插件并没有支持手势。然后......自己想办法呗,再然后,就有下面3种解决方案 :jQuery Mobile (http
2014-03-17 22:33:05
11185
1
原创 执行 Selenium WebDriver 测试脚本抛出 StaleElementReferenceException
// Selenium Client: selenium-java-2.34.0在执行脚本时,有时候引用一些元素对象会如下异常org.openqa.selenium.StaleElementReferenceException: stale element reference: element is not attached to the page document
2013-10-29 13:22:42
25394
原创 Selenium WebDriver 自动化测试截图问题
// Selenium Client: selenium-java-2.34.0 在 Selenium WebDriver 测试脚本中添加截图功能,可以使用以下2种方法: (1) TakesScreenshot (org.openqa.selenium.TakesScreenshot)File srcFile = ((TakesScreenshot) driver)
2013-10-14 20:49:40
3679
转载 常用正则表达式模式收集(一)
1.由数字、26个英文字母或者下划线组成的字符串: ^[0-9a-zA-Z_]{1,}$ 2.非负整数(正整数 + 0 ): ^\d+$ 3.正整数: ^[0-9]*[1-9][0-9]*$ 4.非正整数(负整数 + 0): ^((-\d+)|(0+))$ 5.负整数 : ^-[0-9]*[1-9][0-9]*$
2013-10-14 10:49:53
753
原创 如何在 WebDriver 中实现日志记录
这里主要使用到的是 java.util.logging.Logger 类,在 Test Case 的 setUp 方法中加入记录日志的相关语句(或方法),核心代码如下:Logger logger = Logger.getLogger(YourClassName.Class); // 参数可以是其他 StringFileHandler handler = new File
2013-09-03 23:52:21
2227
原创 Eclipse 执行 Selenium WebDriver 测试脚本无法启动浏览器
// Selenium Client: selenium-java-2.34.0// 系统版本:Windows 7 64-bit 在 Eclipse Java EE 上执行一个使用 IEDriver 驱动 IE 浏览器的 Web 测试脚本时,出现如下错误:java.lang.IllegalStateException: The path to the driver executab
2013-08-10 10:56:53
3682
原创 Selenium RC 访问 iframe 中元素的问题
// Selenium Client: selenium-java-2.34.0// Selenium Server: selenium-server-standalone-2.34.0.jar// 系统版本:Windows 7 64-bit 在 Eclipse 中执行 Selenium 测试脚本,若 Selenium RC 直接访问 iframe 中的元素,可能会出现
2013-08-10 10:53:29
1454
原创 java.lang.NoClassDefFoundError: com/google/common/base/Charsets
// Selenium Client: selenium-java-2.34.0// Selenium Server: selenium-server-standalone-2.34.0.jar// 系统版本:Windows 7 64-bit 已正常启动 Selenium Server 的前提下,在 Eclipse 上执行 Selenium 测试脚本出现如下错误:java.la
2013-08-10 10:46:21
3156
原创 执行 Robotium 测试脚本抛出 NullPointerException
// Robotium 版本:v3.4.1// Android 版本:v4.2.2 在 Eclipse 中执行 Robotium 测试脚本抛出如下异常:java.lang.NullPointerExceptionat com.jayway.android.robotium.solo.ViewFetcher.getNonDecorViews(ViewFetcher.java:16
2013-07-27 12:47:21
1860
原创 java.lang.NoClassDefFoundError: com.jayway.android.robotium.solo.Solo
在 Eclipse 中执行测试工程抛出如下异常:java.lang.NoClassDefFoundError: com.jayway.android.robotium.solo.Solo解决方法为:1. 确认已在项目对应 Properties -> Java Build Path 中导入Robotium JAR 包,或者尝试重新导入;2. 在项目对应的 Properties
2013-07-27 10:00:50
1004
原创 The import android.* cannot be resolved
Eclipse 导入 Android 项目时,代码中出现如下错误:The import android.* cannot be resolved原因是,项目中没有导入 Android 平台的 JAR 包(通常是因为更新了 SDK 导致 Eclipse ADT 插件找不到项目对应的 Android 平台的 JAR 包,或者导入的项目本身不带有 Android 的 JAR 包)。
2013-07-27 09:54:18
1479
原创 执行 adb shell 命令出现 ADB server didn't ACK 错误
在 Windows 7 命令行中执行 adb shell 命令出现如下错误:adb server is out of date. killing...ADB server didn't ACK* failed to start daemon *error: unknown host service 问题原因在于电脑5037端口被占用,解决方法如下:1. 使用
2013-07-18 22:38:34
1159
原创 使用 Python 安装 xlutils 出错
// Python 版本:2.7.4// xlutils 版本:1.6.0// 系统:Windows 7 64 bit在 cmd 下执行命令 python setup.py install 出现如下错误:Traceback (most recent call last): File "setup.py", line 5, in
2013-07-16 23:33:58
4063
原创 Sublime Text 之使用笔记(一)
上学期开始就经常看到一款黑色背景、语法高亮的文本编辑器,却一直不知道它叫啥。最近又吃饱了撑着没事儿找事儿,Google 着 Google 着,就瞄到了这个号称是咱 Programmer 必备神器的 Sublime Text。没错,就是它啦!(目前最新版本为 V2.0,官方下载地址: http://www.sublimetext.com/2) Wiki 说,“Sublime Text
2013-06-27 20:00:36
959
原创 开启Win7无线软AP功能共享本地连接网络
其实,这早已不是神马新鲜的事儿了,最近吃饱了撑着就跑来玩一下。关于什么是“无线软AP”,百科的说法是,AP(Access Point)即无线接入点,软AP即Soft-AP,它的硬件部分就是一块标准的无线网卡,但其通过驱动程序使其提供与AP一样的信号转接、路由等功能。与传统AP相比,它的成本很低,功能上也能凑合。 网上有很多图形界面的程序可以直接设置,想省事儿的盆友就直接忽略此文吧。
2013-04-22 18:44:58
2223
转载 如何开发Web应用程序
这是一个经常被问到的问题,问的理所当然。作为一个程序员,为什么我就非要被认为知道如何开发Web应用程序呢?这个问题没有一个简单的答案,甚至那些教育机构都未必能清楚的知道;我上的那个大学并没有提供任何关于这个主题的课程。所以,像大多数在这个领域里的web开发人员一样,我只是通过去做,去实验才学会了这些。没有人告诉我如何去做,我从给自己做点什么东西开始,学会如何开发web应用程序是在这个过程中的一个副
2013-03-26 23:10:45
838
原创 解决Ubuntu下打开Windows文本文件中文乱码问题
Ubuntu默认使用gedit UTF-8编码方式打开txt文本文件,而Windows中文文本使用GBK2312编码,因此会出现中文乱码问题。解决方案如下:1. 使用图形界面修改gedit默认编码方式在终端输入dconf-editor(命令无效则根据提示安装,即dconf-tools),逐渐展开org/gnome/gedit/preferences/encodings,在auto-dete
2013-02-26 10:18:22
983
原创 Ubuntu安装JDK及环境变量配置
之前就很膜拜那些Linuxer大牛,最近,个人慢慢转向使用Ubuntu,真正意义上使用双系统(Win7+Ubuntu),也逐渐理解到他们对Linux的狂热。使用命令行和Ubuntu Software Center安装了不少工具、软件,体验真的不错。至少,Ubuntu的开关机速度和免杀软就已经帅呆。目前,JDK是必须的,因为学习需要用到。我想,要是都能在Ubuntu上安装日常所需的工具,操作又方便、
2013-01-19 23:34:54
615
原创 Ubuntu下使用MentoHUST代替锐捷认证上网
前阵子复习OS的时候,摆着课本不看,跑去玩Ubuntu,也算是正式开始接触这款Linux发行版吧。由于学校提供的Linux版的锐捷总是安装失败,于是转向第三方客户端,便无意间发现了MentoHUST。MentoHUST由华中科技大学首先在Linux系统下开发出来,后来扩展到支持Windows、Linux、Mac OS下锐捷认证的程序(附带支持赛尔认证),是一个Linux下与锐捷兼容性较好的认证
2013-01-14 16:20:13
1711
转载 我的重构初体验
4个月前我得到了人生中的第一份职位——“重构工程师”。那时就经常有人问我:“这份职位是做什么?”“重构需要什么技术?”,当时我的回答是:“重构就是前端咯。”然而经过这个4个月的工作之后,我发现当时我的回答可能不那么的正确。那么,作为一位仍然还是“新人”的重构工程师,说一下关于这份职位现在我的理解和学习到的东西吧。当然,有错误或不当的地方还请各位前辈多多指教。重构工程师是做什么的?需要什么样
2012-12-19 22:46:59
456
转载 进程同步互斥——读者写者问题
经过几天的尝试与努力,初步实现了操作系统实验设计三个题目中最简单的一个:编程模拟进程的同步与互斥。真是煞费苦心。没有可视化的操作界面,完全用C/C++来进行模拟,着实难受。在自己对同步互斥的理解的基础上,借鉴别人的一些实现方法,终于将代码初步敲打出来。代码不多,却也复杂。下面简单对程序做下介绍。(一)实验目的进一步理解 “临界资源” 的概念;把握在多个进程并发执行过
2012-12-14 14:44:28
4153
原创 Java课程设计(基于JavaMail的C/S模式邮件客户端)总结
一直以来自己的文笔都很cheap,技术也很菜,所以注册优快云半年多了,我从未在博客上发表过任何文章。上周刚刚结束了为期一个多月的Java课程设计。仔细想想,我觉得有必要好好总结一下了。况且,我总不能让自己的文笔一直cheap下去,技术一直菜下去吧?(至少要没那么cheap,没那么菜) 既然是课程设计,当然会有leader和teamate,我只是负责整个project的mail机
2012-11-20 23:49:58
2527
Google Chrome稳定版64位Deb包
2013-02-26
Google Chrome稳定版32位Deb包
2013-02-26
Google Chrome稳定版64位deb安装包
2013-02-26
MentoHUST for Ubuntu(i386)
2013-01-12
MentoHUST for Ubuntu(amd64)
2013-01-12
JavaMail-1.4.5
2012-11-04
ADT-20.0.0
2012-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人