自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

blog.title = "Hello world";

<blockquote>Wherever you go, no matter the weather, always bring your own sunshine.</blockquote>

  • 博客(22)
  • 资源 (10)
  • 收藏
  • 关注

原创 让 Bootstrap 轮播效果支持左右滑动手势

// 本文所使用的 Bootstrap 版本为 v3.0.3因为最近开发的项目涉及到移动设备上的 HTML5 开发,其中需要实现轮播效果。然后最快捷的方式,你知道的(Bootstrap),然后原生的 Bootstrap 的 carousel.js 插件并没有支持手势。然后......自己想办法呗,再然后,就有下面3种解决方案 :jQuery Mobile (http

2014-03-17 22:33:05 11024 2

原创 执行 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 25334

原创 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 3589

转载 常用正则表达式模式收集(一)

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 710

原创 如何在 WebDriver 中实现日志记录

这里主要使用到的是 java.util.logging.Logger 类,在 Test Case 的 setUp 方法中加入记录日志的相关语句(或方法),核心代码如下:Logger logger = Logger.getLogger(YourClassName.Class); // 参数可以是其他 StringFileHandler handler = new File

2013-09-03 23:52:21 2134

原创 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 3613

原创 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 1424

原创 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 3115

原创 执行 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 1823

原创 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 972

原创 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 1391

原创 执行 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 1096

原创 使用 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 3964

原创 Sublime Text 之使用笔记(一)

