自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 第五周作业及总结

实验三 String类的应用实验目的掌握类String类的使用;学会使用JDK帮助文档;实验内容1.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码、结果截图。)统计该字符串中字母s出现的次数。统计该字符串中子串“is”出现的次数。统计该字符串中单词“is”出现的次数。实现该字符串的倒序输出。2.请编写一个程序,使用下述...

2019-09-27 17:31:00 498

转载 shell脚本监控Tomcat并重启发送短信

#!/bin/shTomcatID=$(ps -ef |grep tomcat |grep -w 'tomcat'|grep -v 'grep'|awk '{print $2}')StartTomcat=tomcat_startup_pathWebUrl=www.xxx.com #需测试服务TomcatMonitorLog=monitor_log_pathM...

2019-09-25 23:05:00 538

转载 linux tomcat 中文文件上传乱码

找到tomcat文件夹下的conf/server.xml,在connector节点下新增URIEncoding="utf-8"参数<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="utf-8"/>转载于:htt...

2019-09-24 10:20:00 785

转载 白盒测试之JUnit与SpringTest的完美结合

通过白盒的单元测试可以验证程序基本功能的有效性,从而保证整个系统的质量,功在一时,利在千秋。目前80%以上公司后台还是基于java,尤其是后台大量采用Spring框架,我们这里采用Junit和SpringTest来做白盒单元测试。前提需要了解java基础知识和Spring及maven相关知识,这也是测开面试常问Spring原因。我们直接把测试演示测试步骤第一步:JUnit与Spr...

2019-09-23 16:59:00 221

转载 fiddler4自动生成jmeter脚本

接口、性能测试任务当遇到从浏览器或移动app自己抓包的情况出现时就变得巨苦逼了,苦在哪里?苦在需要通过抓包工具抓报文,需要通过抓包报文梳理业务逻辑、需要将梳理的逻辑编写成脚本。最最苦的情况是,自己抓包往往接口的数量较大,将一个个接口请求报文维护到jmeter这样的接口、性能测试工具后,小爪爪、大爪爪有没有快抽筋的痛呢?肯定有。在这里推荐通过fiddler的插件实现自动生成jmeter脚本...

2019-09-23 16:10:00 180

转载 设计模式---JDK动态代理和CGLIB代理

