自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 为什么你的 ChromeDriver 总报错?这篇教程帮你解决 99% 的问题

本文详细介绍了如何下载、配置和使用ChromeDriver以配合Selenium进行自动化测试。首先,通过查看Chrome浏览器的版本号,下载与之匹配的ChromeDriver版本,推荐使用国内镜像站点以提高下载速度。接着,解压下载的驱动文件并配置系统环境变量,确保系统能够全局识别ChromeDriver。随后,安装Selenium库并编写测试代码,验证配置是否成功。文章还提供了常见问题的解决方案,如驱动路径错误、权限问题及浏览器启动异常等,帮助用户顺利完成Selenium的安装与测试。

2025-05-19 18:04:59 1025

原创 一篇就够!Java 多线程编程核心笔记

线程通信(Thread Communication)就是——多个线程之间共享数据,通过某种方式相互“打招呼”或“同步”进度。你可以想象两个线程就像两个人在炒菜,一个切菜、一个炒菜,它们必须“配合”着来: 🥕切好了菜 → 通知炒菜的人:“我切完啦你炒吧!🍳炒好了菜 → 也得告诉切菜的:“我炒好了你快切下一个~”这种“打招呼”的过程,就是线程通信。4.2 为什么要线程通信?因为。

2025-05-02 19:06:05 1150 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除