标签

Java

Spring AI 三条版本线同时更新:1.0.8、1.1.7 与 2.0.0-M7 发布

来源:spring.io 22
Spring AI 近期同时推送了三个版本:1.0.8、1.1.7 和 2.0.0-M7。三条线并行推进,意味着不同阶段的用户都有了对应的更新入口——稳定线修 bug、功能线补特性、2.0 里程碑继续打磨大版本重构。如果你正在评估或已经用上 Spring AI,该选哪条线、怎么升级,是这篇文章要回答的问题。 1.0.x(当前 1.0.8)——这是最早的...

Chromium Service Worker 漏洞泄露:浏览器关了,JS 还在跑

来源:oschina.net 32
谷歌最近不小心把一个未修复 Chromium 漏洞的细节公开了——这个漏洞的核心问题:浏览器关掉之后,JavaScript 依然可以通过 Service Worker 在后台持续运行,攻击者借此能在设备上执行远程代码。安全研究员 Lyra Rebane 在 2022 年 12 月就报告了这个漏洞并被确认有效,但修复迟迟没有落地,而泄露让细节提前暴露在了...

在浏览器标签页里跑 Linux 内核:BrowserPod 的 WebAssembly 架构拆解

来源:oschina.net 22
Leaning Tech Labs 最近公开了 BrowserPod 的完整技术方案——把一个为 WebAssembly 定制的类 Linux 内核塞进浏览器标签页,多个 Linux 应用可以同时跑在里面,不需要远程服务器,不需要虚拟机镜像下载,打开网页就能用。 这听起来像玩具,但底层架构的选择值得认真看。它解决的核心矛盾是:浏览器只有 JavaScr...

企业 AI 应用平台,为什么不能只靠「套一层 API」

来源:oschina.net 35
过去两年,很多团队的 AI 落地路径几乎一模一样:部署一套 Dify 或 FastGPT,配个知识库,挂几个大模型 API,搭个对话界面——两周就能跑起来。但跑起来之后呢?知识库更新要手动同步、业务审批流没法接入、和现有 ERP/CRM 的数据打通全靠硬编码胶水层。平台和业务系统之间始终隔着一道墙。 JEECG AI 应用平台试图换一个思路:不做独立的...

Node.js 24 正式进入 LTS:这些变化直接影响你的日常开发

来源:nodejs.org 26
Node.js 24.16.0 标志着 24.x 分支正式进入长期支持阶段。相比仍在维护期的 22.x LTS,24 带来了一批从实验走向稳定的能力——其中几项会直接改变你写代码的方式。 过去几年,CJS 和 ESM 的互操作一直是 Node.js 最大的痛点之一。你在 CJS 项目里 ,直接报错。24.x 中 从实验特性变为正式支持——同步加载 ES...

V8 类型混淆零日漏洞 CVE-2025-10585:在野攻击已触发,亿级设备受影响

来源:oschina.net 30
Google 本周紧急推送 Chromium 安全更新,原因只有一个——攻击者已经在用它了。CVE-2025-10585,一个存在于 V8 JavaScript 引擎中的类型混淆缺陷,正被恶意网页利用,直接在受害者浏览器中执行任意代码。全球数以亿计的 Chrome 及基于 Chromium 的设备暴露在攻击面之下。 这不是一个"理论上可能"的漏洞,而是...

asm.js 正式退场:Firefox 148 默认禁用,WebAssembly 完成十年交接

来源:oschina.net 21
Mozilla 近日做出一个标志性决定:Firefox 148 将默认禁用 SpiderMonkey 引擎中的 asm.js 优化,后续版本计划彻底移除相关代码。asm.js——这项曾让 JavaScript 跑出接近原生速度的"黑客级"技术实验,终于走到了终点。它的退出不是失败,而是 WebAssembly 已经站稳脚跟的信号:交接完成,老兵可以离场...

JeeSite 5.17.1:Vue 组件事件补齐、表格列拖拽、BPM 流程预选下一步处理人

来源:oschina.net 26
JeeSite 5.17.1 是一次偏"体验打磨"的迭代——Vue 分离端补上了几个开发者反复提的事件和参数缺口,BPM 发起流程时终于能看到下一步谁来接,AI 模块加了深度思考折叠。改动不大但每个都踩在实际痛点上,值得升级。 之前用 做弹窗选择,选完之后只能靠 回调拿到 value,想同步拿 label 得自己再查一遍字典。5.17.1 补了两个 V...

与 JetBrains 的 Hadi Hariri 聊开发者工具、Kotlin 与工程哲学

来源:spring.io 29
Spring 生态的 "Bootiful Podcast" 系列最近请到了 JetBrains 的传奇人物 Hadi Hariri。如果你在开发者社区里待过几年,大概率听过他的演讲——从 Kotlin 推广到 IntelliJ IDEA 插件生态,从团队协作到工具哲学,Hadi 的观点始终围绕一个核心:工具应该替人干活,而不是让人替工具干活。 这次访谈...

Node.js 26.2.0 发布:Current 版本线的新进展

来源:nodejs.org 31
Node.js 26 正式进入 Current 发布线,26.2.0 是该版本的最新补丁迭代。对于日常跑在 LTS 上的团队来说,Current 版本的意义在于提前验证即将在下个 LTS 周期落地的能力——其中最值得关注的,是 TypeScript 类型剥离、内置 test runner 的持续完善,以及 V8 引擎升级带来的新 JavaScript ...