IDM抓取网页动态资源:从嗅探原理到实战捕获全攻略

news2026/4/14 1:31:07
# IDM抓取网页动态资源从嗅探原理到实战捕获全攻略## 引言在当今Web 2.0时代绝大多数网站采用AJAX、动态加载、流媒体等技术呈现内容。传统的“右键另存为”已无法捕获这些**动态资源**——视频被切分为ts片段、图片通过XHR接口加载、数据以JSON格式传输。Internet Download ManagerIDM作为全球领先的下载管理工具凭借其智能嗅探引擎和多线程技术成为捕获这些动态资源的利器。本文将系统讲解如何配置和使用IDM精准抓取各类网页动态资源。---## 一、理解动态资源与IDM的基本原理### 1.1 什么是动态资源动态资源是指**通过JavaScript异步加载的内容**而非HTML页面直接包含的静态文件。常见形式包括- **AJAX请求**返回JSON/XML数据前端渲染为图片、列表等- **媒体流**HLS.m3u8、DASH.mpd等分段传输的视频- **WebSocket数据**实时推送的二进制内容- **动态生成的资源**带时效性Token的临时下载链接这些资源的URL往往不在页面源码中直接出现而是由JS执行后动态生成给传统下载工具带来挑战。### 1.2 IDM的三种核心捕获机制IDM通过以下方式捕获动态资源| 捕获方式 | 原理 | 适用场景 | 成功率 ||---------|------|---------|--------|| **浏览器插件嗅探** | 拦截页面请求识别文件类型 | 普通文件、直链视频 | 高 || **动态内容分析** | 监听XHR请求、解析JS生成的流地址 | 动态加载的视频、分段流 | 中 || **站点抓取** | 模拟爬虫遍历网站目录 | 批量下载、有规律的文件 | 高 |**核心优势**IDM不仅能下载直链更能通过“动态HTML分析”功能解析JS生成的资源地址这是它与普通下载器的根本区别。### 1.3 抓取失败的常见原因- **动态加载**视频地址由JS异步生成页面加载时尚未出现- **加密/防盗链**需要特定的Referer、Cookie或Token- **私有协议**m3u8/HLS、rtmp/rtsp等特殊流格式- **内容分段**视频被切分为ts片段无完整文件直链- **浏览器集成失效**插件被禁用或未正确安装---## 二、配置IDM以监控浏览器流量### 2.1 启用高级浏览器集成很多用户装了插件就以为万事大吉但IDM的浏览器集成远不止插件那么简单**操作路径**1. 打开IDM → 顶部菜单栏 “选项” → “捕获” 选项卡2. 确保以下选项全部勾选- ✅ “使用高级浏览器集成”- ✅ “动态HTML分析”**重点处理JS生成的内容**- ✅ “监测所有浏览器”- ✅ “监测剪贴板中的URL” **动态HTML分析**是捕获那些由JavaScript渲染的视频地址的关键开关。关闭它很多现代网站的视频IDM都抓不到。### 2.2 设置捕获文件类型在IDM中勾选“捕获特定文件类型”选项扩展名包括常见动态资源格式**操作路径**- 在“捕获”选项卡中点击 “自定义” 按钮- 在“文件类型”列表中添加需要捕获的扩展名.m3u8 .ts .m4s .flv .f4v .mpd .json .m3u .rtmp .rtsp**推荐配置**| 类别 | 扩展名 | 说明 ||------|--------|------|| 流媒体 | .m3u8 .ts .mpd | HLS/DASH分段流 || 动态数据 | .json .xml | API返回的数据 || 视频格式 | .mp4 .flv .f4v | 非标准视频文件 || 其他 | .m3u .rtmp .rtsp | 直播/私有协议 |### 2.3 关键参数优化为了提升抓取效率和成功率建议优化以下参数| 位置 | 设置项 | 推荐值 | 作用 ||------|--------|--------|------|| IDM → 下载 → 连接 | 最大连接数 | 16 | 200-500Mbps宽带最佳平衡点 || IDM → 下载 → 用户代理 | 自定义UA | Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36... | 避免服务器拒绝 || IDM → 下载 → Referer | 设置 | 目标网站首页URL | 防盗链绕过 |⚠️ **注意**千兆宽带可设24-32但需监控服务器是否触发反爬如频繁IP封禁。---## 三、触发动态资源加载并捕获### 3.1 让资源“现身”在浏览器中操作页面触发动态资源加载- **滚动**瀑布流图片、无限加载列表- **点击按钮**播放视频、展开详情- **悬停/鼠标移动**某些视频网站需鼠标悬停才加载### 3.2 IDM浮动条捕获当资源被触发加载时IDM的“下载浮动条”会自动弹出显示可捕获的请求链接。**浮动条识别技巧**- 黄色浮动条 → 普通文件下载- 蓝色浮动条 → 流媒体/分段资源- 不出现浮动条 → 需手动分析网络请求如果浮动条未出现优先排查1. 浏览器扩展是否启用2. “动态HTML分析”是否勾选3. 文件类型是否在捕获列表中---## 四、分析网络请求与高级过滤### 4.1 使用开发者工具定位资源当IDM自动捕获失败时需手动分析网络请求**操作步骤**1. 按 F12 打开浏览器开发者工具2. 切换到 **Network网络** 选项卡3. 刷新页面或触发操作如点击播放4. 筛选请求类型- **XHR**AJAX请求JSON/XML数据- **Fetch**现代API请求- **Media**视频/音频流- **Img**图片资源### 4.2 定位真实资源URL**案例捕获HLS流媒体视频**痛点直接点击“下载”只得到几KB的.m3u8文件无法获取完整视频。解决方案1. 播放视频 → 打开Network面板2. 筛选 m3u8 → 找到主索引文件如 master.m3u8 或 index.m3u83. 右键 → 复制链接地址4. 打开IDM → 点击“添加URL” → 粘贴链接 → 开始下载 **IDM自动行为**识别.m3u8后自动下载所有.ts片段并合并成完整MP4无需手动操作### 4.3 使用IDM的站点抓取功能当你面对的是一个目录结构清晰、但资源隐藏在层层页面之下的网站时**站点抓取**功能是最佳选择。**配置步骤**1. 打开IDM主界面 → 点击工具栏的 “站点抓取” 按钮2. 点击“新建任务”输入方案名称3. 在“开始页面”中输入目标网站的起始URL4. 如需登录勾选“需要用户名和密码”填入账号信息**探索与过滤规则配置**| 配置项 | 推荐值 | 说明 ||--------|--------|------|| 探索深度 | 2-3级 | 超过3级容易陷入无限循环 || 搜索范围 | “只在此站点搜索文件” | 避免跳转到外链网站 || 文件过滤器 | .mp4, .m3u8, .ts, .json | 添加需要捕获的扩展名 || 排除过滤器 | .js, .css, *.jpg | 过滤掉网页元素文件 || 重复文件处理 | 勾选“隐藏不同路径下的重复文件” | 避免下载多个副本 |**小技巧**建议先在浏览器中登录目标网站再启动IDM抓取这样可以复用登录状态。---## 五、处理身份验证与反爬机制### 5.1 添加自定义请求头动态资源可能携带Cookie、Token或Referer校验。**配置自定义请求头**1. 在IDM中点击“选项” → “下载” 选项卡2. 点击 “User-Agent” 旁边的“编辑”按钮3. 添加多个User-AgentIDM会在请求时随机轮换4. 对于需要特定Referer的网站可以在下载任务窗口中手动添加**实战技巧**复制浏览器请求的完整Header信息在IDM任务属性中粘贴可以实现完全模拟浏览器行为。### 5.2 处理需要登录的网站对于会员制网站单纯靠User-Agent是不够的**方法一Cookie复用**1. 先在浏览器中登录目标网站2. 复制当前浏览器的Cookie可使用EditThisCookie等插件3. 在IDM下载任务窗口中找到 “Cookie” 字段粘贴进去**方法二保持登录状态**启用IDM的“高级浏览器集成”并确保在登录状态下启动抓取任务IDM会自动携带当前会话的Cookie。### 5.3 绕过防盗链的终极方案对于复杂的防盗链机制可结合**油猴脚本**解析真实下载链接。**原理**油猴脚本监听DOM变化拦截限速请求解析出文件的原始下载URL再通知IDM接管下载。**典型应用**百度网盘限速突破1. 安装油猴脚本如“百度网盘直接下载助手”2. 打开网盘 → 文件列表 → 脚本自动注入“直链下载”按钮3. 点击直链 → IDM自动捕获 → 多线程高速下载实测在50Mbps网络环境下单文件下载速度可达8-12MB/s较官方限制提升40-60倍。---## 六、自动化批量抓取### 6.1 结合Python脚本生成资源列表对于复杂场景可编写Python脚本分析网页、提取资源URL再导入IDM批量下载。**示例Python获取API返回的图片链接**pythonimport requestsimport jsondef fetch_image_urls(api_url):response requests.get(api_url)data response.json()urls [item[image_url] for item in data[images]]return urls# 生成URL列表文件urls fetch_image_urls(https://example.com/api/images)with open(download_list.txt, w) as f:for url in urls:f.write(url \n)### 6.2 使用IDM的批量下载功能**方法一添加批量任务**1. 任务 → 添加批量下载任务2. URL输入https://example.com/lesson_(*)3. 设置通配符范围01-100长度2保证01而非14. 选项 → 计划程序 → 设置凌晨2:00开始下载 **效果**100个文件自动分批下载不占用白天网络**方法二导入URL列表文件**1. 将所有下载链接收集到一个文本文件中每个链接占一行2. 在IDM界面中选择“任务” - “添加批量任务”3. 在弹出的窗口中导入包含链接的文本文件4. 设置保存路径、下载线程数等参数5. 点击“确定”开始批量下载### 6.3 使用IDM命令行参数实现自动化bashidman.exe /d http://example.com/file.zip /p D:\Downloads /f filename.zip /n参数说明- /d指定下载URL- /p设置保存路径- /f自定义文件名- /n静默模式无界面---## 七、典型应用场景示例### 场景一HLS视频流抓取与合并**目标**下载某在线课程的视频m3u8流**操作步骤**1. 播放视频 → F12打开Network → 筛选m3u82. 复制主索引文件URL如master.m3u83. IDM → 添加URL → 粘贴链接4. IDM自动下载所有ts片段并合并为MP4**成功率**90%以上IDM内置的流合并功能免去了手动处理烦恼。### 场景二API返回的JSON数据解析与存储**目标**批量下载瀑布流图片Pinterest风格**操作步骤**1. F12 → Network → 筛选XHR2. 下拉加载更多 → 观察出现的get_images请求3. 复制该请求URL4. IDM → 添加URL → 下载数据接口返回的JSON5. 用Python解析JSON提取图片URL再次导入IDM### 场景三动态生成的图片批量下载**目标**某图库网站图片通过JS动态加载**操作步骤**1. IDM → 站点抓取 → 新建任务2. 起始URL设为图库列表页3. 探索深度2列表→详情页4. 文件过滤器*.jpg, *.png, *.webp5. 启动抓取 → IDM自动探测所有图片文件✅ **效果**100张图片下载时间从手动10分钟缩短至3分钟---## 八、注意事项与优化建议### 8.1 避免高频请求导致IP封禁- **合理设置下载间隔**在IDM连接选项中设置“连接/重试延迟”为100ms以上- **单次任务文件数控制**批量下载时建议≤5个文件同时下载- **避开高峰期**选择凌晨等低负载时段下载大文件### 8.2 检查资源的有效期动态资源URL常带有时效性Token可能几分钟后过期- 尽快开始下载避免将URL保存过久- 如遇403错误重新获取新URL### 8.3 优先使用开发者工具确认资源可行性在投入IDM批量下载前先通过开发者工具验证1. 复制资源URL2. 在新标签页中打开确认能正常访问3. 检查响应头Content-Type、Content-Length等### 8.4 安全与合规声明- IDM作为工具本身不违法关键在于下载的内容是否符合版权规定- 遵守目标网站的robots.txt和服务条款- 建议仅下载开源项目、授权内容或个人备份---## 结语IDM的真正价值不在于“加速”而在于它能**捕获浏览器无法直接获取的动态资源**。通过合理配置“高级浏览器集成”、善用“站点抓取”功能、结合开发者工具精准定位你可以实现✅ **流媒体视频**自动抓取HLS/DASH流并合并✅ **动态资源**精准捕获Ajax加载的图片/文档/数据✅ **批量任务**轻松管理成百上千个下载项从今天起告别手动复制链接的原始方式让IDM成为你与网络资源之间的高效桥梁。---## 附录快速参考清单### 核心配置检查表- [ ] 启用“高级浏览器集成” “动态HTML分析”- [ ] 添加扩展名.m3u8 .ts .m4s .flv .f4v .mpd .json- [ ] 设置User-Agent为最新浏览器版本- [ ] 最大连接数设为16或带宽×0.8### 抓取流程速查1. **自动捕获**触发操作 → 观察IDM浮动条2. **手动分析**F12 → Network → 筛选XHR/Media → 复制URL3. **批量抓取**站点抓取 → 设置过滤规则 → 启动4. **脚本辅助**Python生成URL列表 → IDM批量导入### 故障排除速查表| 问题 | 解决方案 ||------|----------|| IDM不弹出浮动条 | 检查扩展启用状态 → IDM选项 → 修复浏览器集成 || 下载403错误 | 添加Referer和Cookie → 更新User-Agent || 站点抓取不到内容 | 增加探索深度(2→3) → 检查“只在此站点搜索” || m3u8下载后无法播放 | 确保IDM下载完整 → 尝试用ffmpeg合并 || 速度不理想 | 调整最大连接数 → 检查服务器限速 |---*本文基于IDM 6.42版本适用于Windows系统。所有操作均建议在合法使用场景下进行。*来自m.ouyixzw.cn/618来自m.ouyixzw.cn/329来自m.ouyixzw.cn/213来自m.ouyixzw.cn/388来自m.ouyixzw.cn/137来自m.ouyixzw.cn/117来自m.ouyixzw.cn/611来自m.ouyixzw.cn/448来自m.ouyixzw.cn/368来自m.ouyixzw.cn/175来自m.ouyixzw.cn/442来自m.ouyixzw.cn/526来自m.ouyixzw.cn/162来自m.ouyixzw.cn/812来自m.ouyixzw.cn/308来自m.ouyixzw.cn/519来自m.ouyixzw.cn/008来自m.ouyixzw.cn/962来自m.ouyixzw.cn/356来自m.ouyixzw.cn/791来自m.ouyixzw.cn/764来自m.ouyixzw.cn/481来自m.ouyixzw.cn/388来自m.ouyixzw.cn/651来自m.ouyixzw.cn/993来自m.ouyixzw.cn/870来自m.ouyixzw.cn/943来自m.ouyixzw.cn/430来自m.ouyixzw.cn/537来自m.ouyixzw.cn/059来自m.ouyixzw.cn/721来自m.ouyixzw.cn/852来自m.ouyixzw.cn/481来自m.ouyixzw.cn/836来自m.ouyixzw.cn/165来自m.ouyixzw.cn/273来自m.ouyixzw.cn/687来自m.ouyixzw.cn/951来自m.ouyixzw.cn/923来自m.ouyixzw.cn/860来自m.ouyixzw.cn/298来自m.ouyixzw.cn/816来自m.ouyixzw.cn/795来自m.ouyixzw.cn/109来自m.ouyixzw.cn/117来自m.ouyixzw.cn/521来自m.ouyixzw.cn/453来自m.ouyixzw.cn/503来自m.ouyixzw.cn/906来自m.ouyixzw.cn/676来自m.ouyixzw.cn/914来自m.ouyixzw.cn/998来自m.ouyixzw.cn/046来自m.ouyixzw.cn/525来自m.ouyixzw.cn/556来自m.ouyixzw.cn/390来自m.ouyixzw.cn/613来自m.ouyixzw.cn/397来自m.ouyixzw.cn/911来自m.ouyixzw.cn/028来自m.ouyixzw.cn/225来自m.ouyixzw.cn/549来自m.ouyixzw.cn/053来自m.ouyixzw.cn/348来自m.ouyixzw.cn/395来自m.ouyixzw.cn/359来自m.ouyixzw.cn/060来自m.ouyixzw.cn/124来自m.ouyixzw.cn/072来自m.ouyixzw.cn/520来自m.ouyixzw.cn/886来自m.ouyixzw.cn/051来自m.ouyixzw.cn/984来自m.ouyixzw.cn/604来自m.ouyixzw.cn/709来自m.ouyixzw.cn/152来自m.ouyixzw.cn/719来自m.ouyixzw.cn/252来自m.ouyixzw.cn/871来自m.ouyixzw.cn/233来自m.ouyixzw.cn/377来自m.ouyixzw.cn/466来自m.ouyixzw.cn/135来自m.ouyixzw.cn/713来自m.ouyixzw.cn/746来自m.ouyixzw.cn/277来自m.ouyixzw.cn/397来自m.ouyixzw.cn/546来自m.ouyixzw.cn/566来自m.ouyixzw.cn/106来自m.ouyixzw.cn/005来自m.ouyixzw.cn/522来自m.ouyixzw.cn/595来自m.ouyixzw.cn/935来自m.ouyixzw.cn/504来自m.ouyixzw.cn/893来自m.ouyixzw.cn/760来自m.ouyixzw.cn/052来自m.ouyixzw.cn/812来自m.ouyixzw.cn/024来自m.ouyixzw.cn/389来自m.ouyixzw.cn/585来自m.ouyixzw.cn/867来自m.ouyixzw.cn/302来自m.ouyixzw.cn/300来自m.ouyixzw.cn/404来自m.ouyixzw.cn/790来自m.ouyixzw.cn/444来自m.ouyixzw.cn/407来自m.ouyixzw.cn/611来自m.ouyixzw.cn/776来自m.ouyixzw.cn/306来自m.ouyixzw.cn/359来自m.ouyixzw.cn/317来自m.ouyixzw.cn/727来自m.ouyixzw.cn/217来自m.ouyixzw.cn/023来自m.ouyixzw.cn/570来自m.ouyixzw.cn/380来自m.ouyixzw.cn/697来自m.ouyixzw.cn/158来自m.ouyixzw.cn/635来自m.ouyixzw.cn/012来自m.ouyixzw.cn/609来自m.ouyixzw.cn/448来自m.ouyixzw.cn/175来自m.ouyixzw.cn/376来自m.ouyixzw.cn/183来自m.ouyixzw.cn/709来自m.ouyixzw.cn/483来自m.ouyixzw.cn/909来自m.ouyixzw.cn/651来自m.ouyixzw.cn/802来自m.ouyixzw.cn/614来自m.ouyixzw.cn/429来自m.ouyixzw.cn/053来自m.ouyixzw.cn/652来自m.ouyixzw.cn/839来自m.ouyixzw.cn/587来自m.ouyixzw.cn/778来自m.ouyixzw.cn/167来自m.ouyixzw.cn/884来自m.ouyixzw.cn/273来自m.ouyixzw.cn/849来自m.ouyixzw.cn/811来自m.ouyixzw.cn/595来自m.ouyixzw.cn/771来自m.ouyixzw.cn/629来自m.ouyixzw.cn/973来自m.ouyixzw.cn/970来自m.ouyixzw.cn/214来自m.ouyixzw.cn/021来自m.ouyixzw.cn/601来自m.ouyixzw.cn/457来自m.ouyixzw.cn/053来自m.ouyixzw.cn/865来自m.ouyixzw.cn/375来自m.ouyixzw.cn/308来自m.ouyixzw.cn/148来自m.ouyixzw.cn/066来自m.ouyixzw.cn/918来自m.ouyixzw.cn/463来自m.ouyixzw.cn/971来自m.ouyixzw.cn/261来自m.ouyixzw.cn/803来自m.ouyixzw.cn/918来自m.ouyixzw.cn/799来自m.ouyixzw.cn/674来自m.ouyixzw.cn/190来自m.ouyixzw.cn/899来自m.ouyixzw.cn/656来自m.ouyixzw.cn/422来自m.ouyixzw.cn/561来自m.ouyixzw.cn/575来自m.ouyixzw.cn/261来自m.ouyixzw.cn/587来自m.ouyixzw.cn/156来自m.ouyixzw.cn/204来自m.ouyixzw.cn/229来自m.ouyixzw.cn/523来自m.ouyixzw.cn/376来自m.ouyixzw.cn/221来自m.ouyixzw.cn/046来自m.ouyixzw.cn/989来自m.ouyixzw.cn/901来自m.ouyixzw.cn/329来自m.ouyixzw.cn/671来自m.ouyixzw.cn/592来自m.ouyixzw.cn/651来自m.ouyixzw.cn/857来自m.ouyixzw.cn/239来自m.ouyixzw.cn/716来自m.ouyixzw.cn/164来自m.ouyixzw.cn/552来自m.ouyixzw.cn/672来自m.ouyixzw.cn/362来自m.ouyixzw.cn/676来自m.ouyixzw.cn/673来自m.ouyixzw.cn/510来自m.ouyixzw.cn/665来自m.ouyixzw.cn/332来自m.ouyixzw.cn/427来自m.ouyixzw.cn/392来自m.ouyixzw.cn/368来自m.ouyixzw.cn/389来自m.ouyixzw.cn/671来自m.ouyixzw.cn/034来自m.ouyixzw.cn/608来自m.ouyixzw.cn/295来自m.ouyixzw.cn/219来自m.ouyixzw.cn/993来自m.ouyixzw.cn/545来自m.ouyixzw.cn/386来自m.ouyixzw.cn/341来自m.ouyixzw.cn/445来自m.ouyixzw.cn/964来自m.ouyixzw.cn/419来自m.ouyixzw.cn/397来自m.ouyixzw.cn/431来自m.ouyixzw.cn/143来自m.ouyixzw.cn/559来自m.ouyixzw.cn/669来自m.ouyixzw.cn/341来自m.ouyixzw.cn/972来自m.ouyixzw.cn/351来自m.ouyixzw.cn/687来自m.ouyixzw.cn/849来自m.ouyixzw.cn/203来自m.ouyixzw.cn/323来自m.ouyixzw.cn/360来自m.ouyixzw.cn/014来自m.ouyixzw.cn/648来自m.ouyixzw.cn/829来自m.ouyixzw.cn/513来自m.ouyixzw.cn/500来自m.ouyixzw.cn/821来自m.ouyixzw.cn/774来自m.ouyixzw.cn/609来自m.ouyixzw.cn/029来自m.ouyixzw.cn/703来自m.ouyixzw.cn/067来自m.ouyixzw.cn/740来自m.ouyixzw.cn/536来自m.ouyixzw.cn/630来自m.ouyixzw.cn/260来自m.ouyixzw.cn/693来自m.ouyixzw.cn/037来自m.ouyixzw.cn/169来自m.ouyixzw.cn/060来自m.ouyixzw.cn/669来自m.ouyixzw.cn/764来自m.ouyixzw.cn/892来自m.ouyixzw.cn/224来自m.ouyixzw.cn/824来自m.ouyixzw.cn/209来自m.ouyixzw.cn/445来自m.ouyixzw.cn/393来自m.ouyixzw.cn/032来自m.ouyixzw.cn/735来自m.ouyixzw.cn/243来自m.ouyixzw.cn/386来自m.ouyixzw.cn/614来自m.ouyixzw.cn/333来自m.ouyixzw.cn/105来自m.ouyixzw.cn/778来自m.ouyixzw.cn/500来自m.ouyixzw.cn/943来自m.ouyixzw.cn/449来自m.ouyixzw.cn/330来自m.ouyixzw.cn/919来自m.ouyixzw.cn/984来自m.ouyixzw.cn/012来自m.ouyixzw.cn/747来自m.ouyixzw.cn/842来自m.ouyixzw.cn/844来自m.ouyixzw.cn/571来自m.ouyixzw.cn/340来自m.ouyixzw.cn/464来自m.ouyixzw.cn/368来自m.ouyixzw.cn/601来自m.ouyixzw.cn/304来自m.ouyixzw.cn/082来自m.ouyixzw.cn/703来自m.ouyixzw.cn/854来自m.ouyixzw.cn/607来自m.ouyixzw.cn/510来自m.ouyixzw.cn/862来自m.ouyixzw.cn/742来自m.ouyixzw.cn/560来自m.ouyixzw.cn/950来自m.ouyixzw.cn/614来自m.ouyixzw.cn/308来自m.ouyixzw.cn/699来自m.ouyixzw.cn/044来自m.ouyixzw.cn/176来自m.ouyixzw.cn/852来自m.ouyixzw.cn/946来自m.ouyixzw.cn/016来自m.ouyixzw.cn/885来自m.ouyixzw.cn/137来自m.ouyixzw.cn/103来自m.ouyixzw.cn/966来自m.ouyixzw.cn/176来自m.ouyixzw.cn/270来自m.ouyixzw.cn/033来自m.ouyixzw.cn/688来自m.ouyixzw.cn/059来自m.ouyixzw.cn/575来自m.ouyixzw.cn/420来自m.ouyixzw.cn/922来自m.ouyixzw.cn/038来自m.ouyixzw.cn/179来自m.ouyixzw.cn/944来自m.ouyixzw.cn/298来自m.ouyixzw.cn/608来自m.ouyixzw.cn/388来自m.ouyixzw.cn/427来自m.ouyixzw.cn/800来自m.ouyixzw.cn/683来自m.ouyixzw.cn/392来自m.ouyixzw.cn/247来自m.ouyixzw.cn/102来自m.ouyixzw.cn/295来自m.ouyixzw.cn/095来自m.ouyixzw.cn/677来自m.ouyixzw.cn/178来自m.ouyixzw.cn/573来自m.ouyixzw.cn/927来自m.ouyixzw.cn/650来自m.ouyixzw.cn/079来自m.ouyixzw.cn/018来自m.ouyixzw.cn/735来自m.ouyixzw.cn/702来自m.ouyixzw.cn/054来自m.ouyixzw.cn/189来自m.ouyixzw.cn/357来自m.ouyixzw.cn/579来自m.ouyixzw.cn/511来自m.ouyixzw.cn/460来自m.ouyixzw.cn/083来自m.ouyixzw.cn/059来自m.ouyixzw.cn/994来自m.ouyixzw.cn/631来自m.ouyixzw.cn/768来自m.ouyixzw.cn/492来自m.ouyixzw.cn/623来自m.ouyixzw.cn/834来自m.ouyixzw.cn/314来自m.ouyixzw.cn/048来自m.ouyixzw.cn/193来自m.ouyixzw.cn/258来自m.ouyixzw.cn/322来自m.ouyixzw.cn/352来自m.ouyixzw.cn/937来自m.ouyixzw.cn/354来自m.ouyixzw.cn/133来自m.ouyixzw.cn/014来自m.ouyixzw.cn/489来自m.ouyixzw.cn/887来自m.ouyixzw.cn/962来自m.ouyixzw.cn/325来自m.ouyixzw.cn/456来自m.ouyixzw.cn/100来自m.ouyixzw.cn/479来自m.ouyixzw.cn/365来自m.ouyixzw.cn/466来自m.ouyixzw.cn/557来自m.ouyixzw.cn/368来自m.ouyixzw.cn/622来自m.ouyixzw.cn/160来自m.ouyixzw.cn/053来自m.ouyixzw.cn/198来自m.ouyixzw.cn/487来自m.ouyixzw.cn/395来自m.ouyixzw.cn/395来自m.ouyixzw.cn/653来自m.ouyixzw.cn/967来自m.ouyixzw.cn/650来自m.ouyixzw.cn/362来自m.ouyixzw.cn/728来自m.ouyixzw.cn/252来自m.ouyixzw.cn/102来自m.ouyixzw.cn/792来自m.ouyixzw.cn/262来自m.ouyixzw.cn/418来自m.ouyixzw.cn/529来自m.ouyixzw.cn/085来自m.ouyixzw.cn/510来自m.ouyixzw.cn/067来自m.ouyixzw.cn/465来自m.ouyixzw.cn/025来自m.ouyixzw.cn/882来自m.ouyixzw.cn/899来自m.ouyixzw.cn/255来自m.ouyixzw.cn/756来自m.ouyixzw.cn/561来自m.ouyixzw.cn/769来自m.ouyixzw.cn/628来自m.ouyixzw.cn/336来自m.ouyixzw.cn/958来自m.ouyixzw.cn/161来自m.ouyixzw.cn/311来自m.ouyixzw.cn/466来自m.ouyixzw.cn/311来自m.ouyixzw.cn/940来自m.ouyixzw.cn/358来自m.ouyixzw.cn/372来自m.ouyixzw.cn/745来自m.ouyixzw.cn/867来自m.ouyixzw.cn/475来自m.ouyixzw.cn/815来自m.ouyixzw.cn/614来自m.ouyixzw.cn/855来自m.ouyixzw.cn/419来自m.ouyixzw.cn/219来自m.ouyixzw.cn/808来自m.ouyixzw.cn/721来自m.ouyixzw.cn/636来自m.ouyixzw.cn/171来自m.ouyixzw.cn/975来自m.ouyixzw.cn/252来自m.ouyixzw.cn/203来自m.ouyixzw.cn/027来自m.ouyixzw.cn/239来自m.ouyixzw.cn/218来自m.ouyixzw.cn/850来自m.ouyixzw.cn/321来自m.ouyixzw.cn/399来自m.ouyixzw.cn/585来自m.ouyixzw.cn/862来自m.ouyixzw.cn/350来自m.ouyixzw.cn/554来自m.ouyixzw.cn/197来自m.ouyixzw.cn/655来自m.ouyixzw.cn/632来自m.ouyixzw.cn/669来自m.ouyixzw.cn/735来自m.ouyixzw.cn/953来自m.ouyixzw.cn/791来自m.ouyixzw.cn/680来自m.ouyixzw.cn/519来自m.ouyixzw.cn/413来自m.ouyixzw.cn/738来自m.ouyixzw.cn/545来自m.ouyixzw.cn/543来自m.ouyixzw.cn/331来自m.ouyixzw.cn/280来自m.ouyixzw.cn/987来自m.ouyixzw.cn/003来自m.ouyixzw.cn/708来自m.ouyixzw.cn/136来自m.ouyixzw.cn/078来自m.ouyixzw.cn/187来自m.ouyixzw.cn/745来自m.ouyixzw.cn/999来自m.ouyixzw.cn/680来自m.ouyixzw.cn/027来自m.ouyixzw.cn/896来自m.ouyixzw.cn/439来自m.ouyixzw.cn/025来自m.ouyixzw.cn/256来自m.ouyixzw.cn/937来自m.ouyixzw.cn/158来自m.ouyixzw.cn/526来自m.ouyixzw.cn/763来自m.ouyixzw.cn/268来自m.ouyixzw.cn/343来自m.ouyixzw.cn/594来自m.ouyixzw.cn/698来自m.ouyixzw.cn/488来自m.ouyixzw.cn/038来自m.ouyixzw.cn/971来自m.ouyixzw.cn/508来自m.ouyixzw.cn/233来自m.ouyixzw.cn/339来自m.ouyixzw.cn/777来自m.ouyixzw.cn/087来自m.ouyixzw.cn/778来自m.ouyixzw.cn/901来自m.ouyixzw.cn/939来自m.ouyixzw.cn/586来自m.ouyixzw.cn/709来自m.ouyixzw.cn/818来自m.ouyixzw.cn/788来自m.ouyixzw.cn/050来自m.ouyixzw.cn/459来自m.ouyixzw.cn/727来自m.ouyixzw.cn/621来自m.ouyixzw.cn/275来自m.ouyixzw.cn/768来自m.ouyixzw.cn/114来自m.ouyixzw.cn/374来自m.ouyixzw.cn/730来自m.ouyixzw.cn/625来自m.ouyixzw.cn/820来自m.ouyixzw.cn/636来自m.ouyixzw.cn/257来自m.ouyixzw.cn/418来自m.ouyixzw.cn/637来自m.ouyixzw.cn/976

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2418842.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SpringBoot-17-MyBatis动态SQL标签之常用标签

