如果你还想从头学起Pytest,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1690628.html 背景 pytest 运行 测试用例生成 allure 报告时,当测试用例名称修改后重新运行,会保留历史运行记录 又或者分开运行两个测试 ...
分类:
其他好文 时间:
2020-10-29 09:43:48
阅读次数:
20
1、集群 集群中的数据存储设计 把redis所有的存储空间一共分为16384份,一共有16384个槽(可以理解为房间号),如果有四台存储结点,那么每台存储结点会有16384/4=4096个槽。第一台槽编号为0~4095,第二台槽编号为4096~8191,第三台编号为8192~12288,第四台编号为 ...
分类:
其他好文 时间:
2020-10-18 09:48:15
阅读次数:
14
一阶线性微分方程经常在经济学中遇到,在此进行记录. 定义 形如以下形式的方程称为一阶线性微分方程。其特点是它关于未知函数y及其一阶导数是一次方程。 \[ \frac{dy}{dx} + P(x) y = Q(x) \] 齐次形式 对于Q(x)=0的情况,称为一阶齐次线性微分方程,通解为: \[ y ...
分类:
其他好文 时间:
2020-10-12 20:34:14
阅读次数:
21
概述 在JDK1.7以后,新增了一个命令行工具 jcmd。他是一个多功能的工具,可以用它来导出堆、查看Java进程、导出线程信息、执行GC、还可以进行采样分析(jmc 工具的飞行记录器)。 命令格式 jcmd <pid | main class> <command ... | PerfCounter ...
分类:
其他好文 时间:
2020-10-07 20:33:11
阅读次数:
27
思路 发送邮件一般得有一个发送的账户信息,我理解的就是个载体。其次发送内容,最后目标人群。 1.邮箱配置SMTP 登录邮箱 设置 账户设置 开启SMTP服务(记住授权码) 至于更详细的教程百度搜索 2.下面是发送的方法,这几个参数啥意思 /// <summary> /// 同步发送邮件 /// </ ...
为了成为一名合格的运维人员,想要更快,更好的了解Linux服务器,必须具备快速查看Linux系统运行状态的能力,因此接下来会逐个讲解与网络网卡,系统内核,系统负载,内存使用情况,当前启用终端数据,历史登录记录,命令执行记录,以及救援诊断等相关的命令使用方法。这些命令都超级实用,还请读者用心学习,加以 ...
分类:
其他好文 时间:
2020-09-18 03:25:10
阅读次数:
49
问题: JVM安全点是什么概念? finally是如何实现的?finally中抛出异常会怎么样? 1.JVM安全点是什么概念? 安全点就是某些记录线程此时调用栈、寄存器等一些重要的数据区域里什么地方包含了GC要管理的指针(对象引用),而这些对象引用是通过OopMaps结构进行记录的,可以直接通过对O ...
分类:
其他好文 时间:
2020-09-17 22:19:26
阅读次数:
33
前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 荔枝 | 作者 Crossin的编程教室 | 来源 1. 需求 做股票分析的朋友经常会见到类似这种的期货公司持仓榜单图: 这种图就是棒棒糖图。也就是我们今天文章的目标: 绘制 ...
分类:
编程语言 时间:
2020-09-10 22:38:21
阅读次数:
55
语法TRUNCATETABLEname参数name是要截断的表的名称或要删除其全部行的表的名称。注释TRUNCATETABLE在功能上与不带WHERE子句的DELETE语句相同:二者均删除表中的全部行。但TRUNCATETABLE比DELETE速度快,且使用的系统和事务日志资源少。DELETE语句每次删除一行,并在事务日志中为所删除的每行记录一项。TRUNCATETABLE通过释放存储表数据所用的
分类:
其他好文 时间:
2020-08-20 18:30:51
阅读次数:
52
语法TRUNCATETABLEname参数name是要截断的表的名称或要删除其全部行的表的名称。注释TRUNCATETABLE在功能上与不带WHERE子句的DELETE语句相同:二者均删除表中的全部行。但TRUNCATETABLE比DELETE速度快,且使用的系统和事务日志资源少。DELETE语句每次删除一行,并在事务日志中为所删除的每行记录一项。TRUNCATETABLE通过释放存储表数据所用的
分类:
其他好文 时间:
2020-08-20 18:24:16
阅读次数:
55