Java 近期新闻:TornadoVM 7.0、Groovy 6.0、GraalVM、Hibernate、Quarkus、Gradle、Maven
#### OpenJDK JEP 544(提前代码编译)已经从候选阶段提升至 Proposed to Target 阶段,并被列为 JDK 28 的目标功能。该 JEP 旨在缩短应用程序的启动和预热时间,使其在 HotSpot JVM 上启…
PHP / Java / Python / Go 语言实践、框架源码、微服务、数据库、性能优化
#### OpenJDK JEP 544(提前代码编译)已经从候选阶段提升至 Proposed to Target 阶段,并被列为 JDK 28 的目标功能。该 JEP 旨在缩短应用程序的启动和预热时间,使其在 HotSpot JVM 上启…
- 2026-10-10北京 本文字数:1194 字 阅读完需:约 4 分钟 Aurora DSQL 新增外键约束支持,通过快照验证与提交时 KEY SHARE 冲突检测实现无锁参照完整性,兼容 PostgreSQL 语义。 支持 CASC…
> 驾驶舱演示数据怎么做到"无论何时打开,图表都像真实数据"? 上一篇文章分享了驾驶舱能源模块的颜色规范,这篇来聊聊技术实现中最有意思的一个点——动态时间窗口。 一、场景:演示数据,但不能是一成不变的 MES项目开发过程中,驾驶舱图表的数据…
客服工单最怕的不是模型“答错一句话”,而是它给出一段看起来合理的说明,程序却从中猜错优先级。通俗做法是:要求模型只交 JSON(JavaScript Object Notation,轻量数据格式),再让代码验证它。Gemini API 的 …
模型决定“建议调用什么函数”,应用决定“是否真的调用”。这句话是 Agent 安全的底线。以“给客户发送回访邮件”为例,模型可能正确识别了意图,也可能被一段网页文本诱导去调用删除工具。解决办法不是写更长的提示词,而是给工具调用加独立的白名单…
从零手写数智人事系统(十二):部门树、角色授权与菜单维护 第 9 期验证权限链路时,是手写 SQL 往 per_role_menu 里添数据。部门要能维护、菜单要能维护、角色要能配权限、员工要能分角色——这一期相当于把这部分功能实现出来。 …
> AgentScope Java 2.0.4 于 10 月 8 日发布,BizBuddy 当天完成内核升级,随后发布 0.7.0。这次适配想聊的不只是「跟上了新版本」,而是一个开源企业级 Agent 平台面对新能力时的取舍:权限先行,审计…
作者|陈明雨,Apache Doris PMC Chair 实时分析往往不只需要最新数据,还需要结合历史记录和当前状态,才能准确判断业务变化。 以自动驾驶路测为例,某个路口的人工接管事件突然增多,团队需要结合当天的测试车次、车辆状态,以及过…
这一篇讲什么 「端口不通」是最常见也最容易瞎折腾的问题:服务起了、防火墙也开了,外面还是连不上。本篇在三台机器上把排查链条从头到尾实跑一遍:先分清报错类型 → 本机在不在监听 → 防火墙 → SELinux / AppArmor。 实测环境…
手机做语音功能,最省事的做法是调云端 API。最近在技术选择无网状态下的技术选型,离线方案。真正上手之后会发现,离线语音的难点不在「调用一个 SDK」,而在模型选型、包体控制和线程治理这三件事上。 这篇记录的是我把 sherpa-onnx …
语音识别模型这两年越做越大,动辄几个 GB,挑硬件像挑显卡。所以 Cactus 上周发布的 Whistle 让我多看了两眼:一个 16.9 MB 的单文件模型,CPU 直接跑,零依赖,宣称词错率(WER)在 LibriSpeech test…
image.png 今天聊聊我最近研究异构数据同步的时候接触到的金仓 Kingbase FlySync(下文简称 KFS)——一款对标 OGG 的异构数据同步软件。内容偏产品力拆解,后半段带一个自己动手规划同步链路的实操记录。 @\[toc…
概述 带着问题来学习 1、mysql 中的锁分类有那些? 2、在一个事务中 锁是自动开启的么? 3、read view 是干什么用的,当前读和快照读有什么区别? 4、执行普通的 sql 语句 自动触发的锁有哪些 ,需要手动触发的有哪些? 事…
会议录音的第一处工程坑不是“模型听不懂”,而是上传、排队和超时。一个网页一直转圈,会让用户误以为资料丢了。下面的 Java 17 示例用标准 HttpClient 调用文件转写 REST 接口,明确区分成功、网络失败、HTTP 失败和空文本…
时间线效果层,为什么不能只复用一个处理器? 问题与范围 做时间线预览或离线导出时,效果层很容易被设计成一个“可复用处理器”:时间线保存一个实例,预览调用一次,导出再调用一次。短片或单效果场景可能暂时看不出问题;加入多个效果、时间范围、关键帧…
大多数服务端资源泄漏都源于不完整的清理序列——当多个异步资源在生产环境中未能正确清理时。数据库连接关闭了,但 Redis 锁从未释放。请求结束后文件句柄仍然存在,因为一个上游错误短路了清理链。这些失败悄无声息地发生,直到连接池耗尽或磁盘配额…
如果你写过 JavaScript,可能见过类似这样的代码: 比如实现一个定时任务队列、消息队列、优先级队列。 刚开始这样写没问题,但是任务越来越多时: 每次插入都需要排序 每次取任务都需要移动数组元素 时间复杂度越来越高 有没有一种数据结构…
- 2026-10-08北京 本文字数:1732 字 阅读完需:约 6 分钟 谷歌安全团队用 Gemini 自动将 giflib(3000 行 C)翻译为 ABI 兼容的 Rust 实现,修复零日堆写入漏洞,停用沙箱且不增延迟。该方案通过三…
Spring Boot 启动时会去好几个地方翻 application.properties,文件本身还有 .yml 版本、profile 版本,再往上还有命令行参数、环境变量、系统属性。这些来源最后是按固定顺序叠起来的,同一个 key 谁…
这个系列 「JVM 线上排查实战」第七篇。前六篇教的所有命令,都有一个前提:工具能连上那个进程。 1. (一)先把 JVM 看清楚:进程、参数、默认值 2. (二)CPU 飙高:找到那个线程 3. (三)线程卡住:死锁、BLOCKED、线程…