自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (1)
  • 收藏
  • 关注

原创 python-locust-命令行模式(--no-web)执行压测并保存csv结果

命令如下:locusts -f testcases/customer/channel/channel.yaml --no-web -c 1 -t 1 -r 1 -L DEBUG --csv=locusts_report执行结果csv形式保存在当前目录下locust参数选项:-h, --help显示帮助信息并退出-H HOST, --host=HOST压测主机如下格式: http://...

2019-08-01 22:36:40 1839

原创 创建spring boot项目

使用https://start.aliyun.com/ 创建一个spring boot项目。2、解压下载后文件,使用ide打开,pom。xml文件添加,install一下。1、打开https://start.aliyun.com/,获取代码。5、打开http://localhost:8080/hello。4、运行DemoApplication.java文件。3、建一个Controller文件。

2024-04-07 23:24:39 409

原创 创建一个java springboot项目

要创建一个Java Spring项目,你可以使用多种方法,其中一些常见的方法是使用Spring Initializr、Maven或Gradle手动构建项目,或者使用集成开发环境(IDE)如IntelliJ IDEA或Eclipse来创建。如果你使用的是IntelliJ IDEA或Eclipse等IDE,它们通常提供了内置的工具来创建Spring Boot项目。根据你的项目需求,从左侧列表中选择你需要的依赖项。在弹出的窗口中,选择Spring Initializr(或类似的选项,具体取决于你的IDE版本)。

2024-03-29 22:44:25 551 1

原创 Java中的注解 @valid @RequestBody @ApiOperation @Builder@NoArgsConstructor@AllArgsConstructor@Data

在 Java 中,特别是在 Spring 框架中,@Valid 是一个常用的注解,用于在方法参数上执行 Bean Validation。Bean Validation 是 Java EE 的一部分,它提供了一组用于验证 JavaBean 属性的注解。注意:要使用 @Valid 注解,你需要确保你的项目中包含了 Bean Validation 的依赖,并且已经配置了 Spring 的验证支持。当你使用 @Valid 注解时,Spring 会检查标注了该注解的对象的属性,以确保它们满足指定的验证规则。

2024-03-29 22:13:51 493

原创 Python3 websocket请求报错: error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to

Python3 websocket 报错:error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)

2023-02-22 19:45:44 1144 2

原创 python3 jsonpath使用

【代码】python3 jsonpath使用。

2022-11-20 19:54:02 682

原创 python3读取yaml文件

【代码】python3读取yaml文件。

2022-11-19 16:57:51 362 1

原创 python解析html(gazpacho)

【代码】python解析html(gazpacho)

2022-11-19 00:23:55 529

原创 django使用问题

django使用问题

2022-05-03 22:10:26 782

原创 linux中排查cpu负载过高的线程

1、top查看cpu过高的进程,拿到pid2、top -Hp pid ,拿到线程3、将线程PID转化为16进制:printf “%x” pid;之所以要转化为16进制,是因为堆栈里,线程id是用16进制表示的4、jstack pid 查看堆栈,找到第3步的那个16进制线程,找到线程状态...

2020-06-28 20:47:53 401

原创 python语音处理库

1、eyeD32、pydub3、PyAudio

2020-06-07 20:04:11 911

原创 jmeter-websocket压测

jmeter-websocket压测1、安装jmeter5.2.1版本2、安装插件3、编写脚本4、测试数据5、执行脚本6、压测7、问题汇总1、安装jmeter5.2.1版本2、安装插件3、编写脚本4、测试数据5、执行脚本6、压测7、问题汇总...

2020-06-03 18:24:47 526

转载 python3 实现定时任务

这里写自定义目录标题python3 实现定时任务1、循环+sleep()方法2、Python 标准库 threading 中有个 Timer 类3、使用标准库中sched模块。sched 是事件调度器,它通过 scheduler 类来调度事件,从而达到定时执行任务的效果。python3 实现定时任务1、循环+sleep()方法import timefor i in all:time.sleep(10)谨重使用2、Python 标准库 threading 中有个 Timer 类from

