自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Franciz777的博客

一枚小测试

  • 博客(70)
  • 资源 (2)
  • 收藏
  • 关注

原创 Selenium元素定位神器工具谷歌浏览器插件-SelectorsHub介绍、安装和使用

SelectorsHub

2022-08-28 15:49:52 9061

原创 前端如何使用Nginx代理dist网页,代理websocket,代理后端

本文将指导您如何配置Nginx以代理前后端分离的项目,并特别说明了对WebSocket的代理设置。通过本教程,您将能够实现一次性配置,进而使项目能够在任意局域网服务器上部署,并可通过IP地址或域名访问服务。笔者建议 先速览本文了解大致内容后再复制对应的代码。本文环境基于Windows 理论通用于linux。

2024-08-14 22:39:38 1419

原创 pyinstaller带浏览器一起打包playwright 独立运行exe

然后复制chromium-1124到playwright\driver\package.local-browsers。新建一个多层级目录playwright\driver\package.local-browsers。最后在pyinstaller的打包参数上加上chromium-1124的绝对路径。最后你生成的exe将会很大,我打包的大约320MB。没有安装自带环境,则。打开此文件夹可以看到。

2024-07-30 23:03:11 381 1

原创 playwright 模拟F11 全屏

【代码】playwright 模拟F11 全屏。

2024-07-30 22:54:36 208

原创 Proxmox8基于PC物理机/服务器安装,初始化,挂载磁盘,安装虚拟机

下载以下文件本次选择的是proxmox-ve_8.iso选择安装文件写入到U盘。

2024-07-23 18:38:24 1060

原创 vue2-Django3-iframe解决方案,处理安全策略,事件拦截,处理iframe状态保持等

Iframe(内联框架)是一种HTML元素,用于在网页上嵌入另一个HTML文档。然而,出于安全考虑,浏览器实施了同源策略,这意味着来自不同源的文档不能通过JavaScript互相交互。使用@load='handleIframeLoad'和ref='myIframe'// 获取超链接的href属性// 定义你希望拦截并使用Vue路由处理的URL部分// 如果href包含mark_val,则进行Vue路由导航// 阻止默认行为// 提取ID或其他必要的路由参数// 使用Vue路由进行导航。

2024-07-14 20:45:49 613

原创 Python 虚拟环境 requirements.txt 文件生成 ;pipenv导出pip安装文件

Python 虚拟环境Pipenv requirements.txt 文件生成;Pipenv 导出 pip 安装文件。本文基于python版本 >=3.9 文章内容有效日期2023年01月开始(因为此方法从这个时间开始是完全ok的)使用以下命令可精准生成requirements.txt。上述为pipenv的演示版本。

2024-06-23 22:42:15 346

原创 Django3 个人开发笔记

这就造成了"N+1"查询问题 —— 对于 N 本书,你将得到 N+1 次数据库查询(1次查询所有书籍,N次分别查询每本书的作者)。的例子中,Django 会生成一个更复杂的 SQL 查询,但总体上减少了数据库的访问次数,从而优化了性能。则可以避免这个问题,它会通过 SQL 的 JOIN 语句一次性从相关联的表中预先获取数据,转换成你需要的对象。这样,无论你查询多少本书,只需要一次数据库查询就可以同时获取所有书籍和相应的作者信息。是一个查询性能优化工具,用于解决关联对象的查询效率问题。

2024-05-09 19:58:02 596

原创 Centos7.9 脚本一键部署nextcloud,配置Nginx代理Https。

然后,我们需要编辑Nginx的配置文件。在 /etc/nginx/conf.d/​ 或者 /etc/nginx/sites-available/​ 目录下创建一个新的配置文件,例如 nextcloud.conf​。nextcloud(这种方式非https 在v26+版本中会出现无法自动复制分享链接的问题)原因是没有https 导致的,修复此问题的脚本为(依赖于上述步骤)此安装脚本不包含安装数据库,且默认授权。为nextcloud的数据目录。本文较长建议先看完在操作!上述安装完成后存在一个新的问题。

2024-04-18 15:02:11 1017

原创 Centos7.9(虚拟机) GNOME图形界面(安装 GParted) 磁盘分区 挂载 扩容

要解除此限制需要使用GPT(GUID Partition Table)而不是MBR分区表,因为GPT没有这样的大小限制,并且支持更大容量的磁盘。: 分区可以帮助组织数据。例如,你可以将系统文件与用户数据分开存储,或者根据数据的重要性和备份需求进行分区。尽管有时直接使用整个磁盘较为简单方便,但是考虑到以上提到的分区带来的好处,通常还是推荐对磁盘进行合理分区。: 不同类型的文件系统对不同类型的数据有不同的优化,通过分区,可以针对特定数据选择最合适的文件系统。根据磁盘的状态和大小确定你的新加的磁盘。

