自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 app性能测试,获取CPU和内存数据并生成折线图

APP性能测试,获取CPU和内存指标并生成折线图

2023-03-14 10:53:13 661

原创 获取页面帧率/FPS

获取页面帧率/FPSAndroid移动端性能测试工具mobileperf

2023-03-14 10:13:29 585

原创 启动redis服务的命令

redis服务启动

2023-02-18 20:44:27 768

原创 jenkins 配置执行python脚本

jenkins配置python脚本

2022-11-21 17:28:35 474

原创 Django建立mysql数据库,和使用navicat连接mysql数据库

Django建立mysql数据库,和使用navicat连接mysql数据库

2022-11-05 19:18:56 1386

原创 Django中重写model_to_dict方法,兼容接口返回展示时间和外键的

Django中重写model_to_dict方法,兼容接口返回展示时间和外键的

2022-11-05 12:52:25 594

原创 python中hasattr,getattr,setattr的区别

python中hasattr,getattr,setattr的区别

2022-11-05 12:39:30 195

原创 Django写登录接口并解决token重复存入redis的问题

Django写登录接口并解决token重复存入redis的问题

2022-10-26 21:17:23 767

原创 django写注册接口

Django写注册接口

2022-10-26 21:15:16 315

原创 影响接口查询速度的情况

接口响应慢的几种原因

2022-07-16 18:39:32 976

原创 内存泄漏和溢出

内存泄漏和内存溢出

2022-07-15 13:55:15 250

原创 python中pickle向redis中存储数据

python使用pickle操作redis缓存中的数据

2022-06-25 17:08:00 896

原创 python对密码进行md5加密

对密码进行md5加密

2022-06-21 20:56:26 276

原创 django写注册登录接口,并解决重复登录的问题

python写注册登录接口

2022-06-21 20:54:25 870

原创 Django中间件

中间件的作用:比如你view视图下有多个接口,每个接口在请求的时候,都需要判断token信息,这时候你就不能给每个接口都判断一下把中间件就是解决这个问题的,中间件执行的顺序是,执行的时候先执行urls-----中间件--------view---------modles注:中间件里边的process_request函数是在每次发请求的时候,都会先走到这个函数里边注:中间件里边的process_response函数是在每次返回结果的时候,都会先走到这个函数里边注:中间件里边的process

2022-05-01 15:27:37 950

原创 django分页(两种办法)

django,分页

2022-05-01 11:18:23 8713 1

转载 用python设计并实现一个web性能测试工具

1. 初衷使用python设计并实现一个web性能测试工具,在此过程中,需要解决一系列技术问题,每一个问题的解决,都意味着在某一方面有所提升,下面罗列的是需要考虑和解决技术点:该工具可在终端以命令的形式使用,需要选择一个合适的命令行工具库,并在打包发行时制作成命令行工具 支持对请求进行必要的参数设置 支持高性能并发 输出接口测试信息以上既是技术点,也是需求点,接下来,逐个解决。下图是最终实现的效果图想要获取源码,关注我微信公众号并回复:0012. 命令行工具python有很多

2022-04-26 09:38:31 1066

原创 Django-request对象及使用方法

这个下边的方法是获取请求时候的一些入参def detail(request): # print(request.GET) #获取url里边传递的参数 ?id=1 # print(request.POST) #获取body里边的key values # print(request.method)#获取请求方式 # # print(request.META)#获取header # print(request.path_info)#获取当前路径 /api/u.

2022-04-25 20:28:08 1149

原创 Django上下文管理器,全局公用

先定义上边的一个方法,这个相当于全局属性每个带模板的view走完之后,都会走到这里来,所以一些公共的数据可以 写到这里边来,就不用在每个view里边查询一次了比如你在view下写的,每一个请求都需要查询一次数据库,这样太繁琐,查询次数多的话,也会导致运行的不流畅,这样我们就可以给公共的,给放到上边的文件中但是要想使用这个全局公共数据的话,最重要的一步是,需要在settings文件下,配置好第一张全局属性的文件,也就是下边这样,然后就可以正常使用了...

2022-04-24 21:04:47 809

原创 Django中根据URI来获取返回的数据

1,首先,如果url传递的参数形式是这样的:http://192.168.1.210:8999/category/id=4那我们需要写一个方法来获取url传递的参数,然后再和从数据库中查出来的数据做比较,如果相等的话,这个url请求就返回,category.html页面def Category_aeticle(request): request_id = request.GET.get('id') articles=models.Article.objects.filter(c

2022-04-24 20:57:05 1454

原创 django 创建admin账户

http://192.168.1.210:8999/admin/ 路径必须是admin然后通过 python manage.py createsuperuser来创建账号和密码,创建完之后,在登录就可以登录成功了

2022-04-20 21:32:04 1086

转载 Django指定数据库的时候报No module named ‘django_test.settings‘

问题描述。见截图:解决办法:转载文章:Django运行时出现ModuleNotFoundError: No module named 'settings'_chent_某位的博客-CSDN博客

2022-04-19 21:47:52 236

原创 Django创建表结构及对数据库增删改查

当我们写一个网站的时候,里边有很多数据,这些数据一般都是从数据库里边读出来的,这会就用到了咱这个表结构创建完表结构之后,需要python manage.py makemigrations #先生成创建表的语句python manage.py migrate #同步到数据库...

2022-04-19 21:46:01 1020

原创 HTML获取字典里边的数据并替换

2022-04-14 21:52:02 420

