自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JMeter之Throughput Controller吞吐量控制器

吞吐量控制器,它是用来控制该控制器下面元件的执行次数,与控制吞吐量的功能无关。(注:用Constant Throughput Timer可以控制吞吐量tps)作用:控制其子节点的执行次数与负载比例分配吞吐量控制器有两种模式:Total Executions和Percent Executions。参数说明如下:Total Executions:整个测试计划中的总执...

2019-09-03 19:13:00 1068

转载 【Jmeter】配置不同业务请求比例,应对综合场景压测

背景在进行综合场景压测时,遇到了如何实现不同的请求所占比例不同的问题。有人说将这些请求分别放到单独的线程组下,然后将线程组的线程数按照比例进行配置。这种方法不是很好,因为服务器对不同的请求处理能力不同,有的处理快,有的处理慢。若采取上述方案的话,并不会按照我们预期的比例进行并发。那么如何真实模拟按比例进行并发呢?此前使用LR进行过类似场景的测试时的思路如下...

2019-08-24 17:26:00 241

转载 【Docker】Windows下docker环境搭建及解决使用非官方终端时的连接问题

https://www.cnblogs.com/Detector/p/9354539.html背景时常有容器方面的需求,经常构建调试导致测试环境有些混乱,所以想在本地构建一套环境,镜像调试稳定后再放到测试环境中。Windows Docker 安装 安装docker toolbox博主的电脑是win7,安装的时候使用的是阿里云的docker toolbox镜像。...

2019-08-24 17:23:00 124

转载 【Docker】性能测试监控平台搭建:InfluxDB+Grafana+Jmeter+cAdvisor

https://www.cnblogs.com/Detector/p/10104254.html前言在做性能测试时,如果有一个性能测试结果实时展示的页面,可以极大的提高我们对系统性能表现的掌握程度,进而提高我们的测试效率。但是我们每次打开Jmeter都会有几个硕大的字提示别用GUI模式进行负载测试,而且它自带的监视器效果实在一般:在Windows下渲染效果不好,在linux...

2019-08-24 17:14:00 99

转载 java注解

@Override,@Deprecated,@SuppressWarnings为常见的3个注解。注解相当于一种标记,在程序中加上了注解就等于为程序加上了某种标记,以后,JAVAC编译器,开发工具和其他程序可以用反射来了解你的类以及各种元素上有无任何标记,看你有什么标记,就去干相应的事1、注解@Override用在方法上,当我们想重写一个方法时,在方法上加@Overr...

2019-08-14 19:53:00 82

转载 SpringBoot 整合 MybatisPlus 3.0

CRUD是指在做计算处理时的增加(Create)、读取查询(Retrieve)、更新(Update)和删除(Delete)几个单词的首字母简写。主要被用在描述软件系统中DataBase或者持久层的基本操作功能需求:存在一张 message 表,且已有对应的实体类 Message,实现message 表的 CRUD 操作我们需要做什么呢?基于 Mybatis:需要编写 Messa...

2019-08-14 16:32:00 324

转载 接口测试

1. 接口测试,也是功能测试。  接口:xml格式,返回的数据通常都是json格式2. 客户端:html、js、css      Android、object-c、swift      浏览器、app等等  服务端:java、php、python  client server3. 接口测试:  127.0.0.1:8000/pay?order_id=xxx...

2019-07-28 18:37:00 193

转载 12. Mysql基础入门

课程大纲 • 数据库概述 • MySQL基本操作 • MySQL索引基础 • MySQL高级特性 转载于:https://www.cnblogs.com/ajing2018/p/10765916.html

2019-04-25 00:20:00 81

转载 11. Linux从入门到进阶

课程大纲 • Linux简介 • Linux基础 • Linux常用命令 • Shell编程&awk转载于:https://www.cnblogs.com/ajing2018/p/10765911.html

2019-04-25 00:19:00 87

