自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 lsof | grep deleted 已删除文件未释放空间

lsof | grep deleted 已删除文件未释放空间

2022-06-21 17:08:22 16349

原创 防火墙firewalld常用命令

防火墙firewalld常用命令

2022-01-29 16:43:53 4915

原创 jenkins + python + pytest 自动化集成环境配置

jenkins + python + pytest 自动化集成环境配置

2022-01-27 15:50:48 2456

原创 linux 编译 ffmpeg支持flv+h265

编译修改ffmpeg支持flv+265

2022-01-13 09:47:16 2633 3

翻译 datetime模块:常用时间&日期处理

最近遇到不同时区时间转换成时间戳的问题,总结datetime模块常用的方法:一、常见用法:1. datetime表示的时间需要时区信息才能确定指定时间;2. 一般利用时间戳存储时间,timestamp的值和时区无关。3. 不同时区转换:获取正确的时区->时区信息tzinfo为None:强制设置时区(基准时间)-> astimezone()方法转换任意时区from datetime import datetime, timedelta, timezone ...

2021-11-11 17:12:51 2196

转载 Boomer压测环境搭建(Windows)

python3.6 + locust 2.4.1 (Windows)安装Python3.6, 压测工具: Loadrunner(付费) 、 Jmeter(配置方便)、 locust(更灵活,Python) 、 boomer (go实现locust的slave)1. pip install 下载安装包的时候,镜像源是国外的, --timeout=200 设置超时时间,默认是15s--timeout <sec> Set the socket timeo...

2021-11-03 14:35:35 1618 3

原创 Golang开发环境搭建(Windows)

golang 下载地址:Downloads - The Go Programming Language1)下载安装包安装2)环境变量配置: path : C:\Go\bin可执行文件路径 加到环境变量path中 GOROOT: go的安装路径。C:\Go,官方包路径根据这个设置自动匹配 GOPATH: go install 你的子包。有利于go build的时间配置集成开发环境1) IntellIJ idea :安装go插件搜索不到go, 配置管...

2021-10-27 12:03:51 1152

原创 NoClassDefFoundError: org.apache.http.message.TokenParser

NoClassDefFoundError: org.apache.http.message.TokenParser 可能是 apache httpclient 和 httpcore 版本不一致或过低,可以在pom的依赖管理加如下内容:<dependency> <groupId>org.apache.httpcomponents</groupId> <arti...

2021-03-31 20:33:19 383

原创 Jenkins Pipeline的用法

Jenkins Pipeline的简单用法

2020-12-16 22:51:34 949

翻译 pytest-xdist 日志打印问题

pytest-xdist 日志打印问题 问题描述: pytest-xidst:进程级的并发运行pytest插件,-n 指定CPU数量, --loadfile 参数来控制顺序 ,默认是无序。 在利用pytest-xidst实现case并发执行,与框架中的日志处理logging模块不兼容,遇到一些日志打印问题。logging模块内日志轮转的hand...

2020-12-03 22:24:33 1824 2

原创 vue el-date-picker

vue el-date-picker使用总结 vue开发中,时间选择是一个常用的功能,最近用到el-date-picker,总结下设置默认值,及获取当前值的功能。 <el-date-picker v-model="value2" type="daterange" :picker-options="pickerOptions" range...

2020-07-26 12:48:09 1939

转载 vue el-tabs切换菜单卡死

vue el-tabs切换菜单卡死最近利用element-ui的el-tabs进行分tab开发,在菜单切换到这个页面出现卡死的问题,url路径可以变化,但是页面无响应。

2020-07-26 12:20:00 2575

转载 Locust - 基于Python的性能压测工具

Locust 学习介绍一、Locust介绍 开源性能测试工具https://www.locust.io/,基于Python的性能压测工具,使用Python 代码来定义用户行为,模拟百万计的并发用户访问。每个测试用户的行为由您定义,并且通过Web UI实时监控聚集过程。 压力发生器作为性能测试工具的核心部分,两个核心要点有:一是真实模拟用户操作,二是模拟有效并发。...

2020-07-17 17:19:51 2626

原创 vue:表格中嵌入echarts实现进度条展示

vue:el-table中嵌入echarts

2020-07-03 21:32:11 3183

翻译 Python3:AttributeError: ‘_NamespacePath‘ object has no attribute ‘sort‘