2020-06-03 17:55:12 810

原创 jmeter安装、工作原理与入门使用

安装:1、安装jdk,配置环境变量mac下:brew cask install javalinux下:yum install2、下载jmeter,无需安装,直接配置jmeter环境变量即可官网:https://jmeter.apache.org/下载地址:https://jmeter.apache.org/download_jmeter.cgi历史版本下载:http://archiv...

2019-09-10 22:37:40 146

原创 js-知识点

<!DOCTYPE html><html><body><button onclick="myFunction()">试一试</button><p id="demo">aaabaa--- ///!</p><script>function myFunction() { var str ...

2019-09-04 11:55:54 75

原创 django-url跳转逻辑

1、刷新本页面2、跳转到指定页面

2019-08-25 11:09:39 171

转载 django-序列化数据

https://www.cnblogs.com/keme/p/6591866.html

2019-08-19 14:08:19 190

转载 python-捕获错误类型

https://docs.python.org/3/library/exceptions.html#exception-hierarchy

2019-08-19 11:02:27 190

原创 django工程-插入数据库,日期时间格式

https://docs.djangoproject.com/en/2.0/ref/settings/#datetime-input-formats

2019-08-18 23:52:07 775

原创 django工程-根据不同条件查询数据库数据

https://docs.djangoproject.com/en/2.0/ref/models/querysets/#field-lookups

2019-08-18 23:37:52 922

原创 python-查询添加导入包路径

当导入包的时候,可能找不到这个包,或者可能找到的是其他的包查看导入包的所有路径import syssys.path

2019-08-17 18:08:47 604

原创 python-random函数

import randomprint(random.random()) #用于生成一个0到1的随机符点数: 0 <= n < 1.0print(random.uniform(9,100)) #用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一个是下限。如果a > b,则生成的随机数n: b <= n <= a。如果 a <b, 则 a &lt...

2019-08-13 11:39:24 297

原创 python-flask

1、安装flask:pip install flask2、创建项目1)建目录跟目录 mkdir flask_travel2)进入根目录cd flask_travel3)创建应用目录 mkdir app4)进入应用目录 cd app5)在app目录建文件 touch init.py6)将一下内容写入 init.pyfrom flask import Flask#创建app应用,__...

2019-07-27 16:04:47 74

原创 python-虚拟环境

virtualenv可以创建虚拟环境[可以新建一个目录,进入该目录创建虚拟环境]安装virtualenv:pip install virtualenv创建虚拟环境:virtualenv env执行python解释器创建虚拟环境,virtualenv -p /usr/bin/python2.7 venv启动虚拟环境:source venv/bin/activate...

2019-07-26 20:11:00 76

原创 jmeter-命令行执行压测脚本

ui界面执行压测脚本,会消耗系统资源我们使用命令行执行脚本,命令行模式运行 JMeter 测试脚本能够大大缩减所需要的系统资

2019-07-20 22:16:13 765

原创 python-执行程序获取命令行参数

有时候我们在执行程序时,程序要读去命令行中的参数1、sys模块2、getopt模块3、argparse模块

2019-07-20 18:09:48 1080

原创 jmeter 压测时-4种参数化方法

1、用户自定义变量2、用户参数3、CSV Data Set Config参数化4、函数助手

2019-07-20 17:00:06 2757

原创 jmeter报错:jmeter java.net.SocketException: Connection reset

jmeter java.net.SocketException: Connection reset网络慢,导致

2019-07-12 05:03:42 2339 2

原创 python-lambda表达式

