From ec367725a3daef5519b08f887b69a7eb93d67f7f Mon Sep 17 00:00:00 2001 From: menft <17554333016@163.com> Date: Fri, 24 Oct 2025 17:05:49 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=B7=E6=AD=8C=E6=90=9C=E7=B4=A2=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ruoyi/common/utils/GoogleRankUtil.java | 203 ++++++++++++++---- 1 file changed, 161 insertions(+), 42 deletions(-) diff --git a/dl_admin/ruoyi-common/src/main/java/com/ruoyi/common/utils/GoogleRankUtil.java b/dl_admin/ruoyi-common/src/main/java/com/ruoyi/common/utils/GoogleRankUtil.java index 7f0cc89..f4aa723 100644 --- a/dl_admin/ruoyi-common/src/main/java/com/ruoyi/common/utils/GoogleRankUtil.java +++ b/dl_admin/ruoyi-common/src/main/java/com/ruoyi/common/utils/GoogleRankUtil.java @@ -22,10 +22,11 @@ import java.net.URLEncoder; import java.nio.charset.StandardCharsets; import java.util.*; import java.util.concurrent.atomic.AtomicLong; +import java.util.concurrent.locks.ReentrantLock; /** * Google排名查询工具类(基于speculationrules解析) - * + *

* 本工具类采用全新的解析方案: * 1. 不再解析复杂的DOM结构 * 2. 直接提取Google返回的