2024-04-17 15:04:05 1155

原创 Jmeter v5.6.x 使用说明书(简要版)

测试计划是指执行性能测试所需的整体结构和组织。它指导 JMeter 如何以及何时运行多个线程、发送请求到目标服务器,并处理逻辑控制、变量等。测试计划是包含一个或多个线程组(代表用户群)、配置元件、取样器、监听器以及可选的前置处理器、后置处理器、断言和定时器的容器。

2024-04-17 11:36:03 1091

原创 Centos7 一键yum阿里云源脚本;一键安装docker docker-compse ;一键安装 GParted;

docker-compose文件需要提前下载。

2024-04-15 18:06:08 1288 1

原创 vue2 二次封装element 组件,继承组件原属性,事件,插槽 示例;多组件事件处理

是与组件的属性 (props) 和事件监听器相关的选项,它们通常用于自定义组件中以确保父组件传递的所有属性和事件能够正确地应用到子组件上。这里主要记录如何封装element的el-input。并且封装后具有el-input原本的属性 事件 插槽。下面为测试页面即组件调用。先看看实际效果和是否生效。在 Vue.js 中,

2024-04-10 15:18:05 1429

原创 vue2 开发记录

在外套一层div,然后通过div的class xxx-el-select-select 在使用::v-deep 修改样式。可以看到设置的换行没有显示第二行的内容,原因是默认的选项的行高限制了显示,第二行内容被遮挡了。

2024-03-01 16:07:22 457

原创 思源笔记-S3协议多电脑同步教程

首次使用可能需要先创建,然后这个密钥用于你的其他电脑的思源笔记导入这个密钥才能多个电脑使用一个同步服务(S3协议)图中我使用的S3协议是个人云服务器搭建的MinIO的S3协议的服务.搭建此协议的参考教程。其他的电脑可以同样按照上面的步骤先同步密码然后设置S3服务即可同步数据.如下图所示,你的另一台电脑就需要导入密钥​。如图打开思源笔记的设置。

2023-09-23 19:46:28 2812

原创 Django3 模糊查询/filters.SearchFilter的使用,基于viewsets.ModelViewSet

Django3 模糊查询的使用,基于viewsets.ModelViewSet

2023-07-24 21:29:29 1359

原创 Java获取QQ邮箱的最近一封邮件的内容

获取QQ邮箱最近一封邮件,根据自己的需求更改服务"开启qq邮箱的授权码,使用授权码登录."和端口,我默认是关闭了加密。

2023-03-24 17:33:51 731 1

原创 Windows/Linux性能监控软件-monitx-可监控系统和具体进程-可一键生成html图表

软件资源占用非常小几乎可以忽略不计,记录的数据是实时写入的–即使关闭了程序,历史记录也存在.启动软件默认10s记录系统性能并写入一次当前系统日期MonitorInfo.csv文件存在于软件所在目录可以使用命令行传参,查看帮助 -h。

2023-03-17 17:58:44 933

原创 一段代码理解Python异步函数async的基本用法

1

2023-02-24 09:46:02 11999

原创 python 生成随机数据,随机中文,英文,数字,姓名等

python 生成随机数据

2023-02-12 15:55:44 1466

原创 python 读写properties文件

python 读写properties文件

2023-02-02 14:13:19 1989 2

原创 python jenkins常用方法/使用笔记

python jenkins示例/使用笔记

2023-01-29 17:36:41 1396

原创 python开发exe(无GUI)的踩坑笔记

python开发exe(无GUI)的踩坑笔记

2023-01-12 14:02:25 484

原创 Tabby Terminal 下载和安装,快速上手使用教程

将默认的窗口拉宽即可显示出字体大小调节(笔者4K显示器下的默认界面是看不到字体调节的选项的)键入你的token即可正常使用,此时你需要保存token和gist以供不时之需.此设置有助于实现粘贴和复制终端内容,默认设置是右键粘贴会导致无法复制终端内容.默认的SFTP是不会识别当前工作目录的,若需要实现自动识别当前工作目录。若你已经以往可以在gitee的代码片段中查询和恢复历史记录。按下alt键即可实现区域选择,然后右键即可操作选中区域。可以在新建时选择分组和添加密码,最后保存即可。

2022-11-08 14:46:45 19402 4

原创 Debian11安装Proxmox VE 7实操记录

