Jmeter安装
Jmeter是纯Java开发的应用程序,所有该程序运行需要JVM的支持,正因为如此所以他可以在任何支持完整java实现的系统上都能正常运行,但是对JVM版本有一定的要求,JVM1.5或者更高的版本。
安装配置过程:
1、直接到官方网站下载最新版本的jdk:http: www.o...[2018/10/19]
实例!用软件风险分析来实施测试实例!用软件风险分析来实施测试
在开发新的软件系统过程中,由于存在许多不确定因素,软件开发失败的风险是客观存在的。因此,风险分析对于软件项目管理是决定性的。风险分析实际上就是贯穿在软件工程过程中的一系列风险管理步骤,其中包括:风险识别、风险估计、风险管理策略、风险解决和风险监督等。
要理解风险分析,我们首先要理解‘风险...[2018/10/19]
微博什么技术啊……还说支持八个明星并发出轨,结果…
是的,大家可能都知道了,女神张靓颖结婚了。。
我去,写错了,是————赵丽颖。
为什么我头脑一瞬间出现的是张靓颖,作为一个码农,技术宅,拼音缩小都是 ZLY,博主我真有点傻傻分不清楚了。。
我也是昨天吃午饭时通过某 APP 首页新闻看到的,几乎所有的媒体都在报道,现在互联网这么发达,想不...[2018/10/18]
修改通达oa数据库root密码
第一步: 打开通达oamysql远程网页地址:如http: 127.0.0.1/mysql,点击修改密码功能按钮,根据提示修改,不要生成加密密码,执行即可!
第二步:修改service.php文件的数据库密码;
第三步:修改O...[2018/10/18]
Pulsar介绍
Apache Pulsar下一代实时消息引擎,基于Apache BookKeeper,以segment为粒度做数据存储,既保证了数据存储的性能,也确保消息数据持久性,架构的弹性伸缩,无论Broker还是Bookie意外退出,都不会让数据访问和一致性出现问题。作为一个消息引擎,它统一了发布-订阅的主...[2018/10/18]
全景中的包围曝光和HDR应用全景中的包围曝光和HDR应用
全景摄影的过程就是一部与大光比做斗争的史诗大片,因为总有一个角度会拍到光源,这对新手们非常头痛。如何解决大光比?如何解决全方位的曝光?如何保证高光暗部的细节?这些都是新手们急切想要了解学习的,毕竟这也是影响成片关键中的关键。今天就给大家分享一些心得,但首先要了解两个点“包围曝光”和...[2018/10/18]
【算法】LeetCode算法题-Palindrome Number【算法】LeetCode算法题-Palindrome Number
这是悦乐书的第144次更新,第146篇原创
今天这道题和回文有关,即从前往后和从后往前是一样的,如“上海自来水来自海上”就是一个回文字符串,如整数121就是回文数,这些都是和回文相关的。
01 看题和准备
今天介绍的是LeetCode算法题中Easy级别的第3题(顺位题号是9),给定一个整数,...[2018/10/18]
LeetCode 53. Maximum Subarray
分析
难度 易
来源
https: leetcode.com/problem maximum-subarray/description/
题目
Given an integer array nums, find the contiguous subarray (containi...[2018/10/18]
数据结构与算法
几种常用的数据结构
集合
表
栈
队列
堆
树
图
常用的算法[2018/10/18]
实例!软件缺陷数据度量和分析实例!软件缺陷数据度量和分析
缺陷报告,是软件测试这个职位最重要得产出之一。甚至对软件测试这个行业你可以用比较狭隘的描述去定义他为:‘测试就是为了找到缺陷’。 测试人员报出的缺陷,可以很好的反应产品中的问题,修复了这些问题,就可以有效的降低产品风险。其实缺陷报告不单单能帮助研发团队发现问题,他也可以起到重要的过程反馈作用。...[2018/10/18]
Unittest框架小结
在日常的自动化测试过程中,Python里有一个自带的单元测试框架是unittest模块,简单易用,这里简单介绍下其主要的用法。
Unittest测试框架主要包含四个部分
TestCase 也就是测试用例
TestSuite 多个测试用例集合在一起,就是TestSui...[2018/10/18]
java 网站源码 六套模版 兼容手机平板PC freemaker 静态引擎 在线编辑模版
官网 http: www.fhadmin.org/
系统介绍:
1.网站后台采用主流的 SSM 框架 jsp JSTL,网站后台采用freemaker静态化模版引擎生成html
2.因为是生成的html,所以访问速度快,轻便,对服务器负担小
3.网站前端采用主流的响应式布局,同一页面同时支持PC...[2018/10/17]
可以添加的白名单可以添加的白名单
入口:管理员登录—配置管理—白名单管理
[2018/10/17]
Jenkins忘记admin密码处理方法
1、先找到enkin config.xml文件,并备份。
此文件位于Jenkins系统设置的主目录,根据自己的配置情况而定。我的位置如下
/data/temp/jenkin config.xml 2、然后编辑config.xml 删除<useSecurity>true</us...[2018/10/17]
Apache Kylin 在网易游戏的落地实践
网易游戏工程师在2018年6月 Apache Kylin meetup @ 深圳场的分享,介绍了网易游戏为何选择 Apache Kylin 做为大数据在线分析平台,并基于 Kylin 所做的优化和改进等实践。
篇幅过长,原文地址https:...[2018/10/17]
算法基础 -- 简介时间复杂度与空间复杂度
算法是为求解一个问题所需要遵循的、被清楚地指定的简单指令的集合。对于一个问题,一旦给定某种算法并且确定其实正确的,那么重要的一步就是确定该算法将需要多少诸如时间或空间等资源量的问题,这就是时间复杂度和空间复杂度存在的意义。常用时间复杂度和空间复杂度来衡量不同算法的优劣。
一、从数学的角度理解...[2018/10/17]
LeetCode 38. Count and Say
分析
难度 易
来源
https: leetcode.com/problem count-and-say/description/
题目
The count-and-say sequence is the sequence of integers with the first five ...[2018/10/17]
App测试流程及测试点(个人整理版)
1 APP测试基本流程
1.1流程图
1.2测试周期 测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版本质量可适当缩短或延长测试时间。正式测试前先向主管确认项目排期。
1.3测试资源 测试任务开始前,检查各项测试资源。...[2018/10/17]
【算法】LeetCode算法题-Reverse Integer【算法】LeetCode算法题-Reverse Integer
这是悦乐书的第143次更新,第145篇原创
01 看题和准备
今天介绍的是LeetCode算法题中Easy级别的第2题(顺位题号是7),给定32位有符号整数,然后将其反转输出。例如:
输入: 123
输出: 321
输入: -123
输出: -321
输入: 120
输出:...[2018/10/16]
序列化问题
我遇到的问题是这样的,当我打成jar包的是时候,项目如果访问项目,就会包序列化错误,什么是序列化,为什么要序列化,我再录一段我搜到的解释
https: www.cnblogs.com/xdp-gacl/p/3777987.html 作者孤傲苍狼
serialVersionUID的取...[2018/10/16]
如何通过本地化事件正确实现微服务内部强一致性,事件总线跨微服务间最终一致性 - Ahoo-Wang如何通过本地化事件正确实现微服务内部强一致性,事件总线跨微服务间最终一致性 - Ahoo-Wang
目录
设计重点
流程图
伪代码
2.1. PublishEvent
2.2. SubscribeEvent
2.3. Publisher
2.4. Subscriber
微服务 强一致性
3.1 Publisher
3.2 Subscriber
事件总线 - 跨服务 最终一致性
4....[2018/10/16]
【算法】LeetCode算法题-Two Sum
程序 = 数据结构 + 算法。
算法是每一位程序员学习成长之路上无法避开的重要一环,并且越早接触越好。今后会每天做些算法题,至少每天做一道题目,同时会记录自己的解题思路和代码,通过【算法】专题来分享。针对数据结构这一块的知识,我也会抽时间补习,毕竟不是科班出生,从长远看,数据结构与算法学的越...[2018/10/16]
分治与递归-线性时间选择
问题描述:给定线性序集中n个元素和一个整数k,1≤k≤n,要求找出这n个元素中第k个元素。
算法描述:
算法实现:
#include<stdio.h>
#include<stdlib.h>
int main()
{
void sord(int a[],...[2018/10/16]
算法学习——贪心算法之删数字(求最大值) - Stars-one
算法描述
在给定的n位数字,删除其中的k位数字( k < n),使得最后的n-k为数字为最大值(原次序不变)
算法思路
考虑到是要移出数字,我们使用链表设计此算法较为方便,链表可以直接移出某个位置的元素
使用贪心算法,每一步都要达到最优
从最高位开始,若是下一位比上一位大,则比上...[2018/10/16]
堆排序前序之队列优先级
应用场景:
对于现在的计算机来说,同时可以运行多个程序,加上操作系统里面一大堆的进程,操作系统经常会处理各个进程的排序,从而有条不紊运行各种程序。
在这种情况下,需要一种数据结构且需要以下的功能:删除最大元素和插入元素,这种类型叫做优先队列。
提供的方法:
常用的排序算法之中的ex...[2018/10/16]
排序算法C语言实现——插入排序(优于冒泡)
为什么插入排序要优于冒泡?
插入排序在于向已排序序列中插入新元素,主要的动作是移动元素,涉及1次赋值,即data[j] = data[j-1];
而冒泡排序在于相邻元素交换位置,涉及3条赋值,即iTmp = data[j+1];data[j+1] = data[j];data[j] = iT...[2018/10/16]
LeetCode 35. Search Insert Position
分析
难度 易
来源
https: leetcode.com/problem earch-insert-position/description/
题目
Given a sorted array and a target value, return the index if the ta...[2018/10/16]
自动化测试是什么?自动化测试是什么?
什么是自动化测试? 当我第一次知道自动化测试的时候,除了知道“自动化”这三个有些高大上的称呼之外,我对自动化测试一无所知,正如谈恋爱一样,找女朋友之前要知道她是谁。 那么是什么自动化呢? 自动化难以定义,却存在于我们生活中的角角落落。其实理解自动化并不难,我觉得只要你不是智障都能够理解。举个例子:...[2018/10/16]
测试计划的编写6要素(5W1H)测试计划的编写6要素(5W1H)
Why --为什么要进行这些测试
WHat--测试哪些内容
When--测试不同阶段的起止时间
WHere--相应文档,缺陷的存放位置,测试环境
Who--项目有关人员组成
How--如何去做,使用哪些测试工具和测试方法
[2018/10/16]
python+selenium 自动化测试实战来了!!!!
一.前言:
之前的文章说过, 要写一篇自动化实战的文章, 这段时间比较忙再加回家过11一直没有更新博客,今天整理一下实战项目的代码共大家学习。(注:项目是针对我们公司内部系统的测试,只能内部网络访问,外部网络无法访问)
问:
1.外部网络无法访问,代码也无法运行,那还看这个项目...[2018/10/16]
Jmeter和Charles下载文件
有时候我们jmeter做自动化测试是会遇到文件上传和文件下载的接口,这里我将接结合Charles来Jmeter
文件下载进行讲解
一、用Charles抓包分析文件下载接口
1.1、业务中文件下载链接如下图所示:
描述:点击图片中文件下载链接则表示文件下载进行中
...[2018/10/16]
不要妄图走捷径
场景描述:
最初测试方案:
测试结果:
调整测试策略测试方案:
调整测试策略后测试结果:
其他人员测试的临界点问题
总结:
...[2018/10/16]
Dubbo分析之Serialize层Dubbo分析之Serialize层
Dubbo整体设计
关于Dubbo的整体设计可以查看官方文档,下图可以清晰的表达Dubbo的整体设计:
1.图例说明
图中左边淡蓝背景的为服务消费方使用的接口,右边淡绿色背景的为服务提供方使用的接口,位于中轴线上的为双方都用到的接口; 图中从下至上分为十层,各层均为单向依赖,右边的黑色箭头代...[2018/10/15]
.Net Core应用框架Util介绍(五)
上篇简要介绍了Util在Angular Ts方面的封装情况,本文介绍Angular封装的另一个部分,即Html的封装。
标准组件与业务组件
对于管理后台这样的表单系统,你通常会使用Angular Material或Ng-Zorro这样的UI组件库,它们提供了标...[2018/10/15]
OpenID Connect Core 1.0(四)使用授权码流验证(上)
3.1 使用授权码流验证(Authentication using the Authorization Code Flow)
本节描述如何使用授权码流执行验证。当使用授权码流时,会从令牌终结点返回的所有令牌。
授权码流返回授权码给客户端,这个授权码可以直接交换一个ID Token和一个Acce ...[2018/10/15]
OpenID Connect Core 1.0(五)使用授权码流验证(下)OpenID Connect Core 1.0(五)使用授权码流验证(下)
3.1.2.6 验证错误响应(Authentication Error Response)
验证错误响应是一个OAuth 2.0授权错误响应消息,是RP发送授权请求的消息,由OP授权终结点的响应返回。
如果终端用户拒绝这个请求或终端用户验证失败,OP(授权服务器) 通过使用错误响应通知RP(客户...[2018/10/15]
面向对象 之 炮塔游戏(继承,对象存储到列表)
'''''' 实现思路:
1.创建一个炮塔类,包含2个变量,这2个变量一个是炮塔名字,一个是攻击力。 2.在炮塔类中写一个攻击函数,参考案例效果写出对应的语句。可以暂时先不写。 3.在炮塔类中写一个升级函数,让攻击力乘2,参照案例效果。 4.创建单体炮塔类和群体炮塔类分别继承自炮塔。分别重写...[2018/10/15]
团队博客(江山代有才人秃队)
队名
江山代有才人秃
团队成员
学号
姓名
岗位
3116008806
张鸿(组长)
PM
3116004702
夏浚杰
开发
3116...[2018/10/15]
持续代码质量管理-SonarQube Scanner部署持续代码质量管理-SonarQube Scanner部署
1. SonarQube Scanner地址
上一篇文章我们安装了SonarQube-7.3,让我们可以在页面查看代码质量。但是具体的扫描工作则需要SonarQube Scanner完成。
...[2018/10/15]
LeetCode 20. Valid Parentheses
Given a string containing just the characters ''('', '')'', ''{'', ''}'', ''['' and '']'', determine if the input string is valid.
An input string i...[2018/10/15]
简单排序算法———冒泡排序
public cla BubbleSortTest {
public static void main(String [] args){
int arr[] = {1,3,2,0};
int arrLowToHigh[] = {1,...[2018/10/15]
LeetCode 14. Longest Common Prefix
Write a function to find the longest common prefix string amongst an array of strings.
If there is no common prefix, return an empty string "".
Exa...[2018/10/15]
浅谈堆、栈、队列 - code--fly
堆:什么是堆?又该怎么理解呢?
①堆通常是一个可以被看做一棵树的数组对象。堆总是满足下列性质:
·堆中某个节点的值总是不大于或不小于其父节点的值;
·堆总是一棵完全二叉树。
将根节点最大的堆叫做最大堆或大根堆,根节点最小的堆叫做最小堆或小...[2018/10/15]
排序算法C语言实现——堆排序
/* 堆排 nlog(n) */ /*堆排复杂度分析 1、建堆((n*log(n))/2) 循环n/2次,每次调用HeapAdjust函数 HeapAdjust内部循环log(n) 2、调整堆(((n-1)log(n))/2...[2018/10/15]
动态规划-最少硬币问题
问题描述:设有n种不同面值的硬币,各硬币的面值存在于数组T[1:n]中。现要用这些面值的硬币来找钱。可以使用的各种面值的硬币个数存于数组Coins[1:n]中。对任意钱数0≤m≤20001,设计一个最少硬币找钱m的方法。
算法设计:对于给定的1≤n≤10 ,硬币面值数组T和可以使用的各种面值的硬...[2018/10/15]
排序算法C语言实现——冒泡、快排、堆排对比
对冒泡、快排、堆排这3个算法做了验证,结果分析如下:
一、结果分析
时间消耗:快排 < 堆排 < 冒泡。
空间消耗:冒泡O(1) = 堆排O(1) < 快排O(logn)~O(n) 。
应用推荐:
1、速度最快、且允许占用少量的空间:选快排。...[2018/10/15]
贪心算法-会场安排问题
问题描述:假设要在足够多的会场里安排一批活动,并希望使用尽可能少的会场。设计一个有效的贪心算法进行安排。(这个问题实际上是著名的图着色问题。若将每个活动作为图的一个顶点,不相容活动间用边相连。使用相邻顶点着有不同颜色的最小着色数,相应于要找的最小会场数)。
[之所以想记录这个问题,就在于括号内的...[2018/10/15]
优先队列式分支限界法-最小重量机器设计问题
问题描述:
设某一机器由n个部件组成,每一种部件都可以从m个不同的供应商处购得。设是从供应商j处购得的部件i的重量,是相应的价格。试设计一个优先队列式分支限界法,给出总价格不超过d的最小重量机器设计。
[之所以想记录这个问题,是因为我觉得自己"用各个部件的最小重量作为未来最理想重量"的这个设计...[2018/10/15]
LeetCode 21. Merge Two Sorted ListsLeetCode 21. Merge Two Sorted Lists
分析
难度:易
题目
Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two l...[2018/10/15]
LeetCode 27. Remove ElementLeetCode 27. Remove Element
分析
难度 易
来源
https: leetcode.com/problem remove-element/description/
题目
Given an array nums and a value val, remove all instances of that value in-p...[2018/10/15]