自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 收藏
  • 关注

原创 linux 命令行基础

1,\表示当一行满了后,,换到下一行接着输入2,date +%Y-%m-%d ; date +%H:%M3, cal [month] [year]4, bc 计算器 quit退出5, man 1: 用户可操作的命令和执行文件 2:系统调用的工具函数 3:常用函数和库 4:设备文件说明 5:设置文件格式 6:游戏 7:协议,惯例等 8:系统管理员...

2013-12-08 12:36:41 163

原创 centos 安装skype

1, 切换到root用户,安装所需的 32 位元组件: [root@host]# yum install glibc.i686 alsa-lib.i686 libXv.i686 libXScrnSaver.i686 qt.i686 gtk2-engines.i686 \ PackageKit-gtk-module.i686 libcanberra.i686 libcanberra-gtk2...

2013-12-08 12:34:16 336

原创 centos 安装libreOffice

1,下载libreoffice:http://www.libreoffice.org/download/, 有两个文件要下载2,解压到一个目录下3,进入到的RPMS目录,4,切换到root 权限,执行 rpm -ivh *.rpm。5,等待安装完成便可。...

2013-12-08 12:20:11 239

原创 centos安装firefox浏览器

一, firefox更换新版本1, 下载 firefox 的tar包2,到root 帐号3,将下载的包解压到 /usr/local (tar -xjvf xxxx.tar.bz2 /usr/local)4,ln -s /usr/local/firefox/firefox /usr/bin/firefoxOptional :可以继续在面板上调整属性,指向新版本的firefox...

2013-12-08 11:14:53 440

原创 添加user到sudoers

在 ubuntu中由于禁用了root用户,默认情况下会把安装系统时建立的用户添加到sudoers中。但在redhat和centos中并没有把任何 root用户之外的用户默认的添加到sudoers之中。这样我们在执行sudo 命令时就会出现xxx is not in the sudoers file. This incident will be reported.这样的错误输出。现在为了安全起见比较...

2013-12-08 11:13:30 343

原创 配置Git

1, 全局配置到 ~/.gitconfig文件git config --global user.name "Your Name"git config --global user.email "user@domain.com"2,配置到 .git/config 文件 cd /path/to/repository git config user.name "Your Name"...

2013-12-02 23:56:51 105

原创 从centos minimal 安装桌面

分类说明:Desktop:基本的桌面系统,包括常用的桌面软件,如文档查看工具 Minimal Desktop:基本的桌面系统,包含的软件更少 Minimal:基本的系统,不包含任何可选的软件包 Basic Server:安装的基本系统的平台支持,不包含桌面 Database Server:基本系统平台,加上MySQL和PostgreSQL数据库的客户端,无桌面 Web Se...

2013-11-14 23:30:05 229

原创 Vim 编辑器

一,光标移动回车:移到下一行起始位置Ctrl+u:往上移动半屏Crtl+d:往下半屏Ctrl+f: 往下一屏Ctrl+b:往上一屏shift+h:移到本屏幕第一行开头第一个非空白字符shift+m:移到本屏幕中间行第一个非空白字符shift+l: 本屏幕最后一行第一个非空w:右移一个单位 可+数量 b:左移一个单位 可+数量 (:移到完整句子的...

2013-11-13 23:10:35 106

原创 CENTOS 安装 JDK, TOMCAT, ANT, MAVEN, SVN, Git, Jenkins

一,安装jdk• export JAVA_HOME=/usr/java/jdk1.7.0_03 • export JRE_HOME=/usr/java/jdk1.7.0_03/jre • export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=.:$JAVA_HOME/bi...

2013-11-03 23:32:43 88

原创 U盘安装CENTOS

一,制作启动U盘部分1,电脑插上 U 盘,打开 UltraISO 软件,文件---打开,选择你下载好的CentOS-6.3-i386-bin-DVD1.iso 文件,点启动--写入硬盘镜像,在硬盘驱动器里面选择你的 U 盘(看清楚,千万别选错),写入方式默认为:USB-HDD+,然后点格式化。格式化完成后,关闭对话框,然后再点写入...

2013-10-31 11:25:35 85

原创 Amy Cuddy: Your body language shapes who you are

So I want to start by offering you a free no-tech life hack.And all it requires of you is this: that you change your posture for 2 minutes.But before I give it away (白送), I want to ask you to right no...

2013-10-23 08:12:38 1934

原创 获取几种项目路径的方式(Done)

// 第一种:获取类加载的根路径 D:\git\daotie\daotie\target\classes23 File f = new File(this.getClass().getResource("/").getPath());24 System.out.println(f);25 26 // 获取当前类的所在工程路径; ...

2013-10-09 11:20:15 1253 1

原创 Spring 学习笔记-1

一,Maven配置org.springframeworkspring-context3.0.0.RELEASEruntimecommons-loggingcommons-loggingorg.slf4jjcl-over-slf4j1.5.8runtimeorg.slf4jslf4j-api1.5.8runt...

2013-07-23 13:51:56 75

原创 自动化测试遇到的一些问题

1, 页面上的checkbox 上执行click来勾选,结果出现错误提示说 元素不可见,不能执行操作, 实际上元素是可见的,而且元素定位什么都没有任何问题。解决: 改用执行 javascript语句替代selenium的click, 大致如下 executeJavascript("arguments[0].click", "WebElement")...

2013-07-11 12:43:45 160

原创 Github问题

错误提示:The current branch is not configured for pull No value for key branch.master.merge found in configuration方法1: Go to Window > Preferences > Team > Git > Configuration. Sele...

2013-07-03 10:28:17 91

原创 初学 Maven

一,使用maven命令生成项目mvn archetype:generate-DgroupId=xxxx-DartifactId=xxx-DpackageName=xxxx-Dversion=xxxgoal是maven中最小的执行单元, 如此例的goal是 generate一些编号(版本3.0.5):306- simple web二, pom文件结构...

2013-06-28 15:28:25 164

原创 敏捷开发与敏捷测试

[b]敏捷开发[/b]是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。 1,敏捷开发的路线:- Test-Driven Development,测试驱动开发。 它是敏捷开发...

2013-06-18 16:47:38 233

原创 (二) robot framework - variable file

一,文件中创建variable的两种方式1) 直接创建:例子:VARIABLE = "An example string" = ${VARIABLE}INTEGER = 42 = ${INTEGER}STRINGS = ["one", "two", "kolme", "four"] = ${STRINGS}全是scalar类型的variable, 要创建List类...

