自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 资源 (3)
  • 收藏
  • 关注

原创 Win10修改SMB连接(共文件夹)的默认端口(445),访问远程的共享文件夹

前言基于安全的考虑,服务器端的SMB(共享文件夹)应用通过FRP等工具将SMB应用的445端口映射到了公网IP的其他端口,或者直接修改了SMB的默认端口(可参考最后一节目录)客户端无法像SSH一样通过\\IP:端口访问远程SMB,所以必须在客户端进行一系列配置进行访问客户端(win10)操作步骤重点:转发之后访问的应该是\\127.0.0.1\,而不是\SMB服务器IP\。几乎所有人都...

2023-02-16 10:57:00 7357 2

原创 用python开启临时http服务器及其ipv6支持

python可以只用一行代码创建简单的http服务器,用来把linux的vps中文件拖回本地非常方便高校的同学也可以用这个方法,通过ipv6给同学分享文件pyhton3python -m http.server之后会看到输出Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ...pyhton2python -m Simp...

2022-08-03 15:02:00 552 1

原创 IP和CIDR校验

IP地址的校验方式通过正则表达式ip = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\/([0-9]|1\d|2\d|3[0-2])$/;CIDR的校验在添加路由...

2022-07-27 11:13:00 96

原创 Java+Selenium显式等待常用函数之ExpectedConditions

通常配合public WebDriverWait(WebDriver driver, Duration timeout)和public V until(Function<? super T, V> isTrue)使用ExpectedConditions类均返回ExpectedCondition对象,ExpectedCondition继承Function检查页面title是否是指定...

2022-07-23 14:39:00 129

原创 Flask框架的日志配置

日志配置logs/logs.pylogs/flask.logimport osimport loggingfrom logging.handlers import RotatingFileHandler# 获取当前绝对路径def get_cwd(): return os.path.dirname(os.path.abspath(__file__))def log_co...

2021-12-09 09:38:00 37

原创 设置Centos7会话超时时间

用XShell等工具SSH连接虚机时,超过一定时间后会自动退出以下为设置会话超时时间的方式执行vi /etc/profile命令打开配置文件在vim编辑器中查询TMOUT(可以通过/TMOUT方式查询)将TMOUT的数值改为需要设置的时长(单位秒,0为不限制):wq保存退出执行source /etc/profile保存即可...

2021-09-09 10:21:00 83

原创 Shell浮点运算