文章目录 1 代码1.1 实体User.java1.2 接口UserMapper.java1.3 映射UserMapper.xml1.3.1 标签if1.3.2 标签if和where1.3.3 标签choose和when和otherwise1.4 UserController.java2 常用动态SQL标签2.1 标签set2.1.1 UserMapper.java2.1.2 UserMapper.xml2.1.3 UserController.ja…

wordpress后台更新后 前端没变化的解决方法

使用siteground主机的wordpress网站,会出现更新了网站内容和修改了php模板文件、js文件、css文件、图片文件后,网站没有变化的情况。 不熟悉siteground主机的新手,遇到这个问题,就很抓狂,明明是哪都没操作错误&#x…

网络编程(Modbus进阶)

思维导图 Modbus RTU(先学一点理论) 概念 Modbus RTU 是工业自动化领域 最广泛应用的串行通信协议,由 Modicon 公司(现施耐德电气)于 1979 年推出。它以 高效率、强健性、易实现的特点成为工业控制系统的通信标准。 包…

UE5 学习系列(二)用户操作界面及介绍

这篇博客是 UE5 学习系列博客的第二篇,在第一篇的基础上展开这篇内容。博客参考的 B 站视频资料和第一篇的链接如下: 【Note】:如果你已经完成安装等操作,可以只执行第一篇博客中 2. 新建一个空白游戏项目 章节操作,重…

