自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 测试报告示例

1.简介1.1编写目的本文档用于记录测试过程,总结各轮次的测试情况,分析测试数据,归纳测试工作进行过程中暴露的问题与遗留的风险,给出相应的测试建议以供后续项目参考。1.2项目背景xx需要一个拥有真实用户的社区化产品,通过真实高信任度用户关系的建立,提高用户粘性,提升活跃会员数,带来长效的增长。在此背景下,以真实用户为基础的社区应运而生。主要具有以下5点意义:1. 提高社区活跃会员数2. 提高用户粘度3. 建立真实(和用户的社区身份相一致)的多维用户信息4. 建立高信任度...

2020-08-30 09:40:35 223

转载 测试方案实例

关于测试方案产品名称Product name密级Confidentiality level产品版本Product versionTotal 13pages 共13页 xxx测试方案 xxx 需求测试方案Prepared by拟制XXXDate日期xxxReviewed by评审人Date日期Approved by批准Date...

2020-08-30 09:37:47 846

转载 测试计划示例

xx系统 测试计划 文件版本:V1.0目 录1 引言. 11....

2020-08-30 09:30:29 288

转载 最全最新2020年软件测试面试笔试100道题目_上半年

高频问题:1、工作中印象深刻的BUG2、项目中负责的模块?并说一下你设计的用例?(包括功能和接口, 考验基本功)3、怎么设计用例(功能和接口都问)4、对测试流程改进以及测试质量保证提过哪些意见建议?(意思就是除了大家都能做的这些你对公司还有什么特别的贡献,答好很加分)5、怎么开展自动化测试工作的6、介绍一下你的框架7、各种设计用例,比如滴滴打车、微信聊天、二维码(突然发现桌子、笔、电梯、水杯啥的过时了......)8、现场设计场景,说出查询服务端日志的命令?9、...

2020-08-22 10:39:30 733

原创 springmvc+spring+hibernated的pom.xml

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/mave...

2018-02-24 22:12:11 588

转载 linux查看系统的日志的一些实用操作

last-a 把从何处登入系统的主机名称或ip地址,显示在最后一行。-d 指定记录文件。指定记录文件。将IP地址转换成主机名称。-f  指定记录文件。-n 或-  设置列出名单的显示列数。-R 不显示登入系统的主机名称或IP地址。-x 显示系统关机,重新开机,以及执行等级的改变等信息以下看所有的重启、关机记录last | grep rebootlas

2017-09-11 14:14:59 360

转载 通过 spring 容器内建的 profile 功能实现开发环境、测试环境、生产环境配置自动切换

软件开发的一般流程为工程师开发 -> 测试 -> 上线,因此就涉及到三个不同的环境,开发环境、测试环境以及生产环境,通常这三个环境会有很多配置参数不同,例如数据源、文件路径、url等,如果每次上线一个新版本时都手动修改配置会十分繁琐,容易出错。spring 为我们提供了 profile 机制来解决这个问题。spring允许我们通过定义 profile 来将若干不同的 bean 定义组织

2017-08-26 13:43:29 218

转载 Java Servlet完全教程

Servlet 是一些遵从Java Servlet API的Java类,这些Java类可以响应请求。尽管Servlet可以响应任意类型的请求,但是它们使用最广泛的是响应web方面的请求。 Servlet必须部署在Java servlet容器才能使用。虽然很多开发者都使用Java Server Pages(JSP)和Java Server Faces(JSF)等Servlet框架,但是这些技术都

2017-08-26 11:48:19 296

原创 程序员应该关注的一些事儿

英文原文:Things a Software Developer Must Invest In在下面这些事情中付出你的时间和精力,然后期待着好的结果吧。0.  关注你的健康毫无疑问,软件开发是一项最需要久坐的工作之一,每天在电脑前要坐 8 到 16 个小时,中间几乎没有休息,这就很容易长肉。而肥胖很很可能会引起其它的疾病,心脏病就是其中一种严重的疾病。当然,你可以通

2017-08-20 22:57:39 229