转载 PC、APP、H5三端测试的相同与不同

随着手机应用的不断状态,同一款产品的移动端应用市场占相较PC端也越来越大,那么app与PC端针对这些产品的测试有什么相同与不同之处呢?笔者总结如下:首先谈一谈相同之处。。。一,针对同一个系统功能的测试,三端所测的业务流程是一样的二,一般情况下手机端和PC端都对应一套后台服务,比如说笔者公司所开发的互联网金融平台,整个平台做了分布式服务架构,后台服务包括用户服务、交易服务、产品...

2019-03-06 15:45:00 123

转载 Token验证详解

为什么使用Token验证:在Web领域基于Token的身份验证随处可见。在大多数使用Web API的互联网公司中,tokens 是多用户下处理认证的最佳方式。以下几点特性会让你在程序中使用基于Token的身份验证1.无状态、可扩展2.支持移动设备3.跨程序调用4.安全那些使用基于Token的身份验证的大佬们大部分你见到过的API和Web应用都使用to...

2019-01-14 15:38:00 104

转载 RPC远程协议之Thrift入门

在上一篇文章《RPC远程协议之原理分析》中,我介绍了RPC的工作原理及欲实现RPC框架功能应该做哪些事情,因为要做的事情太多,完全由开发人员研发实现,不是很现实,所以市面上出现了诸多RPC快捷框架,目前主流的有Facebook的Thrift、谷歌的gRPC,以及Dubbo,但就性能角度考虑,Thrift相对好些,并且是跨语言的,所以这里先以Thrift的介绍开始。对于Facebook,我...

2019-01-11 11:34:00 70

转载 RPC远程协议之原理分析

在近几年工作中发现,功能服务化或微服务化越来越流行,逐渐成为实现中大型分布式系统架构的主要方式,而在分布式系统中的不同节点应用间的通信中,RPC远程协议扮演关键作用。实际上,在日常工作中,我们也多多少少使用过RPC协议方案,对于初级的程序员来说,RPC显得很神秘,而经验丰富些的程序员虽可使用,但对其工作原理理解的并不是很深刻,往往会误用,这里就我理解来详细介绍下。l RPC是什么l...

2019-01-11 11:20:00 67

转载 Jmeter进行性能测试时多台负载机的配置方法

Jmeter是java应用,对于CPU和内存的消耗比较大,因此,当需要模拟数以千计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至会引起JAVA内存溢出错误。为了让jmeter工具提供更大的负载能力,jmeter短小精悍一有了使用多台机器同时产生负载的机制。  那么,是如何实现多台负载机同时运行的呢?当然不会多个人坐在多台负载机面前,一喊开始,大家同时启动jmet...

2019-01-03 15:01:00 117

转载 Jmeter分布式部署测试-----远程连接多台电脑做压力性能测试

在使用Jmeter进行接口的性能测试时,由于Jmeter是JAVA应用,对于CPU和内存的消耗比较大,所以,当需要模拟数以万计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至会引起JAVA内存溢出错误。为了让jmeter工具提供更大的负载能力,这时可以使用Jmeter提供的分布式功能来启动多台电脑来分压测试。一、Jmeter分布式执行原理:  1、Jmeter分...

2019-01-03 14:46:00 64

转载 Java 集合系列05之 LinkedList详细介绍(源码解析)和使用示例

概要前面,我们已经学习了ArrayList,并了解了fail-fast机制。这一章我们接着学习List的实现类——LinkedList。和学习ArrayList一样,接下来呢,我们先对LinkedList有个整体认识,然后再学习它的源码;最后再通过实例来学会使用LinkedList。内容包括:第1部分 LinkedList介绍第2部分 LinkedList数据结构第3部分 Link...

2018-12-18 23:56:00 53

转载 理解Cookie和Session机制

会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Cookie,什么时候不能用Session。Cookie机制Cookie技术是...

2018-12-18 23:29:00 76