2013-06-18 10:21:59 393

原创 (一)Robot Framework的安装与卸载

序言关于robot framework (RF) 2.7+版本的变化- 支持使用pip进行安装;- 支持IronPython安装;- 使用jython安装将创建除jybot外的新运行脚本:jyrebot,并且rebot将不再一同被创建;- 使用python安装将不再一同创建jybot工具,需要单独使用jython安装才行;- 所有的运行脚本需要将特定的解释器添加到PATH...

2013-06-17 16:40:31 5360

原创 自动化测试应该在什么阶段进行?(转)

软件自动化测试,作为手工测试的替代,越来越受到关注。Pekka Klärck,作为Robot Framework的创建者和核心开发者,按照系统级别,介绍了几种不同的自动化测试方法的区别。一、记录回放的方式流行于商业工具之中,无需编程技能即可快速上手。然而这种方法相对脆弱,一旦UI变化测试就会受到影响,分散的脚本不可重用且难以维护,而且系统在测试前必须可用(也就意味着无法使用A-TDD方法)...

2013-05-21 13:05:46 2255

原创 Java Basis

--java 1,类的关系• Dependence (“uses–a”):依赖,一个类use另一个类• Aggregation (“has–a”):聚合,一个类中的成员是另一个类• Inheritance (“is–a”):继承extra:关于Association以及Aggregation和Composition从代码实现的角度上讲:三者都是以属性出现,其中Ass...

2013-03-14 11:03:07 93

原创 java Final 关键字

1、final类不能被继承,没有子类,final类中的方法默认是final的。 2、final方法不能被子类的方法覆盖,但可以被继承。 3、final成员变量表示常量,只能被赋值一次,赋值后值不再改变。 (对应C++中的const)4、final不能用于修饰构造方法。...

2013-03-07 10:21:01 67

原创 数据库中Schema和Database有什么区别(转)

在MySQL中创建一个Schema好像就跟创建一个Database是一样的效果,在SQL Server和Orcal数据库中好像又不一样. 目前我只能理解,在mysql中 schemadatabase。数据库中Schema和Database有什么区别数据库中User和Schema的关系假如我们想了解数据库中的User和Schema究竟是什么关系,首先必须了解一下数据库中Use...

2013-02-27 14:52:01 178

原创 关于块级元素和行内元素

block元素的特点:总是在新行上开始;此元素将显示为块级元素,此元素前后会带有换行符。高度,行高以及顶和底边距都可控制;宽度缺省是它的容器的100%,除非设定一个宽度。可以控制宽高。, , , , 和 是块元素的例子。inline元素的特点:和其他元素都在一行上;默认。此元素会被显示为内联元素,元素前后没有换行符。高,行高及顶和底边距...

2013-02-24 23:34:26 62

原创 MySQL常用命令

MYSQL常用命令1.导出整个数据库mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名...

2013-02-24 15:59:11 75

原创 ubuntu下安装mysql(二进制)到自定义目录

一,安装1, 下载 mysql二进制文件: http://dev.mysql.com/downloads/mysql/ 页面,选择linux generic ,然后选择最后一个 “Linux - Generic (glibc 2.5) (x86, 32-bit), Compressed TAR Archive” 进行下载 (32或者64根据是实际情况)2, 先创建一个group和一个属于这...