转载 SpringMVC文件上传下载

在spring MVC的基础框架搭建起来后,我们测试了spring mvc中的返回值类型,如果你还没有搭建好springmvc的架构请参考博文->http://www.cnblogs.com/qixiaoyizhan/p/5819392.html今天我们来讲讲spring mvc中的文件上传和下载的几种方法。首先附上文件目录->我们需要配置的我做了记号->

2017-08-17 10:32:26 234

转载 linux下 tar解压 gz解压 bz2等各种解压文件使用方法

tar命令大家都很熟悉了 这里整理一下部分解压,只解压出需要的文件, 这样就解决了tar包过大的情况下,解压速度太慢、解压后占用空间过大的问题 几个步骤: 查看tar包内包含的文件,如果已经知道这一步可免 tar -tzvf u2file.tar.gz -rw-r--r-- user/user 45489156 2008-08-04 23:59:46 foder/access.

2017-08-16 12:38:19 464

转载 Windows下Redis的安装使用

Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。

2017-08-14 20:53:48 147

原创 linux怎么让普通用户拥有管理员权限

1、添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser tommy //添加一个名为tommy的用户#passwd tommy //修改密码Changing password for user tommy.New UNIX password: //在这里输入新密码Retype new UNIX password: //再次输入新密码passwd: all

2017-08-13 08:40:37 39612 4

转载 linux下添加用户并赋予root权限

1、添加用户,首先用adduser命令添加一个普通用户,命令如下:#adduser tommy//添加一个名为tommy的用户#passwd tommy   //修改密码Changing password for user tommy.New UNIX password:     //在这里输入新密码Retype new UNIX password:  //再次输入新密

2017-08-09 11:06:22 931

转载 Spring4.X + Spring MVC + Mybatis3 零配置应用开发框架搭建详解 (3) - 实现最基本的登录处理

Spring4.X + spring MVC + Mybatis3 零配置应用开发框架搭建详解(3) - 实现最基本的登录处理1. 基本架构:                基础框架搭建完成后,我们开始进行Spring + SpringMVC + Mybatis的集成,来完成登录功能的处理。我们根据数据流向,来创建相应的内容,先看看大致的数据流向图:

2017-08-08 16:12:49 341

转载 linux下 tar解压 gz解压 bz2等各种解压文件使用方法

tar命令大家都很熟悉了 这里整理一下部分解压,只解压出需要的文件, 这样就解决了tar包过大的情况下,解压速度太慢、解压后占用空间过大的问题 几个步骤: 查看tar包内包含的文件,如果已经知道这一步可免 tar -tzvf u2file.tar.gz -rw-r--r-- user/user 45489156 2008-08-04 23:59:46 foder/access.

2017-08-07 14:10:19 362

原创 快速熟悉项目代码

对IT人士而言,换一份工作或进入一个新的公司,往往意味着要熟悉一个新的开发环境,要快速了解新的项目。如何快速地熟悉项目代码,是每个IT人士都会遇到的问题,特别是对刚进入IT职场的应届毕业生,这个问题更显得棘手。下面是我自己在经历几个工作之后结束的一些方法,与大家分享一下,仅贡参考! 1.通读需求文档,了解项目用途;  一个企业级的项目,一定会保留一些相关文档吧!比如需求文档

2017-08-05 14:52:35 193

转载 mybatis中的#和$的区别

#相当于对数据 加上 双引号,$相当于直接显示数据 1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id".  2. $将传入的数据直接显示生成在sql中。如:order

2017-08-04 12:25:29 108

转载 git 删除错误提交的commit

起因: 不小新把记录了公司服务器IP,账号,密码的文件提交到了git方法:    git reset --hard     git push origin HEAD --force其他:    根据–soft –mixed –hard,会对working tree和index和HEAD进行重置:    git reset –mixed:此为默

2017-08-03 11:40:32 221

转载 eclipse 优化 经常未响应解决办法

