标签

Java

Spring Batch 6.0.5 与 6.1.0-M1 发布:生产修补与下一版本验证如何选择

来源: spring.io 45
Spring Batch 同时提供了 6.0.5 和 6.1.0-M1。两个版本虽然属于同一次发布消息,却面向不同场景:6.0.5 是 6.0 版本线上的维护版本,适合现有项目评估升级;6.1.0-M1 是 6.1 的首个里程碑版本,更适合提前验证兼容性,而不是直接替换生产环境依赖。 由于发布摘要没有列出具体修复、API 变化或依赖基线,下面不会推断不...

在 Google Cloud 上运行 Serverless Apache Spark:架构选择、成本调优与 AI 故障排查

来源: cloud.google.com 44
Apache Spark 仍然是企业级大数据处理的核心工具,但集群创建、YARN 调优、节点扩缩容以及闲置计算资源,会把数据工程团队拖入基础设施运维。Google Cloud 的 Managed Service for Apache Spark 提供了托管集群和 Serverless 两种路径,让团队可以根据工作负载、生态依赖、延迟要求和成本模型做出更...

每个 AI Agent 都可以有 PostgreSQL,但不该都拥有真相

来源: postgr.es 56
Databricks 收购 Electric,值得关注的地方不只是交易本身,更在于它提示了一种正在成形的架构:PostgreSQL 不再只能作为远程服务器运行,也可以进入浏览器、应用进程、无服务器环境,甚至 AI Agent 的沙箱。 Electric 的 PGlite 是编译为 WebAssembly 的 PostgreSQL,可以嵌入 JavaSc...

MooTool Next 发布:Electron、React 与 TypeScript 重写,开启多窗口体验

来源: oschina.net 29
MooTool Next 带来了一次面向桌面端的完整重写。新版本基于 Electron、React 和 TypeScript 构建,重点改善界面观感与多窗口使用体验,同时覆盖 macOS、Windows 和 Linux。对于已经在使用 Java 版的用户,新的 Electron 版本还提供了独立安装和数据一键迁移能力,升级成本更低。 MooTool N...

Spring 每周动态:2026 年 8 月 18 日,如何稳妥跟进生态变化

来源: spring.io 38
Spring 周报的价值不只是告诉你“本周发布了什么”,更在于帮助团队判断哪些变化值得升级、哪些内容适合先在实验环境验证,以及如何把生态动态转化为可执行的工程动作。由于本期摘要没有列出具体项目、版本或发布说明,本文不虚构具体更新,而是围绕 Spring 周度信息的阅读方式和落地流程,给出一套可以直接改造的实践示例。 面对 Spring Framewor...

从 JDK 8 跨到 Java 21:EDEN-MACE 新一代 dist-admin 如何守住分润精度

来源: oschina.net 38
开源分销管理系统 EDEN-MACE 于 2018 年上线,核心思路是把分润规则、等级计算放到后台配置,并通过松耦合 API 对接业务系统。六年后,新一代 完成重构并开源:分销引擎与旧版逐行对齐,金额计算保持一致,技术底座则从 Spring Boot 1.5、JDK 8 升级到 Spring Boot 3.2.5 和 Java 21。 这类升级的难点并...

HTML 通过 WebSocket 实时更新:把 SPA 的渲染工作移回服务器

来源: oschina.net 41
传统 SPA 把服务器返回的数据当作 JSON,再交给浏览器中的 JavaScript 框架生成 DOM。HTML over WebSockets 则反过来:服务器负责生成 HTML 片段,并通过长连接把界面变化推送给浏览器。这样做可以减少前后端之间的状态转换,让一个实时页面更接近“服务器输出页面,浏览器展示页面”的模型。 这里的“无需编写 JavaS...

Solon I18n:用解析器、注解和工具类收起国际化样板代码

来源: oschina.net 46
在 Spring Boot 中接入国际化,开发者通常要配置 、地区解析器和拦截器,经过多步装配后才能读取第一条翻译。Solon I18n 选择把这套流程压缩到三个解析器、一个注解和一个工具类中,重点不是少写几行配置,而是让地区识别、资源查找和消息读取回到框架约定之内。 国际化请求通常包含三个问题:当前请求使用什么地区、到哪里查找资源、如何把消息键解析成...

PDFsam Basic 6.0.5 发布:升级 JavaFX 25 并修复 PDF 压缩策略问题

来源: oschina.net 51
PDFsam Basic 6.0.5 现已发布。这是一款免费、开源、跨平台的 PDF 文档处理工具,覆盖 PDF 分割、合并、页面提取、混合和旋转等常见操作。本次版本更新集中在运行时组件、日志系统、界面可读性、翻译以及 PDF 压缩策略兼容性上。 对于日常处理合同、报告、扫描件和归档文件的用户来说,这类维护版本看似没有新增大型功能,却可能直接影响启动稳...