AttributeError: '_NamespacePath' object has no attribute 'sort'python3.6安装locust时,导致pip包出问题,出现报错 AttributeError: '_NamespacePath' object has no attribute 'sort'解决办法:按如下编辑大概#2121行#orig_path.sort(key=position_in_sys_path)#module.__...

2020-07-03 17:46:14 4002 1

翻译 vue 打包失败问题UglifyJs

工程/build 目录下的webpack.conf.js 文件增加{ test: /\.js$/, loader: 'babel-loader', include: [resolve('src'), resolve('test'), resolve('node_modules/resize-detector')]},

2020-06-16 20:37:01 2748

原创 搭建vue前端 - 打包vue工程部署到nginx下

搭建vue前端1. 安装nginx1) 安装nginx下载nginx的安装包:http://nginx.org/en/download.html先安装一些依赖包:yum install pcre-devel zlib-devel -y解压:tar -zxvf nginx-1.10.3.tar.gz去解压目录:cd nginx-1.10.3执行配置: ./configure --pr...

2020-03-31 21:37:02 507

转载 Python No module named 'Crypto'

Python No module named 'Crypto' Python 中Crypto 模块是进行AES加密、解密。在安装的过程中,我通过PyCharm中Project Interpreter install 对应的包,安装完成之后,还是提示No module named 'Cryp...

2019-11-13 14:21:06 1709

原创 vue 部署到服务器

npm run build登录远程机器到指定项目目录copy 本地文件(项目build后,/dist/static 、 /dist/index.html)到远程机器即可

2019-11-04 14:10:03 431

转载 vue 根据字段状态表格按行展示不同颜色

vue 根据字段状态表格按行展示不同颜色 为实现根据某字段不同状态,表格按行展示不同颜色,主要包含如下部分:<el-table :data="allData" :show-header="false" @selection-change="selsChange" style="width: 100%;...

2019-11-04 11:06:16 9446

原创 Python ModuleNotFoundError: No module named 'concurrent.futures'

Python ModuleNotFoundError: No module named 'concurrent.futures' 拉取了最新代码之后,今天碰见一个问题:ModuleNotFoundError: No module named 'concurrent.futures'解决方法:第一反应是没有装对应模块,通过pi...

2019-08-23 10:40:44 10325 2

转载 python json.dumps()的中文编码问题

