自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

羑悻的博客.

有求于苍天,必有出头之日.

  • 博客(292)
  • 收藏
  • 关注

原创 【狂热算法篇】探寻图论幽径:Bellman - Ford 算法的浪漫征程(通俗易懂版)

踏入神秘图论世界,邂逅奇妙的 Bellman - Ford 算法。它如同一位无畏的探险家,在错综复杂的图中披荆斩棘,巧妙处理负权边,精准找出源点到各顶点的最短路径。哪怕图中危机四伏,存在负权回路,它也能敏锐察觉。这场算法之旅,带你领略图论的独特魅力

2025-03-31 06:37:16 31248 181

原创 【狂热算法篇】探秘图论之Dijkstra 算法:穿越图的迷宫的最短路径力量(通俗易懂版)

在复杂的图结构中,我们如同置身迷宫,迷失于节点与边的交织。Dijkstra 算法恰似神奇力量,它闪耀着智慧光芒,为我们指引方向。凭借其独特逻辑,在节点间高效穿梭,巧妙更新距离,精准筛选路径,迅速找出最短路径,助你轻松穿越图的迷宫,是解决最短路径问题的不二之选,带你开启高效寻径之旅。

2025-01-27 07:53:53 29726 148

原创 【狂热算法篇】探秘图论之 Floyd 算法:解锁最短路径的神秘密码(通俗易懂版)

嘿,算法爱好者看过来!【狂热算法篇】带你闯入图论世界,聚焦 Floyd 算法。它宛如一把神秘钥匙,能解锁任意两点间最短路径。无需高深知识,通俗讲解搭配实例,C++ 代码深度剖析,让你轻松掌握这神奇 “密码”,开启算法新征程。

2025-01-17 10:19:22 6245 82

原创 【狂热算法篇】解锁筛法密码:埃氏筛与线性筛(欧拉筛)的深度剖析

此篇文章带你了解埃氏筛和线性筛是什么,如何设计等一些细节问题的解释等

2024-12-20 06:37:01 7868 144

原创 【C++终极篇】C++11:编程新纪元的神秘力量揭秘

此篇文章带你深入了解c++11到来后给c++带来的明显变化,三万字的讲述,详略得当,配有辅图介绍,做到了有深入的语言讲述配合简单的总结要点,望有助!

2024-11-08 20:42:52 4499 221

原创 ROWNUM与 LIMIT的本质区别:一次关于“先截断还是先去重“的血泪教训

摘要:同一SQL在不同数据库返回不同结果,源于DISTINCT与行号限制的执行顺序差异。KES/Oracle中ROWNUM先截取10行物理记录再去重,可能导致结果少于10行;PostgreSQL的LIMIT则先执行去重再截取。解决方案包括:1)使用嵌套子查询保证跨库一致性;2)明确业务意图选择正确写法;3)采用窗口函数精确控制执行顺序。关键要理解ROWNUM在KES/Oracle中会阻断查询优化,而LIMIT语义更符合开发者直觉。建议迁移时优先考虑窗口函数方案。(149字)

2026-05-12 01:00:00 5091 26

原创 别再只会调模型了!LangGraph 实战:用 RAG + 工具调用,搭出能落地的智能体

基于两个真实案例拆解:一个是支持搜索工具调用的 Agent,另一个是带检索增强与问题重写的 RAG Agent。本文会把“代码怎么写”“图怎么搭”“常见坑怎么避”一次讲透。

2026-05-11 13:40:01 3127 40

原创 DROP TABLE后数据真的消失了吗?别让“逻辑删除”成为合规漏洞

敏感数据表提前标记——在创建表时就标记为敏感对象,而不是等退役时才想起来。覆写次数按需配置——普通表 1-3 次即可,绝密数据才需要 7 次。避开生产高峰期——覆写操作消耗大量 I/O,应在维护窗口执行。用等待事件监控进度——等待事件告诉你擦除是否完成。保存校验和记录——向审计人员证明数据已被销毁的关键证据。金仓数据库的敏感数据标记与销毁功能,是目前国产数据库安全体系中唯一对标美国 DoD 5220.22-M 标准的存储层实现。在数据合规要求日益严格的今天,逻辑删除已不足以应对审计和法规要求。