如果输入了Y,下一步会让你输入想要保存的文件名。这里一定要正确设置你的网关,IPv4/CIDR相当于指定静态IP,此处需要注意你设置的静态IP是否是未被占用的.一般随便写个,不至于就正好是已经在使用的IP.其中debian是你的主机名,192.168.252.75是你的ip地址,如果你的IP地址不存在,此处可能不是这样显示的,需要你设置IP(此处可自行百度).那么需要你首先检查你的IP配置尤其是网关,你是否可以ping www.baidu.com。重启后输入根据屏幕的提示输入网址即可访问,例如。

2022-09-12 13:48:33 3140

原创 戴尔服务器安装Debian11过程

选择"以DD镜像模式写入"等待写入完成,写入完成后直接拔下U盘即可(此时win托盘里找不到U盘).启动项设置里ESC是回到上一步,ENTER是进入,在首页按ESC会提示是否保存然后重启.PS:Debian默认不支持root远程登录,需要用普通账户远程登录后使用。没有出现可能是你网线没有插在你选择的网卡的网口里,切换网口然后重启网卡.可以看到网卡有两个,任意选择一个,例如eno8303。重启网卡,然后使用ip addr查看是否出现网络ip。然后回车进入,即可进入Debian的安装引导。即可编辑网卡配置文件。

2022-09-12 12:40:47 3610

原创 Linux磁盘/硬盘测速,dd命令,测试顺序读写,测试4K性能

这条命令每次读取64k后就要先把这64k写入磁盘,然后再读取下面这64k,一共重复4k即4000次。64k=128M数据到内存并写入到磁盘上所需的时间,这样算出来的时间才是比较符合实际使用结果的。比如此时测试sdb硬盘下sdb1分区的读写速度,进入到对应分区的挂载目录,然后执行测试命令。if=/dev/zero(产生字符)不产生IO,因此可以用来测试纯写速度;bs是每次读或写的大小,即一个块的大小,count是读写块的数量。if=/dev/zero不产生IO,因此可以用来测试纯写速度;

2022-09-09 11:38:06 4998 1

原创 Linux中Docker挂载mysql/mariadb等数据库,数据库问题汇总

解决linux中docker下mysql/mariadb等数据库性能下降的问题

2022-09-01 18:09:55 1159

原创 IDEA中Debug调试教程,含示例解析,Pycharm通用。

下面在来看一下变量的值的变化,注意GIF中变量c的变化,在使用StepOut后变量c没有马上复制,然后再次使用StepInto发现无法再次进入方法,直接执行到下一行代码,且变量c在此时才完成赋值.GIF演示,从演示中可以看到,在断点处单击ForceReturn后直接结束了当前方法到了下一代码行并且断点处后面的代码并未被执行。断点打在方法所在的行,当方法内所有的代码行运行结束后会停留在方法的最后一个花括号处,并显示方法内所有变量的值。全局捕获到指定异常触发断点。........................

2022-07-17 17:29:20 1759

原创 Python接口调试,封装request的发送,json的处理,提取,修改

python使dict转jsonpython使字符转json对象json通过key和key的索引获取key对应的value前置条件: win cmd 安装依赖代码实例这里主要使用的jsonpath的过滤表达式实现,详情可以自行百度代码示例实现的效果.................................

2022-06-30 11:24:24 940

原创 比较少见的异常记录和对应的解决方法