IDEA运行Tomcat出现乱码问题解决汇总

最近正值期末周,有很多同学在写期末Java web作业时,运行tomcat出现乱码问题,经过多次解决与研究,我做了如下整理: 原因: IDEA本身编码与tomcat的编码与Windows编码不同导致,Windows 系统控制台…

利用最小二乘法找圆心和半径

#include <iostream> #include <vector> #include <cmath> #include <Eigen/Dense> // 需安装Eigen库用于矩阵运算 // 定义点结构 struct Point { double x, y; Point(double x_, double y_) : x(x_), y(y_) {} }; // 最小二乘法求圆心和半径 …

使用docker在3台服务器上搭建基于redis 6.x的一主两从三台均是哨兵模式

一、环境及版本说明 如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装: 1. 在线安装(有互联网环境): 请看我这篇文章 传送阵>> 点我查看 2. 离线安装(内网环境):请看我这篇文章 传送阵>> 点我查看 说明&#xff1a;假设每台服务器已…

XML Group端口详解

在XML数据映射过程中&#xff0c;经常需要对数据进行分组聚合操作。例如&#xff0c;当处理包含多个物料明细的XML文件时&#xff0c;可能需要将相同物料号的明细归为一组&#xff0c;或对相同物料号的数量进行求和计算。传统实现方式通常需要编写脚本代码&#xff0c;增加了开…

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器的上位机配置操作说明

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器专为工业环境精心打造&#xff0c;完美适配AGV和无人叉车。同时&#xff0c;集成以太网与语音合成技术&#xff0c;为各类高级系统&#xff08;如MES、调度系统、库位管理、立库等&#xff09;提供高效便捷的语音交互体验。 L…

