自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android13开发者模式的无线调试

设备: 三星GalaxyA13+android13+mac。

2024-02-07 14:59:42 1693

原创 mac电脑快捷指令实现拼图

mac访达,搜索输入‘快捷指令’,找到‘快捷指令’,点击快捷指令,进入快捷指令中心,搜索‘拼图’ ,选中‘照片拼图’,点击‘添加快捷指令’,在‘所有快捷键指令’中可以看到添加的快捷指令。5. 双击刚刚创建的‘快捷指令’,对快捷指令编码,如截图以上⑤步完成后,我们应用:

2024-02-06 16:34:58 1155 1

原创 mac配置jmeter环境变量

【代码】mac配置jmeter环境变量。

2023-03-24 11:25:53 971

原创 Jmeter之正则表达式

正则表达式:()里面是正则表达式的元符。括号左边是左边界,右边是右边界。

2022-03-02 18:19:46 176

原创 Jmeter之时间偏移函数__timeShift

__timeShift,调试如下:第一个参数:设置日期时间格式第三个参数:偏移量: 天:-P6D 小时:-PT6H 分:-PT6M 秒:-PT6s

2022-03-02 18:13:39 1599

原创 Jmeter JDBC Request

下载 mysql驱动: https://dev.mysql.com/downloads/ ,下载成功后,将jar包放到lib/ext目录下配置JDBC Connection Configuration2.1 第一部分:Variable Name for created pool: 数据库连接池的名称,填写入一个变量名,需要与JDBC request 或JDBC PreProcessor或JDBC PostProcessor中的变量名一致;这样,一个测试计划中可以绑定多个DB源;2...

2021-12-21 17:25:00 675

原创 python基础知识-response

一、获得响应报文部分的三种方法:r.json():如果报文结构为 json 格式,则解析为字典格式,也就是说此方法获取的结果是字典。注意,如果报文主体不是 json 格式,则会抛出异常。r.text:text 属性,可以以此方式返回除二进制外的任意数据格式,比如 HTML,XML,Json 均可。网络爬虫中一般使用此方式获取 HTML 页面。r.content:content 属性用于获取二进制的数据格式,比如视频、图片等,常用于网络爬虫中爬取图片、视频等资源。二、获得响应头部信息的方法:r.c

2021-10-27 15:06:40 2687 1

原创 python基础知识- return和print两个语句

当两个语句同时在脚本中存在时,print需要在return语句前边,才可以将内容输出到控制台。

2021-10-26 11:49:33 412

原创 pycharm之python文件模版设置

设置步骤如下:代码如下:# -*- coding:utf-8 -*-# @FileName :${NAME}.py# @Time :${DATE} ${TIME}# @Author :yhl# @Function :if __name__ == "__main__": run_code = 0

2021-10-26 10:37:20 270

原创 Pytest基础知识之API-Fixtures

Fixtures:@pytest.fixtureconfig.cachecapsyscapsysbinarycapfdcapfdbinarydoctest_namespacerequestpytestconfigrecord_propertyrecord_testsuite_propertycaplogmonkeypatchpytestertestdirrecwarntmp_pathtmp_path_factorytmpdir.

2021-10-14 19:08:56 150

原创 Pytest基础知识之API-Functions

pytest常用Functions:pytest.approxpytest.failpytest.skippytest.importorskippytest.xfailpytest.exitpytest.mainpytest.parampytest.raisespytest.deprecated_callpytest.register_assert_rewritepytest.warnspytest.freeze_includes

2021-10-14 19:06:20 159

原创 python基础知识-反射

1. 反射的概念:它是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省)它是一个很重要的概念,它可以把字符串映射到实例的变量或者实例的方法然后可以去执行调用、修改等操作。2. 它有四个重要的方法: getattr 获取指定字符串名称的对象属性 setattr 为对象设置一个对象 hasattr 判断对象是否有对应的对象(字符串) delattr 删除指定属性 【备注: attr是属性英文的前几个字母,属性.

