自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 资源 (8)
  • 问答 (2)
  • 收藏
  • 关注

原创 git代替Xshell生成rsa密钥--Windows

首先需要安装git,如下截图,版本无所谓找到你的本地安装目录,然后找到 usr/bin/ 目录,找到ssh-keygen.exe然后点击鼠标右键,选择git bash here在打开的窗口中执行 ssh-keygen -m PEM -t rsa -C “注释” 命令,根据执行结果就能找到生成的密钥啦~ps: 因finalshell 无法生成密钥,xshell 又要收费,可以用这个生成密钥使用,亲测好使。...

2021-03-03 11:23:30 317

原创 maven+mybatis 入门操作手册

1.首先创建一个maven的webapp项目,下图是整体项目结构!2.在pom.xml文件中引入mybatis相关依赖包注:下面截图中最上面两个是使用mybatis连接mysql数据库所用到的依赖包,log4j是输出日志的依赖包,junit是单元测试的依赖包,fastjson是为了把解析查询出的数据对象转成json格式。3.进行连接数据库的配置操作(ps:数据库的源不直接写在config....

2020-04-26 12:06:08 323

原创 windows下,本地通过idea启动tomcat,Tomcat Catalina Log输除的日志报中文异常的解决

在tomcat的安装目录下,找到conf文件夹,更改logging.properties文件中的编码配置为GBK,因为windows默认编码是GBK 注:里面有很多个,你想看哪个日志的输出就改哪个,此种只适用windows环境下日志输出中文乱码问题(我使用的tomcat版本8.5.51,jdk1.8)...

2020-03-05 11:31:34 280

原创 使用python-Jenkins批量创建及修改jobs

1.使用jobsName.ini文件保存要创建job的名字jobs1jobs2jobs32.使用Jenkins创建job时自动生成的config.xml文件为模板进行批量创建jobs或修改jobs,一般生成的job会在你安装的Jenkins目录下找到3.脚本实现import jenkinsjobsOperation = input("请选择是新建jobs还是修改jobs:\na...

2020-01-21 14:07:40 1935

原创 monkey命令选项

monkey基本语法$ adb shell monkey [options] <event-count>如果未指定任何选项,monkey将以静默(非详细)模式启动,并将事件发送到目标上安装的任何(及所有)软件包。下面是一个更典型的命令行,它会启动您的应用并向其发送500个伪随机事件:$ adb shell monkey -p your.package.name -v 500...

2019-11-14 15:01:31 331

原创 jmeter报错ERROR o.a.j.u.BeanShellInterpreter: Error invoking bsh method:

ERROR o.a.j.u.BeanShellInterpreter: Error invoking bsh method: eval Sourced file: inline evaluation of: import com.gh.operateexcel.TestExcel; TestExcel testExcel = new TestExcel(); . . . '' : Method I...

2019-11-12 13:59:56 8815

原创 monkey初级使用

一:安装Java环境二:安装adb,不用安装Android开发工具,直接安装adb即可三:安装驱动,一般没有驱动是连不上的,驱动一般安装个助手一类的工具即可(eg:华为手机助手,自己用的就是这个)四:使用monkey(Windows环境)adb devices,检测是否有设备(PS:如果有offline,一般都是驱动的问题),成功的话会显示设备编号+devicesadb shell p...

2019-11-04 15:08:19 137

原创 Java第三方jar包下载地址

https://mvnrepository.com/search?q=poi

2019-10-17 10:22:19 1499

原创 从数据库中读取数据作为入参,结合计数器循环发起dubbo请求

1.数据读取2.循环控制器设置图中,${a_#}表示总共循环多少次,这个数是从数据库中查询出来字段a的总数,相当于数据库中的count()函数。3.计数器设置starting value:开始值,默认值是从0开始,一般设置从1开始,因为jmeter会把字段名查出来,所以字段名的值为0,故实际取值从1开始。递增:间隔多久取一次值(个人理解)maximum value:最大值,循环...

2019-09-23 17:11:15 233

原创 Oracle分组后,从各个分组中随机抽取10条数据

select t.name,t.gender,t.score from (select y.name,y.gender,h.score,row_number() over(partition by y.name order by dbms_random.value) rn from student y ,student_score h where y.id = h.student_id a...

2019-09-23 14:05:08 4236

原创 Oracle先分组查询,后取出各个分组的前10条数据

select t.name,t.gender,t.score from (select y.name,y.gender,h.score,row_number() over(partition by y.name order by y.name asc) rn from student y ,student_score h where y.id = h.student_id and y.ge...

2019-09-20 14:56:12 6432

原创 easyUI获取前台复选框数据传递到后台

一般easyUI选择前台复选框的值传递到后台,都是使用$('#tt').datagrid('getChecked');但是,要注意在data-options中的idField字段,这个字段不要随便设置,假如设置的是值相同的一个字段,结果会造成,即使选择了多个复选框,也得不到多个值,要设置成唯一的字段,最好直接设置成id就行了,这样data-options= ...

2019-09-10 17:26:51 1087

原创 jmeter使用beanshell前置处理器写入数据到文件

beanshell PreProcessor存储数据import java.text.*; Date date = new Date(); SimpleDateFormat ft = new SimpleDateFormat("yyyy-MM-dd"); File file = new File("C:/Users/Desktop/27/result/"+ft.format(date...

2019-08-06 14:31:30 2649

转载 怎么样发布你的 Python 代码给别人 “pip install”

转载:https://mp.weixin.qq.com/s/IZJfkfgDWSGNhuUJn6wRoQ

2019-07-28 10:45:01 465

原创 jdbc 读取结果值直接作为http的入参

读取的参数直接作为变量入参,可以写作:${id_num},其中,num是行数0,1,2,3…等,0行一般都是字段名,所以取值一般从1开始。

2019-07-09 13:14:28 355

原创 Linux服务端监控

假设规定5分钟每3s采集一次vmstat监控内存、CPU命令:vmstat 3 100 > vmstat.txt(重定向) 【每3秒执行1次,总共执行100次】iostat监控:繁忙程度(%util)、读取(r/s)、写入(w/s)命令:iostat -x -d sda 3 100 > iostat.txt(每3s执行一次)注:iostat -x 看一下是...

2019-06-25 17:24:09 200

原创 监测window网络性能

使用Microsoft自带perfmon,command+r即可打开,输入perfmon命令回车,即可打开性能监视页面,新建一个数据收集器,计数器选择如下图:即可进行数据收集...

2019-06-25 17:18:32 436

转载 Python Lambda函数的几种使用方法

文章转自:https://mp.weixin.qq.com/s/-jW8ODLsUgfoWdx9ZFW3LQ在进行编程时,一般我们会给一个函数或者变量起一个名字,该名称是用于引用或寻址函数变量。但是有一个低调的函数,你不需要赋予它名字,因此该函数也叫匿名函数。该函数就是Python中的Lambda函数,下面就来为大家解析lambda函数的基本使用方法。为什么要使用Python Lambda...

2019-06-25 14:27:57 5152

翻译 jmeter 线程属性和调度器配置

线程属性1.线程数:一个线程相当于一个虚拟用户2.Ramp-Up时间(秒)【准备时长】:JMeter需要多长时间才能启动所有线程。 如果有10个线程且准备时长为100秒,则每个线程将在前一个线程启动后10秒开始,总时间为100秒,以使测试完全达到速度。【准备时长: 设置的虚拟用户数需要多长时间全部启动。如果线程数为20 ,准备时长为10 ,那么需要10秒钟启动20个线程。也就是每秒钟启动2...

2019-06-20 13:52:53 6813 1

原创 jmeter实现dubbo请求插件

传送:https://github.com/dubbo/jmeter-plugins-for-apache-dubbo/wiki/用户指南

2019-06-12 17:32:56 1232

转载 nmon性能监控数据分析工具

1.检测Linux系统是否安装了nmon,执行./nmon命令,有相关数据输出,即为成功,否则会提示没有该命令。2.执行nmon命令:./nmon -f test_01.nmon -s10 -c60 -m /home/参数解释:-s10 每 10 秒采集一次数据。-c60 采集 60 次,即为采集十分钟的数据。-f 生成的数据文件名中包含文件创建的时间。-m 生成的数据文件的存放目录。...

2019-06-11 11:13:06 949

转载 jdbc requests 取出数据库中的值,在beanshell中作为入参

传送门:https://www.cnblogs.com/longronglang/p/6414040.html注:红框圈住的部分是不单单轮询出一列,如果查询为多列,则会轮询出多列的值

2019-06-10 15:44:34 527

原创 plsql 快捷命令设置

1.首先准备快捷命令,shortcut.txt文件,文件内容如下sf = select * fromsr = select t.*,t.rowid from tdf = delete from whereup = update set = where2.把该文件放到你的安装目录的,plugins文件目录下3.点击OK就完成了,可以试下,输入sr然后点击空格键,会出现...

2019-04-23 09:46:14 2754

原创 python读取文件a写入到文件b中(TXT)

file = open('a.txt','r')for i in file: a = i.split(',')[0] b = i.split(',')[1].rstrip('\n') file2 = open('d.txt','a') c = "UPDATE t SET t.a=a WHERE t.b ='%s';\n" % (a,b) file2.write(c) file2.cl...

2019-04-15 19:56:00 5419

原创 Java常用jar包下载地址

https://mvnrepository.com/search?q=poi

2019-02-28 17:25:03 3006 4

原创 jmeter命令行运行(cmd)及生成HTML报告

1.使用cmd命令执行脚本进入你脚本所在目录,然后执行***“jmeter -n -t 脚本名称.jmx -l 生成结果名.jtl”***,执行完后,就会在当前目录下生成一个后缀为.jtl的文件。2.生成HTML格式的报告进入到有.jtl文件的目录下,直接执行***“jmeter -g 生成结果名.jtl -e -o ./output(生成HTML文件存放路径,绝对or相对路径,看个人喜好)...

2019-01-14 14:06:31 3700

原创 centos7出现module is unknown的解决办法(虚拟机)

1.首先打开虚拟机,进入到单用户模式具体怎么进入单用户模式参考该网址2.进入单用户模式后,先查看下/var/log/secure文件,然后再把/etc/pam.d/login文件中的session required /lib/security/pam_limits.so这行给注释掉。具体操作请参考该篇文章(前提是你出现的错误原因与该文章一致)3.执行第二步注释掉的时候,单用户模式可能会出现...

2018-12-04 13:37:42 12141 4

原创 STS首次导入dubbo-demo时报pom没有依赖错误解决办法

按照下图直接进行更新就行。最后,刷新下项目,或者ctrl+s保存一下,就可以了。注:此方法不见得适用所有人,我的错误可以用此方法解决,参考自stack overflow:https://stackoverflow.com/questions/14761234/spring-tool-suite-spring-mvc-project-22-problems-right-after-creat...

2018-12-02 18:57:53 466

原创 jmeter发送jdbc请求

创建线程组第一种:直接执行SQL语句第二种:查询条件设置为变量第三种:使用占位符第四种:占位符以变量的形式输入debug sampler的作用是:查看第四种情况中,按照variable names中设置的个数的格式显示执行结果,显示格式如下...

2018-11-28 20:28:49 236

原创 通过读取配置文件及Excel中的内容实现接口自动化

本文涉及到的类库,configparser,xlrd,xlutils,requests目标:实现简单的http接口测试,把数据放到Excel表格中,通过读取Excel表格中的数据进行测试,测试结果回写到Excel表格中1.数据准备2.接口,端口,路径baseurl = 127.0.0.1port = 8000/api/add_event/3.config文件及Excel文件读...

2018-11-01 10:07:41 1342

翻译 configparser跨目录导入失败解决办法

如果你的目录结构是类似于上图那样的,而你的读取文件的结构是如下代码样式cfp = configparser.ConfigParser()cfp.read('config.ini','utf-8')上图,three是我对读取文件中的某个值做了一层封装,代码如下:import configparser,oscfp = configparser.ConfigParser()cfp.r...

2018-10-25 19:22:38 952

原创 Python ---使用configparse读取配置文件

本文是使用Python自带类configparser1.config.ini文件,未修改前[DEFAULT]aa = 111[HTTP]baseurl = 127.0.0.1port = 8000[SECTION1]bb = 222[SECTION2]cc = CCabc = aa2.对配置文件进行操作源码import configparsercf = c...

2018-10-15 16:03:56 589

翻译 开发系统web接口

1.配置接口路径开发web接口的访问方式与开发系统的访问方式相同,为了进行区分,这里设置web接口的根目录为“/api/”,通过二级目录表示实现具体功能的接口。例如:http://127.0.0.1:8000/api/add_event 表示添加发布会接口http://127.0.0.1:8000/api/get_event_list 表示查询发布会接口打开…/gust/urls...

2018-10-14 21:58:15 1463

翻译 Web接口开发---HTTP的相关内容(十七)

关于HTTP的概念,如果不清楚请自行百度。HTTP请求方法HTTP1.0定义三种请求方法:GET,POST,HEADHTTP1.1定义五种请求方法:OPTIONS,PUT,DELETE,TRACE,CONNCET.请求方法说明GET请求指定的页面信息,并返回实体主体POST向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中...

2018-09-23 16:01:40 165

翻译 Python安装第三方报错“Microsoft Visual C++ 14.0 is required”

1.cmd,输入Python查看版本,及位数 2.去这里下载你需要的相关第三方类库的whl文件 3.执行pip install 文件名.whl命令,进行第三方库的安装原文:https://segmentfault.com/a/1190000014782698...

2018-09-11 17:56:55 1974

翻译 使用360安全浏览器运行web自动化脚本

from selenium import webdriverchrome_options = webdriver.ChromeOptions()chrome_options.binary_location = r"D:\Users\guhao\AppData\Roaming\360se6\Application\360se.exe" #这里是360安全浏览器的路径# chrome_opti...

2018-08-31 17:09:02 5234

转载 图片转字符图片(转载)

原文链接from PIL import Image # PIL 是一个 Python 图像处理库#@B%8&amp;WM#*oahkbdpqwmZO0QLCJUYXzcvunxrjft/\|()1{}[]?-_+~&lt;&gt;i!lI;:,\"^`'. ascii_char = list("$@B%8&amp;WM#*oahkbdpqwmZO0QLCJUYXzcvunxrjft/\|...

2018-08-15 14:36:08 913

转载 Python 中字符串拼接的 N 种方法

转自https://mp.weixin.qq.com/s/8cPCMoW6pwcH9ENXGtoGJgpython拼接字符串一般有以下几种方法:1、直接通过(+)操作符拼接s = 'Hello'+' '+'World'+'!'print(s)输出结果:Hello World!使用这种方式进行字符串连接的操作效率低下,因为python中使用 + 拼接两个字符串时会...

2018-08-01 13:39:08 5383

原创 Python对含有命名空间的xml文件中某个标签属性值替换实例

需求:根据ID定位标签,实现修改value属性的值# -*- encoding:utf-8 -*-from xml.etree.ElementTree import ElementTreeimport sysdef replaceidvalue(idnum,valuenum): cvnodeid = idnum # 1. 读取xml文件 tree ...

2018-05-11 10:02:52 4237 6

翻译 接口测试与编程语言中的interface(十六)

接口测试程序接口:可以看作是程序模块接口,具体到程序中一般就是提供了输入输出的类,方法或函数。对于程序接口的测试,一般需要使用于开发程序接口相同的编程语言,通过对类,方法和函数的调用,验证其返回结果是否正确来进行测试。 协议接口:指系统通过不同的协议提供的接口,例如使用HTTP/SOAP协议等。这种类型的接口对底层代码做了封装,通过协议的方式对外提供调用。因不涉及底层程序,所以,一般不受编程语言的

2018-04-22 16:55:46 1271

pdman,win32

数据库建模工具,本版本为windows系统32位环境安装包。

2019-03-01

EX-Converter

快速便捷的把Excel表格转换成能够导入TestLink的XML文件格式,不用自己手动更改映射成XML格式,省时省事,需要的自己下载~~~

2017-08-17

chromedriver_x64

selenium,chromedriver需要的请下载

2017-06-19

QRCode二维码

1.该源码能实现二维码的扫描以及生成的功能. 2.该源码通过上传二维码图片实现扫描. 3.该源码未使用任何第三方,纯使用系统框架实现.

2016-06-16

CollectionViewAutoFit

该demo结合了如何从网络上获取数据,如何使获取到的数据以异步加载的方式显示出来,也涉及到解析文件和UICollectionView相结合的使用,使的从网络中异步加载的图片以九宫格的形式展示出来

2015-09-21

LoginStateChange

一个小demo讲解不同界面登录后,在其登录界面可以查看到状态的改变

2015-09-18

c_xml入门经典

关于XML web service的书籍

2015-06-15

ADT-22.2.0

用于自己安装安卓开发环境时所必须的工具,此为安卓开发工具。

2015-04-14

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

TA关注的人

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