若显示提示时经常反应慢或未响应在Eclipse-Window-Preferences-Java-Installed JREs下添加JDK路径,添加后在已安装的jre中勾选新加的JDK, 最后效果如图所示。增加 -clean 选项。解释如下:http://www.eclipsezone.com/eclipse/forums/t61566.html如果经常提示内

2017-08-01 22:24:13 11365

转载 linux下使用 du查看某个文件或目录占用磁盘空间的大小

du -ah --max-depth=1     这个是我想要的结果  a表示显示目录下所有的文件和文件夹(不含子目录),h表示以人类能看懂的方式,max-depth表示目录的深度。du命令用来查看目录或文件所占用磁盘空间的大小。常用选项组合为:du -sh  一、du的功能:`du` reports the amount of disk space used by the spe

2017-07-31 16:07:31 308

转载 提取多层嵌套JSON类型数据

数据实例:{ "error": 0, "status": "success", "results": [ { "currentCity": "青岛", "index": [ { "title": "穿衣",

2017-07-27 15:00:05 852

转载 Shell 定时5分钟一次监控Tomcat状态,自动重启

公司测试服里有很多个tomcat,我参与的项目的那台tomcat,一天会挂上好几次。监控系统一直发邮件,觉得实在烦,就写了个监控tomcat的脚本放上去跑。等过两天有空了再去研究tomcat挂掉的原因。 先贴上Shell代码:[plain] view plain copy#!/bin/sh  # function:自动监控

2017-07-26 23:10:43 2247 2

转载 linux定时任务的设置 crontab 配置指南

为当前用户创建cron服务1.  键入 crontab  -e 编辑crontab服务文件      例如 文件内容如下:     */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh      保存文件并并退出     */2 * * * * /bin/sh /home/admin/jiaobe

2017-07-26 23:00:28 273

转载 Linux配置定时,使用 crontab -e 与 直接编辑 /etc/crontab 的区别

Linux配置定时任务,大家都知道使用crontab这个系统功能,但有时候我们需要区分用户执行,下面就直接说一下2种方法的区别:方法1:使用命令 crontab -e 然后直接编辑定时脚本。这样执行以后,属于用户自定义的,会被写到 /var/spool/cron 目录下,生成一个和用户名一致的文件,文件内容就是我们编辑的定时脚本。如:[htm

2017-07-26 22:50:27 285

转载 Git 基础 - 查看提交历史

查看提交历史在提交了若干更新,又或者克隆了某个项目之后,你也许想回顾下提交历史。 完成这个任务最简单而又有效的工具是 git log 命令。接下来的例子会用我专门用于演示的 simplegit 项目, 运行下面的命令获取该项目源代码:git clone https://github.com/schacon/simplegit-progit然后

2017-07-26 10:42:24 1335

转载 git恢复被修改的文件

版权声明:本文为博主原创文章,未经博主允许不得转载。恢复到最后一次提交的改动:Git checkout -- + 需要恢复的文件名但是,需要注意的是,如果该文件已经 add 到暂存队列中,上面的命令就不灵光喽需要先让这个文件取消暂存:git reset HEAD -- + 需要取消暂存的文件名然后再使用第一条命令。如果感觉命令多了

2017-07-25 12:42:28 205

转载 mybatis3中@SelectProvider的使用技巧

mybatis的原身是ibatis,现在已经脱离了apache基金会,新官网是http://www.mybatis.org/。mybatis3中增加了使用注解来配置Mapper的新特性,本篇文章主要介绍其中几个@Provider的使用方式,他们是:@SelectProvider、@UpdateProvider、@InsertProvider和@DeleteProvider。My

2017-07-23 19:58:34 1079 1

转载 Maven之setting.xml配置文件详解

setting.xml配置文件maven的配置文件settings.xml存在于两个地方:1.安装的地方:${M2_HOME}/conf/settings.xml2.用户的目录:${user.home}/.m2/settings.xml前者又被叫做全局配置,对操作系统的所有使用者生效;后者被称为用户配置,只对当前操作系统的使用者生效。如果两者都存在,它们的内容将被合

2017-07-23 12:37:44 930

转载 java模拟http请求调用远程接口工具类

package ln;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.util.HashMap;import java.util.List;import

2017-07-15 15:06:42 283

转载 浅谈hibernate的sessionFactory和session

首先,讲一个悲伤的故事。。。有一天,一个以为自己javaEE很叼的程序员,在经历了好久不写Java代码的情况下,去参加阿里巴巴的java面试,然后,在被问到一个很简单的问题的时候,结果没有回答好。那么接下来先说说这个问题吧。。。问:hibernate的sessionfactory是干嘛的?session又是干嘛的呢?那么,你会吗?可以讲清楚么?如果答案是会,可以,那么你就不

2017-07-11 23:00:21 119

转载 spring原理机制

原文转自:http://blog.csdn.net/y13530828499/article/details/66481551,关于spring容器:spring容器是Spring的核心,该 容器负责管理spring中的java组件,ApplicationContext ctx  = new ClassPathXmlApplicationContext("bean.xml"

2017-07-11 11:33:38 222

转载 让一个元素垂直水平居中的三种方法

第一种方法:div.box{weight:200px;height:400px;position:absolute;left:50%;top:50%;margin-left:-100px;margin-top:-200px;}*兼容性好;缺点:必须知道元素的宽高-------------

2017-07-09 11:02:02 676

转载 SpringMVC框架介绍

Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置的,而且

2017-07-01 22:54:23 538

转载 mysql sql语句大全

1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice'disk','testBack','c:\mss

2017-06-28 21:28:16 156

转载 【SSH进阶之路】Hibernate基本原理(一)

在开始学hibernate之前,一直就有人说:Hibernate并不难,无非是对JDBC进一步封装。一句不难,难道是真的不难还是眼高手低?      如果只是停留在使用的层面上,我相信什么技术都不难,看看别人怎么做的,你也可以很快上手。      这难道是学习的最终目的吗?      不是,绝对不是。我们需要了解这门技术的基本概念,它到底是什么,它是干什么的,它有什么优缺点

2017-06-22 11:23:43 138

转载 springMVC 的工作原理和机制

辑 工作原理上面的是springMVC的工作原理图:1、客户端发出一个http请求给web服务器,web服务器对http请求进行解析,如果匹配DispatcherServlet的请求映射路径(在web.xml中指定),web容器将请求转交给DispatcherServlet.2、DipatcherServlet接收到这个请求之后将根据请求的信息(包括URL、Ht

2017-06-22 11:16:57 253

原创 Spring旅程(一)为什么使用Spring

Spring框架spring有春天、弹簧、跳跃和泉眼的意思。Spring是一个开源的框架,是为了解决企业应用程序开发复杂性由RodJohnson创建的。虽然Spring是为企业级应用推出的,但是所有的Java系统开发都可以使用Spring,包括桌面应用程序和企业级Web应用。Spring总不是凭空而出现的,任何框架也是,前面我们所说的struts和hibernate都有他出现的原因,以及是哪些

2017-06-22 10:48:03 137

转载 给Eclipse提速的7个技巧

大约一个月前,我发表了一篇博客,其中介绍了对Eclipse的爱与恨。 有些人问我如何给Eclipse提速,这篇文章就来讨论这个问题。顺带提一下,这篇文章不是比较IDE,所以不要说你讨厌某个IDE而选择另外一个。这篇文章只是关注如何让Eclipse运行得更快。每个技巧都针对Windows、Linux和MacOS用户详细说明。在使用所有优化技巧之后,Eclipse应该能在10秒内启动,并且比以前运

2017-06-21 11:58:53 235

原创 流行的几款代表性的软件自动化测试工具汇总简介

一、传统自动化测试工具/商业工具(传统工具较多仅介绍两款,基本都是国外的)               1、QTP,全名HP QuickTest Professional software ,最新的版本为HP QuickTest Professional 11.0QTP是quicktest Professional的简称,是一种自动测试工具。使用QTP的目的是想用它来执行重复的手动测试,主

2017-05-23 10:27:15 6406

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