​@TOCtimeout: Timed out receiving message from renderer: 300.000org.openqa.selenium.TimeoutException: timeout: Timed out receiving message from rendererfrom unknown error: cannot determine loading statusfrom tab crashed(Session info: chrome=100.0.4896.6

2022-06-09 08:45:35 3113 1

原创 Proxmox安装windows系统virtio驱动实现半虚拟化/修复错误的内存监控

目录下载驱动文件上传至对应的windows系统中或者使用CD/DVD驱动器下载驱动文件点我去驱动文件下载地址上传至对应的windows系统中或者使用CD/DVD驱动器本文中使用的是CD/DVD驱动器如果你之前没有添加过驱动器,可以自己添加一个,然后看看有没有出现驱动器,没有就重启下.一直点击下一步直到出现安装成功的提示(successful)然后重启此虚拟机,可以发现 此电脑->管理->服务;其中有一个服务并且proxmox的web控制页面的对应的虚拟机的内存

2022-05-23 17:10:16 3975 2

原创 Python版UI自动化测试的断言方法/Selenium Pytest方法封装断言

**分享几个自己封装的一些断言!觉得有帮助的同学可以点个赞目录标题前置条件断言预期的元素是否可见断言实际值是否包含多个预期的文本中的一个(模糊断言)断言实际值是否包含预期值断言实际值是否等于预期值断言为真断言为假断言web页面导出/下载后的预期文件是否存在调试代码前置条件pip install seleniumpip install pytest断言预期的元素是否可见 def wait_element_visibility(self, locator, timeout=15, poll=0.3

2022-04-26 15:29:33 5141

原创 Python Allure注解释义/装饰器解释和allure的方法(上传文件等)使用示例

目录标题Allure的装饰器解释@allure.parent_suite,@allure.suite,@allure.sub_suite@allure.epic, @allure.feature, @allure.story,@allure.title@allure.id,@allure.link,@allure.label,@allure.issue,@allure.description,@allure.severity,@allure.tag,@allure.testcase,@allure.desc

2022-04-23 12:25:03 4075 3

原创 python日志库loguru使用教程/封装loguru工具类/自定义日志格式化控制台输出和日志写入

loguru的git网址,点我去先看二次封装loguru后的结果如何.而默认的输出模式是这样的通过官网的介绍我们知道我更改了其输出的格式使我们可以利用编辑器快速定位到问题所在以pycharm为例,我们鼠标选中模块名和方法名,Ctrl+Shift+N 即可在ALL中找到该方法,然后根据行号快速定位到日志出题所在.下面直接上代码,分享我封装的loguru工具类.前置条件:pip install loguruimport sysfrom loguru import logger

2022-04-20 15:07:10 7175 18

原创 一些Docker常用命令,下载镜像和创建容器,Centos开启自启docker和对应mariadb(容器)

觉得有帮助的同学可以点个赞!传递给更多人!docker进入容器docker exec -it 容器id bashcentos开机自启docker# 设置开机启动systemctl enable docker.service# 关闭开机启动systemctl disable docker.servicedocker容器设置自动启动# 启动时加--restart=alwaysdocker run -d --restart=always -p 3307:3306 -e MYSQL_ROO

2022-03-13 20:49:21 2770 1

原创 windows python安装,设置国内镜像源,升级pip

windows python安装,设置国内镜像源点我去python的版本归档选择对应版本后直接开始安装然后选择增加环境变量使用管理员进入命令行设置国内(清华)镜像源和升级pippip config set global.index-url [https://pypi.tuna.tsinghua.edu.cn/simple](https://pypi.tuna.tsinghua.edu.cn/simple)python -m pip install --up

2022-03-09 17:41:30 13435

原创 Allure命令,生成并打开报告,指定报告的ip和端口等(多系统通用),外网访问jenkins的Allure报告

目录查看当前allure版本生成并打开测试报告网址生成测试报告并指定本机ip地址和端口查看当前allure版本allure --version生成并打开测试报告网址allure serve allure-results其中allure-results是报告目录生成测试报告并指定本机ip地址和端口默认的报告网址为随机端口指定本机ip,这样就方便别人访问你的临时生成的报告allure serve allure-results -h 192.1

2022-02-20 16:17:00 8224 11

原创 Linux Centos7 安装 Mariadb10.2.41 新增硬盘,更改数据库存储路径

Linux Centos7 安装 Mariadb10.2.41 新增硬盘,更改数据库存储路径linux 新增硬盘后挂载硬盘linux 新增硬盘后挂载硬盘新增硬盘后挂载硬盘查看硬盘信息lsblk -f ,例如例如此次新增的磁盘是 磁盘 sdcfdisk /dev/sdc 挂载新磁盘然后输入n 添加新分区,输入 p 设置当前分区为主分区,然后选择分区数量,默认为1.剩余的选项全部默认即可.然后输入w保存,然后在输入lsblk可以看到sdc下多了一个sdc1节点,但是没有UUID(没有格式化

2022-01-28 15:06:14 4415

原创 Linux部署python接口自动化教程,基于centos7 python3

Linxu部署python接口自动化教程遇到的问题(笔者亲测可解决.)遇到的问题(笔者亲测可解决.)jenkins报错 Host key verification failed解决方法:此问题一般是配置git ssh后出现的,然后在jenkins执行 git pull命令出现.推荐在项目的目录的上一级写一个sh脚本来处理git操作.然后在jenkins中sh此脚本.jenkins报错 ImportError while loading conftest ‘/home/pywork/apite

2022-01-27 17:14:20 3348 3

chropath安装包crx6.1.7下载.zip

获取相对XPath、绝对XPath和CSS选择器。编辑、检查和验证DevTools面板本身中的XPath和CSS选择器。

2020-08-26

sxs-.net3.5.zip

解决Windows-server2016-2019某些情况下无法安装.net 先解压 sxs.rar 得到文件名包含microsoft的一些模块 具体使用方法:打开"服务器管理器"然后在右上角"管理"中点击“添加角色和功能“,一直下一步并留意选择安装.net3.5的选项然后在“确认“选项卡中,点击“指定备用源路径”,并在弹出的窗体的路径框中输入.NET Framewok 3.5的安装文件sxs解压的路径然后确定即可.

2020-08-20

空空如也

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

TA关注的人

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