自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【jmeter】将聚合报告中的数据通过命令行保存到CSV中

这两个jar包都装一下。

2023-05-25 17:12:07 971

转载 【jmeter】阶梯加载线程数以及阶梯控制流量----【网络转载】

关于jmeter阶梯加压元件,此文章介绍得比较好。

2022-11-27 16:16:49 870

原创 如何批量杀死jmeter进程

一键查杀jmeter进程

2022-11-27 02:03:18 452

原创 linux限CPU及内存基本使用方法

如何让你的应用在指定的CPU和内存里面运行

2022-11-27 01:58:52 2183

原创 创建数据库脚本

创建数据库

2022-11-27 01:36:40 986

原创 jmeter导入环境变量

export JMETER_HOME=/usr/local/apache-jmeter-5.1.1 export CLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$CLASSPATH export PATH=$JMETER_HOME/bin:$PATH:$HOME/bin

2022-04-03 19:17:56 265

原创 循环插入数据sql

use test_db;delimiter $$drop procedure if exists sp_dowhile$$create procedure sp_dowhile()beginset @i=3; while @i<100do select * from student; set @i=@i+1;END while;end $$delimiter ;call test_db.sp_dowhile;

2022-04-03 19:12:28 773

原创 jmeter非GUI模式windows以及linux运行脚本

@echo offdel /s /q C:\testplan\result\*rd /s /q C:\testplan\webreportmkdir C:\testplan\webreportcall jmeter -n -t C:\Users\user1\Desktop\script\V12.jmx -R xxx.xxx.xxx.xxx:20098,xxx.xxx.xxx.xxx:20098,xxx.xxx.xxx.xxx:20098,xxx.xxx.xxx.xxx:20098 -l C:\tes

2022-04-03 16:06:03 356

原创 将mysql加入linux系统进程并对所在的服务器进行资源限制

echo "=================将mysql加入到系统服务================"chmod 777 -R /usr/local/mysqlchmod 777 -R /data/mysql_6606echo "=================将mysql配置文件复到到系统配置文件里去================"cp /usr/local/mysql/mysql6606.cnf /etc/my.cnfecho "=================将mysql服务加到开

2022-04-03 15:52:47 1387

原创 性能测试过程中遇到的若干问题

1、控制机为linux机,执行完成之后导出测试报告至windows环境出现中文乱码。 解决方法:因为linux环境默认的编码是:utf-8,我们只需要改变linux环境的系统编码即可,具体操作如下:

2022-04-03 15:47:23 1966

原创 Python中的fnmatch模块,主要用于文件名的匹配

1.fnmatch():判断是否与指定的字符串匹配,格式:fnmatch.fnmatch(file,'*.py'),file为字符串类型,其中*.py,可以简单的用类似正则来表示:def run(): for file in os.listdir('.'): #os.listdir返回指定的文件夹包含的文件或文件夹的名字的列表 if fnmatch.fnmatch(file, '*.py'): #判断是否有后缀为.py的文件,*代表文件名长度格式不限制。 ..

2022-01-16 11:32:32 2602

原创 Python中的shutil模块主要是对文件夹来进行操作

引入: import shutilcopy()功能:复制文件格式:shutil.copy('来源文件','目标地址')返回值:复制之后的路径copy2()功能:复制文件,保留元数据格式:shutil.copy2('来源文件','目标地址')返回值:复制之后的路径copyfileobj()将一个文件的内容拷贝的另外一个文件当中格式:shutil.copyfileobj(open(来源文件,'r'),open('目标文件','w'))返回值:无copyfile()功能:将一个文件的内容拷

2022-01-15 23:51:47 92

原创 Python中的os.exti()与sys._exit()区别

首先科谱一点:exit(0):正常退出exit(1):非0时,表示异常退出下面来比较两段程序:执行结果:区别:sys.exit()表示:会引发一个异常:SystemExit,如果这个异常没有被捕获,那么python解释器将会退出。如果有捕获此异常的代码,那么这些代码还是会执行(捕获到异常后,它又去执行了exitfunc()这个函数)。捕获这个异常可以做一些额外的清理工作。0为正常退出,其他数值(1-127)为不正常,可抛异常事件供捕获。os._exit()表示:

2022-01-15 20:40:28 492

原创 fidder抓APP包相关设置

