摘要:
做数据分析、爬虫或竞品调研时,经常碰到网页上挂着一张现成的表格,手动复制粘贴到 Excel 不仅费时,还会丢掉格式、弄乱列对齐。本文分享一个 Bookmarklet(书签脚本),点击即可提取页面中的所有表格,自动转成 CSV 并写入剪贴板,直接粘贴进 Excel 就能用。 最终效果预览 在任意包含 阅读全文
做数据分析、爬虫或竞品调研时,经常碰到网页上挂着一张现成的表格,手动复制粘贴到 Excel 不仅费时,还会丢掉格式、弄乱列对齐。本文分享一个 Bookmarklet(书签脚本),点击即可提取页面中的所有表格,自动转成 CSV 并写入剪贴板,直接粘贴进 Excel 就能用。 最终效果预览 在任意包含 阅读全文
posted @ 2026-08-01 11:15
EXIORAN
阅读(33)
评论(0)
推荐(0)

在国际化(i18n)项目或多语言适配场景中,我们经常需要快速找出页面中遗留的中文文本。本文整理了几个实用的 JavaScript 小脚本,覆盖控制台运行、书签运行、浏览器插件三种使用方式,按需取用即可。 背景 在做多语言适配、汉化检查或国际化工单排查时,手动翻页面找中文既费时又容易遗漏。借助一段递归
完整的 Jenkins 容器化部署实战指南 推荐 Jenkins 版本:2.411 一、概述 Jenkins 是一款开源的持续集成/持续交付(CI/CD)工具,通过容器化部署可以快速搭建、便于迁移、避免环境污染。本教程使用 Docker 以单节点方式部署 Jenkins,并通过挂载 Docker s
一个在 CI 容器启动时,根据项目 go.mod 自动补齐缺失的 Go 版本工具链并通过软链切换默认 go 的解决方案。适合 CI/CD 运维工程师与有跨版本工具链管理诉求的开发者。 一、问题背景 在 CI/CD 流水线中,Go 项目对工具链版本高度敏感: 项目 A 用 go 1.22,项目 B 用
要实现 Git 代码提交后自动触发 Jenkins 流水线,最主流且高效的方式是配置 Git Webhook(网络钩子)。 它的核心原理是:当代码推送到 Git 仓库时,Git 平台会主动向 Jenkins 发送一个 HTTP 请求,通知 Jenkins 立即开始构建。 依赖 依赖插件 Gitlab
本文系统讲解了非 Jenkins 的外部 CI 系统如何将构建/测试状态回传到 GitLab MR,以替代传统的 updateGitlabCommitStatus 插件方案,作为 MR 合并门禁。 1. 背景与痛点 在 GitLab + Jenkins 的经典 CI 体系中,通常使用 Jenkins
概述 Jenkins 的核心能力由插件扩展提供,插件的安装、升级、冲突问题在日常运维中频繁出现。一旦插件冲突导致 Jenkins 无法启动,排查成本高、恢复时间长。本文档提供两种运维方案: 快速复刻插件配置:将一台正常 Jenkins 的插件环境完整复制到新环境,快速搭建一致环境。 定时备份插件目录
「Agent」是 LLM 应用从「能聊天」到「能干活」的关键一跃。本文先用 Python + OpenAI 兼容接口实现一个最小可运行的 Agent,再详细拆解 AI 是如何知道 Agent 提供了哪些工具、如何决定调用、又如何把结果回流到对话。 一、什么是 Agent?30 秒理解 Agent =
Model Context Protocol(MCP)是 Anthropic 在 2024 年底开源的协议,用于让 LLM 以标准化方式连接外部工具、数据源。本文先用 Python 实现一个最小可运行的 MCP Server,再详细拆解 AI 是如何知道 MCP 提供了哪些方法、如何调用它们的。 一
tox + testr 单元测试工作流程详解:从环境隔离到并行执行 在 OpenStack 等大型 Python 项目中,tox 和 testr 是一对经典组合:tox 负责环境隔离,testr 负责测试仓库 + 并行执行 + 历史结果管理。本文系统讲解两者协作的完整工作流程。 一、两个工具各做什么
浙公网安备 33010602011771号