- 博客(4087)
- 资源 (11)
- 收藏
- 关注
原创 异步知识库索引管线:与在线问答链路解耦架构介绍(离线构建,在线查询)分层索引、Elasticsearch
用时间换空间,用离线换在线,用复杂换简单。⚡ 更快的响应速度💰 更低的计算成本🧱 更强的系统稳定性📈 更好的扩展能力如果你正在构建企业级 AI 知识库 / RAG 系统,这几乎是一个必选架构。
2026-04-13 01:16:35
226
原创 Kubernetes Liveness Probe存活探针 / Readiness Probe就绪探针介绍(Startup Probe启动探针)重启容器
Kubernetes 探针是实现高可用、自愈能力→ 解决“死而不僵”→ 解决“未 ready 就接流量”→ 解决“慢启动误杀”👉 三者配合,才能构建真正稳定的生产系统。
2026-04-12 16:25:15
243
原创 APM工具(Application Performance Monitoring 应用性能监控)介绍(Agent探针、 Trace追踪、Span片段、Sampling采样)
APM(应用性能监控)是一类用于实时监控、分析和优化应用程序性能的技术和工具集合。它的核心目标是:👉让你知道系统哪里慢、为什么慢、影响了谁日志(Logging):告诉你发生了什么指标(Metrics):告诉你系统是否健康APM:告诉你为什么慢、慢在哪里、如何优化APM 是现代软件系统不可或缺的一部分,它的价值在于:✅ 提高系统可观测性✅ 快速定位性能瓶颈✅ 提升用户体验✅ 支持业务增长没有 APM,你只能“猜问题”;有了 APM,你可以“精准定位问题”。
2026-04-12 15:30:42
235
原创 QPS(Queries Per Second)每秒查询率 / TPS(Transactions Per Second)每秒事务数介绍
这两个指标都是评估系统性能和并发处理能力的重要标准,在性能测试和系统优化中广泛应用。
2026-04-12 15:21:23
307
原创 RDS(Relational Database Service,关系型数据库托管服务)介绍(云RDS、主从复制Streaming Replication、WAL:Write-Ahead Logging
是一种由云厂商提供的托管关系型数据库服务Alibaba Cloud(阿里云 RDS)Tencent Cloud(腾讯云 RDS)它的核心特点是:👉数据库运维由平台托管,你只需要关注数据和业务逻辑把复杂的数据库运维(HA、备份、监控)产品化、自动化RDS = 更省心自建 = 更自由团队能力成本预算系统规模。
2026-04-12 14:40:07
369
原创 IdP(Identity Provider身份提供者)介绍(托管IdP:Managed IdP)(单点登录SSO、OAuth2.0、OIDC、SAML)
IdP(身份提供者)是一个负责用户身份认证的系统。简单来说,它的职责是:👉 确认“你是谁”,并向其他系统证明这一点托管 IdP是指由第三方服务商提供的、开箱即用的身份认证服务。👉 你无需自己搭建认证系统,而是“外包”给专业平台👉 自建 IdP:灵活但复杂👉 托管 IdP:简单但有依赖IdP 是现代应用安全体系的核心组件,而托管 IdP 是工程效率与安全性的最佳平衡点。你可以这样理解:👉 IdP = “身份认证大脑”👉 托管 IdP = “外包的安全专家团队”SaaS 产品。
2026-04-12 13:10:34
342
原创 软件SLA介绍(Service Level Agreement,服务等级协议)(可签约SLA:服务提供方(厂商)与客户之间,就服务质量达成的可量化承诺协议)SLO服务目标、SLI服务指标、吞吐量
SLA(Service Level Agreement,服务等级协议),本质上是:服务提供方(厂商)与客户之间,就服务质量达成的可量化承诺协议。它不是一句“我们会尽量稳定”,而是:👉可测量 + 可验证 + 可追责很多团队说“我们有 SLA”,但其实只是内部目标(SLO)。真正的可签约 SLA覆盖哪些系统/API?是否包括第三方依赖?是否包括网络/云厂商问题?SLA Credits(服务抵扣)未达标程度赔偿10%25%< 99.050%
2026-04-11 21:07:14
355
原创 Agile/Scrum项目所需文档(项目文档、敏捷开发文档)(Jira)(Product Backlog:产品待办列表、Sprint Backlog:Sprint 待办列表、DoD定义完成)
每个 Sprint 结束时交付的可工作、可潜在发布的产品增量。
2026-04-11 16:28:23
325
原创 santifer/career-ops介绍(使用Claude Code自动化搜索招聘岗位并分析)(Playwright、Chromium)
Career-ops是一个筛选器——它能帮助你在数百个职位中找出少数值得你花时间的优质机会。你的时间很宝贵,招聘方的时间也同样宝贵。请提供更多背景信息——你的简历、职业经历、成就证明、个人偏好、擅长领域以及希望回避的事项。职业机会助手具备自主决策能力:Claude Code通过Playwright技术浏览招聘页面,通过分析你的简历与职位描述的匹配度(而非关键词匹配)来评估适配性,并根据每个职位要求调整你的简历。智能评估职位邀约、生成定制简历、扫描招聘门户,并通过AI代理实现全流程追踪。
2026-04-10 13:48:05
376
原创 go语言Windows安装教程(安装go安装Golang安装)(GOPATH、Go Modules)
Go(也称 Golang)是由 Google 开发的一门高性能、编译型编程语言,具有语法简洁、并发支持强、编译速度快等特点,广泛应用于后端开发、云计算、微服务等领域。本文将详细介绍如何在 Windows 系统上安装 Go,并完成基础环境配置,帮助你快速开始 Go 开发。下载并安装 Go验证安装配置环境变量(主要是 PATH 和 GOPATH)编写并运行第一个程序完成以上步骤后,你就可以正式开始 Go 开发之旅了 🚀。
2026-04-10 13:28:52
382
原创 git bash打开Claude code报错:Claude Code on Windows requires git-bash.(别把git装其他位置,严格按照默认安装)找不到claude code
后看到那个错误提示,是因为 Claude Code 内部需要调用 Git Bash 来执行 shell 命令,但它暂时没找到。,而且这是官方推荐的原生 Windows 方式之一(不需要 WSL)。你直接在 Git Bash 里输入。点击 “环境变量” → 在 “用户变量” 或 “系统变量” 下点击 “新建”。(包括 Git Bash、PowerShell、CMD)。搜索 “编辑系统环境变量” 并打开。(注意路径中的空格要保留,不要加引号)
2026-04-09 19:00:29
460
原创 Claude Skills工作原理介绍(SKILL.md、available_skills、渐进式加载:三层上下文架构、最少惊讶原则)
如果你用过 Claude,你可能注意到它在处理某些任务时表现得异常"专业"——比如生成 Word 文档、创建精美的 PPT、读取 PDF,甚至操作 Excel 表格。这背后的秘密,就是Skills(技能)系统。简单来说,Skills 是一套"说明书"机制:当 Claude 遇到特定任务时,它会先去查阅对应的操作手册,然后按照手册的指导来完成工作。这就像一个经验丰富的工程师,遇到不熟悉的领域不会凭感觉乱来,而是先翻阅文档,再动手操作。
2026-04-09 17:57:20
314
原创 (记录)安装Claude Code安装、安装Claude安装
https://code.claude.com/docs/en/overview#get-startedWindows PowerShell:irm https://claude.ai/install.ps1 | iexᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ ᅟᅠ
2026-04-09 00:15:53
371
原创 为什么Node.js不需要虚拟环境?与Python对比(Python虚拟环境、Node.js虚拟环境、NVM:Node Version Manager、Python Poetry、pnpm)
方面PythonNode.js设计哲学显式优于隐式约定优于配置依赖隔离通过虚拟环境手动创建通过node_modules自动实现运行时隔离✅ 隔离解释器❌ 不隔离运行时学习曲线需要理解虚拟环境概念开箱即用,更简单。
2026-04-08 13:21:18
337
原创 安装Docker Desktop选项:Allow Windows Containers to be used with this installation(Windows容器)
💡 小提示:即使现在不勾选,以后也可以在 Docker Desktop 设置中手动启用 Windows 容器(Settings → General → “Use Windows containers”),无需重装。(如 Node.js、Python、Go、Java Spring Boot 等),——保持默认(仅 Linux 容器 + WSL 2)更轻量、稳定、性能更好。,你可以在 Docker CLI 或桌面应用中切换容器类型(例如通过。,才需要勾选它,并接受切换容器模式带来的限制。(当前是未勾选状态)
2026-04-07 15:51:17
323
原创 playwright有头模式必需图形界面环境吗?(Windows macOS原生支持、Linux服务器需要虚拟显示Xvfb、Docker容器需要特殊配置、X11转发、VNC远程桌面)
有头模式的核心要求是:图形显示能力,而非特定操作系统。✅Windows、macOS、Linux桌面:原生支持,开箱即用⚠️Linux服务器、Docker、云服务器:需要额外配置图形环境💡最佳实践:开发用有头,生产用无头,灵活切换记住,有头模式是为了"看到"浏览器窗口,而不是"必须在Windows上运行"。只要环境能提供图形显示能力,任何平台都可以运行有头模式!
2026-04-07 12:56:10
301
原创 Playwright无头模式在内存虚拟渲染UI,从内存提取像素数据(无头浏览器、离屏渲染Off-screen Rendering、headless、Chromium、Skia图形库、Blink引擎
✅完整渲染引擎:Blink渲染引擎完整工作✅内存渲染:渲染结果输出到内存缓冲区而非显示器✅像素提取:从内存缓冲区直接提取像素数据✅格式转换:将像素数据编码为PNG/JPEG等格式✅性能优势:省略了显示到屏幕的步骤,速度更快所以,无头浏览器不是"没有渲染",而是"渲染但不显示"。这就像一个画家在画室里作画,画完后不把画挂在墙上展览,而是直接拍照保存——画作本身是完整存在的,只是观众看不到作画过程而已。🎨。
2026-04-07 12:47:45
298
原创 Playwright有头模式Headed Mode(正常显示UI界面)与无头模式Headless Mode(浏览器在后台运行)介绍
在深入讨论模式之前,让我们快速了解一下Playwright。Playwright是一个Node.js库,用于自动化Chromium、Firefox和WebKit浏览器。跨浏览器自动化网络拦截和模拟文件下载/上传视频录制移动设备模拟多语言支持(JavaScript/TypeScript、Python、Java、C#)有头模式是指浏览器以可见的图形界面运行,用户可以看到浏览器窗口、页面加载过程和所有操作步骤。这种模式下,浏览器会正常显示UI界面,就像普通用户使用浏览器一样。
2026-04-07 12:29:31
407
原创 (龙虾)OpenClaw(原 Clawdbot / Moltbot)常见部署方式介绍(Linux部署、Windows桌面部署)
系统支持情况推荐程度Linux✅ 最佳⭐⭐⭐⭐⭐Windows(原生)⚠️ 有坑⭐⭐⭐✅ 很好⭐⭐⭐⭐macOS✅ 很好⭐⭐⭐⭐Docker✅ 跨平台最佳⭐⭐⭐⭐⭐Kubernetes✅(复杂)⭐⭐⭐⭐。
2026-04-07 12:08:41
413
原创 VMware:Cannot connect the virtual device sata0:1(不能连接到虚拟机)(将CD/DVD(SATA)remove掉)
👉虚拟机配置了一个设备,但对应的文件/硬件现在不存在了。
2026-04-07 11:38:51
368
原创 Profiling(性能分析)介绍(用数据驱动性能优化)
Profiling(性能分析)是指通过工具对程序运行过程进行测量,找出资源消耗的分布情况,从而定位性能瓶颈。简单来说:Profiling = 用数据告诉你“时间和资源到底花在哪”哪些函数最耗 CPU?哪些操作最耗时间?内存是否存在泄漏?系统卡在计算还是 I/O?哪一层服务最慢?不猜测,用数据说话不盲改,精准优化不局部看,全链路分析如果你在做后端、AI系统或者高性能应用:👉 Profiling 是必须掌握的核心技能之一。
2026-04-05 22:22:25
472
原创 阿里云OpenClaw四种部署方案对比:轻量应用服务器(Simple Application Server)、云服务器ECS、弹性桌面服务、AgentBay平台
如果是企业级应用,强烈推荐。部署到AgentBay平台。根据2026年最新信息,部署到轻量应用服务器。部署到云服务器ECS。如果您是新手,建议从。
2026-04-04 16:42:04
434
原创 PDF嵌入介绍(嵌入字体、嵌入图片、嵌入附件)Adobe Acrobat Reader查看是否嵌入
的阅读器或在线工具:若能把页面上的图导出一批文件,说明这些内容都在 PDF 数据里可供解析,,没有像 Word 那样常见的「链接到外部路径、不拷文件就打不开」的用法。等,适合技术用户做自动化或排查异常文档,对新手不如 Acrobat 属性 + 导出直观。相关页,逻辑与 Acrobat 类似,看是否写明 Embedded/已嵌入。这与「页面排版用的那张 JPG」不是同一类「嵌入」。注意:导出的是阅读器解析后的结果,和「制作软件里的原始 PSD」不是一回事。,导出或另存时可能一起带走,取决于软件和选项。
2026-03-30 02:02:34
473
原创 领英简历:Save resumes and application data(保存简历和申请数据)和Share resume data with hirers(与招聘者分享简历数据)功能
(职位申请设置)里的选项,主要帮助你在求职时让简历数据更方便被使用。以下是简单分析,帮你决定。实际效果因你的行业、职位和 Profile 质量而异。这两个功能是 LinkedIn 的。,能省很多时间并提高机会;总结:这两个功能本质是。
2026-03-27 21:22:34
322
原创 AI简历编辑平台推荐(Teal、Kickresume、Rezi、Enhancv、Resume.io、Canva AI Resume Builder、Jobscan、WonderCV)
目前AI简历编辑平台发展非常快,能帮你自动生成内容、优化措辞、匹配岗位JD(职位描述)、检查ATS(申请跟踪系统)兼容性,甚至一键针对特定职位调整简历,大大减少手动排版和写作的麻烦。推荐,我按国际主流和国内常用分类整理(基于最新评测和用户反馈)。建议先试用免费版,看看是否符合你的行业和风格(比如科技岗重ATS,创意岗重设计)。AI确实让简历制作从“麻烦的手动活”变成“几分钟智能辅助”,但最终还是内容质量和匹配度决定面试机会。其他如WPS简历、魔方简历、熊猫简历等,也都有AI辅助功能。
2026-03-27 14:40:32
395
原创 黑马大模型RAG与Agent智能体实战教程LangChain提示词——54、Agent智能体——Agent项目用户界面开发(app.py)
教程:https://www.bilibili.com/video/BV1yjz5BLEoY代码:https://github.com/shangxiang0907/HeiMa-AI-LLM-RAG-Agent-Dev云开发平台:https://hzh.sealos.run←AI回复你这段 在“能跑”的 demo 形态下没问题,但放到真实生产(多用户并发、长时间运行、需要稳定可观测)会暴露一些明显不足,主要集中在 正确性、性能、可靠性/运维 三块:如果你愿意,我也可以基于你这份代码给出“最小修改版”的
2026-03-27 01:22:14
365
原创 用pip install -e .开发Python包时,Python项目目录结构(项目结构)(可编辑安装editable install)
(PEP 660),行为更清晰,也便于其它工具(Ruff、MyPy、CI)统一读配置。,而是在那里放一个指向你项目根目录的链接(或等价机制)。,已安装的包就会用到最新代码。适合库、框架和需要被其它项目。其它后端(如 Hatch、Flit)也有各自的。pip 会在该目录里找安装说明(通常是。现在更推荐 pyproject.toml。用 pyproject.toml。可编辑安装的标准做法正在统一到。
2026-03-27 01:18:39
369
原创 黑马大模型RAG与Agent智能体实战教程LangChain提示词——53、Agent智能体——Agent项目Agent创建(react_agent.py)
教程:https://www.bilibili.com/video/BV1yjz5BLEoY代码:https://github.com/shangxiang0907/HeiMa-AI-LLM-RAG-Agent-Dev云开发平台:https://hzh.sealos.run←AI回复结合 里「toC 客服 + RAG + 使用报告」的定位,以及你们 里用 做场景切换的设计,这段 在生产里主要会有下面这些不足(按影响面大致排序)。 每次只构造一条 user 消息,没有会话历史、没有 、没有把「当前
2026-03-25 18:43:08
516
2
原创 英语中的双重否定(不推荐)‘If I remember correctly‘ vs. ‘If I don‘t remember incorrectly‘
英语倾向于用简洁、单向的逻辑表达,而不是通过双重否定绕弯子。因此,是最自然、最地道的选择,而会让人感觉逻辑混乱或刻意为之。
2026-03-25 17:59:47
405
原创 黑马大模型RAG与Agent智能体实战教程LangChain提示词——52、Agent智能体——Agent项目中间件和Agent创建
请求的数据封装# 执行的函数本身) -> ToolMessage | Command: # 工具执行的监控。
2026-03-24 16:25:51
441
原创 露营所需物品及注意事项
露营不仅仅是一次简单的出行,更是一种对自然的探索与尊重。准备齐全的装备可以提升体验,而遵守安全规范则是保障旅程顺利的关键。做到“准备充分、行动谨慎、环保第一”,才能真正享受露营的乐趣。
2026-03-19 14:32:31
401
原创 Python __wrapped__介绍(函数属性,用于指向被装饰前的原始函数)functools.wraps、函数签名检查inspect模块、多层装饰器链
保留函数原始引用支持 introspection(自省)让工具链正常工作提升调试体验是装饰器世界中的“回溯指针”。
2026-03-19 14:26:10
334
原创 Python Mapping类型介绍(Mapping抽象接口、Mapping接口、__getitem__、__iter__、defaultdict、OrderedDict、ChainMap)
Mapping 类型是 Python 中最核心的数据结构之一,其代表dict以高效的哈希表实现提供了快速的数据访问能力。通过标准库中的扩展类型(如ChainMap等),可以灵活应对不同应用场景。掌握 Mapping 的使用不仅有助于写出更高效的代码,也能提升程序的结构化和可维护性。
2026-03-19 10:18:10
380
原创 Redacted介绍(脱敏 / 涂黑 / 删改后公开,指对外展示或记录信息时,把敏感内容隐藏或替换,只保留必要信息用于排查问题、审计或协作沟通)敏感信息、马赛克
Redacted通常译作“脱敏 / 涂黑 / 删改后公开”。它指的是:在对外展示或记录信息(日志、报表、截图、文档、对话记录、API 返回等)时,把敏感内容隐藏或替换,只保留必要信息用于排查问题、审计或协作沟通。你最常见的体验是:合同/判决书里某些段落被黑条遮住;系统日志里 token 被打印成。
2026-03-18 18:06:53
289
原创 Redis(Remote Dictionary Server)的应用场景与使用方法(基于内存的高性能NoSQL数据库,支持持久化,并提供多种数据结构)RDB、AOF、主从复制、哨兵、集群
Redis(Remote Dictionary Server)是一个基于内存的高性能 NoSQL 数据库String(字符串)Hash(哈希)List(列表)Set(集合)Sorted Set(有序集合)BitmapStream极高性能:内存操作,QPS 可达 10 万级以上丰富的数据结构:支持多种复杂数据类型原子操作:单线程执行保证命令原子性持久化机制:支持 RDB 与 AOF高可用架构:支持主从复制、哨兵、集群提升系统性能(缓存)支持高并发访问。
2026-03-18 01:28:31
397
原创 MySQL Binlog(Binary Log二进制日志)介绍(主从复制的基础,实现主库与从库的数据同步)数据恢复、数据审计、数据同步/CDC、mysql-bin.index、Redo Log
Binlog,全称Binary Log(二进制日志),是 MySQL 用来记录所有修改数据库数据或结构的操作的日志文件。只要数据发生变化(INSERT / UPDATE / DELETE / DDL),就会被记录到 Binlog 中。查询(SELECT)不会记录Binlog 是逻辑日志,记录的是“做了什么”,而不是“数据变成什么样”格式安全性日志大小推荐程度STATEMENT低小不推荐ROW高大⭐推荐MIXED中中可用。
2026-03-18 00:42:01
442
原创 Chrome Remote Desktop介绍(谷歌远程桌面软件、远程控制、屏幕共享、Chrome远程)
Chrome Remote Desktop 是一款由 Google 提供的远程控制工具,允许用户通过浏览器或移动设备,远程访问另一台计算机。你可以把它理解为:👉 在任何地方,通过网络“操控”另一台电脑,就像坐在那台电脑前一样。Chrome Remote Desktop 是一款“开箱即用”的远程控制工具,特别适合不想折腾复杂配置的用户。虽然功能不算最强,但在日常远程访问和简单协助场景中,它已经足够好用。如果你只需要一个稳定、免费、易上手的远程工具,那么它值得一试。
2026-03-18 00:31:14
516
原创 Redis缓存三大问题(缓存穿透Cache Penetration、缓存击穿Cache Breakdown、缓存雪崩Cache Avalanche)缓存空值、布隆过滤器、逻辑过期、Binlog
如果面试官问你:👉“Redis 缓存有哪些问题?
2026-03-17 16:49:29
334
原创 Windows10如何更改Microsoft Store默认存储路径?如何把已安装的应用迁移到其他磁盘?(安装路径、安装目录)
操作是否推荐说明修改默认路径✅ 推荐一劳永逸使用“移动”按钮✅ 推荐简单安全卸载重装✅ 最稳适用于所有程序mklink⚠️ 谨慎高级玩法。
2026-03-17 16:23:29
1048
原创 Redis缓存一致性(Cache Consistency)问题,如何避免脏数据(stale data)?(Cache Aside旁路缓存、过期时间TTL、订阅数据库变更Binlog、延迟双删)
👉Redis 不保证强一致性,只能做到最终一致性优先保证数据库正确缓存只是“加速层”通过策略降低不一致时间窗口。
2026-03-17 15:04:09
407
Dify+DeepSeek - Excel数据一键可视化(创建步骤案例)-DSL工程文件(可直接导入)
2025-03-05
Dify+DeepSeek - Excel数据一键可视化(创建步骤案例)-Markdown示例文件
2025-03-05
auto.js安装包:app-v6-armeabi-v7a-release-unsigned-signed.apk
2024-02-11
auto.js安装包:app-v6-universal-release-unsigned-signed .apk
2024-02-10
raid卡配置教程(基于Ubuntu 20.04 操作系统安装指导书 (鲲鹏 920 处理器)安装)
2023-12-12
Ubuntu 20.04 操作系统 安装指导书 (鲲鹏920处理器)
2023-12-12
ffmpeg h264编码格式测试视频
2023-12-10
vsftpd-3.0.5
2022-08-22
Intel-RealSense-D400-Series-Datasheet
2019-07-29
CMD_right_click_key_menu_with_administration.reg
2019-08-29
为什么C++对整型常量的指针用const_cast并修改值后,出现了两个不一样的值?
2023-08-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