一.fidder对PC或笔记本参数进行配置 1.配制如下 1)配置fiddler允许监听到https(fiddler默认只抓取http格式的) 2)打开Fiddler菜单项Tools->TelerikFiddler Options->HTTPS, 3)勾选CaptureHTTPS CONNECTs,点击Actions, 4)勾选Decrypt HTTPS traffic和Ignore servercertificat...

2020-12-04 16:17:37 156

原创 python中的hashlib以及hmac模块

1、作用:这些模块都是用来加密处理的。2、hashlib主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法: hash值的特点: 1、只要传入的内容一样,得到的hash值必然一样=====>要用明文传输密码文件完整性校验 2、不能由hash值返解成内容=====>只是用来...

2020-03-15 11:53:03 193

原创 python中的configparser模块

导入configparser模块读一个文件的配置信息:import configparser#读一个配置文件:config = configparser.ConfigParser()config.read('C:\\Users\\Administrator\\Desktop\\my.cnf')#打印所有节点print(config.sections())#打印某个节点下面的内容...

2020-03-13 21:28:24 123

原创 python对yaml文件的处理

1. yaml文件规则基本规则: 大小写敏感 使用缩进表示层级关系 缩进时不允许使用Tab键,只允许使用空格。 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可 使用#表示注释 字符串可以不用引号标注2. yaml文件数据结构 对象:键值对的集合(简称 "映射或字典") 键值对用冒号 “:” 结构表示,冒号与值之间需用空格分...

2020-03-12 13:27:18 294

原创 yaml的基本语法格式

yaml文件主要是用来做配置文件使用的,常见的语法格式如下:运行结果:要注意的是:1. yaml文件规则基本规则: 大小写敏感 使用缩进表示层级关系 缩进时不允许使用Tab键,只允许使用空格。 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可 使用#表示注释 字符串可以不用引号标注2. yaml文件数据结构...

2020-03-12 12:34:13 2054

原创 python对XML文件处理

1、对已存在的XML文件来进行解析: 一种最原始的做法:有多少层标签,循环多少层,并得到里面的所有标签名和属性名如果标签层在三层以内固然是可以拿到里面的所有值的。三层for循环,如果五层六层标签,这种写起来就比较晕了(如上图这种)。。。。简单的xml取值:三层以下的标签名,属性值就取不到了。于是python中封装了这样的一个方法root.iter():使...

2020-03-10 13:22:44 133

原创 python中shelve模块的基本使用

主要对数据进行序列化反序列化,不过会在本地创建一个类似数据仓库,持久的保存数据。import shelve#存数据name = ['Alce', 'Bob', 'Janice']infos = {'name': 'Alice', 'age': 22,'hobby':'music'}days=(31,28,31,30,31)with shelve.open("C:\\Users\\A...

2020-03-08 19:16:59 129

原创 python中的OS模块

# -*- coding:utf-8 -*-import os,sys#打印当前工作路径a = os.getcwd()#改变当前的工作路径#a = os.chdir('c://')#打印当前目录下的所有文件或文件夹#print(os.listdir())#创一个文件夹#os.mkdir('grils',0o777)#print(os.listdir())#删除一个名为gril...

2020-03-06 20:45:46 171

原创 python中的random模块

