深入 RocketMQ 内核:从整体架构到消息模型
系列第二篇:核心概念与架构篇 你好,我们又见面了。 在上一篇文章中,我们聊了消息队列的基础概念,也了解了 RocketMQ 从阿里巴巴内部一路走到 Apache 顶级项目的传奇故事。如果把 RocketMQ 比作一辆顶级跑车,那上一篇我们看的是它的“品牌故事”和“外观参数”。 今天这篇文章,我们要做 ...
从 Bun 的 Rust 重写,看 C# 如何重建 AI 基础设施层
核心观点:Bun 用 Rust 重写 JavaScript 运行时,证明了"编译型语言重建基础设施层"的必然性。同样的逻辑,正在 C# 与 Python 的 AI 生态之间上演。 最新证据:TensorSharp 在 Qwen Image Edit 2511 上性能超越 stable-diffusi ...
零基础认识大语言模型(LLM)工作原理(10.Tool Calling:让 AI 第一次拥有行动能力)
第十章 Tool Calling:让 AI 第一次拥有行动能力 目录 零基础认识大语言模型(LLM)工作原理目录 - GuZhenYin - 博客园 本章导读 在前面的章节中,我们已经了解了大语言模型(LLM)的工作原理。 无论模型多么强大,它始终只能完成一件事情:根据已有上下文,预测下一个 Tok ...
委托鉴权 · 链式编排 · 六位插槽 —— 插件自定义鉴权的架构跃迁
前言、Spring插件化框架开源 深度解析,正式收官,聚焦 v2.0.0 的架构跃迁。文章从"鉴权不授权"的设计边界切入,深度拆解委托链式认证编排引擎的内核——Provider 按优先级依次认领、可插拔策略控制何时终止与最终裁决,以及两层 API(简单层/高级层)如何覆盖全量排他、OR 鉴权、混合匿 ...
【安全,架构】RustyVault 项目深度分析报告以及和HashiCorp Vault的差异
RustyVault 项目深度分析报告以及和HashiCorp Vault的差异 摘要:本文对 RustyVault 项目进行了深度分析,RustyVault 是一个用 Rust 语言编写的开源密钥管理服务,旨在无缝替代 HashiCorp Vault。文章从项目定位、代码规模、核心架构、模块完整度 ...
从零构建 GIS 数据引擎:方案驱动架构的设计与实践
引言 在 GIS(地理信息系统)领域,数据分析和数据质检是两个看似独立却又高度关联的场景。数据分析回答"结果是什么",数据质检则关注"过程哪里有问题"。如果为这两个场景分别建设一套系统,就意味着两套执行引擎、两套调度逻辑、两套数据适配——重复建设,维护成本翻倍。 有没有一种方式,能用一套执行底座同时 ...
用 AI 原生开发了两款经典游戏,零资源纯代码,欢迎体验
游戏会一直不断迭代优化,欢迎常回家看看 这是什么 之前我提到过,一直会维护一个我个人的平台:https://www.cnblogs.com/weipt0106/p/20867788 我在自己的「个人专属大杂烩平台」上,用 AI 原生开发的方式做了两款游戏 两款游戏都已上线,欢迎来玩:http://1 ...
【机器人 / 强化学习】DIVL:分布隐式价值学习
【机器人 / 强化学习】DIVL:分布隐式价值学习 目录【机器人 / 强化学习】DIVL:分布隐式价值学习0x00 概要0x01 从 IQL 到 DIVL:为什么标量不够用?1.1 IQL 的遗产:在已知数据中"沙里淘金"1.2 为什么平均数会骗人?1.3 从"给平均分"到"看清各种可能性"0x02 ...
深入浅出 Meta Chameleon:早期融合多模态大模型技术全解
深入浅出 Meta Chameleon:早期融合多模态大模型技术全解 在当前的多模态大模型(MLLM)领域,诸如 LLaVA 等经典架构多采用“晚期融合(Late-fusion)”模式:利用现成的 Vision Encoder(如 CLIP)提取图像的连续特征,再通过一个线性投影层(Projecti ...
数据库备份恢复的原理实践
目前在互联网的实际应用中,各个企业都会比较关注自身网站的数据信息,既要保证数据信息的安全性,同时也要保证数据存储读取效率 并且在特殊的场景下,还要对存储的数据信息进行检索和分析;因此数据库服务业务已经在各行各业应用非常的广泛 对于互联网领域的技术人员,对于数据库服务知识的掌握,也将是在求职时必备的技 ...
开源诗词数据集poetry_dataset|Mac本地微调诗词大模型全方案,配套诗词检索站shi-ci.cn
前言 想要搭建专属的古诗词生成AI模型,很多人会被高性能显卡、高额云服务器成本劝退。今天分享一套面向Apple Silicon用户的完整开源方案:poetry_dataset,仓库内置完备诗词训练数据集、数据转换脚本、平仄校验工具,依托MLX框架,16G内存Mac设备就能完成Qwen系列模型LoRA ...
httpx 传参总报错?这次把 GET、POST、文件上传到响应处理的坑给你一次填平
只会用 httpx 发个 GET 请求可不够,传参乱码、大文件上传超时、响应解析报错这些坑你迟早会遇到。这篇保姆级教程把 GET 参数拼接、POST 多种请求体、Header 与 Cookie 管理、文件上传、大文件流式下载等全部拆开揉碎,用生活化比喻和真实代码带你彻底玩转 httpx,让你的异步调... ...
AI时代最扎心的真相:人类在打杂,AI在做决策
曾经,很多人都相信,AI会接手琐碎、重复、低价值的工作,让人类把时间留给思考、判断、创造和布局。但真正进入AI普及的当下,笔者越来越强烈地感受到:现实并没有按这个方向展开,反而出现了一种刺眼的价值倒挂。 01 | 我们期待的未来,为什么被现实反转了 理想中的AI时代,是机器干苦力,人类做顶层。 可现 ...
SpringBoot3 JDK17集成proguard实现混淆打包
最近一个私有化部署的项目需要实现打包混淆,防止被破解,网上找了一圈没有好的解决方案,遂写一篇文章分享一下 Proguard 目前java打包混淆主流,比较成熟的方案都是使用Proguard来实现,有2种实现方案 使用Proguard混淆工具 这种方案需要下载proguard混淆工具,自己打完包以后再 ...
工程图纸无损翻译系统的技术挑战与架构实践
在建筑工程领域,CAD 图纸是工程师的语言。当一张图纸需要跨国交付时,翻译不是简单的"文字替换"——图纸中的文本散落在数百个对象中,每个对象都有自己的空间坐标、图层属性、字体样式和排版约束。直接修改文本可能破坏图纸结构,导致图层丢失、坐标偏移或排版溢出。 本文以笔者参与的一个 CAD 翻译项目为技术 ...
做一款企业真正敢用的 AI 测试应用,到底难在哪?
这两年,AI 测试 无疑是软件研发领域最炙手可热的赛道之一。 无论是中小研发团队,还是大型企业的技术部门,在AI大模型快速普及的浪潮下,几乎都有过这样的设想: 把需求文档丢给大模型,写一段精准的 Prompt,简单对接一下企业内部知识库,再搭一个简洁的交互页面,一套能自动生成测试用例的 AI 应用, ...
当 AI 进入推荐系统:从“推什么”到“怎么选”
推荐系统擅长回答“推什么”,用户却卡在“怎么选”。
本文探索:不改排序,补上排序之后的“表达与决策”——把游戏理解透,让同类多款可比较、可解释、可追溯。做法是让大模型放开探索、用工程约束收住,使生成稳定进生产。目标不是替代排序,而是帮用户从“给结果”走向“帮决策”。 ...
记录一个初始化配置时机问题导致的401
问题背景: 项目前后端分离,后端sa-token鉴权,会话存储使用 sa-token-redis-jackson,所有登录会话写入 Redis。 配置片段: sa-token: token-name: Authorization token-prefix: Bearer is-read-header ...
分享一个 JS 鼠标跟随贪吃蛇背景库
功能借鉴 SimonAKing 个人主页,偶然间看到他的网站有这个功能便用 AI 分析复刻出一个可直接使用的 JS 库,并分享出来 Github 仓库地址:https://github.com/z-hanzhe/snake-background Github Pages 在线演示:https://z ...
开源完美模块组件化可扩展的Xml解析器Hand.ParseXml
一、首先对比Xml反序列化 1. 性能对比 1.1 性能测试结果如下 Deserialize是反序列化结果 GetResult是基于反射的对象构建方法,比反序列化快33% GetResult2是定制对象构建组件,避免了反射,比GetResult快一点 Custom继承重写EntityParser,避 ...


