自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(451)
  • 资源 (1)
  • 收藏
  • 关注

转载 Java中dao层和service层的区别

今天看了一篇文章,写的是关于Java中dao层和service层的区别,写的是相当好。忍不住跟大家分享。service是业务层,dao是数据访问层。记得以前刚学编程的时候,都是在service里直接调用dao,service里面就new一个dao类对象,调用,其他有意义的事没做,也不明白有这个有什么用,参加工作久了以后就会知道,业务才是工作中的重中之重。我们都知道,标准主流现在的编程方式都是...

2019-03-06 09:54:48 13662 3

转载 【java.lang.UnsupportedClassVersionError】版本不一致出错

原文:http://www.cnblogs.com/xing901022/p/4172410.html【java.lang.UnsupportedClassVersionError】版本不一致出错  这种错误的全部报错信息: 1 java.lang.UnsupportedClassVersionError: org/apache/lu

2016-05-04 14:47:56 825

转载 使用selenium自动登录淘宝并获取cookie

最近做个东西需要用程序登录淘宝然后去后台获取些东西,分析了一下登录页面,发现淘宝有用flash生成一个字符串来限制了我们这种不经过浏览器而直接使用程序登录的做法,那怎么办呢,我想到曾经看到云姐在公司演示过一个用python来作UI自动化测试的工具,应该也有java接口。去找了一个,果然找到了,它就是Selenium,非常强大,超乎想象!Selenium可支持编程式的操作浏览器,包括

2016-03-24 14:47:59 1514

转载 Selenium WebDriver 处理cookie

原帖地址:http://www.cnblogs.com/tobecrazy/p/3985168.html在使用webdriver测试中,很多地方都使用登陆,cookie能够实现不必再次输入用户名密码进行登陆。首先了解一下Java Cookie类的一些方法。在jsp中处理cookie数据的常用方法:getDomain();返回cookie的域名.g

2016-03-24 14:47:31 320

原创 在线源码查看网站

如下:http://www.boyunjian.com/do/baike/s.do?keyword=selenium

2016-03-24 10:26:43 3016

转载 解决Cucumber测试结果中文乱码问题

今天想在项目中应用Cucumber进行测试,感觉不错,可惜在命令行窗口中输出的结果中文全变成了乱码,完全影响测试结果的可读性(Cucumber的强项就在此啊)。于是开始寻找解决的方法。 1、最先想到的是cucumber输出的是UTF-8编码,而且整个Rails站点的环境也都是UTF-8了,输出到DOS命令行,显然会出现中文乱码。 于是Google到http://www.iteye.com/to

2016-03-24 09:55:15 527

转载 fitnesse页面增加认证

一、增加用户认证1. 只增加一个认证用户:java -jar fitnesse.jar -a username:password2. 增加多个认证用户(明文密码)    2.1 新建一个password.txt的文本文件,并设置文件的内容如下:        tom:12345        jack:1234    2.2 运行命令:java -jar fitness

2015-12-25 15:09:33 225

转载 fitnesse中的Map处理