random.seed(10):随机数加种子,如果种子值是一样的,则随机数一样random.randrange(1, 10):产生的随机数在1~10之间random.randint(1,10):随机生成1,到10,包括10的随机数random.choice(a):a为一个指定的序列random.choices(a,weights=[10,1,3],k=100...

2020-03-05 21:34:23 509

原创 python中时间(time)日期(calendar)函数

import time:时间模块time.time():返回一个距1970年的时间戳time.localtime():返回当地时间:time.timezone():返回系统当前时区:time.sleep(10) #睡眠10秒time.gmtime():当系统当前时间换算为标准时间tm_xxxx:要获取当前的时间等:time.mktime():将...

2020-03-05 16:12:14 346

原创 python中的Json与pickle数据序列化

2020-03-04 21:37:48 171

原创 python模块导入

模块定义:包下面的.py文件模块导入的几种方式:1、当你需要引入某个模块时可以直接:import xxxx-------------->xxxx :表示模块名 这时你要调用XXXX模块里面的属性和方法时:直接xxxx.属性名 例子:2、如果要导入的模块中有很多个属性和方法,这个时候可以:from xxxx import方法名,属性名或者*(表示导入...

2020-03-04 21:36:57 158

原创 python内置方法

1、abs():返回绝对值:2、all():用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False。元素除了是 0、空、None、False 外都算 True。3、any():用于判断给定的可迭代参数 iterable 是否全部为 False,则返回 False,如果有一个为 True,则返回 True。元素...

2020-02-26 15:03:57 193

原创 python生成器

1、函数生成的执行步骤: return返回的是如果是异常,则返回return如果没有异常,则不返回。2、生成器的异常捕获:

2020-02-19 22:24:52 2547

原创 python装饰器

装饰器的作用:不改变源代码的基础上,调用函数时,可以给函数的功能进行扩展。装饰器的构成:高阶函数+函数的嵌套装饰器代码执行步骤例子:正确的方式:...

2020-02-18 21:16:13 7835

原创 python高阶函数

高阶函数:满足其中之一,即为高阶函数1、把函数当作一个形参传递2、该函数的返回值为函数

2020-02-18 14:36:45 105

原创 python数据传参

1、正常的传参:2、默认形参:3、位置传参与关键字传参:4、可变参数5、字典传参:第一种方式:以键值对的方式第二种方式:实参为字典6、多种类型参数传参:注意以下内截图:如下赋值是可以的:...

2020-02-17 22:17:07 120

原创 python中的file

file()在不同的模块里,有很多,所以在用好这个方法之前,要确定调用的是那个模块里的file()方法。不然会报错。open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)参数说明:file: 必需,文件路径(相对或者绝对路径)。 mo...

2020-02-12 19:11:30 666

原创 python集合与集合之间的关系

集合是无序且不重复1、list1.add():将元素添加到集合中去: 第二种添加方式::list1.update(list2):将元组,列有,字典,集合添加到另外一个集合中去2、list1.remove(3):删除集合中的某一个元素,如果元素不存在时,则会报错3、list1.discard(3):删除元素,如果该元素不存在时,不会报错。4、list1.p...

2020-02-10 17:00:21 1095

原创 python集合相关

集合是无序的。元组转换为集合:列表转换成集合:字典转换集合:只取第一个Key

2020-02-09 22:10:20 105

原创 Python字典中的基本方法

1、info.values():打印info这个字典中所有的values:2、info.update():合并两个字典,把根据key来判断,相同的部分保留,没有的部分新增,同key不同value,覆盖value3、info1.keys():打印所有的Key4、info1.fromkeys:用字典中的key来创一个新的字典:5、info1.items():以k...

2020-02-07 19:27:31 248

原创 python字典的增删改查

1、k-v方式数据存储 2、key唯一 3、无序字典的基本用法:通过 key 访问 value 。通过 key 添加 key-value 对。通过 key 删除 key-value 对。通过 key 修改 key-value 对。通过 key 判断指定 key-value 对是否存在。...

2020-02-06 22:07:54 95

原创 python中列表的深copy和浅copy

深copy和浅copy具体表现在列表中的列表。当改变里面列表中的值的时候,深copy和浅copy是有区别的。浅copy:就是只copy了第一层元素,对于所有引用地址类型的数据,并不会copy出绝对独立的数据。深copy:(要导入copy模块)就是copy出来一份独立的数据,对于引用类型来讲,也是绝对独立的。不会指向同一个内存地址...

2020-02-06 13:44:04 163

原创 pyhton列表的基本方法

1、append:在列表后面追加元素2、sort:按照从小到大来排序3、count:这个是计算在该列表里,该元素有多少个。4、copy:列表的拷贝5、 extend:列表的追加,注意该方法是没有返回值,是将一个列表追加到前面一个列表中去,如图将number中的内容直接追加到student中去。而不需要再创建新列表。6、index:返回元素的下标7、i...

2020-02-04 22:57:34 112

原创 python列表切片

1、取列表中的其中一个元素2、取列表中的一个区间的元素第二种区间取法:第三种区间元素的取法:

2020-02-04 20:42:07 208

原创 异常机制

关于异常的类之前的关系:异常的嵌套:嵌套2:对于上面的代码,如果第一层try换了位置,看结果:

2020-01-17 21:44:50 55

原创 内部类

根据在类中的位置:1、在类里:成员内部类成员内部类new对象:2、在成员方法里:方法内部类3、在构方法里面:匿名内部类第二种用法:接口也支持匿名内部类的写法:本来接口是不支持new接口的,通过匿名内部类的方法是可以new接口的。...

2020-01-16 15:55:34 89

空空如也

空空如也

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

TA关注的人

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