自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

_nanana 跟上节奏——

❤❤❤每天好心情...

  • 博客(60)
  • 资源 (15)
  • 收藏
  • 关注

转载 Jmeter做接口测试

1. 什么是接口测试?为什么要做接口测试?  接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。由于如今的系统复杂度不断上升,传统的测试方法成本急剧增加且测试效率大幅下降,所以就要做接口测试。同时,接口测试相对容易实现自动化持续集成,且相对UI自动化也比较稳...

2018-06-20 18:20:47 324

转载 接口测试的注意点

     接口测试作为集成测试的一部分,通过直接调用被测试的接口来确定系统在功能性、可靠性、安全性和性能方面是否能达到预期,有些情况是功能测试无法覆盖的,所以接口测试是非常必要的。  接口测试分为两种,一种是webservice接口,走soap协议通过http传输,请求报文和返回报文都是xml格式的,测试时通过工具soapUI进行测试。使用情况比较少;另一种http api接口,走http传输协议...

2018-06-20 17:48:54 536

转载 mysql查询语句练习

一、设有一数据库,包括四个表:学生表(Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)。四个表的结构分别如表1-1的表(一)~表(四)所示,数据如表1-2的表(一)~表(四)所示。用SQL语句创建四个表并完成相关题目。                 表1-1数据库的表结构表(一)Student (学生表) 属性名数据类型可否为空含 义Snovarch...

2018-05-28 17:25:03 273

转载 postman使用教程2

前言:Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。接口请求流程一、get请求GET请求:点击Params,输入参数及value,可输入多个,即时显示在URL链接上,所以,GET请求的请求头与请求参数如在接口文档中无特别声明时,可以不填。get请求示例GET响应:右上角显示响应HTTP状态码、请求的耗时。get响应示例需特别注意的是注意区别HTTP状态码与响应正文...

2018-05-25 10:41:17 796

转载 postman使用教程1

  在我们平时开发中,特别是需要与接口打交道时,无论是写接口还是用接口,拿到接口后肯定都得提前测试一下,这样的话就非常需要有一个比较给力的Http请求模拟工具,现在流行的这种工具也挺多的,像火狐浏览器插件-RESTClient,Chrome浏览器插件-Postman等等。这里主要介绍一下Postman。 一、Postman说明  Postman是一种网页调试与发送网页http请求的chrome插件...

2018-05-24 18:10:28 4558

转载 TPS与事务响应时间