2026-05-11 05:15:00 10367 3

原创 迁移翻车实录:就因为漏了一个 (+),查询结果直接少了一半

针对外连接中"可选表"的任何非空值过滤,若要保留主表数据,务必加挂(+)——漏一个就可能改变查询语义。IS NULL反连接模式是安全的——它不会被消除,是查找孤儿记录的标准方法。执行计划审计——如果本意是外连接但计划中显示为内连接算子,检查是否有 Nullable-Side 条件漏了(+)。迁移时逐步统一为标准语法——从源头上规避非本意的外连接消除。数据校验是迁移的关键环节——对比迁移前后的结果集行数,及时发现语义变化。Oracle 的(+)

2026-05-10 04:30:00 10781 5

原创 “密码忘了能找回”?这个看似贴心的功能,其实是在给黑客递刀子!

部署安全是数据安全的前提:用 root 运行数据库,再强的数据加密也无济于事,因为攻击者可以直接读取内存和配置文件选择正确的加密策略:对于不需要还原的敏感数据(密码、身份证号、邮箱),单向哈希在安全维度上远优于可逆加密对于正在进行等保测评或安全加固的团队,这两项特性提供了开箱即用的合规能力。而hashbytes函数的引入,也让开发者可以用一行 SQL 实现敏感数据的安全存储,无需在应用层额外处理。安全从来不是一次性的工作,而是从架构设计阶段就要嵌入的基因。

2026-05-09 02:30:00 16865 5

原创 像Git一样合并备份:如何实现“永久增量”架构?

周日:全量备份周一:增量备份周二:增量备份周三:增量备份...下周日:再来一次全量备份(因为增量链太长,合并/恢复代价太高)Day 0:全量备份(F)Day 1:增量备份(P1)——只含变更块Day 2:增量备份(P2)——只含变更块Day 3:增量备份(P3)——只含变更块Day N:增量备份(Pn)——只含变更块...定期:F + P1 + ... + Pk → 新 F1(备份集合并,后台异步执行)永久增量的核心意义在于:你不再需要周期性地停止增量备份链、重新做全量备份。

2026-05-08 19:55:17 17318 2

原创 拒绝文件迷路!用Papra打造私人智能文档库,告别手动整理,随时随地秒搜全文

详细介绍了两款基于 Docker 的开源自托管工具——CloudSaver(网盘资源聚合搜索)和Papra(智能文档管理),旨在解决用户“找资源难、转存繁琐”以及“文件分类混乱、检索困难”两大痛点。

2026-05-08 13:05:48 16992 42

原创 LangGraph 是什么?为什么它越来越像 AI Agent 时代的“操作系统”

LangGraph 的本质,是用图组织 Agent,用状态承载上下文,用持久化和中断机制,让 AI 从“会回答”走向“会持续完成任务”。

2026-05-05 08:23:18 13664 64

原创 深入 LangChain 内存向量存储(Memory Vector Stores):架构解析与优化

本文深入解析了 LangChain 向量存储(Vector Stores)在 RAG(检索增强生成)架构中的核心作用。文章首先阐述了向量数据库的工作原理,即通过将文档和查询转化为高维向量,利用余弦相似度等算法进行语义匹配,而非传统的关键词匹配。重点介绍了如何利用 SIMD 指令集和近似最近邻(ANN)技术(如 FAISS)来优化海量数据的搜索速度与精度。

2026-05-01 07:22:56 8592 53

原创 全面开源!商汤日日新SenseNova U1发布,迈向模型理解生成统一时代

enseNova U1 是基于统一表征空间构建的,更像是一个从一开始就同时掌握多项技能的人。它不是先看懂图像、再翻译成文字、再交给另一个系统理解,而是在同一套“思考方式”里直接处理图像、文字等不同信息。图像和语言不再是两套系统之间的接力,而是在同一个大脑中自然融合。

2026-04-30 14:34:56 9880 14

原创 别让你的 Agent 只会打字了:手把手教你用魔珐星云 SDK 给 AI 装上“3D身体”

最近 MCP 协议(Model Context Protocol)确实火得不行,大家都在卷 Agent 怎么调工具、怎么接数据。但作为一个在一线折腾 Agent 落地的开发者,我总觉得缺了点什么。