原创 Django导入HTML出现404

需要在setting目录下,配置一个静态文件STATICFILES_DIRS=[os.path.join(BASE_DIR,'static')]#加载静态文件使用render导入HTML文件的时候,找不到路径的时候,需要在setting这个文件下:'DIRS': [os.path.join(BASE_DIR,'templates')], #这个是声明找HTML模板到哪里去找...

2022-04-14 21:38:26 785

原创 Django 创建工程文件

先使用pip install django来安装,安装完这个之后就会有一个django-admin,来创建工程文件命令: django-admin startproject thz_django #创建一个django项目 python manage.py runserver #启动项目 python manage.py runserver 8999 #指定端口号启动 python manage.py runserver 0.0.0.0:8999 #这...

2022-04-14 09:30:30 497

原创 router路由守卫

第二步:第三部:第四步:第五步:

2022-01-18 22:44:14 416

原创 vue-router和element-UI的使用方法

使用element-UI的话,也得先使用npm install element-ui --save来安装,使用样式是在第三个截图中要想使用这个vue-touter首先得安装使用 npm install vue-router --save 来 安装vue-router安装完之后...

2022-01-16 21:57:00 320

原创 定义vue全局组件和局部组件

<!-- 有点问题,带修改 --><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><div id="app"><!-- <miao name="张三" city="北京"></mi.

2022-01-15 21:07:15 315

原创 axios后段交互,发送post,get请求,已表单形式提交请求

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><div id="app"> username: <input type="text" v-model="user.username"> password:.

2022-01-14 22:08:49 283

原创 js监听,鼠标移动事件,修改事件,点击事件,输入事件

下边的这个是html和css代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> /*.div1{*/ /* margin-top: 10px;*/ /* margin-bottom: 20px;*/

2022-01-12 22:21:29 2448

原创 function用法,json转字典用法,js中循环,局部变量,列表等用法

分为两部分第一部分写html代码,先写一个按钮,点击时调用function方法<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title><!-- <script>--><!-- function nihao(){--><!--

2022-01-10 23:45:20 290

原创 python中tkinter方法详解,和编写GUI可视化窗口

其中:place绝对布局,根据坐标设置组件位置plack相对布局,根据相对参数设置组件位置grid表格布局,根据行和列设置组件位置pack相对布局中的参数如下: side:停靠方式,去找上,下,左,右 fill:填充方式,X为填充水平方向,Y为垂直方向,BOTH为X+Y anchor:对其方式,取值,东,西,南,北,中间button按钮组件: 按钮用于在python应用程序中添加按钮,按钮上方可以添加文本或图像,按钮...

2021-12-18 23:56:01 1056

原创 python读取ini配置文件

配置文件下存放的数据,参考截图样式然后是读取配置文件,需要导入一个python自带的包,configparser直接上代码:import configparserimport osconfig=configparser.ConfigParser()a=os.path.join(os.path.dirname(__file__),'config.ini')config.read(a)result=config['mysql']print(result)...

2021-12-18 19:30:00 393

原创 python定义函数,求出最大值最小值

def test_list(list): test_min=min(list) test_max=max(list) return test_min,test_maxprint(test_list(list=[1,3,2,4,5,6,7,8]))

2021-12-17 20:18:39 7284

原创 python使用pytest框架设置用例在那个环境下执行,和用例执行的优先级

import pytestclass TestCalc: @pytest.mark.ces # 这个是指定你想要让这条case在那个环境下运行,后边的这个ces可以随便写 @pytest.mark.run(order=30) # 这个是处理用例执行的优先级的,数字越小。优先级越高,但是要想让这个优先级生效的话,必须得通过pip来安装pytest_ordering这个包 def test_cacl1(self): print('-----token') .

2021-12-14 21:18:24 964

原创 python执行多个py文件下的case

py文件的case样式,及执行用例的写法,参照附件这个是执行多条case的脚本import unittesttest_case=unittest.defaultTestLoader.discover('case','*.py')#这个是通过正则拿到case文件夹下边所有的已.py结尾的文件runner=unittest.TextTestRunner()runner.run(test_case)#这个是运行所有用例的...

2021-12-09 21:20:46 805

原创 python参数化被测函数,和跳过函数

import sysimport unittest# @unittest.skip("跳过")def add(a, b): return a + bimport parameterizedimport osprint(add(1, 2))def read_txt(filename):#这个函数是读取txt文件的,把文件中的数据转换成二维数组 with open(filename, encoding='utf-8') as f: line = [].

2021-12-09 20:57:27 541

原创 python复制文件

import shutilshutil#这个库是操作文件的shutil.copy('miao.txt','miao2.txt')#把miao.txt这个文件复制到miao2.TXT这个文件中shutil.copy('miao.txt','c://file/miao2.txt')#还可以这样,指定目录复制文件,把miao.txt文件复制到c://file目录下,生成一个miao2.txt文件...

2021-10-21 22:52:35 72

原创 python模块,list,if __name__ == ‘__main__‘:,os模块

list1=[1,2,3,4]list1.pop(0)#这个pop是删除列表里边的数据print(list1)list1.insert(0,22)#insert是把数据插入到list最前边的某个位置print(list1)if __name__ == '__main__': #加上这行代码的意思是,当别人导入这个模块的时候,就不执行if __name__ == '__main__':下边的数据os.listdir()#获取文件下边的所有文件os.remove()#删除指定的文件.

2021-10-10 17:08:40 54

空空如也

空空如也

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

TA关注的人

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