python json.dumps()的中文编码问题 进行判断json串中是否包含某字符串时,中文出现问题。发现是ensure_ascii=True引起的,json.dumps()默认情况下,对非ascii字符进行编码。def dumps(obj, *, skipkeys=False, ensure_ascii...

2019-08-02 11:20:09 2531 1

原创 Cypress初探(一)

Cypress初探(一) 最近想学习下web ui测试框架,发现了比较好用的cypress,直接用js操作更方便更快。一、开发环境Cypress + nodejs (node之前已安装,直接官网下载安装即可)+ intellij idea1. 安装cypresscd pro...

2019-06-03 14:05:10 32005

原创 vue v-for遍历动态展示元素数量

vue v-for遍历动态展示元素数量 最近研究了下vue,想实现一个功能,通过返回结果类型(列表)动态展示多个元素(可以是:文本框、数字框、选项等)。具体的实现如下:一、实例1、htmlproperty(list) ,包含字段:[{"fildna":"1","fildtp":"1", "...

2019-05-27 19:59:05 5308

原创 基于vue-cli(vue脚手架)搭建Vue项目总结

基于vue-cli(vue脚手架)搭建Vue项目总结一、运行环境 node (v8.12.0) (官网下载安装)+ npm(Node.js的包管理工具) (6.4.1) + Vue(构建用户界面的渐进式框架)(2.9.6) + Intellij IDEA 在之前已安装过node 、npm(n...

2019-05-24 16:04:26 813

翻译 Python之装饰器(二)

Python之装饰器(二) 之前总结了装饰器的简单原理,本次主要总结有参函数的装饰。一、装饰有参函数:add(a, b) 装饰器通过返回包装对象实现间接调用,插入额外功能。如下例,装饰有参函数add(a, b),在函数运行前sleep()一段时间。实际...

2019-05-23 17:28:10 114

原创 Python之读写文件梳理

Python之读写文件梳理 实际应用中,经常需要进行读写文件等IO操作,Python内置相应读写函数。下面主要总结了常用读写文件操作函数及.ini、csv、excel三种类型文件的读写。一、常用读写函数1、open():打开文件、read():读、write():写i...

2019-05-08 14:33:18 207

原创 Python之append和extent的区别

Python之append和extent的区别一、简介list.append(object) : 追加,向列表中添加一个对象object,可以是任何数据类型,整体添加到尾部。list.extend(iterable) : 扩展,把一个列表list中每个元素添加到列表list中。二、例子1、append():将接收...

2019-05-07 11:07:16 1652

原创 Flask搭建服务端

Flask搭建服务端一、简介运行环境: Python 3.6 + Flask + mysql二、实例1、Flask appfrom flask import Flaskfrom flask import jsonifyfrom flask import requestfrom...

2019-04-26 19:11:06 835

原创 Python之动态调用函数

Python之动态调用函数 在Java中,动态调用可通过反射机制实现。Python中,也可通过__import__(filename) + getattr()实现。1、__import__(filename):动态加载python中,一般通过from XX import XX引入模块,当调用模块不确定时,...

2019-04-26 15:33:39 1245

原创 记录一次简单TestNG + JAVA搭建接口测试

记录一次简单TestNG + JAVA搭建接口测试开发环境: Excel + TestNG + Java一、具体流程主要分为3个步骤: 测试用例(@Test) + 数据驱动(@DataProvide) + 获取数据源(read Excel)。1. 测试用例 @Testpublic class TestExample {...

2019-04-10 11:04:17 382

原创 Python之添加查找路径

Python之添加查找路径 python中,import 自定义依赖包,会碰见 ModuleNotFoundError: No module named 'XXXX',查找包路径问题。记录Pycharm 中".pth"两种不同方式。1、PycharmFile - > Default Setting...

2019-04-09 20:17:50 740

转载 python 之装饰器(一)

python 之装饰器(一) 装饰器一般在不修改源代码的情况下,给程序增添功能。满足以下几点:1.不能修改被装饰的函数的源代码2.不能修改被装饰的函数的调用方式3. 满足1、2的情况下给程序增添功能 主要思想:函数+实参高阶函数+返回值高阶函数+嵌套函数...

2019-02-28 23:08:15 142

转载 python 之深拷贝、浅拷贝整理

                                                   深拷贝、浅拷贝整理一、深拷贝&amp;浅拷贝Python中,进行对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给另一个变量的时候,python并没有拷贝这个对象,而只是拷贝了这个对象的引用。注意如下3点规则:(1)直接赋值,默认浅拷贝传递对象的引用而已,原始数据改变,被赋值...

2019-02-16 15:50:29 132

翻译 python之super()与__init__()

                                             super()与__init__() 一、概述__init__()一般用来创建对象的实例变量,或一次性操作。super()用于调用父类的方法,可用来解决多重继承问题。单继承中,super()和__init__()功能类似,主要区别:1)使用super()继承则不用显式引用基类,父类发生变化时,...

2019-02-16 15:25:52 4329 5

原创 环境-PyCharm虚拟环境及Interpreter Paths设置

                     环境-PyCharm虚拟环境及Interpreter Paths设置       在实际开发中,有时我们需要为一个应用创建一套“隔离”的Python运行环境。可以利用virtualenv来创建一个干净的环境。virtualenv是将系统Python复制一份到virtualenv环境,用命令source /bin/activate进入一个virtuale...

2018-08-13 20:07:34 30763 1

原创 Mac上安装Navicat Premium及破解

                                  Mac上安装Navicat Premium及破解破解的思路:替换RSA加密算法公钥,Mac版中,公钥放在程序包目录的rpk文件中。参考blog:https://www.jianshu.com/p/f3ef78deadaahttps://www.jianshu.com/p/f42785e55b6b主要步骤(其中第...

2018-07-25 22:37:04 6271

原创 Jmeter-定时器总结

Jmeter-定时器

2018-06-18 12:02:06 3427

原创 Jmeter压测http、Java接口总结

Jmeter压测http、Java接口总结Jmeter 通过线程组驱动多个线程。建立一个线程池,多线程运行取样器产生大量负载,达到压测的目的。一、基本组件1、HTTP信息头管理器2、csv data set Config二、HTTP接口1、https证书2、压测三、Java请求1、主要步骤:1、 上一个请求的接口作为下一个请求的参数, 提取四、命令行方式...

2018-05-28 21:57:31 3587

原创 JDBC实现数据库操作总结

JDBC和数据库链接池

2018-05-27 15:20:36 445

空空如也

空空如也

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

TA关注的人

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