- 博客(58)
- 资源 (17)
- 收藏
- 关注
原创 字符串加自然数数组排序
字符串列表排序,字符串中包含数字,如果前面的字符串一直就依据数字排序,如果数字也一致就根据后面的字符串排序。如果要检测多个数字排序的情况,您可以对提取的数字部分进行逐个比较,以确保按照数字的顺序进行排序。
2023-06-01 09:36:48
133
原创 Jenkins
进入 jenkins安装目录 下的/updates/default.json ,将其中的 updates.jenkins-ci.org/download 替换为 mirrors.tuna.tsinghua.edu.cn/jenkins,有些jenkins版本当中,是将updates.jenkins.io/download替换为 mirrors.tuna.tsinghua.edu.cn/jenkins。显然,基本结构满足不了现实多变的需求。在使用指令时,需要注意的是每个指令都有自己的“作用域”。
2023-04-05 10:33:55
122
原创 Jmeter 获取 Cookie
JMeter 做接口测试往往无法避免登录的问题,而需要用户认证的一些接口通常是使用在请求头添加 cookie 信息的方式。此文章就以一个网站的登录接口获取用户 cookie,为线程组内的请求提供请求 cookie。
2023-04-04 23:30:40
1010
原创 Jmeter 分布式搭建
Jmeter 分布式性能压测环境搭建,应用到的东西有:Linux、Jmeter、Docker、InfluxDB、Grafana
2023-04-03 11:04:11
95
原创 MySQL 笔记
MySQL 笔记MySQL 简介MySQL 的介绍MySQL 的安装MySQL 简介MySQL 的介绍什么是数据库?数据库(database,, 简称DB):是按照数据结构来组织存储和管理数据的仓库数据管理系统(Database Management System,简称 DBMS):是指数据中对输出管理的软件系统当今主流的数据库:OracleMySQLMicrosoft SQL ManagementPostgreSQLMongoDBDS2Microsoft Access
2023-02-27 23:24:41
70
原创 基于 Typescript 的 Web 自动化测试框架
想要做好自动化测试,自动化测试框架是不可少的。此文就 Typescrit 语言下搭建自动化测试框架应用到的工具进行了简单的介绍
2022-05-18 22:19:57
1254
原创 windows内卸载ubuntu后无法再次安装
以管理员身份运行 cmdwsl -lwsl --unregister ubuntu-release
2022-03-06 09:07:47
1494
原创 解压 asar 文件
安装 asarnpm install -g asar解压asar extract 压缩文件 解压文件夹压缩asar pack 文件夹 压缩文件名
2022-02-22 23:12:41
2628
原创 Jest 自动化测试框架 笔记
Jest 自动化测试框架Jest 前端自动化测试框架基础入门自动化测试背景及原理前端自动化测试框架Jestjest测框架特点:使用Jest 修改自动化测试样例安装 node 环境创建执行的测试文件执行测试用例使用jest测试的疑问Jest 的简单配置Jest 前端自动化测试框架基础入门自动化测试背景及原理目录结构index.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF
2021-11-26 13:23:07
689
原创 XPath提取器汇总
XPath提取器汇总XPath定位XPath定位放置可分为:绝对路径定位元素属性定位元素层级和属性属性逻辑contains方法text()方法选取节点表达式描述/从跟节点选取//匹配选择的当前节点选择文档中的节点,而不考虑他们的位置.选取当前节点@选取属性*匹配任何元素节点@*匹配任何属性节点conatins()对应字段含值/nodename选择名为“nodename” 的所有节点/parent
2021-11-21 16:48:46
851
原创 Jest 测试框架配置 jest-stare
简述安装步骤:安装 jest-stare 依赖npm install jest --dev配置 package.json 文件{ "name": "jest-stare", "version": "1.0.0", "scripts": { "test-rep": "jest --reporters default jest-stare" }, "keywords": [], "author": "", "license": "ISC", "depe
2021-10-28 23:58:11
596
1
原创 Typescript配置Jest测试框架
Typescript配置Jest测试框架配置测试环境创建 package.json文件装置运行环境生成 jest.config.js 配置文件使用 Babel安装 babel 依赖使用 Typescript搭建项目文件初始化 ts创建测试文件构建项目和运行测试构建项目 使用快捷键 Ctrl + Shift + B运行测试运行结果:项目目录说明项目目录package.js 文件配置测试环境创建 package.json文件npm init -y装置运行环境安装 typescriptnpm ins
2021-10-19 00:13:33
1997
原创 Typescript 读写文件
Typescript 文件操作import * as fs from 'fs-extra';fs.writeFileSync("./src/test.txt", "123465798")let readf = fs.readFileSync("./src/test.txt", "utf8")console.log(readf)
2021-10-13 22:17:21
5065
原创 Python 基于Socket的TCP通信
套接字工作流程与一个朋友发送短信需要哪些步骤?需要有个手机吧! 买个手机需要有个电话卡吧! 买个卡把电话卡插入手机,然后开机开机之后随时准备接受别人给你发送短信填写收件人信息,并编辑短息内容发送短信关闭短息...
2021-10-10 22:41:36
949
1
原创 Typescript爬取网站信息
Typescript爬取网站信息搭建爬虫环境编写爬虫代码文中参考:http://www.dell-lee.com/typescript/demo.html?secret=x3b174jsx搭建爬虫环境以下命令均在项目根目录的终端执行使用VSCode打开项目文件夹项目文件夹名为Spider初始化项目文件夹执行命令:npm init -y初始化ts运行环境执行命令:tsc --init在项目中安装ts-node执行命令:npm install --save-dev ts-node创建可
2021-10-02 23:24:09
318
原创 TypeScript 环境下运行Selenium
TypeScript 环境环境下运行Selenium配置安装环境引介Javascript环境Javascript搭建selenium测试环境https://blog.youkuaiyun.com/qq_41906031/article/details/120440951创建项目文件夹安装Typescript执行命令: npm install -g typescript查询安装: tsc -v配置项目初始化项目文文件夹,在项目文件夹根目录执行命令tsc --init修改配置文件 tsco
2021-09-27 00:34:35
653
原创 TypeScript笔记
TypeScript简介官方文档:https://www.typescriptlang.orgTypeScript 优点程序更容易理解效率更高更少的错误非常好的兼容性一些缺点增加了一些学习成本短期内会增加开发成本使用到的工具下载Nodenodejs官网地址:https://nodejs.cn安装TypeScriptnpm install -g typescriptnpm install -g typescripttsc -v下载VSCodevscode官网
2021-09-25 18:51:53
937
原创 Javascript实现强制等待(延时操作)
编写延时函数var sleep = function(time) { var timeOut = new Date().getTime() + parseInt(time, 10); while(new Date().getTime() <= timeOut) {}};console.log("start");sleep(3000); // 单位msconsole.log("Hello Javascript");console.log("end")此函数会对总程序
2021-09-23 23:40:36
3057
原创 Javascript搭建selenium测试环境
Javascript搭建selenium测试环境创建Javascript selenium运行程序搭建环境配置项目文件运行selenium文件实现效果创建Javascript selenium运行程序搭建环境安装Nodejshttps://nodejs.org/zh-cn/VSCodehttps://code.visualstudio.com/安装Chrome(并查看安装的版本号)https://www.google.cn/chrome/index.html配置项目文件
2021-09-23 23:25:23
827
原创 xiaoming的Python学习笔记
Python学习笔记开发基本数据类型关键字解释bool 类int 类str 类字符串格式化list 列表tuple 元组dict 字典集合函数函数定义内置函数range()formapfilterreducelenabsallanybinocthexboolbyteschrdirhelpdivmodevalhashzipmaxmin文件打开文件open()with as关闭文件close()写文件...
2021-08-24 14:39:08
2124
原创 安装Django并创建Hello Django
安装Django并创建Hello Django1. 安装Django方法1:使用python pip命令方法2:tar.gz文件安装方法3:.whl文件安装2.创建第一个Demo2.1 查询Django可用命令2.2 创建Django项目创建工程创建应用2.3 配置项目文件为工程添加应用添加urls创建index函数2.4 启动 sign应用程序启动访问1. 安装Django方法1:使用python pip命令pip install django验证django是否安装成功:显示对应的版本信息即安
2021-08-08 11:35:12
378
原创 selenium在指定元素内指定位置拖动
selenium在指定元素内指定位置拖动1.click_an_hold(self, on_element=None) 源码2.需求:3.实现步骤:1.封装自己的click_and_hold_with_offset()方法2.使用默认的click_and_hold()方法绘制线段看一下情况(错误操作或不是想要的效果):3.使用自己封装的click_and_hold_with_offset(self, on_element=None, xoffset=None, yoffset=None)方法绘制线段看一下情
2021-07-16 22:48:39
1493
1
原创 一个简单基于UDP的ntp时间服务器
服务端代码#!/usr/bin/python3from socket import *import timeip_port = ('192.168.137.241', 8080)buffer_size = 1024udp_sever = socket(AF_INET, SOCK_DGRAM)udp_sever.bind(ip_port)while True: data, addr = udp_sever.recvfrom(buffer_size) if not dat
2020-10-13 20:56:48
1108
原创 一个简单的服务端与客户端UDP通信
一个简单的服务端与客户端UDP通信## 服务端代码from socket import * #导入socket模块ip_port = ("10.33.0.75", 8080) #定义元组,ip+端口buffer_size = 1024 #定义每次接受数据长度变量udp_sever = socket(AF_INET, SOCK_DGRAM) #创建一个服务器套接字,AF_
2020-10-13 18:36:01
267
原创 一个简单的服务端与客户端TCP通信
一个简单的socket连接服务端代码import socket #导入socket模块#创建连接phone = socket.socket(socket.AF_INET, socket.SOCK_STREAM) #给予socket.STREAM方式的通信就是基于流的方式进行通信,也就是tcp通信方式phone.bind(("192.168.137.1", 8000))phone.listen(5) #listen中的5表示可以等待的访问
2020-10-12 18:25:46
345
转载 ES6实用的技术
ES6实用的技术一、const 定义常量二、let块级变量三、模板字面量四、解构赋值五、箭头函数八、默认参数九、展开运算符 ...一、const 定义常量ES6之前并没有定义声明常量的方式,ES6标准中引入了新的关键字const来定义常量。const a=123;a=456; //会报错,常量无法覆盖console.log(a);二、let块级变量用let定义的变量只在块当中起作用,离开变量外界的块(括号)就会被销毁。if(true){ var a=123; let b=
2020-09-04 21:37:01
316
原创 Linux创建用户与修改家目录权限
创建用户创建用户和修改用户权限均使用的是root用户下进行创建和修改的。创建用户 useradd命令解读 useradduseradd user_name为用户设置密码sudo passwd user_name查看用户和修改用户所在目录路径sudo vim /etc/passwd为用户创建家目录mkdir /home/user_name修改家目录权限,修改拥有者和拥有组,不让其他用户轻易进入自己的家目录chgrp -R user_name /home/user_n
2020-07-07 21:40:43
15160
1
原创 使用SecureCRT远程连接阿里服务器
远程连接阿里Sever一、Linux开启ssh服务二、修改服务器内置文件三、使用SecuCRT连接服务器一、Linux开启ssh服务安装ssh-serversudo apt-get updatesudo apt-get install openssh-server启动ssh服务ps -e | grep ssh 检测shh是否启动sudo /etc/init.d/ssh resart 启动ssh服务service ssh status 查看ssh服务状态1. servi
2020-07-06 15:38:51
2012
1
翻译 Python 字符串与日期的转换
在程序开发中,经常把日期类型转换为字符类型使用。字符串与日期的转换时工作中频繁遇到的问题。Python提供了time模块处理日期和时间。1. 从时间到字符串的转换time模块中的函数strftime()可以实现从时间字符串的转换。strftime()的声明如下所示:strftime(format[, tuple]) -> string参数format表示格式化日期的特殊字符。例如,"%Y-%m%d"。参数tuple表示要转换的时间,用元祖存储。元组中的元素分别表示年、月、日、时、分、秒。
2020-07-03 02:11:49
9713
原创 Python修饰器是什么
fdhajkahf 1 #!/usr/bin/python3 2 3 print("hello world !!!") 4 5 import time 6 7 def Embellish(fun): 8 def Embellish_demo(a, b): 9 start_time = time.time() 10 res = fun(a, b) 11 end_time = time.time() 12
2020-07-01 01:36:46
591
@typse-selenium-webdriver 智能提示.rar
2021-09-26
W25Qxx串口助手.zip
2020-08-27
W25Qxx串口助手XXXXXX.zip
2020-08-27
3.ledc_stm32sty.zip
2020-05-01
回溯法解八皇后.exe
2019-08-17
STM32定时器2PWM输出
2019-08-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人