2021-07-08 18:44:29 115

原创 python基础知识-内置函数

内置函数 描述abs() divmod() input() open() staticmethod()all() enumerate() int() ord() str()any() isinstance() pow() sum()basestring() execfile() issubclass() print() super()bin() file() iter() property() tuple()bool() fil.

2021-07-08 17:13:19 98

原创 python基础知识-re模块(正则表达式)

1. re 模块使 Python 语言拥有全部的正则表达式功能。1. 正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符")。2. 正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。2.Python 中常用的正则表达式处理函数:1. re.match函数re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回none。import..

2021-07-08 12:03:08 666

原创 Cloning into ‘vue-element-admin‘... git@github.com: Permission denied (publickey). 解决办法

参考文章:https://blog.csdn.net/holly_08/article/details/111184920

2021-07-06 15:58:05 1081

原创 python基础知识-string模块

字符串常量:该某块中定义的常量为:(1)string.ascii_letters下文所述 ascii_lowercase 和 ascii_uppercase 常量的拼连。 该值不依赖于语言区域。(2)string.ascii_lowercase小写字母 ‘abcdefghijklmnopqrstuvwxyz’。 该值不依赖于语言区域,不会发生改变。(3)string.ascii_uppercase大写字母 ‘ABCDEFGHIJKLMNOPQRSTUVWXYZ’。 该值不依赖于语言区域,不..

2021-06-29 18:04:02 383

原创 python基础知识-base64加解密模块

1. import base642. base64加密的步骤如下: (1)字符串 encode() 方法:将字符串转成bytes类型 s="123" #把字符串转成字节型bytes print(s.encode(),type(s.encode())) #结果:b'123' <class 'bytes'> (2)bytes类型数据进行base64加密: base64=base64.b64encode(s.encode()) print(base64) #结果:b'ZGZrZ

2021-06-21 15:58:55 1004

原创 python基础知识-hashlib加密模块之md5

import hashlib加密的步骤如下:(1)字符串 encode() 方法:将字符串转成bytes类型s=“123” #把字符串转成字节型bytesprint(s.encode(),type(s.encode()))#结果:b’123’ <class ‘bytes’>(2)bytes类型数据进行md5加密:【或者sha256加密:hashlib.sha256(s.encode())】md5=hashlib.md5(s.encode())print(md5)#结果:&l.

2021-06-18 11:33:55 448

原创 python基础知识-redis

1.安装: pip3 install redis; 导入:import redis;2. 使用步骤:#1. 链接数据库【默认redis有16个数据库。默认取第0个数据库。】【查询结果将字节型转换为字典形式. 也可以在链接数据的时候加上参数decode_responses=True】r=redis.Redis(host="127.0.0.40",password="123456",port=6379 ,db=0,decode_responses=False) ...

2021-06-18 10:37:01 158

原创 python基础知识-mysql

1. 安装: pip3 install mysql; 导入:import pymysql;2. 使用步骤:# 1. 链接数据库: 密码需要为字符串,端口号int类型,autocommit:增删改时,自动提交commit,保证事务完整性conn=pymysql.connect(host="127.0.0.1", user="jxz", passwd="123456", ...

2021-06-17 18:30:15 104

原创 python基础知识-jsonpath模块

