- 博客(15)
- 收藏
- 关注
原创 【二分查找】 寻找旋转排序数组中的最小值和点名
【0,1,2,3,4】原数组 缺少5的情况 判断num【left】== left 返回left+1。
2026-04-14 23:18:52
31
原创 自动化函数
1.元素的定位web⾃动化测试的操作核⼼是能够找到⻚⾯对应的元素,然后才能对元素进⾏具体的操作。常⻅的元素定位⽅式⾮常多,如id,classname,tagname,xpath,cssSelector 常⽤的主要由cssSelector和xpath选中⻚⾯中指定的标签元素 选择器的种类分为基础选择器和复合选择器,常⻅的元素定位⽅式可以通过id选择器和⼦类选择器来进⾏定位。定位百度⾸⻚的“百度热搜”元素,可以使⽤通过id选择器和⼦类选择器进⾏定位:#s-hotsearch-
2026-04-09 23:00:00
524
原创 【二分查找】搜索插入位置和x 的平方根
二段性:17 -> 算术平方根4 16 -> =4 mid*mid小于等于target mid > target。二段性分成两个区域 找到第一次大于target的数和刚好等于target 小于target。
2026-04-09 11:34:41
39
1
原创 自动化概念篇用selenium来编写自动化测试脚本
3.2 通过创建好的服务打开webdriver,安装在本地的驱动服务IP为localhost,PORT为 ChromeDriverService中创建的端⼝号,该服务地址为selenium向webdriver发送请求的服务地址.⾃动化测试不⼀定⽐⼈⼯测试更能保障系统的可靠性,⾃动化测试是测试⼈员⼿⼯编写,后续如果有功能的变更⾃动化也需要进⾏不定期的维护和更新。3.5 驱动收到请求并对请求进⾏解析,转成浏览器能够解析的脚本并发送给浏览器,浏览器通过请求的内容执⾏对应动作.1.⾃动化测试能够取代⼈⼯测试吗?
2026-04-08 22:00:00
434
原创 【二分查找算法】二分查找和在排序数组中查找元素的第一个和最后一个位置
这里的算中点:left+(right - left)/ 2 和 left +(right - left + 1)/ 2都可以。但是 (right + left)/ 2 考虑溢出。二段性:我理解为有规律的将数组分为两个部分。
2026-04-08 14:29:00
117
原创 【无标题】JavaEE初阶—认识多线程及编写
⼀个线程就是⼀个 "执⾏流". 每个线程之间都可以按照顺序执⾏⾃⼰的代码. 多个线程之间 "同时" 执⾏多份代码。
2026-04-03 20:48:54
211
原创 Mybatis XML配置⽂件
MyBatis 解析 XML 时,会把这个空格当成类名的一部分,导致找不到 com.example.rizhi.model.UserInfo(带前后空格)这个类,直接报 ClassNotFoundException。resultMap 给 MyBatis 写一份字段属性对应说明书,让它能正确把数据库查询结果,封装到 Java 实体对象里,解决命名风格不匹配的问题。(接⼝)中定义的⽅法名称⼀样的,表⽰对接⼝的具体实现⽅法。:是返回的数据类型,也就是开头我们定义的实体类.这里的方法名要与xml id名对应。
2026-04-03 19:38:04
219
原创 Java阻塞队列
生产者和消费者彼此之间不直接通讯,而通过阻塞队列来进行通讯,所以生产者生产完数据之后不用等待消费者处理,直接扔给阻塞队列,消费者不找生产者要数据,而是直接从阻塞队列里取.生产者消费者模式就是通过一个容器来解决生产者和消费者的强耦合问题。P1 此时才获得锁继续执行,它以为队列有空位(因为它被唤醒时。阻塞队列就相当于一个缓冲区,平衡了生产者和消费者的处理能力。这样即使多个生产者和消费者并发操作,也能保证安全性。只有条件不成立时,才会退出循环,执行放入操作。然后再由消费者线程慢慢的来处理每个支付请求。
2025-12-19 16:41:07
638
1
原创 个人自我介绍
这是我的第一篇博客。我是来自四川的一位小码农,刚开始学习c语言。目前想走java的研发方向,以后每天打算用两个小时的时间来学习编程。一步一步踏踏实实的学。
2024-08-09 11:23:22
202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