自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (9)
  • 收藏
  • 关注

原创 openpyxl进行excel的整行复制

openpyxl进行excel的整行复制使用openpyxl,在两个sheet页(tempsheet和resultsheet)之间,整行复制单元格内容。(包括字体、样式一起复制)class Result_excel_file:def init(self):__file_path = os.path.dirname(os.path.realpath(file))_result_file_name = "result%s.xlsx" % time.strftime(’%Y-%m-%d-%H%M%S’)

2021-08-14 13:48:52 8301

原创 python自定义logging模块,实现颜色控制、同时输出到控制台和日志文件中

自定义logging模块,实现颜色控制、同时输出到控制台和日志文件中通过基于logging的自定义日志类,实现日志颜色控制、并且将日志同时输出到控制台和日志文件中日志模块:log_setting.pyimport loggingfrom logging.handlers import RotatingFileHandler # 按文件大小滚动备份import colorlogimport osimport timeimport datetimeclass Log: def __i

2021-08-13 09:44:02 1368 1

原创 windows10下,最新的FIO安装包

Windows FIO最新安装包windows10下,最新的FIO安装包下载链接:FIO安装包下载windows10下,最新的FIO安装包windows下的FIO测试命令:虚拟机压测公共参数:Fio --directory=/test -direct=1 --iodepth=1 --ioengine=windowsaio --numjobs=8 --buffered=0 --group_reporting --runtime=600 --size=10g --thread虚拟机系统盘大小 数据块

2021-07-31 11:25:45 4434

原创 python实现一个缺陷得分计算器

缺陷得分计算器python实现一个缺陷得分计算器python实现一个缺陷得分计算器from tkinter import LabelFrame, Button, Text, Frame, END, IntVar, Tk, Radiobutton, Label, font as tkFontfrom time import strftime, localtime, timeclass MY_GUI(): def __init__(self,init_window_name):

2021-04-24 21:28:53 276 1

原创 golang.org被墙,导致go第三方包安装失败的通用解决方案

golang.org被墙,导致Go第三方包安装失败go get命令安装包失败观察安装,具体是哪个依赖包安装失败了解决步骤go get命令安装包失败由于golang.org被墙,会导致部分第三方包,以logrus安装失败为例,有效解决方案如下:。观察安装,具体是哪个依赖包安装失败了go get -u,进行logrus安装 ,go get -u github.com/sirupsen/logrus;执行完毕后,在cmd终端,会输出安装失败的日志如下:解决步骤在github官网上下载log

2021-02-02 17:23:55 1028

原创 vsftp虚拟多用户多权限一键部署脚本

vsftp虚拟多用户多权限一键部署脚本最近公司需要搭建vsftp服务器,并使用ftp访问。核心要求是:可以根据需要添加多个账号,并且多个账号访问同一个目录时,具有不同的权限。(比如有的账号只允许下载、有的可以上传和下载、有的具有管理员权限)通过搜索网上资料,发现最简便的方式,便是采用PAM虚拟用户的方式,进行用户管理和用户的权限控制。这种机制,不扰乱linux的本地用户,是最安全的一种方式。经过各种采坑,最终通过脚本方式,将配置、安装、部署流程固化成shell脚本。在centos下,只需简单配置sh

2021-01-29 10:40:29 434

原创 gevent进行协程运行及使用killall杀死全部协程

gevent进行协程运行及使用killall杀死全部携程使用gevent.spawn,生成Greenlet对象使用gevent.joinall,将Greenlet对象进行管控,达到协程自动切换的目的。gevent.joinall函数,返回所所有已经join的Greenlet对象列表使用gevent.killall,传入Greenlet对象列表,可杀死对象列表中的全部对象class Device(BaseDevice): def run(self): while True:

2020-11-26 17:49:11 804

原创 Jmeter进行RabbitMQ最新版本性能压力测试--傻瓜教程

Jmeter进行RabbitMQ最新版本性能压力测试傻瓜教程使用Jmeter工具,可以让测试工程师非常简易的对RabbitMQ最新版本(3.8.9)进行全方位的性能测试。下载rabbitMQ压力测试软件包(已包含最新的rabbitMQ驱动和AMDQ插件,可对最新版本的rabbitMQ 3.8.9版本进行全方位的压力测试)确保rabbitMQ环境可以正常登陆,一般登陆URL形如:http://192.168.1.55:15672/点击jmeter文件夹的bin目录下的Jmeter.bat