2026-04-26 13:30:07 11260 80

原创 最强生图模型GPT-image-2,一手深度测评,附教程

目前 GPT-image-2 已经超越 Nano Banana 2,稳稳坐上了生图模型的 SOTA 宝座。

2026-04-24 16:29:39 3399 68

原创 把吃灰的玩客云变成私人云盘:零公网IP、免路由器设置,手机在外也能连!

HiNas(海纳思) 是基于轻量化 Linux 定制的 NAS 系统,专门针对这类低功耗盒子优化,支持 SMB、WebDAV、文件管理、媒体索引这些家庭场景常用的功能。它原生提供了 Web 管理界面,不需要多深的命令行基础就能操作。配合 cpolar 内网穿透,远程访问这一块也不用再绕路由器、配 DDNS,固定二级域名配好之后地址永久不变。

2026-04-24 13:30:13 11452 49

原创 拼多多活动利润不用手算!我用 ToClaw 做的自动计算 Skill,1 秒出真实收益

直到我发现ToDesk推出了ToClaw——把OpenClaw的核心能力封装成零门槛的AI助手,下载最新版ToDesk就能直接用。公测期间每天登录送1000积分,新用户注册再送5000积分。更关键的是,ToClaw拥有上百种Skill技能,支持自主开关和添加,还具备Skill审核机制确保使用安全。我就用它做了一个“自动利润计算器”Skill,跑了几周,彻底告别了活动利润的手动核算。

2026-04-24 09:19:02 3416 5

原创 LangChain 检索器与 RAG 系统的深度解析与应用

本文深入探讨了 LangChain 框架中的检索器(Retrievers)及其在检索增强生成(RAG)系统中的应用。首先,文章介绍了检索系统的基础知识,包括其定义、传统检索系统的类型(如关系数据库、词法搜索引擎和向量数据库)以及 LangChain 检索器的核心概念和工作流程。接着,文章详细讲解了如何使用向量数据库作为检索器,并通过代码示例展示了如何构建和使用检索器;文章进一步阐述了 RAG 系统的工作原理,强调了其在提高大语言模型(LLM)准确性和时效性方面的优势。

2026-04-21 17:52:48 7132 54

原创 Pinecone向量数据库深度解析:从核心架构到LangChain集成实战

本文系统介绍了专为AI应用设计的云原生向量数据库Pinecone,涵盖其核心功能、架构设计及与LangChain的实战集成。首先解析Pinecone的Serverless架构优势(自动扩展、毫秒级查询、混合搜索等),对比Serverless与Pod-based部署模式,并详解向量存储的全流程操作(从索引创建、数据分割到元数据过滤)。随后通过代码示例展示如何用LangChain Python SDK连接Pinecone,实现文档加载、向量嵌入、相似度搜索(含MMR多样性控制)及元数据过滤等关键功能。最后横向对

2026-04-18 19:54:28 11897 66

原创 零成本搞定!异地访问 OpenClaw 最简方案:SSH 端口映射组网!

通过本教程,你可以快速搭建一个极具科幻感的私人赛博助理,既能在电脑前陪你畅聊,也能在你出门在外时通过公网链接替你处理各种繁杂事务!

2026-04-17 10:14:41 24151 63

原创 工业时序数据库选型:从数据模型与存储引擎看 Apache IoTDB

时序数据库选型不是简单的技术参数对比,而是需要从业务场景出发,综合考虑数据模型适配度、写入性能、存储成本、查询能力、架构扩展性和生态集成等多维因素。在大数据与工业物联网深度融合的今天,Apache IoTDB 凭借自研 TsFile 存储格式的极致压缩、树形层级模型的场景适配、端边云协同的独特架构以及 Apache 开源生态的长期保障,正在成为工业时序数据管理的最优选择。

2026-04-13 21:47:10 17837 15

原创 Redis 竟然能做向量搜索?一文讲透 RediSearch 核心机制,MMR 搜索解决召回难题

在 RAG(检索增强生成)系统中,向量数据库扮演着至关重要的角色。Redis 作为一款高性能的内存数据库,通过 RediSearch 模块提供了强大的向量相似度搜索能力,成为构建 AI 应用的理想选择。本文将深入探讨 Redis 向量存储的原理、架构和实战应用。