例子:一个高速路有10个入口,每个入口每秒钟只能进1辆车1、请问1秒钟最多能进几辆车?   TPS=102、每辆车需要多长时间进行响应?   reponse time = 13、改成20辆车,每秒能进几辆?每辆车的响应时间是多长?   TPS = 10,reponse time = 1  (10个为一等份,分成两等份,平均tps (10/1+10/2

2018-01-23 17:48:24 704

转载 xshell常用命令

suse linux 常用命令 (1)命令ls——列出文件 ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件 ls a* 列出当前目录下以字母a开头的所有文件 ls -l *.doc 给出当前目录下以.doc结尾的所有文件 (2)命令cp——复制文件 cp afile afile.bak 把文件复制为新文件afile.bak c

2018-01-23 16:14:43 388

转载 xpath

XPath 简介XPath 是一门在 XML 文档中查找信息的语言。XPath 可用来在 XML 文档中对元素和属性进行遍历。XPath 是 W3C XSLT 标准的主要元素,并且 XQuery 和 XPointer 同时被构建于 XPath 表达之上。因此,对 XPath 的理解是很多高级 XML 应用的基础。 在学习之前应该具备的知识:在

2017-07-04 16:31:09 249

转载 testNG入门教程

阅读目录TestNG介绍在Eclipse中在线安装TestNG在Eclipse中离线安装TestngTestNG最简单的测试TestNG的基本注解TestNG中如何执行测试使用testtng.xml 文件执行 case TestNG按顺序执行CaseTestNG异常测试TestNG组测试TestNG参数化测试TestNG忽略测试TestNG 依赖测试TestNG测试结果报告

2017-07-03 17:09:01 338

原创 TestNG Eclipse插件的安装

两种方法可以安装:第一种,离线安装TestNG Eclipse插件下载地址http://testng.org/doc/download.html。下载下来以后,放在eclipse的plugins文件夹下,然后启动eclipse,点击Help -> software update -> Installed Software, 查找到TestNG Eclipse插件,点击Install

2017-07-03 16:33:46 208

原创 eclipse之常见问题(一)

项目报错:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path尝试解决办法,无用:构建路径---配置构建路径---库---添加库最后解决办法:窗口--首选项---server---runtime environments,remove所有的tomc

2017-06-30 14:13:17 171

原创 loadrunner之Windows系统资源性能常用计数器

1.System        %Total Processor Time 该计数据值用于体现服务器整理的处理器利用率,对多处理器系统而言,该计数值体现的是所有CPU的平均利用率,如果该值的数值持续超过90%,则可以说明整个系统面临处理器方面的瓶颈,需要通过增加处理器来提高性能。         File Data Operations/sec 计算机对文件系统进行读取和写入操作的

2017-06-29 15:56:39 331

原创 loadrunner之系统资源分析

1、内存分析方法  内存分析方法主要用于判断系统有无遇到内存瓶颈,是否需要增加内存等手段提高系统性能表现。主要计数器包括Memory和Physical Disk类别的计数器。内存分析的主要步骤和方法如下: 1) 首先查看Available Mbytes指标该值是用于描述系统可用内存的直接指标,在对系统进行操作系统级别的内存分析时,首先应通过该值建立一个初步的印象,了解性能系统测试过

2017-06-29 15:43:34 431

原创 loadrunner之常用函数()

一.事务函数lr_end_sub_transaction/标记子事务的结束以便进行性能分析lr_end_transaction/标记LoadRunner事务的结束lr_end_transaction_instance/标记事务实例的结束以便进行性能分析lr_fail_trans_with_error/将打开事务的状态设置为LR_FAIL并发送错误消息lr_get_trans_i

2017-06-28 11:00:11 1024

原创 loadrunner常见问题之ip欺骗

IP欺骗报错 Unable to load summary dialog -1 Please register richtx32.ocx 解决办法:在C盘中搜索文件:RICHTX32.OCX1.开始—运行,输入“cmd”2. 输入Regsvr32+目标路径例如输入“Regsvr32 C:\Windows\SystemWOW64\RICHTX32.OCX”

2017-06-27 16:13:46 391

转载 JUnit单元测试框架

为什么要使用单元测试框架呢或者换句话说,单元测试框架能够为我们做什么呢?从最基本的开始说起,假如我们有这样一个类:public class Calculator { public int add(int one, int another) { // 为了简单起见,暂不考虑溢出等情况。 return one + another; }

2017-06-01 14:09:51 214

转载 JUnit

一、     高级 Fixture上一篇文章中我们介绍了两个 Fixture 标注,分别是 @Before 和 @After ,我们来看看他们是否适合完成如下功能:有一个类是负责对大文件(超过 500 兆)进行读写,他的每一个方法都是对文件进行操作。换句话说,在调用每一个方法之前,我们都要打开一个大文件并读入文件内容,这绝对是一个非常耗费时间的操作。如果我们使用 @Before 和 @Afte

2017-06-01 13:37:29 210

转载 LR11添加多台负载机配置

面对并发量比较大的性能需求,用单台机子进行加压由于本身硬件资源、网络资源等的限制已经不能满足该性能测试条件,这个时候就需要在场景中添加多台负载机来联机做性能测试。添加多台负载机的设置非常简单下面做一个简单梳理。 1、安装,在需要添加为负载机的计算机上安装loadrunner 11(网上说可以只安装Loadrunner的Generator模块,但是我的测试环境是全部安装的) 

2017-05-31 16:26:28 6313 1

转载 正则表达式

代码/语法说明.匹配除换行符以外的任意字符\w匹配字母或数字\s匹配任意的空白符\d匹配数字\b匹配单词的开始或结束^匹配字符串的开始$匹配字符串的结束表1·常用的特殊代码

2017-05-31 15:46:52 202

转载 LR操作压测

录制脚本首先我们要找到LoadRunner11的运行图标点击运行,图标的模样如下图:进入主页面后我们需要点击创建/编辑脚本(本人安装的是中文版,具体中文版安装同样参考LoadRunner11安装流程及注意事项,会有介绍,同样十分浅显易懂)进入如下图页面之后,我们点击文件再点击新建:接下来在弹出的

2017-05-31 15:04:37 2490

转载 对称加密算法-PBE算法

一、简述  PBE算法(Password Base Encryption,基于口令加密)算法是一种基于口令的加密算法。特点在于口令由用户自己掌握,采用随机数(我们这里叫做 盐)杂凑多重加密等方法保证数据的安全性。  PBE算法没有密钥的概念,把口令当做密钥了。因为密钥长短影响算法安全性,还不方便记忆,这里我们直接换成我们自己常用的口令就大大不同了,便于我们的记忆。但是单纯的口令

2017-05-05 17:32:00 1155

转载 mongodb基本查询语句

1.  基本查询:    构造查询数据。    > db.test.findOne()    {         "_id" : ObjectId("4fd58ecbb9ac507e96276f1a"),         "name" : "stephen",         "age" : 35,         "genda" : "male",        

2017-04-27 11:32:59 356

转载 LR2

今天有朋友问我,关于loadrunner脚本编第二篇什么时候写,我告诉他都没什么东西了。要学习一门语言,基本的语法和思想很重要。现在每个人都识字,那是不是每个识字的人都可以当作家。不可能,因为大多数人没有作家的思想。编程是一门艺术,我们可以把代码写得很优美,而中国的程序员为什么叫代码工人呢?国为国外的程序员在写一篇优美的“散文”,中国的程序员在写“说明文”。中国的程序员只是根据需求把一个产

2017-04-13 18:08:54 320

转载 LoadRunner

性能测试工程师要懂代码么?答案是必须的。好多测试员认为在loadrunner中编写脚本很难很牛X ,主要是大多测试人员并未做过开发工作,大学的那点程序基础也忘记的差不多了。还有非计算机专业出身的测试员,所以对代码望都比较望而生畏。  好多人认为loadrunner只支持C语言(包括我之前也一直这么认为),因为loadrunner默认的脚本是C语言的,其实它支持目前所有主流的语言,如

2017-04-13 18:06:05 803

转载 基于Redis+MySQL+MongoDB存储架构应用

摘  要: Redis+MySQL+MongoDB技术架构实现了本项目中大数据存储和实时云计算的需求。使用MongoDB切片的水平动态添加,可在不中断平台业务系统的同时保障扩容后的查询速度和云计算效能;依据切片键索引分片,位于各切片独立进行计算,使大数据下的实时分析成为现实。对于高频访问的数据放在了Redis中,有效地降低磁盘I/O,使业务系统响应更为敏捷,满足了高并发下应用服务的高呑吐要求。

2017-03-13 14:54:22 835

转载 eclipse中配置的tomcat 启动正常 但是访问报404错误

问题描述: 在eclipse中配置的Tomcat,启动是正常的,控制台显示启动成功,也没有报任何错误信息,但是访问的时候就报404错误,然后直接在bin目录下启动startup.bat的方式就是正常的。然后就很纳闷,之后在网上搜了下资料,说是Eclipse的配置出了问题。解决方案:1、如果Server里的tomcat启动了,需要先停掉。然后再移除添加的项目2、之后双击s

2017-02-20 15:34:24 437

转载 springMVC框架搭建

一、项目目录结构二、SpringMVC需要使用的jar包commons-logging-1.2.jarjunit-4.10.jarlog4j-api-2.0.2.jarlog4j-core-2.0.2.jarlog4j-web-2.0.2.jarspring-beans-3.2.4.RELEASE.jarspring-context-3.2.4.RELEASE.jarspr

2016-12-19 16:20:21 362

原创 Oracle的over函数

Oracle over函数SQL code: sql over的作用及用法RANK ( ) OVER ( [query_partition_clause] order_by_clause )DENSE_RANK ( ) OVER ( [query_partition_clause] order_by_clause )可实现按指定的字段分组

2013-11-22 17:36:42 651

原创 fusionCharts的详细解析与应用

fusionCharts的详细解析与应用一、fusioncharts的介绍:       FusionCharts是一个Flash的图表组件,它可以用来制作数据动画图表,其中动画效果用的是Adob  e Flash 8 (原Macromedia Flash的)制作的flash , FusionCharts可用于任何网页的脚本语言类似于HTML , .NE

2013-11-05 17:26:48 511

原创 索引

索引是加速查询的主要手段,特别对于涉及多个表的查询更是如此。本节中,将介绍索引的作用、特点,以及创建和删除索引的语法。1.索引示例假设对于10.3节所建的表,各个表上都没有索引,数据的排列也没有规律,如表13.3所示。表13.3                                                     没有索引的students表s

2013-10-30 11:36:35 480

原创 Android--菜单项

Android学习之菜单项实例分类: android 2013-09-26 15:49 3人阅读 评论(0)收藏 举报Android Menu菜单项Menu菜单实例关于Android这里有两种实现方式,第一种是在资源文件中的menu文件中添加菜单项,第二种直接用Java代码实现。第一种方式:res/menu/main.xmlmenu

2013-09-26 15:56:19 649

原创 FusionCharts参数说明——3D饼图属性

FusionCharts参数说明——3D饼图属性animation 是否显示加载图表时的动画palette 内置的图表样式,共5个paletteColors 自定义图表元素颜色(为多个,如过过少会重复)showAboutMenuItem 右键是否显示"关于FusionCharts"aboutMenuItemLabel 右键关于自定义文字aboutMenuItem

2013-09-26 10:37:09 1888

原创 图表组件常用参数说明

FusionCharts参数说明——3D饼图属性(Pie3D.swf )animation 是否显示加载图表时的动画palette 内置的图表样式,共5个paletteColors 自定义图表元素颜色(为多个,如过过少会重复)showAboutMenuItem 右键是否显示"关于FusionCharts"aboutMenuItemLabel 右键关于自定义文字aboutMe

2013-09-25 17:41:29 2867

原创 RGB颜色查询对照表

RGB颜色查询对照表 色阶板                                  

2013-09-22 11:15:04 1013

原创 String类型转换为Date类型

public static void main (String args[]){//string类型转换为date类型  String commTime = "2011-5-31 14:40:50";  Date date = null;    try {   SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:

2013-09-13 17:15:18 567

原创 java基础--static详解

static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建

2013-09-09 15:27:05 562

原创 java基础--java三大特性及static

(1)面向对象编程有三个特征,即封装、继承和多态。    封装隐藏了类的内部实现机制,从而可以在不影响使用者的前提下改变类的内部结构,同时保护了数据。    继承是为了重用父类代码,同时为实现多态性作准备。那么什么是多态呢?    方法的重写、重载与动态连接构成多态性。Java之所以引入多态的概念,原因之一是它在类的继承问题上和C++不同,后者允许多继承,这确 实给其带来的非常强大的功

2013-09-09 14:57:08 523

原创 用户权限管理

用户权限管理实现业务系统中的用户权限管理--设计篇  B/S系统中的权限比C/S中的更显的重要,C/S系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端+服务器检测实现,而B/S中,浏览器是每一台计算机都已具备的,如果不建立一个完整的权限检测,那么一个“非法用户”很可能就能通过浏览器轻易访问到B/S系统中的所有功能。因此B/S业务系统都需要有一个

2013-08-29 16:32:02 588

原创 线程

一个JAVA多线程的实例  写出一组模拟生产者/消费者的协作程序其中包括一个WoTou.java,代表消息一个MsgQueue.java,为一个队列,提供put(Message msg)方法和get()方法一个Produer.java,为生产者线程,在其run方法中每隔1秒产生一个Message对像并放入MsgQueue队列一个Consumer.java

2013-08-29 14:58:58 592

原创 java web导入excel表格

/**  * excel导入学生基本信息  */ public String impStuBaseInfo(File stuFile, Student student)   throws AppBaseException, ParseException {  String result = "";  List clientList = new ArrayList();

2013-08-29 11:33:12 948

SoapUI-Pro-x64-4.6.4

SoapUI-Pro-x64-4.6.4 安装包

2018-05-04

SoapUI-Pro 4.6.4 破解

SoapUI-Pro 4.6.4 破解, 压缩包里有具体操作方法。

2018-05-04

HTML5的学习文档及案例

众所周知,HTML5 可以解决非常实际的问题,所以HTML5以这种方式迅速融入到了对 Web 平台的实质性改进中。越来越多的人开始着手学习HTML5。 本次上传的资源中包括HTML5的.pdf学习文档、HTML5参考手册、还有用HTML5做的超级玛丽和捕鱼的范例及其源码,希望对想学习HTML5的童鞋会有所帮助。

2013-09-29

jquery-1.9.0.rar

jquery 1.9.0 最新的jar包

2013-09-10

spring 3.0 mvc框架结构

大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。

2013-09-06

JAVA api 官方文档中文版.chm

JAVA api 官方文档中文版 .chm格式 对java初学者会很有帮助~

2013-09-04

iBatis开发指南和一个iBatis实例

其中包含iBatis精讲PDF iBatis实例 iBatis开发指南 iBatis分页 spring+iBatis处理1对多数据表实例等等若干帮助文档。希望可以帮助大家学习iBatis...

2013-08-08

myeclipse使用说明文档

一、 环境及配置: 1、使用环境: A、操作系统:WindowsXP SP2版本 B、数据库:Oracle 9i 企业版 以及 MySql 5.0 C、Eclipse环境:MyEclipse 5.5.1GA All-In-One版 及 汉化包 D、Java环境:Jdk1.5.0.4. E、容器环境:Jboss4.1 2、配置: 详细请看 A、《JDK配置》 B、《JBoss配置》 C、《MyEclipse中文包配置》 二、 初始使用: ...

2013-08-01

java编程百例

百个JAVA编程实例 1 java流程控制 2 数组数据操作 3 矢量对象操作 4 哈希表和枚举器 ...

2013-08-01

基于ssh框架的通讯录案例

这是一个基于ssh框架做的通讯录的案例,功能实现的挺全面的,希望可以帮助大家~

2013-05-09

JAVA基础精讲PDF

此PDF包含java中所有基础的精讲,适用于java零基础和基础较差的童鞋们~希望能帮助大家。

2013-05-07

html的API文档

HTML 文件中的第一个标签是 <html>。这个标签告诉浏览器这个 HTML 文件的开始点。文件中最后一个标签是 </html>。这个标签告诉您的浏览器,这是 HTML 文件的结束点。 位于 <head> 标签和 </head> 标签之间的文本是头信息。头信息不会显示在浏览器窗口中。 <title> 标签中的文本是文件的标题。标题会显示在浏览器的标题栏。 <body> 标签中的文本是将被浏览器显示出来的文本。 <b> 和 </b> 标签中的文本将以粗体显示。

2013-05-06

Myeclipse破译

public class MyEclipseKeyGen { private static final String LL = "Decompiling this copyrighted software is a violation of both your license agreement and the Digital Millenium Copyright Act of 1998 (http://www.loc.gov/copyright/legislation/dmca.pdf). Under section 1204 of the DMCA, penalties range up to a $500,000 fine or up to five years imprisonment for a first offense. Think about it; pay for a license, avoid prosecution, and feel better about yourself."; public String getSerial(String userId, String type) { NumberFormat nf = new DecimalFormat("000"); Calendar cal = Calendar.getInstance(); cal.add(Calendar.YEAR, 3); cal.add(Calendar.DAY_OF_YEAR, -1); String licenseNum = nf.format((int) (Math.random() * 1000)); String expTime = new StringBuilder("-") .append(new SimpleDateFormat("yyMMdd").format(cal.getTime())) .append("0").toString(); String need = new StringBuilder(userId.substring(0, 1)).append("Y") .append(type).append("-100").append(licenseNum).append(expTime) .toString(); String dx = new StringBuilder(need).append(LL).append(userId).toString(); int suf = this.decode(dx); String code = new StringBuilder(need).append(String.valueOf(suf)) .toString(); return this.change(code); }

2013-05-02

乱码问题解决方案

一、有关中文乱码: mysql部分: url配置:jdbc:mysql://localhost:3306/XXX?useUnicode=true&characterEncoding=utf8 jdbc:mysql://localhost:3306/XXX?useUnicode=true&amp;characterEncoding=utf8 创建Database时候:create database XXX default character set utf8; 创建表后:create table XXX( id int... )engine=innodb default character set utf8; 设置数据库编码:set names utf8; alter database XXX default character set utf8; Myeclipse部分: *建议创建工程后,在书写代码前先设置编码--》在工程上点右键 proference *在Servlet部分设置两条语句: response.setContentType("text/html;charset=utf-8"); request.setCharacterEncoding("utf-8"); *在html或者jsp界面更改为UTF-8 <%@page contentType="text/html;charset=utf-8" %/>

2013-05-02

空空如也

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

TA关注的人

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