(LeetCode 每日一题) 3442. 奇偶频次间的最大差值 I (哈希、字符串)

题目&#xff1a;3442. 奇偶频次间的最大差值 I 思路 &#xff1a;哈希&#xff0c;时间复杂度0(n)。 用哈希表来记录每个字符串中字符的分布情况&#xff0c;哈希表这里用数组即可实现。 C版本&#xff1a; class Solution { public:int maxDifference(string s) {int a[26]…

【大模型RAG】拍照搜题技术架构速览:三层管道、两级检索、兜底大模型

摘要 拍照搜题系统采用“三层管道&#xff08;多模态 OCR → 语义检索 → 答案渲染&#xff09;、两级检索&#xff08;倒排 BM25 向量 HNSW&#xff09;并以大语言模型兜底”的整体框架&#xff1a; 多模态 OCR 层 将题目图片经过超分、去噪、倾斜校正后&#xff0c;分别用…

【Axure高保真原型】引导弹窗

今天和大家中分享引导弹窗的原型模板&#xff0c;载入页面后&#xff0c;会显示引导弹窗&#xff0c;适用于引导用户使用页面&#xff0c;点击完成后&#xff0c;会显示下一个引导弹窗&#xff0c;直至最后一个引导弹窗完成后进入首页。具体效果可以点击下方视频观看或打开下方…