Cglig代理设计模式/*测试类*/package cglibProxy;import org.junit.Test;public class TestCglib {   @Test   public void test1(){     CglibProxy cglibProxy=new CglibProxy();     UserServiceImpl user...

2019-09-22 10:11:00 124

转载 Linux服务器时间同步配置

Linux服务器时间同步配置以CentOS7 做时间服务器,其他服务器(Centos 6、RHEL7)同步该服务器时间RHEL 7、CentOS 7 默认的网络时间协议 为Chrony本教程时间服务器服务端主机名:CentOS7-Node3 IP:192.168.231.130 客户端1主机名...

2019-09-21 17:14:00 283

转载 虚拟机安装配置centos7

安装https://blog.csdn.net/babyxue/article/details/80970526主机环境预设更换国内yum源 epel源https://www.cnblogs.com/hanbowen/p/11563388.html设置时间同步https://www.cnblogs.com/hanbowen/p/11563757.h...

2019-09-21 15:52:00 102

转载 CentOS7系统配置国内yum源和epel源

CentOS7系统配置国内yum源和epel源CentOS默认yum源是国外的, 速度无法保证,用起来很不爽,今天我们把默认源换成国内的163源,163是目前国内最好用的源,速度是相当快的,还有一些比较好的源,比如阿里源。安装yum源首先我们把CentOS7配置为可以上外网的环境安装wget  -bash: wget: command not found...

2019-09-21 15:52:00 216

转载 第四周Java作业及总结

写一个名为Rectangle的类表示矩形。其属性包括宽width、高height和颜色color,width和height都是double型的,而color则是String类型的。要求该类具有:(1) 使用构造函数完成各属性的初始赋值(2) 使用get…()和set…()的形式完成属性的访问及修改(3) 提供计算面积的getArea()方法和计算周长的getLength()方法...

2019-09-20 17:33:00 108

转载 vue 实现模糊检索,并根据其他字符的首字母顺序排列

  昨天让我做一个功能,实现一个模糊检索,我就想,那做呗,然后开始正常的开发  代码如下:   HTML    VUE  因为是实时的,所以写了将逻辑写到了watch中    五分钟搞定。  我以为这就完了,然而产品的需求是无穷无尽的,敬爱的(我想说啥你懂得)产品经理,看到我做的这么快果断加了一波需求。  产品:我觉得你这里可以加一个排序,...

2019-09-18 17:54:00 523

转载 安装laravel-ide-helper

前言使用laravel作为PHP开发框架的朋友都知道,laravel提供的门面操作都对于PHPStorm的代码提示和方法跳转都不是很友好。然而没有关系,今天介绍一个组件帮助到我们。就是!就是!就是!barryvdh/laravel-ide-helper安装执行 composer 命令:composer require barryvdh/laravel-ide-helpe...

2019-09-17 14:23:00 111

转载 typeof与instanceof比较+undefined与null各种值的相互比较

1、typeof:返回一个字符串根据typeof判断对象表达式 返回值typeof undefined 'undefined'typeof true 'boolean'typeof 123 'number'typeof ...

2019-09-16 22:30:00 382

转载 Python_任意文件中获取项目的绝对路径

使用HTMLTestRunner.py(Version 0.8.2.2-huanghe)时,遇到添加饼图的问题,由于原HTMLTestRunner_my.py文件是适配任意场景的,所以饼图这个函数DrawPie(self, result)的896行:firedir = r'%s/myreports/mypies/'%os.path.dirname(os.path.abspath(__...

2019-09-16 18:13:00 419

转载 Jmeter多接口测试之参数传递

接口测试包含单接口测试和多接口测试,通过组合多个接口实现一组功能的验证称为多接口测试,单接口重在单个接口多种请求组合的响应断言,多接口重在组合不同接口,实现流程的串联和验证。多接口测试涉及到接口之间参数的传递,比如AB两个接口协同完成一个功能,A接口的响应要作为B接口的输入,此处就需要用到Jmeter的关联功能。本文提供两个接口的串联示例,展示如何应用Jmeter实现多接口的参数传递。...

2019-09-16 16:33:00 1250

转载 Jmeter Beanshell 编程简介

简介Jmeter除了提供丰富的组件以外,还提供脚本支持,可通过编写脚本来丰富Jmeter,实现普通组件无法完成的功能。Beanshell是一种轻量级的Java脚本语言,完全符合Java规范,并且内置了一些独有的变量和方法,详细语法可参见Beanshell官网(http://www.beanshell.org/)。Jmeter支持多种脚本语言,包括Beanshell,JavaScr...

2019-09-16 16:24:00 266

转载 随手记几个容易被忽略的bug

1、涉及到金额的功能,保留两位小数,精确到 分 即可,再往后也没有意义。2、功能的状态与时间跨度有关的,例如基金这种业务需求;统一取服务器系统时间,避免用户通过修改客户端时间来找漏洞3、关于小数的计算与展示规则;举例如区块链行业;行业规则对于数字货币的计算都是保留 八位小数 而 对于前端展示往往不需要展示这么长的数据;所以在代码的逻辑处理中,我们需要去检验是否是用了八...

2019-09-16 16:21:00 199

转载 Mac命令行提示

之前看到一个大神的终端主题好炫,所以自己也想弄一个。看了很多中文的教程都不是很靠谱,效果并没有实现。不能说人家的不对,只能说自己水平有限。后来直接去看 github 上的官方教程,因为是官方嘛~所以肯定是英文的,对英语还是有一些小要求的。看着很累,也为了防止自己忘了怎么弄还要回去再看,所以写个文章记录一下。首先,安装 oh-my-zsh(PS:这里我是用的是 mac ,用户最好设置一...

2019-09-16 13:35:00 429

转载 JavaScript 数组去重

问题:去除数组里面的重复元素,包括单个元素,对象元素,数组元素分析:循环遍历数组元素,利用对象属性的唯一性,将数组元素作为对象的属性。如果属性不存在,说明第一次出现,将元素push到新的数组;如果属性存在,说明是重复元素,不做任何操作。由于对象的属性都为字符串,所有在进行判断元素是否为属性存在的时候,需要将对象元素和数组元素转为字符串。否则会出现所有对象元素在对象中属性相同,为[...

2019-09-14 14:32:00 83

转载 JavaScript数组降维

let arr22 = [1,2,[3,4],[5,6]];console.log(Array.prototype.concat.apply([],arr22)) //[1,2,3,4,5,6]1、首先了解一下apply()与concat()方法其他对象.方法名.apply(当前对象,[参数1,参数2,参数3]):当前对象使用其他对象的方法,并传入参数。con...

2019-09-13 14:58:00 178

转载 第三周总结

撰写第三周课程总结及实验报告(一)1.打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数”。实验代码packagecom.company;publicclassShuixianhua{publicstaticvoidmain(String[]args){intx...

2019-09-12 20:58:00 71

转载 了解JS单线程和任务队列!

原文:https://www.jianshu.com/p/fb1c07b4d90d原文:http://www.sohu.com/a/294185046_120045139一、单线程和任务队列单线程就意味着,所有任务需要排队,前一个任务结束,才会执行后一个任务。如果前一个任务耗时很长,后一个任务就不得不一直等待。如果排队是因为计算量过大,CPU忙不过来,倒也算了,但是很...

2019-09-10 18:15:00 90

转载 测试人员必备:linux文件清理不得不知道的技巧

测试人员最常见和繁琐的任务之一就是清理系统,比如防止磁盘空间出现不足。下面是我收集的一些常用的 Linux 文件系统相关命令。一检查可用空间要查找服务器上所有文件系统上的可用空间,请执行以下命令df -h对于特定的目录:df -h /home按占用顺序显示文件系统,可以知道的更全面:二计算目录大小...

2019-09-10 10:19:00 117

转载 redis位操作

setbit设置指定key的偏移量处的值key:键值offset:二进制数据的偏移量(注意从左开始为第0位)value:要设置的值(0或1)getbit获取对应key的offset处的值get key offsetkey:键值offset:偏移量bitcount用于统计指定key的value二进制的1的个数bitcount key [start end]key:...

2019-09-09 22:50:00 243

转载 2019年度测试现状报告趋势解读

开心!《2019年的测试状态报告》又如期而至!报告包含了全球软件测试工程师们当前面临的挑战以及未来几年软件测试将走向何方的大量信息。有兴趣的小伙伴可以下载https://qablog.practitest.com/state-of-testing/报告里面的几个趋势,值得我们注意:1、 从业人员数量与2018年相比,初级测试人员加入测试行业的趋势有所放缓。全球测...

2019-09-09 16:51:00 168

转载 fiddler获取响应时间以及服务器IP

抓包工具fiddler实现http协议请求应答抓包。在接口测试、性能测试、安全测试等软件测试活动过程中,可能会遇到需要获取接口响应时间、接口服务器IP这样的情况。默认情况下fiddler不支持接口响应时间以及服务器IP的展示。此时可以通过如下设置来实现获取接口响应时间、接口服务器IP的需求。接口响应时间如何设置获取首先打开抓包工具Fiddler,依次单击菜单项“Rules”》“C...

2019-09-09 16:29:00 369

转载 借助Charles来测试移动端-下篇

本篇是借助Charles来测试移动端的下半篇。(上篇任意门点我)上次说到可以借助Charles来抓移动端的网络请求,接下来,我们来看一下怎么通过Charles来模拟返回,还是以网页版豆瓣为例。先找到网页版豆瓣的请求通过上面这句话,我们知道,请求被抓发到了豆瓣的movie文件夹下,我们去movie里找到具体的返回。可以看到,我...

2019-09-09 13:54:00 88

转载 转载:微服务拆分

这篇文章讲的太好了,生怕以后被删掉。转到我博文列表里把-。-原文地址正文:开发者在刚开始尝试实现自己的微服务架构时往往会产生一系列问题 :微服务到底应该怎么划分?一个典型的微服务到底应该有多微?如果做了微服务设计,最后真的会有好处吗?回答上面的问题需要首先了解微服务设计的逻辑,科学的架构设计应该通过一些输入并逐步推导出结果,架构师要避免凭空设计和...

2019-09-09 10:55:00 477

转载 第二周总结

1.学习了如何配置JDK,以及如何编写第一个Java程序,发现其中有些地方和C语言还是有些类似,当看到“hello world”出现在显示器上时,无比开心啊。2.类名的每个首字母大写,常数全部大写。3.Java的关键字以及作用4.Java基本数据类型5.两种转换类型(自动转换和强制转换)6.布尔类型布尔类型只有两个值,false 和 true。 通...

2019-09-08 12:41:00 73

转载 借助Charles来测试移动端-上篇

随着现在互联网的兴起,移动端的测试需求越来越多,但是随着用户越来越多,迭代需求越来越频繁,或因为测试环境的接口不稳定,或因为多个业务系统互相关联,导致移动端测试后置,有时候提前介入了,也只能干耗时间,导致测试效率不高。这时候,我们就可以考虑引入mock测试,在服务端接口不稳定或者未提测的情况下,根据接口文档或者接口定义开始用数据对移动端进行测试,这样既提高了效率,又能提早发现一些问题,还...

2019-09-06 13:52:00 90

转载 SVN库迁移到GitHub

创建新目录,cmd进入到新目录,执行如下命令:git svn init svn://10.10.10.10/net/QA_Deptgit svn fetchgit remote add origin https://git.net.com/AutomationTeam/QA_Dept.gitgit config branch.master.remote origingit c...

2019-09-05 17:49:00 400

转载 Installing SFTP/SSH Server on Windows using OpenSSH

Installing SFTP/SSH Server1.On Windows 10 version 1803 and newerIn Settings app, go to Apps > Apps & features > Manage optional features.Locate “OpenSSH server” feature, expand it,...

2019-09-05 15:29:00 181

转载 JDBC学习笔记二

JDBC学习笔记二4.execute()方法执行SQL语句execute几乎可以执行任何SQL语句,当execute执行过SQL语句之后会返回一个布尔类型的值,代表是否返回了ResultSet对象。以下两个方法分别获得结果集或受影响的行数:getResultSet(): 获取该Statement执行查询语句返回的ResultSet对象getUpdateCount(): 获取该S...

2019-09-02 15:42:00 141

转载 PyCharm上unittest 测试用例两种执行方式

每次讲到unittest测试框架的时候,经常有同学在群里反映,为啥我的运行不是按照我往suite里添加的用例顺序执行的,为什么别人的能跑出来报告,我的就不行...当然,首先确认代码是OK的,如果代码没有问题,那多半就是执行方式不太对了,我们分别来看看两种执行方式。01unittest 执行方式这种执行方式是pycharm自带的,首先看一下下面这段测试代码:im...

2019-09-02 11:37:00 812

转载 JDBC学习笔记一

JDBC学习笔记一JDBC全称 Java Database Connectivity,即数据库连接,它是一种可以执行SQL语句的Java API。ODBC全称 Open Database Connectivity,即开放数据库连接,其允许应用程序可以通过一组通用的API访问不同的数据库管理系统。这两个都需要数据库厂商提供相应的数据库驱动1.JDBC驱动数据库驱动程序是JDBC程...

2019-08-31 16:21:00 136

转载 语言

1.Java2.C语言3.Python4.C++5.JavaScript6.C#7.PHP8.SQL9.objective-c 和swift10.matlab11.go语言12.groovy13.kotlin14.Lua15.Julia改不掉忘不了(=・ω・=)可以讲讲你java工作中需要用到的技术吗?哪些是比较重要的呢?来自安卓客户端201...

2019-08-30 21:21:00 191

转载 Java服务端口被占用问题

在改code的时候eclipse突然崩溃了,未响应状态等了好久也没转完,只能结束进程了,再次打开eclipse果然无法启动项目。报的错误是端口被占用。又不想重启电脑,只能记录下微服务下的卡死清理端口的过程,挂掉时开了大约7个微服务,只能一个个启动然后看端口号是多少了。首先输入 netstat -ano|findstr "8080"查到有进程在使用。...

2019-08-30 11:01:00 737

转载 笔记本端查看以前的wifi密码

家里老人忘记密码了。好像是我改了从,我也忘了,手中安卓手机root后也没找到记录密码的文件,水果机懒得弄了,突然想起来电脑还有记录,应该可以找到。此篇也顺带记录下怎么通过手中笔记本找到以前练过的wifi密码把。正文:(以下方法在win7 和win 10都通用)首先用管理员模式打开命令行然后 输入 :netsh wlan show...

2019-08-29 20:02:00 109

转载 Python数据驱动DDT的应用

在开始之前,我们先来明确一下什么是数据驱动,在百度百科中数据驱动的解释是:数据驱动测试,即黑盒测试(Black-box Testing),又称为功能测试,是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。数据驱动测试注重于测试软件的功能性需求,也即数据驱动测试使软件工程师派生出执行程序所有功能需求的输入条件。...

2019-08-29 11:12:00 87

转载 JVM粗解

主要是碰到了eclipse无法启动的问题。之前不知道怎么回事导致eclipse启动速度一次比一次慢,百度了下开始改动eclipse.ini参数也不知道改了啥。第二天直接起不来eclipse了。于是花一上午 搞了一下这个顺带记录一下堆内存和JVM虚拟内存的理解堆(Heap)和非堆(Non-heap)内存按照官方的说法:“Java虚拟机具有一个堆,堆是...

2019-08-28 10:03:00 104

空空如也

空空如也

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

TA关注的人

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