说一下 atomic 的原理? 答: JDK Atomic开头的类,是通过 CAS 原理解决并发情况下原子性问题。 CAS 包含 3 个参数,CAS(V, E, N)。V 表示需要更新的变量,E 表示变量当前期望值,N 表示更新为的值。只有当变量 V 的值等于 E 时,变量 V 的值才会被更新为 N ...
分类:
其他好文 时间:
2020-05-16 22:21:30
阅读次数:
143
题意:给你一个n*n的矩阵,让你给矩阵的每一行每一列附一个值,使得每一个矩阵中的点的行和列的值的和大于等于该点的权值,并使得行列值之和最小。 思路:其实这道题我们就是跑一遍KM算法就行了,因为在KM过程中我们始终有两点之间的期望值之和大于等于两点之间的距离,我们就可以把期望值当做行列的值就行了,最终 ...
分类:
其他好文 时间:
2020-05-11 18:30:37
阅读次数:
58
接口自动化大致步骤: 1、发送请求 2、解析结果 3、验证结果 定义三个和业务相关的类 1、一个用来封装HTTPclient,用来发送请求 2、解析结果xml的类 3、一个用于比较测试结果和期望值的类,用于验证 4、自动生成报告的类:自动发送报告之类的 (locust的python工具) 服务级:W ...
分类:
其他好文 时间:
2020-05-01 12:38:33
阅读次数:
84
如果测试用例很多,就得几百个执行,所以可以将用例的数据存在CSV文件中,通过读取CSV文件的配置来读取 创建用例: 步骤: 1. 新建一个线程组,命名为数据驱动。 2. 请求一个http请求默认值,填写base的URL。 3. 添加循环控制器。线程组-逻辑控制器,循环控制器。有几条用力次数改为几 3 ...
分类:
其他好文 时间:
2020-04-25 23:28:57
阅读次数:
57
11:00 “我的期望值颇高,盼着每天都有所不同。虽然我无法知道每天的变化在哪里,但我相信只要持之以恒,改变总有一天会到来。” ——安德鲁.夫内基 我有一个非常难改变的习惯,就是老是很容易打断别人的说话。我已经做出了很大的自我控制力度,但用力越大,越是难受。我觉得控制已经不是有效的改善方法了,因为根 ...
分类:
其他好文 时间:
2020-04-12 10:38:51
阅读次数:
66
题意: 一个人要打开或者用炸弹砸开所有的门,每个门里面有一些钥匙,一个钥匙对应一个门,有了一个门的钥匙就能打开相应的门,告诉每个门里面有哪些门的钥匙,问用的炸弹为期望值。 分析: 期望值 = 每个门用炸弹炸开的概率之和 而 每个门用炸弹炸开的概率 = 1 / 到达这个门的方案数, 因为炸开门的方案只 ...
分类:
其他好文 时间:
2020-04-11 18:40:31
阅读次数:
58
要确保EXCEL中单元格无多余回车,否则会影响数据 测试时因为期望值单元格多了一个回车,导致与实际结果判断时一直False ...
分类:
其他好文 时间:
2020-04-11 12:40:20
阅读次数:
84
synchronized synchronized 关键字声明的方法同一时间只能被一个线程访问。 synchronized 锁的是对象而不是代码,锁方法锁的是this,锁static方法锁的是class。 锁定方法和非锁定方法是可以同步执行的。 synchronized原理,锁升级 偏向锁:如果一个 ...
分类:
其他好文 时间:
2020-04-02 01:01:49
阅读次数:
88
题意: 给定一个数字N,每次可以用自身的因子来对自身进行分解,问将N分解为1所需分解次数的数学期望。 (给个数字D,我们可以选择1~D中可以被D整除的因子,除以D得到一个新的D,再用新D除以它的因子得到又一个新D,按次操作除到D=1时结束,求除的次数的期望值。) 解题思路: 定义: D(N):将N分 ...
分类:
其他好文 时间:
2020-03-09 13:09:30
阅读次数:
62
假设检验 https://wiki.mbalib.com/wiki/%E5%81%87%E8%AE%BE%E6%A3%80%E9%AA%8C H0 记忆方法 采用标准或无差异做为H0 α 拒真的概率 b 弃伪的概率 分类 正态分布检验、正态总体均值分布检验、非参数检验。 正态分布检验包括三类:JB检 ...
分类:
其他好文 时间:
2020-03-03 15:09:36
阅读次数:
140