tzwlwy's Blog

There's a boy...

python 装饰器获取当前运行类名和方法名

match from functools import wraps def decorater(func): @wraps(func) # 保持原函数名不变 def wrapper(*args, **kwargs): print('位置参数:{}'.format(args)) print('关键字参数:{}'.format(kwargs)) ...

iostat

iostat 链接:https://www.cnblogs.com/ftl1012/p/iostat.html iostat 安装 iostat属于sysstat软件包。可以直接安装。 yum install sysstat 显示所有设备负载情况 iostat

性能测试实战30讲学习

性能测试实战01 如何理解压力测试,负载测试跟容量测试? 性能测试、负载测试、容量测试这样的词因为之间的界限非常模糊,不好理解和运用到实际工作中, 每个人对其的理解都不同,所以只能作为共有知识。 但是以下针对性能测试的概念,定义明确,可以更好的放入工作当中。 如何理解性能测试? 性能测试针对系统的性能指标,建立性能测试模型,制定性能测试方案,制定监控策略,在场景条件之下执行性能场景,...

性能测试监控

influxdb安装 详情访问:https://blog.csdn.net/zuozewei/article/details/82911173 wget https://dl.influxdata.com/influxdb/releases/influxdb-0.13.0.x86_64.rpm sudo yum localinstall influxdb-0.13.0.x86_64.r...

面试复习

1. python 常用数据结构有哪些?请简要介绍一下。 答:Python中常见的数据结构可以统称为容器(container)。序列(如列表和元组)、映射(如字典)以及集合(set)是三类主要的容器。所以,Python常用数据结构有:列表、字典、元组、集合。 关于这个问题,一般也会顺带问:Python中哪些数据类型是可变的,哪些是不可变的? 答:可变/不可变是针对该对象所指向的内存中的值...

面试复习-测试框架介绍

测试框架: 测试框架主要分几部分: 第一部分是flask框架,里面就是最基本的flask框架的几个模块,包含static,templates及下面的forms及views,但实际我使用的主要就是static及views,因为我前段用的是饿了么的element框架,所以并不是很需要用他原生的。 然后会有一个DB,这个DB是自己二次封装的pymsql包,主要是用来连接数据库,并进行增删改查操作并...

linux总结

文件夹相关 ls: 列出目录 cd:切换目录 pwd:显示目前的目录 mkdir:创建一个新的目录 rmdir:删除一个空的目录 cp: 复制文件或目录 rm: 移除文件或目录 mv: 移动文件与目录,或修改文件与目录的名称 tar cvzf molbase-pms.tar.gz molbase-pms/ 打包文件夹 tar -zxvf molbase-pms.tar.gz molba...

tornado问题

遇到以下问题 RuntimeError: There is no current event loop in thread 'Thread-2'. 这是因为高版本的tornado 不兼容,只要安装低版本的就行了 解决方案: pip3 install tornado==4.5.3

jenkines安装

咋一看,四个月没更新博客了,刚好买了一个服务器,重新复习一下,赶快更新一波 #安装jdk,因为jenkines需要依赖jdk java-1.8.0-openjdk-devel.x86_64 #将Jenkins存储库添加到yum repos sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-st...

Python 奇技淫巧

咋一看,五个月没更新博客了,刚好碰到一个有点意思的库,赶快更新一波 import pysnooper @pysnooper.snoop() def one(number): mat = [] while number: mat.append(number) number -= 1 return mat one(3) 效果如下