2020-11-23 09:56:02 3647

原创 Python 实现MAC地址自动加1,有序生成MAC地址序列

Python 实现MAC地址自动加1,有序生成def change_mac(mac, num, offset=1 ): li = list() for i in range(num): # 使用format格式化字符串,int函数,按照16进制算法,将输入的mac地址转换成十进制,然后加上偏移量 # {:012X}将十进制数字,按照16进制输出。其中12表示只取12位,0表示不足的位数在左侧补0 mac_address = "{:012X}".format

2020-11-13 16:20:42 2661 1

原创 超全的elasticsearch查询语句语法大全

es是什么?es是基于Apache Lucene的开源分布式(全文)搜索引擎,,提供简单的RESTful API来隐藏Lucene的复杂性。es除了全文搜索引擎之外,还可以这样描述它:1、分布式的实时文件存储,每个字段都被索引并可被搜索2、分布式的实时分析搜索引擎3、可以扩展到成百上千台服务器,处理PB级结构化或非结构化数据。ES的数据组织类比Relational DB Elasticsearch数据库(database) 索引(indices)表(tables) types行(rows

2020-10-16 17:11:40 6287 2

原创 windows下nginx-http-flv-module的nginx集成环境的傻瓜式部署

windows下nginx-http-flv-module的nginx集成环境的傻瓜式部署【背景】最近需要在windows server 2012上,使用nginx+ nginx-http-flv-module + flv.js,进行http-flv的视频拉流播放。由于默认的nginx源码包,不包含nginx-http-flv-module模块,因此需要重新下载nginx源码,加入nginx-http-flv-module进行编译【部署步骤】进行将nginx-http-flv-module作为模块

2020-09-25 17:29:09 5939 13

原创 ffmpeg+ffplay低延迟播放命令

ffmpeg+ffplay低延迟播放命令ffmpeg命令:ffmpeg -buffer_size 4096000 -i rtsp://admin:[email protected]:554/video1 -vcodec libx264 -tune zerolatency -threads 8 -an -r 15 -vb 1500k -max_delay 1000000 -stimeout 20000000 -vf scale=iw/2:-1 -f flv rtmp://192.168.1.60:

2020-09-23 17:01:15 3950

原创 windows下mysql更改数据存储位置,报1067错误

windows下mysql更改数据存储位置,报1067错误我所部署的版本是mysql5.7.30,默认数据存储位置:C:\ProgramData\MySQL\MySQL Server 5.7\Data迁移步骤u如下:通过修改mysql的配置文件:my.ini,将数据存储位置更改为:D:\mysqldata\data目录下将C:\ProgramData\MySQL\MySQL Server 5.7\Data下的所有文件,拷贝到D:\mysqldata\data目录下。(或者只拷贝其中的文件夹)重启

2020-09-06 16:03:56 200

原创 python 产生总和固定的随机整数和随机浮点数序列

python 产生总和固定的随机整数和随机浮点数序列使用python,产生总和为固定数的随机整数序列import randomdef random_num_with_fix_total(maxValue, num): '''生成总和固定的整数序列 maxvalue: 序列总和 num:要生成的整数个数''' a = random.sample(range(1,maxValue), k=num-1) # 在1~99之间,采集20个数据 a.append(0)

2020-09-02 15:00:06 3429

原创 windows下Anaconda安装软件包,报Permission deny【13】的解决方法

windows下Anaconda安装软件包,报Permission deny【13】的解决方法【问题原因】由于未知因素,导致当前用户在pycharm中,调用conda命令安装或卸载软件包时,权限不够造成。【解决方法】找到Anaconda安装目录,一般在C:\ProgramData下右键单击Anaconda3目录,在"属性"/"安全"下,点击【编辑】按钮,进入权限编辑界面依次选择所有的组或用户,勾选"完全控制"的"允许"复选框配置好后,点击【应用】和【确定】按钮即可。按照上述方法,等待win

2020-08-13 11:24:12 4599

原创 DOS下使用WMIC命令,按照进程启动命令搜索进程ID

DOS下使用WMIC命令,按照进程启动命令搜索进程IDwmic命令行,是DOS下,一个非常强大的工具。在DOS下,不使用wmic行,想要对进程进行一些比较复杂的操作,非常难以完成。比如,如下任务,使用wmic命令,查询指定命令行启动的ffmpeg进程的ID号:wmic process where “name=‘ffmpeg.exe’ and CommandLine like ''rtmp://10.235.131.150:1935/myapp/2” list INSTANCE可以查找进程名为ffm

2020-07-29 14:56:15 967

原创 JDK升级导致Tomcat8无法启动,报jvm.dll找不到的解决办法

最近在公司的一台windows10的PC服务器上,进行网站维护。某次维护过程中,看到JAVA推送的升级消息,不小心把JDK升级了,然后就悲剧了,启动Tomcat8w.exe,启动不起来,报"Failed creating Java D:\jre\bin\server\jvm.dll".这个提示很奇怪,明明我的jdk安装路径是D:\jdk,而且环境变量配置的也是D:jdk路径,但是提示是D:\jre路径找不到。考虑到JAVA整个升级了,可能导致tomcat8w.exe默认路径有变更。经过尝试,找到

2020-07-20 11:51:48 2094

原创 RobotFramework 对日历面板和时间滑块的拖拽操作。

前言:最近一段时间,因公司RobotFramework自动化,需要对滑块型日历控件进行拖拽操作。网上疯狂搜索但是未找到一个有效的解决方案。经过一段时间仔细潜心研究,终于在RIDE中,通过关键字组合,可以实现对日历控件和时间滑块的任意选择和控制。现分享出思路和文档,留作痕迹。供大家参考,对robotframework不太精通的,可以避免少走弯路日历和时间滑块截图如下:基本思路:1. 获取日历控件...

2018-07-06 17:23:01 1990

fio-3.25-x64_windows.zip

最新版windows下的FIO工具

2021-07-21

installApp-ftp.zip

installApp-ftp.zip

2021-01-29

apache-jmeter-rabbitMQ测试.zip

支持最新版本rabbitMQ性能压力测试的Jmeter傻瓜一键安装包,可多线程多用户并发测试rabbitMQ的生产和消费性能数据

2020-11-23

nginx-1.19.3-http-flv.zip

资源说明: 1. 采用nginx最新版编译,包含最新的nginx-http-flv-module,以及基础模块openssl、prce、zlib 2. 整体打包,已配置好nginx.conf的http-flv直播流,以及http web环境。无需任何配置即可使用 3. 自带windows的服务注册程序,使用如下方式,将nginx注册为windows的服务,实现无人值守维护管理 windows服务注册: 1. 将压缩包解压到D:\nginx-1.19.3目录下 2. 使用cmd命令打开DOS,并切换到D:\nginx-1.19.3 3. 使用nginxservice.exe install安装

2020-10-16

mfplat.zip

包含windows全系列的mfplat.dll文件。 对于ffmpeg等软件,运行时,特别是在windows server 2012等服务器上运行时,提示缺少mfplat.dll文件时,特别有用。 使用方法:在软件包中按照说明找到对应的mfplat.dll,然后拷贝到c:\Windows\System32,即可解决问题

2020-07-21

InstallShield_VS2015.zip

InstallShield 2015 LimitedEdition for visual studio

2019-06-10

RobotFramework 对日历时间滑块的拖拽操作

前言:最近一段时间,需要对滑块型日历控件进行拖拽操作。网上疯狂搜索但是未找到解决方案。 经过一段时间仔细研究,终于在RIDE中,通过关键字组合,可以实现对日历控件和时间滑块的任意选择和控制。 现共享RobotFramework的代码,以便其它同学可以学习

2018-07-06

chrome driver linux 2.39

chrome driver的最新版本,2.39版,2018年5月30日发布,专属于linux服务器使用

2018-06-08

chrome driver 2.39

chrome driver最新版本,是2018-05-30发布的,可以支持V66以上的chrome浏览器

2018-06-08

空空如也

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

TA关注的人

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