2026-04-13 13:02:59 12329 53

原创 PostgreSQL主从复制实战,告别单点故障,附主从切换与延迟监控命令。

本文将摒弃空泛理论,以CentOS/Ubuntu 环境下的PostgreSQL 14为例,手把手带你完成从零搭建、配置调优到故障演练的完整流程。无论你是DevOps工程师、DBA,还是希望提升系统容灾能力的开发者,都能通过本指南,真正掌握PostgreSQL高可用的核心实践。

2026-04-10 13:45:28 44315 64

原创 LangChain向量嵌入从入门到实战:一文搞懂文本向量化、语义搜索与RAG全流程

本文系统讲解了LangChain向量嵌入(Embeddings)的核心原理与实战应用,从嵌入技术如何将文本等非结构化数据转换为高维向量、并利用余弦相似度等方法衡量语义相关性入手,深入解析了Google Gemini等主流嵌入模型的使用方法,特别是embed_documents()与embed_query()在处理文档集合与单条查询时的差异化优化策略,结合从Markdown加载、文本分块到向量生成的完整代码示例,串联起RAG工作流的“离线构建”与“在线检索”全过程,并对比了OpenAI、HuggingFace

2026-04-09 09:24:15 5625 83

原创 LangChain文本分割器实战:递归分割、Token控制、代码处理一篇搞定

文章详细介绍了LangChain中的文本分割器,涵盖了为什么需要文本分割、基于文档长度与语义的拆分方法(如CharacterTextSplitter和基于Token的分割)、递归字符文本分割器(RecursiveCharacterTextSplitter)、特殊文档结构拆分(如Python代码分割器)、各种分割器的对比与选择建议、重要参数详解(如chunk_size、chunk_overlap和separator)、实践建议、常见问题及解决方案,最后总结了文本分割在RAG中的关键作用和最佳实践。

2026-04-07 18:55:24 5766 55

原创 从办公室到客户现场,Serv-U 文件服务始终触手可及的操作指南

作为经常需要在外办公的职场人,内网的 Serv-U 文件服务曾让我头疼不已 —— 想调取文件时,要么受限于公网 IP 问题连不上,要么折腾半天端口映射还是不稳定。

2026-04-03 13:09:00 73810 59

原创 智能生成提示词!在 ModelEngine Nexent,我用一句话“捏”出了专属对话智能体

对于我们小白来说,ModelEngine Nexent 这个功能最大的意义就是“门槛降级”:用大白话描述需求,系统自动生成专业的智能体设定,无需复杂的 Prompt 工程;从 “想法” 到 “可用产品” 的流程极短,三步即可完成,成就感强;自动处理模型配置、工具匹配等技术细节,专注于创意实现。

2026-04-01 18:55:29 11759 6

原创 搭建恋爱AI:用 Nexent 上传多风格文档构建知识库,打造温柔恋爱陪伴助手

这次我选择 Nexent 智能体平台(nexent.tech),从零搭建一个恋爱陪伴助手:不追求复杂功能,只做温和、理性、健康的恋爱建议输出。核心亮点是:批量导入模型 + 多格式文档构建知识库(MD/Word/PPT),完整体验知识库总结能力,同时聊聊真实使用中的优缺点。

2026-04-01 18:45:30 12383 18

原创 30 分钟零基础搭建 Home Assistant,解锁全屋智能新境界

总结来说,这篇内容从零基础部署 Home Assistant 入手,一步步教大家安装 HACS 商店扩展功能,接入米家等品牌设备,甚至打通了 vivo 生态实现跨品牌语音控制,还通过内网穿透解决了远程访问的问题。整个过程不用复杂编程,30 分钟就能完成基础搭建,不管是想统一管理多品牌设备,还是想实现远程控制、语音联动,都能找到对应的解决方案。

2026-03-31 16:43:03 40611 50

原创 LangChain文档加载器实战,轻松搞定PDF/Markdown/Word