Shell整数的运算a=2b=1c=$((a+b))d=$((a-b))Shell浮点数运算Shell本身不支持浮点数运算,(())之类的数学运算符只能进行整数运算。要想在shell中运算浮点数,只能借助于bc, Awk或者Perl。 如bc方式a=0.1 b=0.2 c=$(echo "$a+$b" | bc -l)awk方式c=`awk -v x=2.45 -v ...

2021-09-08 15:06:00 52

原创 EXCEL根据行列值查询得到交叉点值的方法

当有一张二维表,如何根据列方向的值及行方向的值得到交叉点的值呢?如果表格数据量少,那瞧一眼就能找到了,如果数据量很大,靠人眼找就不现实了,这时就需要公式来帮忙了。下面就详细介绍用VLOOKUP函数和MATCH函数组合应用来实现查询交叉点的值的方法函数VLOOKUP的用法VLOOKUP的语法格式=VLOOKUP(lookup_value, table_array, col_index_num...

2021-06-09 09:48:00 78

原创 如何使用curl命令测试负载均衡SLB会话保持的有效性

概述本文主要介绍如何使用curl命令测试负载均衡SLB会话保持的有效性。示例信息负载均衡SLB实例:假设SLB实例的外网IP地址为1.1.1.1,后端为两个ECS实例。两个后端ECS实例:均运行Web服务,内网IP分别为192.168.32.175和192.168.32.177。在两个ECS实例中创建测试页面check.php,该页面将返回ECS实例的Cookie和内网IP地址信息。ch...

2021-05-28 15:42:00 49

原创 centos7 pdsh安装

pdsh用于调试启动多个locust客户端以及一些批量操作.下载安装使用参考:https://github.com/chaos/pdshhttp://kumu-linux.github.io/blog/2013/06/19/pdsh/源码安装文件下载链接pdsh-2.26.tar.bz2解压文件:tar -jxvf pdsh-2.26.tar.bz2如果解压报错:执行 yum ...

2021-04-26 21:02:00 33

原创 selenium调用Chrome时自动选择证书

在进行Web自动化测试时,有时网页会弹出选择证书的弹框,该弹框无法通过元素定位进行操作如下图的场景:此时有两个方法可以解决:模拟键盘的Enter操作此处以java为例:import java.awt.*;import java.awt.event.KeyEvent;public class MyRunnable implements Runnable { @Over...

2021-02-23 14:03:00 116

原创 jenkins使用 HTML Publisher插件后查看 html 报告显示不正常

在jenkins中使用HTML Publisher插件发布HTML报告后,发现报告样式异常解决方式一(临时解决,重启失效)在jenkins系统管理->脚本命令行中输入以下脚本运行:System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")但是只要遇到jenkins重启就失效了永久解决方案:1.安装g...

2021-02-04 14:09:00 34

原创 spring boot Jackson忽略字段不序列化字段

使用JsonIgnoreProperties注解忽略多个字段@JsonIgnoreProperties({ "summary", "author" })public class ArticleIgnoreProperties { private String title; private String summary; private String content; priv...

2021-01-29 15:35:00 28

原创 Linux中tar压缩解压缩命令详解

tar命令参数拆解-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数...

2021-01-15 11:20:00 20

原创 git cherry-pick 教程(只merge某个commit的方法)

对于多分支的代码库,将代码从一个分支转移到另一个分支是常见需求。这时分两种情况。一种情况是,你需要另一个分支的所有代码变动,那么就采用合并(git merge)。另一种情况是,你只需要部分代码变动(某几个提交),这时可以采用 Cherry pick。一、基本用法git cherry-pick命令的作用,就是将指定的提交(commit)应用于其他分支。$ git cherry-pick ...

2020-12-01 09:36:00 46

原创 Java+Selenium根据元素创建指定区域截图——Element快照

Java+Selenium根据元素创建指定区域截图——Element快照执行步骤获取全屏的截图File screen = ((TakesScreenshot) driver).getScreenshotAs(OutputType.FILE);BufferedImage image = ImageIO.read(screen);获取element的宽高以及坐标创建一个WebElemen...

2020-04-30 08:58:00 71

原创 Java+Selenium 如何实现关闭当前窗口并返回上一个窗口-driver.close()

Java+Selenium 如何实现关闭当前窗口并返回上一个窗口使用selenium中的driver.close()函数如果直接使用driver.close()函数,程序会报错,找不到页面tagat,可以使用以下方法实现public void closeWindow() { try { String winHandleBefore = drive...

2020-03-12 08:32:00 114

原创 Excel如何根据基类标红重复内容

场景如下:Excel存在一些获奖名单,如何查看本部门的员工有哪些呢步骤如下(以office2013为例,其他版本用法类似):首先选中需要查询的名单点击 开始 - 条件格式 - 突出显示单元格规则 - 重复值点击确定...

2020-01-15 16:53:00 18

原创 使用内网穿透工具--FRP配置远程控制

一款很好用的内网穿透工具–FRP前言想对Windows的机器进行远程控制,有这几种方式使用Teamview工具进行远程控制使用向日葵工具进行远程控制(不充钱操作有点卡)这里推荐使用内网穿透工具——FRP,以及一台云服务器当做服务端,进行简单配置后即可远程访问FRP软件下载地址:https://github.com/fatedier/frp/releases服务端配置配置 F...

2019-12-05 16:14:44 860

原创 使用FRP配置Windows远程控制

一款很好用的内网穿透工具--FRP前言使用内网穿透工具——FRP,以及一台云服务器当做服务端,进行简单配置后即可远程访问配置 FRP 服务端的前提条件是需要一台具有**公网 IP **的设备,得益于 FRP 是 Go 语言开发的,具有良好的跨平台特性。你可以在 Windows、Linux、MacOS、ARM等几乎任何可联网设备上部署。FRP软件下载地址:https://github.c...

2019-12-05 16:02:00 21

原创 CentOS 7安装gevent

CentOS 7安装gevent首先确认python版本不低于python 2.7执行python –V(或者python -vision)安装pip工具方式一:[root@server-01 ~]# curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py[root@server-01 ~]# python get-pip.py...

2019-12-05 09:56:00 33

原创 CentOS7安装pip

当使用pip命令安装工具时,如果出现了 pip command not found这样的问题,代表没有安装pip工具这里提供两种方式安装pip工具用脚本安装pippip的安装这里参考官网-Installation,即,输入curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py后回车,如下:[root@server-01 ~]# ...

2019-10-29 14:40:00 20

原创 把音频文件压缩变小的方法

有时候一个音频文件比较大,传输以及使用很不方便,需要把文件压缩变小,这里就提供一种压缩的工具。注意,压缩音频文件是以降低码率为代价的,可能会影响音频效果码率计算公式  基本的算法是:【码率】(kbps)=【文件大小】(字节)X8/【时间】(秒)/1000  音频文件专用算法:【比特率】(kbps)=【量化采样点】(kHz)×【位深】(bit/采样点)×【声道数量】(一般为2)软...

2019-10-05 18:48:00 33

原创 Linux中nohup和&的用法和区别

在Linux执行任务时,如果键入Ctrl+C退出进行其他任务或者关闭当前session当前任务就会终止 要想不让进程停止或者让进程在后台运行,就需要一些命令,nohup和&就是一种非常好的方式首先以执行一个python脚本为例:python test.pynohup和&的区别&:后台运行,但当用户退出(挂起)的时候,命令自动也跟着退出什么意思呢? 意思是...

2019-09-23 14:33:00 13

原创 centos7安装golang

centos7安装golang1. 下载执行以下命令:wget https://dl.google.com/go/go1.11.2.linux-amd64.tar.gz可以手动下载然后上传,也可以直接执行上面的命令附:下载地址:Go官网下载地址:https://studygolang.com/dlGo官方镜像站(推荐): https://golang.google.cn/dl...

2019-09-19 16:09:00 11

原创 windows安装jekyll

windows安装jekyll步骤:安装 Ruby安装 DevKit安装 Jekyll1、安装 Ruby下载地址在Windows上使用RubyInstaller安装比较方便,去Ruby官网下载最新版本的RubyInstaller。注意32位和64位版本的区分。下载官网推荐的ruby+devkit安装:使用默认路径即可,避免出错;勾选添加到PATH,就不用手动添加环境变量了...

2019-09-17 15:12:00 16

原创 python使用socket向客户端发送数据的方法

在使用locust测试长连接的时候,所有的请求全部faillure了,所以想到手动写一个连接脚本测试一下是否能连通因为centos7自带python2.7所以用python写一个比较方便。#!/usr/bin/python# -*- coding: UTF-8 -*-import socketimport pdbimport datetimeHOST='192.168.11.11'...

2019-09-17 10:46:00 54

原创 CentOS修改主机名称

centos6 或者centos7修改主机名称的方式centos6 修改主机名[root@centos6 ~]$ hostname # 查看当前的hostnmaecentos6.com[root@centos6 ~]$ vi /etc/sysconfig/network # 编辑network文件修改host...

2019-09-16 16:39:00 23

原创 pip install locustio报错

安装locust时, 执行pip install locustio时报错ERROR: Cannot uninstall 'requests'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only ...

2019-09-10 16:53:00 20

原创 CentOS7安装openjdk8+环境变量配置

CentOS7安装openjdk8+环境变量配置步骤:使用yum命令安装openjdkyum cleanyum install -y java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64yum install -y java-1.8.0-openjdk-devel-1.8.0.212.b04-0.el7_6.x86_64配置环境变量1、执行...

2019-08-16 17:18:00 19

原创 postman生成格式化时间

方法一:var moment = require('moment');var data = moment().format(" YYYYMMDDHHmmss");console.log(data);pm.globals.set("time", data);最后一步是把这个data设置到全局变量time中方法二:var myDate=new Date();var year = my...

2019-08-10 22:01:00 17

原创 idea标签页多行显示+设置标签页上限

idea标签页多行显示+设置标签页上限Setting——Editor——General——Editor Tabs

2019-07-19 08:54:00 46

原创 VMware Workstation 12许可证

VMware 12专业版永久许可证密钥:5A02H-AU243-TZJ49-GTC7K-3C61NVF5XA-FNDDJ-085GZ-4NXZ9-N20E6UC5MR-8NE16-H81WY-R7QGV-QG2D8ZG1WH-ATY96-H80QP-X7PEX-Y30V4AA3E0-0VDE1-0893Z-KGZ59-QGAVF5A02H-AU243-TZJ49-GTC7K-3C61...

2019-07-06 14:19:00 65

原创 Git安装以及配置SSH Key——Windows

安装安装 Git官网下载一个Windows版本的Git。然后一直下一步即可,如下图环境变量自动配好的,可以去检查一下环境变量中PATH中有没有Git的环境变量然后在桌面右击鼠标,选择Git bash here,然后输入下面代码:git --version #验证git是否安装成功,输出版本号就代表安装成功配置全局用户名和邮箱安装完成有配置一下全局的用户名和邮箱,输入如下命令:...

2019-07-05 23:58:00 24

原创 Windows配置jdk环境变量

配置环境变量前置条件:已经安装jdk以及jre操 作:右击“我的电脑”-->"属性"-->"高级系统设置"-->"高级"-->"环境变量"JAVA_HOME新建变量JAVA_HOME变量值为:C:\Program Files\Java\jdk1.8.0_191这个路径根据自己的jdk安装路径选择PATH找到PATH变量(不用新建),添加两条...

2019-07-05 14:20:00 13

原创 Java+Selenium

SendKeys发送组合键sendKeys(Keys.chord(Keys.CONTROL,"a"));

2019-07-03 14:11:00 16

原创 Linux安装Ant

我是在/usr/local目录下安装的cd /usr/local/准备工作:JDK环境正常,参考:下载ant下载地址:http://ant.apache.org/bindownload.cgi目前版本是1.9.14,下载tar.gz包即可也可以通过以下方式下载(CentOs系统下)wget http://mirrors.cnnic.cn/apache//ant/binaries/...

2019-06-14 09:53:00 7

原创 Postman配置环境变量添加token

postman测试接口时,每次都需要获取token以后,复制到接口里,特别复杂。这里通过把获取token接口的返回数据添加到环境变量,然后将环境变量名设置在其他接口的token中,获取一次token,所有接口的token值都会跟着改变一、输入代码Token接口的test输入代码,提取access_tokenvar jsonData = JSON.parse(responseBody);/...

2019-06-11 09:32:00 32

原创 Linux安装sdkman

项目使用java的开发者一定会为新配环境变量而头大,sdkman很好的解决了系统sdk管理的痛点,仅需简单的几行命令就可以完成sdk的安装,更改默认版本。再也不用担心环境变量的问题。安装既然是命令行工具,就只能用命令行方式来安装(linux,mac直接用shell,windows用powerShell)第一步、下载curl -s "https://get.sdkman.io" | b...

2019-05-24 18:06:00 34

原创 Linux安装Maven

在/usr/local/目录下安装cd /usr/local/下载maven 包wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.1.1/binaries/apache-maven-3.1.1-bin.tar.gz解压改名tar zxf apache-maven-3.1.1-bin.tar.gz mv apache-maven...

2019-05-24 16:49:00 13

intel dq77kb使用说明书

intel dq77kb使用说明书

2023-02-14

KB0058.BIO:DQ77KB的BIOS包

DQ77KB刷bios到0058的步骤:准备一个u盘,根目录下放bios文件;将主板断电;拔掉插针;插上U盘;上电开机,会自动开始刷bios,刷完有提示,然后重启就OK了

2023-02-14

ThrottleStop_850.rar

直接解压即可,双击打开里面的exe文件即可实现硬件加速。 打开此软件,CPU不会因为温度过高降频,较大程度提高性能

2018-12-14

swagger-editor-master.zip

swagger的压缩包,直接解压打开swagger-editor-master.zip

2018-12-14

openssl-1.0.2q.tar.gz

Linux中openssl源码安装资源包,openssl-1.0.2q.tar.gz

2018-12-14

空空如也

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

TA关注的人

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