fintesse会把!{}标记的变量视为HashTable对象,展现到页面上的将是table格式(userguide中提到可以改变hashtable的css样式)======   java 代码   =========    public Map getMap(Map map) {        Set set =map.keySet();        for

2015-12-25 15:08:58 128

转载 Android Robotium的几个小tips

写正文之前,先吹吹这个robotium,好让丈二童鞋摸得到头脑。最近一直在抽空自学Android自动化测试,了解到一个传说中很牛X的号称"Selenium for Android"的Robotium。这玩意牛在哪呢?牛就牛在它对android的自动化测试可以说是“黑白通吃”,它其实是对android自带测试类Instrumentation的一个封装,方便于测试人员直接调用封装好的接口。你可以这

2015-12-22 19:10:30 145

原创 Could not open '/sys/class/power_supply/genymotion_fake_path/present'

genymotion的模拟器是一个搭建在x86系统和VM中的虚拟安卓环境。它不是一个ARM架构的模拟器。所以他跑起来比Eclipse自带的AVD流畅。但是在最新的更新中去掉了ARM的转换以及谷歌服务,所以导致了如题所示的error往genymotion 模拟器中拖入一个 Genymotion-ARM-Translation_v1.1.zip .即可

2015-12-15 14:48:33 252

转载 JAVA自已设计JSON解析器

转自:http://www.cnblogs.com/zhangfei/p/5035209.html当然,有很多很好的JSON解析的JAR包,比如JSONOBJECT,GSON,甚至也有为我们测试人员而打造的JSONPATH,但我还是自已实现了一下(之前也实现过,现在属于重构)。思想是这样的,以这个JSON串为例:String j = "{\"a\":\"b\",\"c\\\"b\"

2015-12-10 14:52:21 173

转载 微信开发相关

http://www.cnblogs.com/txw1958/category/407134.html

2015-12-10 14:27:41 144

转载 强大的安卓模拟器——Genymotion操作详解

Genymotion主窗口允许用户管理自己的虚拟Genymotion设备: 在主菜单栏中,用户可以:打开执行窗口并启动选定的虚拟设备添加新的虚拟设备打开/关闭主菜单在点击“菜单”按钮后:打开设定窗口打开帮助窗口打开关于窗口退出应用程序您还可以通过每台虚拟设备的对应按钮或者快捷菜单:配置虚拟机设定(包

2015-12-10 14:25:59 436

转载 最强Android模拟器genymotion的安装与配置

Android开发人员都知道,原生的模拟器启动比较慢,操作起来也不流畅,还会出现莫名的问题。当然很多人都会选择直接使用android手机来开发,但是有时候需要在投影仪上演示程序的时候手机不太好做到吧。这里我给大家介绍一款很好的android模拟器——genymotion。网上可以看到很多介绍Genymotion模拟器安装及使用方法的博文,我这两天也在自己电脑上进行了一些实践,经过一天的捣腾

2015-12-10 14:25:35 217

转载 Linux的实时监测命令

十八.  和系统运行状况相关的Shell命令:    1. Linux的实时监测命令(watch):    watch 是一个非常实用的命令,可以帮你实时监测一个命令的运行结果,省得一遍又一遍的手动运行。该命令最为常用的两个选项是-d和-n,其中-n表示间隔多少秒 执行一次"command",-d表示高亮发生变化的位置。下面列举几个在watch中常用的实时监视命令:    /> w

2015-12-10 14:22:56 288

转载 Windows资源监控工具

本文参考:http://www.blogjava.net/ricki/archive/2007/07/17/130830.html,此处仅作学习使用。在利用LoadRunner进行性能测试的时候,Windows服务器的资源是经常需要监控的对象。其实除了LoadRunner提供的计数器,似乎Window服务器并不像Unix或者Linux提供众多的性能监控方法,比如Top或者vmstat等。另

2015-12-10 14:22:04 369

转载 测试大杂烩

一.测试文档知多少:(参考:http://www.blogjava.net/ricki/archive/2007/07/23/131907.html)如今,软件开发越来越复杂,软件功能也越来越丰富。而几乎所有成熟的商业软件,都是靠一个开发团队齐心协力的血汗结晶。“罗马不是一天建成的!”,当我们震撼于Microsoft Windows的惊世巨著的同时,也道听途说了微软公司软件

2015-12-10 14:21:35 181

转载 Python命令

1.安装:python setup.py install2.卸载:python setup.py install --record files.txtcat files.txt | xargs rm -rf 删除对应目录文件:sudo rm $(cat install.record)3.其他方法1:sudo pip uninstall 4.其他方法2

2015-12-10 14:19:49 105

转载 一个老工程师给年轻人的忠告

转自:http://blog.csdn.net/vincetest/article/details/53458721、好好规划自己的路,不要跟着感觉走;  根据个人的理想来安排自己的生活,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,痛快一些,那么就需要慎重安排自己的的轨迹,从一个行业入手逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点

2015-12-10 14:19:09 162

转载 shell中的三个零碎知识

1.常常可以看到echo $0,这个表示查看当前的shell。$0 当前Shell程序的文件名dirname $0,获取当前Shell程序的路径cd `dirname $0`,进入当前Shell程序的目录----------------------------------------------2.$变量的一些解释$n $1 the first parame

2015-12-10 14:18:41 109

转载 一份书单

多阅读,常反思。阅读技术大牛的博客,汲取他人的知识才能持续提高。从刘未鹏先生的博客中摘出如下书单,多学习:面试微软前必须要读的十本书:Code: The Hidden Language of Computer Hardware and Software (《编码的奥秘》)Computer System: A Programmer’s Perspective (《深入理解计算机系统》

2015-12-10 14:18:12 125

转载 MySQL数据库常用命令

SQL命令就那么一些,但是由于不是DBA,所以不常用,有些组合的应用也就慢慢会忘掉,现在收藏一些常用的,做个备忘。如下:1、MySQL常用命令create database name; 创建数据库use databasename; 选择数据库drop database name 直接删除数据库,不提醒show tables; 显示表describe

2015-12-10 14:17:36 98

转载 Linux下的svn命令

1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2、往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.php) svn add *.php(添加当前目录下

2015-12-10 14:17:04 99

转载 开源测试工具的完整解决方案

朱少民老师的这篇文章总结了不少东西,收藏为正在做的自动化测试框架使用。原文:http://blog.csdn.net/KerryZhu/article/details/1460633开源软件运动正在获得很大成功,正在改变软件业的开发模式、运营方法等,也自然改变着软件测试的方法,借助开源软件测试工具完全可以构造一个完整的测试解决方案,可以极大地提高测试效率,又能大大的降低测试成本。从

2015-12-10 13:49:06 139

转载 mysql:max_connection的设置及优化

mysql:set-variable=max_connections设置及优化参考下面两篇文章:1.mysql官方文档:http://dev.mysql.com/doc/refman/5.5/en/too-many-connections.html飞诺网mysql优化:http://www.diybl.com/course/7_databases/mysql/myshl/2

2015-12-10 13:48:25 2148

转载 linux系统管理 简单常用命令

# uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env

2015-12-10 13:47:54 95

转载 利用shell脚本提高效率(切换用户不需要输入密码)

一、简便切换用户:切换用户,每次输入密码,比较麻烦,可以使用脚本交互式登录实现,每次只要输入./su_ 并tab,执行此脚本,即可切换至root用户,比较简单。如下:hao@hao-ubuntu:~$ cat su_root.sh #!/usr/bin/expectset timeout 3spawn suexpect "Password:"exec s

2015-12-10 13:46:27 3182

转载 做优秀产品经理

优秀产品经理的核心技能摘自:http://www.cppblog.com/tx7do/archive/2010/01/09/105220.html译文:http://article.yeeyan.org/view/sam/1372原文:http://michael.hightechproductmanagement.com/2006/12/seven_traits_of_suc

2015-12-10 13:46:02 112

转载 [学习参考]shell学习帖

这个shell的帖子很全面,参考:http://bbs.chinaunix.net/thread-452942-1-1.htmlshell基础1:文件安全与权限 http://bbs.chinaunix.net/thread-434579-1-1.html附:Linux的用户和用户组管理 http://bbs.chinaunix.net/thread-438660-1-1.

2015-12-10 13:45:37 104

转载 shell截取小数等

如下几种方式均可修改尝试: 1.shell截取小数为整:printf "%.f" 60.345echo "60.345" | awk F. '{print $1}'sed 's/\..*//g'cut -d . -f 1 urfile sed 's/\..*//' urfile 2.为末尾增加字符:sed '$s/$/

2015-12-10 13:45:13 2285

转载 [学习参考]hudson资料

这里有比较全面的hudson资料详细参见:http://www.iteye.com/blogs/tag/hudson 基于Jenkins的持续集成:   http://weli.iteye.com/blog/1544511hudson任务设置说明:http://eileenlml.iteye.com/blog/1536226hud

2015-12-10 13:44:49 139

转载 [学习参考]一起学shell

参考链接:http://blog.51cto.com/zt/249如下: ·一起学Shell之(一)背景知识·一起学Shell之(二)输出以及其它·一起学Shell之(三) 查找与替换·一起学Shell之(四)文本处理以及管道·一起学shell之(五)变量判断重复[第一次编辑..

2015-12-10 13:44:25 113

转载 学习资源之1:Python

1.Python基础篇:http://man.lupaworld.com/content/manage/ringkee/basic.htm 2.Python 基础语法(一)http://www.cnblogs.com/Peter-Zhang/archive/2011/12/24/2300187.html 3.Python中文社区http://

2015-12-10 13:43:32 133

转载 学习资源之3:Oracle经典书籍

官方帮助:http://www.oracle.com/pls/db901/db901.docindex?remark=homepageOracle 10g数据库系统管理  入门:《oracle 10g 数据库入门与实践》DBA方面:《深入解析oracle--dba入门、进阶与诊断案例》PL/SQL开发方面:《oracle pl/sql 实例精

2015-12-10 13:42:47 164

转载 史上最牛的Linux内核学习方法论

史上最牛的Linux内核学习方法论 点击下载我的arm_linux移植笔记 点击下载S3C2440完全开发流程 点击下载Linux系统命令及其使用详解完整版 点击下载Linux主要shell命令详解 点击下载深入理解Linux内核(第三版 pdf英文版)  点击下载

2015-12-10 13:42:14 150

转载 关于MySQL权限

MySQL 存取控制包含2个阶段:阶段1:服务器检查是否允许你连接。阶段2:假定你能连接,服务器检查你发出的每个请求。看你是否有足够的权限实施它。例如,如果你从数据库表中选择(select)行或从数据库删除表,服务器确定你对表有SELECT权限或对数据库有DROP权限。参考 : 5.8. MySQL用户账户管理 1.权限查看mysql> show grants 

2015-12-10 13:41:11 123

转载 expect的简单应用

先看3个脚本:1.创建用户:1.createUser.sh#!/usr/local/bin/expect##!/usr/bin/expectset timeout 1#spawn userdel -r haospawn useradd haospawn passwd haoexpect "新的 密码:"send "hao\r"expect "重新输入新的 密码:

2015-12-10 13:37:07 158

转载 ssh无密码登录问题

ssh无密码登录配置:cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bakvi /etc/ssh/sshd_config重启sshd/etc/rc.d/init.d/sshd restartcat ~/id_rsa.pub >> /root/.ssh/authorized_keyschmod 644 ~/.ssh/auth

2015-12-10 11:35:09 139

转载 关于行号输出的简单命令

一个简单的命令,为输出的文件加上行号:MegaCli -cfgdsply -a0 | awk '{print NR-1,$0}'cat test.py | awk '{print NR-1, $0}' 当然在vi中比较简单了::set nu 打开行号:set nonu 关闭行号:set nu ic 也可打开行号或者如下方式:cat -n

2015-12-10 11:34:46 211

转载 几个shell

一.远程连接一台机器,不必输入密码:ssh 192.168.82.3 -ttEOF#cd /root/AT_EInfoworks/svn/publiccd /home/hao./su_all.shlogoutEOF链接之后执行的脚本:二.su_all.shecho "1.from root change to hao..."echo ":::

2015-12-10 11:34:23 108

soapUI-Pro-4.5.0破解注册

SoapUI-Pro4.0.0 SoapUI-4.0.0 SoapUI-4.5.0 及高版本破解注册 亲测SoapUI-Pro4.5.1成功

2013-04-11

空空如也

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

TA关注的人

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