匿名函数:多用于函数式编程只能有一个表达式,返回值就是该表达式的结果格式:lambda 函数参数: 表达式匿名函数也是一个函数对象,也可以把匿名函数赋值给一个变量,利用变量来调用该函数add = lambda x, y : x+yadd(1,2)多用于函数式编程map(lambda x: x * x, [1, 2, 3, 4, 5, 6, 7, 8, 9])[1, 4, 9, 16...

2019-07-07 23:03:59 53

原创 python-列表生成式

运用列表生成式,可以快速生成list,可以通过一个list推导出另一个list举例1:for循环生成列表[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]使用列表生成式:[x * x for x in range(1, 11)]举例2:for循环+if判断生成列表[4, 16, 36, 64, 100]使用列表生成式:[x * x for x in range...

2019-07-07 21:02:36 143

原创 yum

查看已安装的yum包#rpm –qa|grep yum安装包查找软件包 命令: yum search 安装包: yum install package更新指定程序包package:yum update package检查可更新的程序: yum check-update显示所有已经安装和可以安装的程序包: yum list...

2019-07-04 13:14:18 56

原创 jmeter分布式并发测试

1、开发测试脚本添加线程组:设置线程数、循环次数添加https请求添加cookie、参数化、后置处理器注:如果并发较小100以内,可以使用一台机器做并发测试,如果并发较大如10000,则需要部署多台机器测试2、jmeter分布式集群—部署多台机器进行性能压力测试在进行压力测试的时候,随着并发用户的增加,电脑的性能(CPU,内存)占用是非常大的,我们利用jmeter的分布式来缓解机器的负...

2019-07-04 12:55:02 1048

原创 安装\升级pip

python3 -m pip

2019-06-12 10:25:40 125

原创 python-多线程并发threading

多任务可以由多进程完成,也可以由一个进程内的多线程完成。线程是应用程序运行的最小单元。Python的标准库提供了两个模块:thread和threading,threading是对thread的封装。我们只需要使用threading这个模块导入模块 import threading启动线程:#运行主代码时,默认启动一个主线程#运行任务代码时,启动子线程1、主线程和子线程之间的执行...

2019-06-11 00:52:48 317

原创 python的多线程并发测试

import threadingimport requestsimport datetimeimport time“”"detail接口@THREAD_NUM :线程数@ONE_WORKER_NUM :每个线程循环数“”"THREAD_NUM = 20ONE_WORKER_NUM = 20SUMTIME = 0.00SUCCESSCOUNT = 0def test():...

2019-06-10 23:05:53 3084

原创 Python查找模块的路径

运行Python应用或引用Python模块,Python解释器要有一个查找包的过程。可以通过设置一个环境变量PYTHONPATH为Python增加一个搜索路径,以方便查找到相关Python模块(不同的操作系统环境变量的设置稍有不同),这与众多应用程序需要设置一个系统环境变量的道理是一样的。在命令行中可以通过以下命令设置:windows环境:C:\Users\Administrator>s...

2019-06-10 09:24:55 431

原创 selenium+python,driver.add_cookie()跳过登录验证码

当登录功能需要验证码时,我们可以使用driver.add_cookie()方法跳过验证码1、首先看wevdriver中add_cookie方法:def add_cookie(self, cookie_dict): """ Adds a cookie to your current session. :Args: - cookie_dict: A diction...

2018-12-02 16:22:15 6575

原创 selenium+python,使用baidu浏览器搜索

#coding=utf8from selenium import webdriverfrom selenium.webdriver.common.keys import Keysimport timeimport sysbrowser = webdriver.Chrome()browser.get(‘https://www.baidu.com/’)#检查页面titleassert ...

2018-12-01 21:12:33 244

原创 selenium+python 调起浏览器报错raise WebDriverException("Can not connect to the Service %s" % self.path)

raise WebDriverException(“Can not connect to the Service %s” % self.path)原因:本地hosts解析少 127.0.0.1 localhost,加上就就行

2018-12-01 20:52:34 2368

原创 mac环境下,python2和python3同时安装

1、mac本身自带一个python2可以通过which is python,查看python的安装目录通过环境变量echo $PATH 查看自带python的执行目录环境变量的加载顺序/etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc2、安装python3,并添加环境变量...

2018-11-17 14:32:55 715

错误调试.pdf

python-各种错误调试方式: 错误处理 try:https://docs.python.org/3/library/exceptions.html#exception­hierarchy 调试: 断言:assert logging 启动Python的调试器pdb ide:单步调试

2019-08-19

空空如也

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

TA关注的人

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