接口测试中缓存处理策略

在接口测试中&#xff0c;缓存处理策略是一个关键环节&#xff0c;直接影响测试结果的准确性和可靠性。合理的缓存处理策略能够确保测试环境的一致性&#xff0c;避免因缓存数据导致的测试偏差。以下是接口测试中常见的缓存处理策略及其详细说明&#xff1a; 一、缓存处理的核…

龙虎榜——20250610

上证指数放量收阴线&#xff0c;个股多数下跌&#xff0c;盘中受消息影响大幅波动。 深证指数放量收阴线形成顶分型&#xff0c;指数短线有调整的需求&#xff0c;大概需要一两天。 2025年6月10日龙虎榜行业方向分析 1. 金融科技 代表标的&#xff1a;御银股份、雄帝科技 驱动…

观成科技:隐蔽隧道工具Ligolo-ng加密流量分析

1.工具介绍 Ligolo-ng是一款由go编写的高效隧道工具&#xff0c;该工具基于TUN接口实现其功能&#xff0c;利用反向TCP/TLS连接建立一条隐蔽的通信信道&#xff0c;支持使用Let’s Encrypt自动生成证书。Ligolo-ng的通信隐蔽性体现在其支持多种连接方式&#xff0c;适应复杂网…

铭豹扩展坞 USB转网口 突然无法识别解决方法

