- 博客(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
230
原创 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
417
原创 centos 安装libreOffice
1,下载libreoffice:http://www.libreoffice.org/download/, 有两个文件要下载2,解压到一个目录下3,进入到的RPMS目录,4,切换到root 权限,执行 rpm -ivh *.rpm。5,等待安装完成便可。...
2013-12-08 12:20:11
307
原创 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
511
原创 添加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
406
原创 配置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
128
原创 从centos minimal 安装桌面
分类说明:Desktop:基本的桌面系统,包括常用的桌面软件,如文档查看工具 Minimal Desktop:基本的桌面系统,包含的软件更少 Minimal:基本的系统,不包含任何可选的软件包 Basic Server:安装的基本系统的平台支持,不包含桌面 Database Server:基本系统平台,加上MySQL和PostgreSQL数据库的客户端,无桌面 Web Se...
2013-11-14 23:30:05
280
原创 Vim 编辑器
一,光标移动回车:移到下一行起始位置Ctrl+u:往上移动半屏Crtl+d:往下半屏Ctrl+f: 往下一屏Ctrl+b:往上一屏shift+h:移到本屏幕第一行开头第一个非空白字符shift+m:移到本屏幕中间行第一个非空白字符shift+l: 本屏幕最后一行第一个非空w:右移一个单位 可+数量 b:左移一个单位 可+数量 (:移到完整句子的...
2013-11-13 23:10:35
129
原创 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
119
原创 U盘安装CENTOS
一,制作启动U盘部分1,电脑插上 U 盘,打开 UltraISO 软件,文件---打开,选择你下载好的CentOS-6.3-i386-bin-DVD1.iso 文件,点启动--写入硬盘镜像,在硬盘驱动器里面选择你的 U 盘(看清楚,千万别选错),写入方式默认为:USB-HDD+,然后点格式化。格式化完成后,关闭对话框,然后再点写入...
2013-10-31 11:25:35
112
原创 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
2093
原创 获取几种项目路径的方式(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
1388
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
101
原创 自动化测试遇到的一些问题
1, 页面上的checkbox 上执行click来勾选,结果出现错误提示说 元素不可见,不能执行操作, 实际上元素是可见的,而且元素定位什么都没有任何问题。解决: 改用执行 javascript语句替代selenium的click, 大致如下 executeJavascript("arguments[0].click", "WebElement")...
2013-07-11 12:43:45
208
原创 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
114
原创 初学 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
210
原创 敏捷开发与敏捷测试
[b]敏捷开发[/b]是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。 1,敏捷开发的路线:- Test-Driven Development,测试驱动开发。 它是敏捷开发...
2013-06-18 16:47:38
271
原创 (二) 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
444
原创 (一)Robot Framework的安装与卸载
序言关于robot framework (RF) 2.7+版本的变化- 支持使用pip进行安装;- 支持IronPython安装;- 使用jython安装将创建除jybot外的新运行脚本:jyrebot,并且rebot将不再一同被创建;- 使用python安装将不再一同创建jybot工具,需要单独使用jython安装才行;- 所有的运行脚本需要将特定的解释器添加到PATH...
2013-06-17 16:40:31
5505
原创 自动化测试应该在什么阶段进行?(转)
软件自动化测试,作为手工测试的替代,越来越受到关注。Pekka Klärck,作为Robot Framework的创建者和核心开发者,按照系统级别,介绍了几种不同的自动化测试方法的区别。一、记录回放的方式流行于商业工具之中,无需编程技能即可快速上手。然而这种方法相对脆弱,一旦UI变化测试就会受到影响,分散的脚本不可重用且难以维护,而且系统在测试前必须可用(也就意味着无法使用A-TDD方法)...
2013-05-21 13:05:46
2356
原创 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
125
原创 java Final 关键字
1、final类不能被继承,没有子类,final类中的方法默认是final的。 2、final方法不能被子类的方法覆盖,但可以被继承。 3、final成员变量表示常量,只能被赋值一次,赋值后值不再改变。 (对应C++中的const)4、final不能用于修饰构造方法。...
2013-03-07 10:21:01
89
原创 数据库中Schema和Database有什么区别(转)
在MySQL中创建一个Schema好像就跟创建一个Database是一样的效果,在SQL Server和Orcal数据库中好像又不一样. 目前我只能理解,在mysql中 schemadatabase。数据库中Schema和Database有什么区别数据库中User和Schema的关系假如我们想了解数据库中的User和Schema究竟是什么关系,首先必须了解一下数据库中Use...
2013-02-27 14:52:01
213
原创 关于块级元素和行内元素
block元素的特点:总是在新行上开始;此元素将显示为块级元素,此元素前后会带有换行符。高度,行高以及顶和底边距都可控制;宽度缺省是它的容器的100%,除非设定一个宽度。可以控制宽高。, , , , 和 是块元素的例子。inline元素的特点:和其他元素都在一行上;默认。此元素会被显示为内联元素,元素前后没有换行符。高,行高及顶和底边距...
2013-02-24 23:34:26
84
原创 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
103
原创 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
189
原创 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
95
原创 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
86
原创 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
94
原创 vmware中安装ubuntu后停在了command界面
症状如下:************************************************************************************************************************************Vmware Easy InstallPLEASE WAIT! VMware Tools is curre...
2013-01-25 13:19:34
1075
原创 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
130
原创 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
109
原创 简单使用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
154
原创 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
180
原创 javascript 的 代理检测(源自js高级程序设计)
var client = function(){ //呈现引擎 var engine = { ie: 0, gecko: 0, webkit: 0, khtml: 0, opera: 0,...
2013-01-18 11:02:42
328
原创 Java中的Enum用法介绍
1. 关于Java Enum:JDK1.5之前没有Enum这个类型,那时候一般用接口常量来替代。有了JavaEnum之后,可以更贴近的表示这种常量。2. 如何使用Java Enum简单的用法:JavaEnum简单的用法一般用于代表一组常用常量,可用来代表一类相同类型的常量值。如:性别:public enum SexEnum { male, fema...
2013-01-10 17:17:42
141
原创 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
820
原创 javascript 的event对象
event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。属性:altKey, button, cancelBubble, cl...
2013-01-08 15:44:11
115
原创 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
118
我常用的的处理模态窗口的方法(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
1326
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人