2013-02-24 14:34:23 151

原创 Ubuntu 配置Github

1, 安装Git. 命令:$sudo apt-get install git$sudo apt-get install git-core安装完成后 配置一下用户:git config --global user.name "xxx"git config --global user.email "xxx" (最方便的是选用注册github时的邮箱)2,进入github网站...

2013-02-02 15:48:33 65

原创 Ajax笔记

1,创建XMLHttpRequest对象 xmlhttp=new XMLHttpRequest(); -- IE7+, Firefox, Chrome, Safari, and Opera xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); -- IE5, IE62,将XML文本解析为 xml doc对象:[b]Internet ...

2013-01-28 00:53:43 64

原创 Ubuntu下Subclipse报failed to load javahl library的解决办法

Failed to load JavaHL Library.These are the errors that were encountered:no libsvnjavahl-1 in java.library.pathno svnjavahl-1 in java.library.path/opt/local/lib/libsvnjavahl-1.0.0.0.dylib: no ...

2013-01-26 18:00:58 68

原创 vmware中安装ubuntu后停在了command界面

症状如下:************************************************************************************************************************************Vmware Easy InstallPLEASE WAIT! VMware Tools is curre...

2013-01-25 13:19:34 919

原创 javascript零碎笔记

1, JSON传给eval()函数最好是像如下形式来包含JSON类型参数: eval('('+JSON+')');假设JSON如下(一个对象包含两个对象类型的属性person1和person2):var jsonText="{ person1:{'name': 'Bill','age': 1,'gender': 'male' }, person2:{'nam...

2013-01-24 13:44:19 84

原创 prototype返回字符中文乱码问题

1.get方式jsp页面: System.out.println(new String(request.getParameter("name").getBytes("iso8859-1"),"UTF-8"));2,post方式jsp页面:request.setCharacterEncoding("UTF-8"); System.out.println(reques...

2013-01-23 16:21:57 84

原创 简单使用Selenium Grid

1, 启动hub(机器X)Hub作为中央节点,他将接收所有的测试请求,然后分发到各个测试节点上。打开控制台,进入selenium-server-standalone所在目录,输入以下指令:java -jar selenium-server-standalone-2.25.0.jar -role hub2,启动node(机器A1)通过相同的selenium-server-stan...

2013-01-22 16:59:30 130

原创 Selenium 2 跑safari浏览器 (在windows XP系统上)

1,配置环境(什么装JDK,ECLIPSE,SELENIUM,SAFARI 之类的等等,,略去步骤)2,编写测试代码(很简单,简单的new SafariDriver()之类的,以google页面为例子,取点值) WebDriver driver =new SafariDriver(); driver.get("http://www.google.com.hk"); driv...

2013-01-21 16:38:24 136

原创 javascript 的 代理检测(源自js高级程序设计)

var client = function(){ //呈现引擎 var engine = { ie: 0, gecko: 0, webkit: 0, khtml: 0, opera: 0,...

2013-01-18 11:02:42 274

原创 Java中的Enum用法介绍

1. 关于Java Enum:JDK1.5之前没有Enum这个类型,那时候一般用接口常量来替代。有了JavaEnum之后,可以更贴近的表示这种常量。2. 如何使用Java Enum简单的用法:JavaEnum简单的用法一般用于代表一组常用常量,可用来代表一类相同类型的常量值。如:性别:public enum SexEnum { male, fema...

2013-01-10 17:17:42 117

原创 javascript 正则表达式零碎笔记

参考links:[url]http://www.iteye.com/topic/30728[/url] [url]http://msdn.microsoft.com/zh-cn/library/ae5bf541%28VS.80%29.aspx[/url]例子1:/(^\d+$)|(^\d+\.\d+$)/分析:\d 数字字符匹配,等效于 [0-9]^ 匹配输入字...

2013-01-09 15:53:35 441

原创 javascript 的event对象

event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。属性:altKey, button, cancelBubble, cl...

2013-01-08 15:44:11 79

原创 Eclipse WTP 配置tomcat 但无法访问tomcat主页的解决方法

首先,在Eclipse的servers view下双击要配置的服务器,如tomcat 7 at localhost。然后: Server locations有三项可以选择。默认情况下,是第一项。此时web项目安装在工作空间下的\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps目录之下。在此情况下,不可以打开...

2013-01-07 14:07:48 91

我常用的的处理模态窗口的方法(selenium 2)

主要思想: 使用Java Robot模拟键盘的回车 来替代 selenium的click操作.1, 以如下的站点为例:https://developer.mozilla.org/samples/domref/showModalDialog.html2, 当点击open a model dialog 按钮时, 会弹出模态窗口, 此时 按照通常的做法 便是使用 click操作,然后再s...

2013-01-04 15:44:22 1260

空空如也

空空如也

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

TA关注的人

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