前言 参数化是自动化测试里面必须掌握的一个知识点,用过 unittest 框架的小伙伴都知道使用 ddt 来实现测试用例的参数化。 pytest 测试用例里面对应的参数可以用 parametrize 实现,随着用例的增多,我们的需求也会越来越多,那么如何在 fixture 中使用参数呢? fixtu ...
分类:
其他好文 时间:
2020-07-17 22:05:57
阅读次数:
88
题意:找出文本串中字典序第 k 大的字符串 思路: 首先我们不能仅仅按后缀数组排完序后每个字符串的大小来找,因为重复字符也参与排名,比如 AAB 2, 结果是 A 而不是 AA。 注:以下第 i 个后缀均指排完序后第 i 小的后缀。 所以我们二分找第 k 大的字符串位于哪个区间,假定我们现在确定目标 ...
分类:
编程语言 时间:
2020-07-17 22:05:37
阅读次数:
71
一、平稳序列建模步骤 假如某个观察值序列通过序列预处理可以判定为平稳非白噪声序列,就可以利用ARMA模型对该序列进行建模。建模的基本步骤如下: (1)求出该观察值序列的样本自相关系数(ACF)和样本偏自相关系数(PACF)的值。 (2)根据样本自相关系数和偏自相关系数的性质,选择适当的ARMA(p, ...
分类:
编程语言 时间:
2020-07-17 22:05:19
阅读次数:
108
文章首发:xmoon.info 对于图像处理时经常需要提取特征点分析图片结构,将照片进行拼接,实现全景拍摄,那么在照片特征点提取时所采用的具体算法是什么呢? 解决思路 提取特征点 匹配特征点 使用RANSAC方法将两张图片的对应的特征点转换的方式拟合出来,在对图片采用相同的转换方式进行转换,在进行拼 ...
分类:
其他好文 时间:
2020-07-17 22:05:01
阅读次数:
117
糖果(SCOI2011, luoguP3275) 输入 5 7 1 1 2 2 3 2 4 4 1 3 4 5 5 4 5 2 3 5 4 5 1 输出 11 简单的解释: 依然是分析建边: \(X=1\),有$A=B$,因为我们要建立不等关系,所以转化一下变成$B>=A+0$&&$B>=A+0$, ...
分类:
其他好文 时间:
2020-07-17 22:04:42
阅读次数:
61
IPv6是由128位二进制组成 IPv6地址 被分割成8个16位段, 每个16位段之间用:隔开,每个16位段的范围是0x0000^ 0xFFFF之间 IPv6书写格式分 为2种: 首选格式:将IPv6中的128位,也就是共32个字符完完整整,一个不漏地全写出来 压缩格式:将地址省略0的表示方法,称为 ...
分类:
其他好文 时间:
2020-07-17 22:04:26
阅读次数:
76
今天安装了一个Debian的虚拟机,安装的时候本来想选英语的,但是时区只能用美国的时区,于是就换上了中文的,没有提示选择时区。 发现在shell中文还是乱码,于是毅然的把语言更改成英语的。打开文件locale sudo vi /etc/default/locale 显示 LANG="zh_CN.UT ...
分类:
编程语言 时间:
2020-07-17 22:04:10
阅读次数:
89
线程安全与不安全集合 线程不安全集合: ArrayList LinkedList HashMap HashSet TreeMap TreeSet StringBulider 线程安全集合: Vector HashTable Properties 集合线程安全与解决方案 ArrayList线程安全问题 ...
分类:
编程语言 时间:
2020-07-17 22:03:41
阅读次数:
77
文件的修改, 其实硬盘没有修改文件之说, 都是新内容覆盖掉老内容, 但是内存是可以修改文件的, 把硬盘中的数据读到内存进行操作, 修改完毕后写回硬盘,也就是覆盖回硬盘 1. 耗内存的做法: 先将硬盘中的数据全部到取到内存, 然后在内存中修改完毕后将修改的内容覆盖回硬盘, 这种做法耗内存 with o ...
分类:
其他好文 时间:
2020-07-17 22:03:14
阅读次数:
70
像大多数的持久化框架一样,Mybatis 也提供了缓存策略,通过缓存策略来减少数据库的查询次数,从而提 高性能。 Mybatis 中缓存分为一级缓存,二级缓存。 Mybatis 一级缓存 一级缓存是 SqlSession 级别的缓存,只要 SqlSession 没有 flush 或 close,它就 ...
分类:
其他好文 时间:
2020-07-17 22:02:47
阅读次数:
72
1、官网下载地址:https://github.com/alibaba/DataX DataX 是阿里巴巴集团内被广泛使用的离线数据同步工具/平台,实现包括 MySQL、Oracle、SqlServer、Postgre、HDFS、Hive、ADS、HBase、TableStore(OTS)、MaxC ...
分类:
其他好文 时间:
2020-07-17 22:02:27
阅读次数:
140
本节介绍 Pytorch中hook函数,以及CAM算法生成类激活图。 ...
分类:
其他好文 时间:
2020-07-17 22:02:03
阅读次数:
124
1.1定义 JVM在加载类时默认采用的是双亲委派机制。通俗的讲,就是某个特定的类加载器在接到加载类的请求时,首先将加载任务委托给父类加载器,依次递归,如果父类加载器可以完成类加载任务,就成功返回;只有父类加载器无法完成此加载任务时,才自己去加载。 1.2流程 如图所示,当jvm要加载.class的时 ...
分类:
其他好文 时间:
2020-07-17 22:01:41
阅读次数:
84
删除一行: CTRL + Y / CTRL + X复制一行: CTRL + D移动整个代码块: CTRL + SHIFT + 上下箭头自动给方法添加注释: 输入 /**,然后回车导入包,自动修正: ALT + ENTER查找类: CTRL + N查找文件: CTRL + SHIFT + N格式化代码 ...
分类:
其他好文 时间:
2020-07-17 22:01:21
阅读次数:
72
import java.util.Scanner; public class Taxi { public static void main(String []agrs){ Scanner s = new Scanner(System.in); int i = s.nextInt(); double ...
分类:
其他好文 时间:
2020-07-17 22:01:07
阅读次数:
126
郑重声明:原文参见标题,如有侵权,请联系作者,将会撤销发布! Summary 众所周知,化学突触传递是不可靠的过程,但是这种不可靠的函数仍然不清楚。在这里,我考虑这样一个假设,即大脑利用突触传递的随机性来进行学习,这类似于达尔文进化论中的基因突变。如果突触是“享乐主义的”,则可能发生这种情况,通过增 ...
分类:
Web程序 时间:
2020-07-17 22:00:51
阅读次数:
79
.cs: 类模块代码文件。业务逻辑处理层的代码。 .sln:解决方案文件,为解决方案资源管理器提供显示管理文件的图形接口所需的信息。 .csproj:项目文件,创建应用程序所需的引用、数据连接、文件夹和文件的信息。 .aspx:动态网页后缀(拓展:jsp,php)。(静态网页后缀,如:html,sh ...