- 博客(17)
- 收藏
- 关注
原创 OJ系统C端UI自动化测试
注意:1.测试要关注测试的先后顺序2.确保页面元素存在,确保不是动态的,是动态的需要确定的定位到具体的元素3.确保是测试登录后再测试其他页面,其他页面都需要登录才能测试其他页面4.驱动关闭最后确保是在执行最后,避免在执行其他用例的时候报错5.使用截图工具确保精确到时分秒毛秒,避免执行程序过快会出现截图覆盖6.隐式等待时间确保浏览器能渲染出元素,保证网络畅通7.使用无头模式启动亮点:只创建一次驱动对象,避免每个用例重复创建驱动对象造成时间和资源的浪费。
2025-04-05 15:44:12
252
原创 Redis中的哨兵模式
在主从复制模式下,一旦主节点发生故障,不能提供服务,需要人工干预,进行主从切换,需要通知客户端切换到新的主节点,对于一定规模的应用来说,这是不能接受的(如果这个是发生到深夜那后果不堪设想)所以Redis从2.8总提供了Redis Sentinel;来解决问题。
2025-03-16 21:05:01
698
2
原创 HashMap的底层原理
HashMap使用哈希函数将建的哈希码(通过hash函数返回的值)转换为数组的索引。操作,将哈希码的高 16 位与低 16 位进行异或运算,以减少哈希冲突的概率。的元素数量是否超过阈值(容量 * 负载因子),如果超过则进行 扩容操作。的元素数量超过阈值(容量 * 负载因子)时,会触发扩容操作。2.如果该索引对应的桶为空,则直接创建一个新的节点并放入该桶中。的扩容操作主要是为了减少哈希冲突,提高性能。1.计算键的哈希值,通过哈希函数得到数组的索引。然后,对哈希码进行扰动处理,通过。4.插入完成后,检查。
2025-03-12 16:58:14
414
原创 java中的Map和Set
常见的几种搜索比较适合静态类型的查找,一般不会对数据进行增删查改,而对现实中的查找,多数是变动的. 比如:对手机通讯录的增加联系人,删除联系人,更改联系人的联系方式.对于这中查找,上述的搜索方式明显不太适用了.而我们的Map和Set是一种适合动态查找的集合容器,有着明显的优势.所以接下来我们来了解一下搜索树。
2024-10-11 17:31:20
874
原创 关于多线程中的线程不安全问题
今天我们继续学习我们知道,线程的调度是随机的,是抢占式执行的,在代码中会出现很多种状况.在单线程中执行的代码往往逻辑是正确的,而在多线程就会得不到预期的结果,这种结果是不可接受的,是一种bug.附带执行结果:此时我们班预期的结果是得到10000,但是我们执行的结果是8998,不是我们所预期的结果,所以我们可以认为这是一种bug.什么原因会导致出现线程不安全问题呢?如何解决。
2024-10-02 19:14:47
927
原创 面试常考的 TCP中的“ 三次握手 “和 “ 四次挥手 “
本篇文章是小编对三次握手的理解,如有理解错误,用词不当请指出想要了解 三次握手 和 四次挥手 我们先了解什么是TCP协议,先看看简单定义是一种的传输层通信协议,用于适应支持多网络应用的分层协议层次结构面相连接:客户端与服务器建立连接可靠:数据有序的,进行校验过的。
2024-09-28 15:59:22
692
原创 长度最小的子数组 - 使用“滑动窗口”
基于对上面的解释我们可以知道,进入窗口开始我们要一直对left right的位置进行调整,所以需要一个循环,前面咱也说了在判断阶段,我们不清楚更新后的sum有两种情况,如果sum > target,我们要继续对len进行更新,继续对sum的调整,所以这里需要一个循环。时间复杂度:这里虽然使用了两个while循环,但是判断阶段while循环的循环次数可以忽略不计,从始至终,都是left,right将整个数组进行遍历 ,所以空间复杂度是O(N)。有错误请指出,一定知错就改!说到这里终于到我们的重头戏了。
2024-04-16 17:56:03
276
1
原创 进一步认识类和对象
对于用户来说,这个操作时透明的,都是由编译器自主完成的。我们可以看到this引用(Date@497),便是date。ps:图中未用红线标注,文字表述。
2024-02-22 21:14:34
650
2
原创 java中的常量、变量、数据类型及运算符
数据类型 变量名=初始值在java中使用String,定义字符串// s1+s2表示:将s1和s2进行拼接java中的字符串相较于c语言中,java有个有趣的地方,可以随意拼接,还有字符串和数字之间转换。a.随意拼接,比如int a = 10;int b = 20;//其输出为a==1020相较于c语言是不是java中的字符串更加方便更加有趣。b.1. int 转成 String// 方法1// 方法22. String 转成 int这是对字符串进行简单的介绍未完待续。
2023-10-26 19:29:12
482
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人