当 USB 转网口扩展坞在一台笔记本上无法识别,但在其他电脑上正常工作时,问题通常出在笔记本自身或其与扩展坞的兼容性上。以下是系统化的定位思路和排查步骤,帮助你快速找到故障原因: 背景: 一个M-pard(铭豹)扩展坞的网卡突然无法识别了,扩展出来的三个USB接口正常。…

未来机器人的大脑:如何用神经网络模拟器实现更智能的决策?

编辑&#xff1a;陈萍萍的公主一点人工一点智能 未来机器人的大脑&#xff1a;如何用神经网络模拟器实现更智能的决策&#xff1f;RWM通过双自回归机制有效解决了复合误差、部分可观测性和随机动力学等关键挑战&#xff0c;在不依赖领域特定归纳偏见的条件下实现了卓越的预测准…

Linux应用开发之网络套接字编程(实例篇)

服务端与客户端单连接 服务端代码 #include <sys/socket.h> #include <sys/types.h> #include <netinet/in.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <arpa/inet.h> #include <pthread.h> …

华为云AI开发平台ModelArts

华为云ModelArts&#xff1a;重塑AI开发流程的“智能引擎”与“创新加速器”&#xff01; 在人工智能浪潮席卷全球的2025年&#xff0c;企业拥抱AI的意愿空前高涨&#xff0c;但技术门槛高、流程复杂、资源投入巨大的现实&#xff0c;却让许多创新构想止步于实验室。数据科学家…

深度学习在微纳光子学中的应用

深度学习在微纳光子学中的主要应用方向 深度学习与微纳光子学的结合主要集中在以下几个方向&#xff1a; 逆向设计 通过神经网络快速预测微纳结构的光学响应&#xff0c;替代传统耗时的数值模拟方法。例如设计超表面、光子晶体等结构。 特征提取与优化 从复杂的光学数据中自…