转载 浅谈Session与Cookie的区别与联系

一、Session的概念Session 是存放在服务器端的,类似于Session结构来存放用户数据,当浏览器 第一次发送请求时,服务器自动生成了一个Session和一个Session ID用来唯一标识这个Session,并将其通过响应发送到浏览器。当浏览器第二次发送请求,会将前一次服务器响应中的Session ID放在请求中一并发送到服务器上,服务器从请求中提取出Session ID...

2018-12-18 23:27:00 55

转载 cookie和session的区别

一、cookie机制和session机制的区别具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于在服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的,但实际上还有其他选择二、会话cookie和持久cookie的区别如果不...

2018-12-18 23:26:00 49

转载 java如何对map进行排序详解(map集合的使用)

一、简单介绍Map在讲解Map排序之前,我们先来稍微了解下map。map是键值对的集合接口,它的实现类主要包括:HashMap,TreeMap,Hashtable以及LinkedHashMap等。其中这四者的区别如下(简单介绍):HashMap:我们最常用的Map,它根据key的HashCode 值来存储数据,根据key可以直接获取它的Value,同时它具有很快的访问速度。HashM...

2018-12-18 22:08:00 93

转载 SpringMVC中@Controller和@RequestMapping用法

一、简介在SpringMVC中,控制器Controller负责处理由DispatcherServlet分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model,然后再把该Model返回给对应的View进行展示。在SpringMVC中提供了一个非常简便的定义Controller的方法,你无需继承特定的类或实现特定的接口,只需使用@Con...

2018-12-07 23:32:00 186

转载 prignMVC+myBatis整合—— 基于MapperFactoryBean

学习本节内容请先看"MyBatis的基本应用"。地址:http://lydia-fly.iteye.com/admin/blogs/2152948Spring与MyBatis整合需要引入mybatis-spring.jar文件包。其提供了与整合相关的API:SqlSessionFactoryBean--为整合应用提供SqlSession对象资源MapperFac...

2018-12-07 23:24:00 121

转载 自定义注解@MyBatisRepository

新建一个注解用作dao扫描/** * @author fuguangli * @description 标识MyBatis的DAO,方便{@link org.mybatis.spring.mapper.MapperScannerConfigurer}的扫描。 * @Create date: 2017/7/12 */@Retention(Retention...

2018-12-07 23:23:00 1453

转载 框架学习系列 mybatis mapper映射文件之输出映射

1: mapper映射文件输出映射(输入类型)2:resultType的使用3:resultMap的使用3:总结&下节预告本文是《凯哥陪你学系列-框架学习之mybatis框架学习》中第十二篇 mapper映射文件之输出映射声明:本文系凯哥Java(www.kaigejava.com)原创,未经允许,禁止转载!一: mapper映射文件输出映射(输入类型)...

2018-12-07 18:43:00 117

转载 $.ajax()方法详解

jquery中的ajax方法参数总是记不住,这里记录一下。1.url:要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type:要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout:要求为Number类型的参数,设置请求超时...

2018-12-07 17:40:00 69

转载 java使用IO读写文件

https://www.cnblogs.com/qiaoyeye/p/5383723.htmljava读写文件的IO流分两大类,字节流和字符流,基类分别是字符:Reader和Writer;字节:InputStream和OutPutStream,1、字符流分为FileReader和FileWrtier,这两个的父类是InputStreamReader和OutStreamWrtier...

2018-12-03 14:18:00 122

转载 appium架构分析

Appium - automation for mobile apps一.Appium架构介绍官网:www.appium.io由SauceLab公司主持。并在Google的GATC2013会上被详细介绍。Appium是由nodejs的express框架写的Http Server。Appium不是它⾃⼰创建⼀套新的测试框架,是将现有的优秀的框架进⾏了集成,以Sel...

2018-12-03 14:14:00 95

空空如也

空空如也

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

TA关注的人

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