上学期开始就经常看到一款黑色背景、语法高亮的文本编辑器,却一直不知道它叫啥。最近又吃饱了撑着没事儿找事儿,Google 着 Google 着,就瞄到了这个号称是咱 Programmer 必备神器的 Sublime Text。没错,就是它啦!(目前最新版本为 V2.0,官方下载地址: http://www.sublimetext.com/2)       Wiki 说,“Sublime Text

2013-06-27 20:00:36 896

原创 开启Win7无线软AP功能共享本地连接网络

其实,这早已不是神马新鲜的事儿了,最近吃饱了撑着就跑来玩一下。关于什么是“无线软AP”,百科的说法是,AP(Access Point)即无线接入点,软AP即Soft-AP,它的硬件部分就是一块标准的无线网卡,但其通过驱动程序使其提供与AP一样的信号转接、路由等功能。与传统AP相比,它的成本很低,功能上也能凑合。       网上有很多图形界面的程序可以直接设置,想省事儿的盆友就直接忽略此文吧。

2013-04-22 18:44:58 2165

转载 如何开发Web应用程序

这是一个经常被问到的问题,问的理所当然。作为一个程序员,为什么我就非要被认为知道如何开发Web应用程序呢?这个问题没有一个简单的答案,甚至那些教育机构都未必能清楚的知道;我上的那个大学并没有提供任何关于这个主题的课程。所以,像大多数在这个领域里的web开发人员一样,我只是通过去做,去实验才学会了这些。没有人告诉我如何去做,我从给自己做点什么东西开始,学会如何开发web应用程序是在这个过程中的一个副

2013-03-26 23:10:45 799

原创 解决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 839

原创 Ubuntu安装JDK及环境变量配置

之前就很膜拜那些Linuxer大牛,最近,个人慢慢转向使用Ubuntu,真正意义上使用双系统(Win7+Ubuntu),也逐渐理解到他们对Linux的狂热。使用命令行和Ubuntu Software Center安装了不少工具、软件,体验真的不错。至少,Ubuntu的开关机速度和免杀软就已经帅呆。目前,JDK是必须的,因为学习需要用到。我想,要是都能在Ubuntu上安装日常所需的工具,操作又方便、

2013-01-19 23:34:54 567

原创 Ubuntu下使用MentoHUST代替锐捷认证上网

前阵子复习OS的时候,摆着课本不看,跑去玩Ubuntu,也算是正式开始接触这款Linux发行版吧。由于学校提供的Linux版的锐捷总是安装失败,于是转向第三方客户端,便无意间发现了MentoHUST。MentoHUST由华中科技大学首先在Linux系统下开发出来,后来扩展到支持Windows、Linux、Mac OS下锐捷认证的程序(附带支持赛尔认证),是一个Linux下与锐捷兼容性较好的认证

2013-01-14 16:20:13 1667

转载 我的重构初体验

4个月前我得到了人生中的第一份职位——“重构工程师”。那时就经常有人问我:“这份职位是做什么?”“重构需要什么技术?”,当时我的回答是:“重构就是前端咯。”然而经过这个4个月的工作之后,我发现当时我的回答可能不那么的正确。那么,作为一位仍然还是“新人”的重构工程师,说一下关于这份职位现在我的理解和学习到的东西吧。当然,有错误或不当的地方还请各位前辈多多指教。重构工程师是做什么的?需要什么样

2012-12-19 22:46:59 429

转载 进程同步互斥——读者写者问题

经过几天的尝试与努力,初步实现了操作系统实验设计三个题目中最简单的一个:编程模拟进程的同步与互斥。真是煞费苦心。没有可视化的操作界面,完全用C/C++来进行模拟,着实难受。在自己对同步互斥的理解的基础上,借鉴别人的一些实现方法,终于将代码初步敲打出来。代码不多,却也复杂。下面简单对程序做下介绍。(一)实验目的进一步理解 “临界资源” 的概念;把握在多个进程并发执行过

2012-12-14 14:44:28 3922

原创 Java课程设计(基于JavaMail的C/S模式邮件客户端)总结

一直以来自己的文笔都很cheap,技术也很菜,所以注册CSDN半年多了,我从未在博客上发表过任何文章。上周刚刚结束了为期一个多月的Java课程设计。仔细想想,我觉得有必要好好总结一下了。况且,我总不能让自己的文笔一直cheap下去,技术一直菜下去吧?(至少要没那么cheap,没那么菜)        既然是课程设计,当然会有leader和teamate,我只是负责整个project的mail机

2012-11-20 23:49:58 2454

Google Chrome稳定版64位Deb包

在deb包所在路径下使用终端命令sudo dpkg -i google-chrome-stable_amd64.deb进行安装,若出现依赖关系没有满足,则使用命令sudo apt-get -f install解决,再重新安装deb包。安装完成后,若任务栏没有出现chrome图标,则可以使用命令google-chrome启动,再将任务栏中的图标锁定即可。

2013-02-26

Google Chrome稳定版32位Deb包

在deb包所在路径下使用终端命令sudo dpkg -i google-chrome-stable_current_i386.deb进行安装,若出现依赖关系没有满足,则使用命令sudo apt-get -f install解决,再重新安装deb包。安装完成后,若任务栏没有出现chrome图标,则可以使用命令google-chrome启动,在将任务栏中的图标锁定即可。

2013-02-26

Google Chrome稳定版64位deb安装包

在deb包所在路径下使用终端命令sudo dpkg -i google-chrome-stable_amd64.deb进行安装,若出现依赖关系没有满足,则使用命令sudo apt-get -f install解决,再重新安装deb包。安装完成后,若任务栏没有出现chrome图标,则可以使用命令google-chrome启动,再将任务栏中的图标锁定即可。

2013-02-26

MentoHUST for Ubuntu(i386)

一个在Linux下与锐捷兼容性较好的认证客户端,方便使用Linux和锐捷的同学使用校园网。详细配置请在终端键入sudo mentohust -h查看。此处给出一个使用动态IP、DHCP方式为认证后的配置例子:sudo mentohust -uname -p123456 -a1 -d2 -b2 -v4.10 -w,退出认证使用sudo mentohust -k或pkill mentohust,再次认证时只需要键入sudo mentohust即可。

2013-01-12

MentoHUST for Ubuntu(amd64)

一个在Linux下与锐捷兼容性较好的认证客户端,方便使用Linux和锐捷的同学使用校园网。详细配置请在终端键入sudo mentohust -h查看。此处给出一个使用动态IP、DHCP方式为认证后的配置例子:sudo mentohust -uusername -p123456 -a1 -d2 -b2 -v4.10 -w,退出认证使用sudo mentohust -k或pkill mentohust,再次认证时只需要键入sudo mentohust即可。(该资源已在64位的ubuntu12.04正常使用。)

2013-01-12

JavaMail-1.4.5

JavaMail API是SUN公司为开发者提供的处理邮件收发的公共接口。解压后将mail.jar的路径添加到CLASSPATH环境变量中,或将其拷贝到Java\jre7\lib\ext目录下。 若使用Eclipse开发,则在对应项目设置(Properties)的Java Build Path的Libraries中导入。

2012-11-04

EasyBCD 2.1.2

一款能够极好地支持多种操作系统与Windows 7、Vista结合的多重启动的免费软件

2012-09-28

分区助手5.0专业版

一款用于计算机磁盘分区的工具,解压后直接安装即可。

2012-09-28

EditPlus+注册机

一款实用的文字编辑器,支持HTML, CSS, PHP, ASP, Perl, C/C++, Java, JavaScript等

2012-07-24

ADT-20.0.0

用于Android开发必备的插件(对应于20.0版本的SDK),下载后需在Eclipse中进行相关配置(Help -> Install New Software -> Add)

2012-07-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除