1. jsonpath:用来解析多层嵌套的json数据;JsonPath 是一种信息抽取类库,是从JSON文档中抽取指定信息的工具,提供多种语言实现版本,包括:Javascript, Python, PHP 和 Java。2. 应用:该模块用于字典取值。不管字典层数多深,格式多么复杂,只要知道key的名字,就能找到。3. 语法:4. 示例wsdics = { "money":19000, "house":{ "beijing":["三环","四环","五环"

2021-06-16 18:53:52 499

原创 python基础知识-platform模块

1. platform模块给我们提供了很多方法去获取操作系统的信息; import platform

2021-06-16 16:09:23 1278

原创 Django pickle模块

import picklepickle提供了一个简单的持久化功能。可以将对象以文件的形式存放在磁盘上。pickle模块只能在python中使用,python中几乎所有的数据类型(列表,字典,集合,类等)都可以用pickle来序列化pickle常用函数:1. pickle.dump(obj, file, [,protocol]): 函数的功能:将obj对象序列化存入已经打开的file中。 参数讲解: obj:想要序列化的obj对象。 file:文件.

2021-06-07 16:08:42 296

原创 Django模版html-模版继承/浮标

1. 模版继承:--extents和block步骤如下: 1. 前提多个页面(比如:index.html\category.html)有相同的部分,不同的部分很规律。 2. 将这两个页面的html代码拷贝到一个新建的base.html中。然后将代码中可变的部分删除掉,替换为: {% block content %}{%endblock%} 3. 修改index.html,可以将相同的部分删除掉,只写可变的部分。修改如下: {%extents "b

2021-06-03 19:39:08 102

原创 Django模版html-前端提交数据给后端

1.前端提交给后端数据的两种方式:(1)Form表单提交(2)Ajax提交【备注:不管什么提交方式,服务器端处理都是一样的。参考https://blog.csdn.net/holly_08/article/details/117225210】2. 前端的处理:...

2021-05-25 14:16:20 912

原创 Django视图层views/视图函数

1. (1)一般放在views.py文件中;(2)两个重要的对象:请求对象(request)与响应对象(HttpResponse)2. 视图函数(简称视图),需要完成如下操作:对于前端提交给服务端的数据,做逻辑处理: (1)通过request对象接收web请求的数据,并对数据做逻辑处理【也可以单独拎出来同目录下forms.py,然后views.py视图从forms.py中获取请求数据】 (2)返回web响应【响应可以是一个 HTML 页面、一个 404 错误页面、重定向页面、XML ...

2021-05-24 16:06:26 742 2

原创 python基础知识-类(一)

概述: 类、构造函数、实例变量、实例方法、类变量1.# 定义类的时候,有括号,无括号;不带括号,继承的是object;有括号,可以继承另外一个类2. 构造函数、实例变量# __init__(self): 或 __init__(self,a,b,c):# 构造函数,可以有参数(行参),可以无参数# 构造函数在类实例化的时候会执行# 构造函数里的变量为实例变量# 实例变量可以是行参赋值,也可以是实例方法3. 实例方法# XXX(self): 或 XXX(self,a,b,c)...

2021-05-21 11:47:05 133

原创 django模型models-ORM

1. 模型是您的数据唯一而且准确的信息来源,包含您正在储存的数据的重要字段和行为。一般来说,每一个模型都映射一个数据库表。1.1基础: 每个模型都是一个 Python 的类,这些类继承 django.db.models.Model 模型类的每个属性都相当于一个数据库的字段。1.2字段:模型中最重要的、并且也是唯一必须的是数据库的字段定义。字段在类中定义。定义字段名时应小心避免使用与 models API</ref/models/instances>冲突的名称, 如 ``cl...

2021-05-20 18:24:16 251

原创 django页面跳转的处理

1. 方法一:http://127.0.0.1:8000/detail/1views.py:def index(request): articles=models.Article.objects.all() return render(request, 'index.html', locals())def detail(request,id): article = models.Article.objects.get(id=id) return render(req

2021-05-19 17:09:33 1693

原创 python import自定义py文件时,显示红色波浪线

解决办法: 找到自定义py文件所在文件夹/右键/Mark Directory As/Source root

2021-05-19 14:56:47 406

原创 django模版html-传入图片链接

1. 方式1:<img class="w-100 article-img" src="/static/default_article_img" alt="django图片">替换为:<img class="w-100 article-img" src="{{ article.img.url }}"alt="django图片获取">【备注:article.img 定义表srticle字段img的类型为ImageField】【备注:ImageField是文件类,里面有三个.

2021-05-19 11:44:11 360

原创 Django模版html-基于动态数据的展示

1. 在views.py文件中新增一个对象,用于向html提交数据方式一:HttpResponse,无法提交后端数据库数据def index(request): return HttpResponse("welcome to django!")方式二:render,可提交后端数据库数据def html_index(request): title="个人博客" categories=models.Category.objects.all() data={".

2021-05-17 17:51:44 794

原创 top命令

1. 在终端执行top命令后,在top基本视图中,按键盘数字“1”,可监控每个逻辑CPU的状况【下图,实际一个物理cpu,4个逻辑cpu】【不按1,显示所有cpu的平均值】快捷键shift + p :将进程按照CPU占用从大到小排序。快捷键shift + m :将进程按照内存占用从大到小排序。2. top参数详解2.1 第一行:任务队列信息系统时间:05:55:52运行时间:up 311days,当前登录用户:1user负载均衡(uptime) load average...

2021-05-10 14:37:45 668

原创 linux常用命令

cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l #查看物理CPU个数cat /proc/cpuinfo| grep "cpu cores"| uniq #查看每个物理CPU中核心的个数(即核数)cat /proc/cpuinfo| grep "processor"| wc -l #查看逻辑CPU的个数(是否超线程)cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c #查看CPU信.

2021-04-30 14:38:38 279

原创 jmeter处理post form-data上传文件类型接口

1.

2021-04-27 10:46:15 659

原创 jmeter if控制条件表达式

1. 表达式:条件格式:${__jexl3(条件表达式)}:== 是否等于,如${__jexl3(${VAR}==1,)},判断${VAR}变量是否等于1!=不等于,如${__jexl3(${VAR}!=1,)},判断${VAR}变量是否不等于1!非,如${__jexl3(!(${VAR}!=1),)}对${VAR}!=1的结果取反&&或||且与或,如 ${__jexl3(${VAR}==1 && ${sex} != "1",)}> 或者&gt.

2021-04-27 10:39:34 2931

原创 mac下python+robotframework环境搭建

1. 安装python配置环境变量2. 下载chromedriver.exe并放在/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages 目录下3. 下载robotframework和robotframework-ridepip3 install robotframework==3.1 最新的是3.2.2的版本,不好用,卸载命令:pip uninstall robotframework 3.pi

2021-03-11 18:25:35 239

原创 mac下python+appium环境搭建

1.需要的环境:python+unittest+selenium+beatifulreport+appium+pycharm2. 安装python3.9并配置环境变量,含有unitest,selenium2.1 pip3 install Appium-python-Client2.2 pip3 install beatifulreport3. 安装jdk并配置环境变量在 ~/.bash_profile 或者 /etc/profile 中进行配置。是命令生效 source ~/.bash...

2021-03-11 14:24:24 471 2

原创 adb命令大全

adb的全称为Android Debug Bridge 调试桥,是连接Android手机与PC端的桥梁,通过adb可以管理、操作模拟器和设备,如安装软件、系统升级、运行shell命令等。0. adb服务相关操作adb kill-server #终止adb服务进程adb start-server #重启adb服务进程adb root #已root权限重启adb服务adb wait-for-device #在模拟器/设备连接之前把命令转载在adb的命令器中1. 设备信息查询adb shell

2021-03-11 12:05:13 824

原创 python基础知识-threading多线程

1. import threading模块2. 线程threading模块常用的方法:threading.currentThread(): 返回当前的线程变量。threading.enumerate(): 返回一个包含正在运行的线程的list。正在运行指线程启动后、结束前,不包括启动前和终止后的线程。threading.activeCount(): 返回正在运行的线程数量,与len(threading.enumerate())有相同的结果。run(): 用以表示线程活动的方法。start

2021-03-08 18:58:48 150

空空如也

空空如也

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

TA关注的人

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