本文系统介绍了检索增强生成(RAG)技术的核心原理与实践流程,指出其通过结合外部知识库与大模型能力,有效解决了模型知识时效性不足与私有数据泄露风险。文章详述了RAG“离线构建”(文档加载、文本分割、向量存储)与“在线检索”(查询向量化、相似度搜索、答案生成)的两阶段流程,并重点讲解了LangChain框架下文档加载器的关键作用——将PDF、Markdown、Word等异构文档统一转换为包含内容与元数据的Document对象。此外,还列举了多种常用加载器的使用方法、通用接口(如load()与lazy_load

2026-03-30 21:08:54 6698 45

原创 深入 LangChain示例选择器核心:详解 Length、Similarity、MMR 与 Ngram 示例选择策略

在 LangChain 中,示例选择器就可以帮我们从一组【示例的集合】中根据具体策略选择正确的【示例子集】构建少样本提示。

2026-03-28 22:55:36 8729 26

原创 从入门到稳定运行:RocketMQ 5.3.4 单机版安装与开机自启配置详解

作为常年和中间件打交道的开发者,我发现很多朋友在部署 RocketMQ 时总被各种细节卡壳 —— 要么是 JVM 参数配置不当导致内存溢出,要么是内网服务没法对外访问。

2026-03-27 15:54:49 15233 51

原创 拒绝“硬编码”!LangChain 提示词模板全指南:从基础变量到 Few-Shot 实战

提⽰词模板(PromptTemplate) 是LangChain的核⼼抽象之⼀,它被⼴泛应⽤于构建⼤语⾔模型(LLM)应⽤的各个环节。

2026-03-24 20:53:26 5384 55

原创 极空间 Docker 实战:部署轻量级文字修仙游戏 vue-XiuXianGame 记录

借助 Docker 可快速部署 vue-XiuXianGame,无需纠结环境配置;也让这款休闲修仙游戏的使用体验更灵活。

2026-03-24 13:28:19 11889 33

原创 你的听歌日记本:极空间部署MusicCard,一键生成有温度的音乐视觉卡片

总的来说,在 NAS 上部署 MusicCard,既让听歌的瞬间有了可视化的美好呈现,又挖掘了私有云的实用价值。从 Docker 部署到 公网访问,整个流程简单易操作,无需专业的技术背景就能完成。拥有这个专属的音乐海报生成器后,我们不再只能简单分享歌曲,而是能把当下的心情与旋律结合,以更有温度的方式留存和分享听歌的美好。

2026-03-24 13:12:54 11585 47

原创 拒绝“胡言乱语”!LangChain 输出解析器全指南:让 LLM 乖乖吐出 JSON/Pydantic 对象

输出解析器(Output Parser)的作用是将 LLM 的非结构化文本输出转换为结构化的格式。

2026-03-23 19:04:07 8195 37

原创 从“亡羊补牢”到“规则先行”: 数据库的主动防御之道

在数字化转型的浪潮中,数据已成为企业的核心资产。然而,SQL注入攻击如同潜伏在阴影中的“不速之客”,时刻威胁着数据库的安全。即使开发团队严守预编译、输入过滤等防线,遗留代码、第三方组件的漏洞或人为疏忽仍可能给攻击者可乘之机。难道只能被动挨打、疲于补漏吗?金仓数据库(KingbaseES)V009R002C014版本内置的SQL防火墙,给出了一种更聪明的答案——从数据库内核层构建主动防御,让恶意SQL无处遁形,安全团队从此告别“亡羊补牢”,真正实现“规则先行”。

2026-03-18 20:18:11 21437 48

原创 Apache IoTDB:开启端边云协同的时序数据新时代

在选择时序数据库时,我们不仅仅是在选择一个存储引擎,更是在为企业的未来五年甚至十年的数据战略奠定基石。技术的选型往往具有路径依赖性,一旦选定,迁移成本极高。因此,我们需要一个既能满足当前高性能需求,又具备长期演进能力、生态丰富且社区活跃的解决方案。凭借其极致的存储压缩(节省真金白银的硬件成本)、原生的大数据生态融合(打破数据孤岛,释放数据价值)、创新的端边云协同架构(适应最复杂的工业现场)以及活跃的开源社区。

2026-03-18 13:00:54 11683 8

空空如也

空空如也

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

TA关注的人

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