标签

后端

EasyAi:在 Java 里直接写 AI 算法,不用先学 Python

来源: oschina.net 49
老板要加人脸识别,你搜了一圈,全是 Python 教程。你硬着头皮装 Conda、配虚拟环境、解决包冲突,最后算法跑通了——但怎么接到现有的 Java 业务系统里?REST 接口、序列化、部署运维,又是一堆活。算法原型在 Python,生产在 Java,两套语言之间的缝隙,才是真正的痛。 EasyAi 想填的就是这条缝:一个原生 Java 实现的 AI...

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

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

ThingsPanel v1.1.15:ThingsVis 嵌入与设备详情页的实用改进

来源: oschina.net 34
ThingsPanel 从 v1.1.14 跨到 v1.1.15,改动集中在两个高频场景:把 ThingsVis 可视化组件嵌入到自己的业务系统里,以及在设备详情页上做日常运维。如果你做过 IoT 项目交付,大概率在这两个地方反复踩坑——嵌入时 iframe 尺寸对不上、权限透传断裂、设备详情页跳转层级太深。这次更新直接瞄准这些痛点。 此前 Thing...

PyTorch 基金会大使计划:从社区贡献者到全球技术布道者

来源: pytorch.org 51
一年前,PyTorch 基金会正式推出 Ambassador Program——这不是又一个挂名的荣誉头衔,而是对社区中那些持续输出内容、组织活动、帮助他人解决问题的独立技术声音的系统性支持。如果你曾在本地 Meetup 上讲过 PyTorch、写过教程、在论坛里反复回答新手问题,这个计划就是为你准备的。 PyTorch 基金会的大使计划核心目标很明确...

HeteroFlow V2 推理服务上线:从模型发现到 OpenAI 兼容 API,全链路自动化

来源: oschina.net 34
GPU 推理服务的运维痛点一直很明确——模型版本管理混乱、多卡调度靠人工、API 对接各家格式不一。HeteroFlow V2 在 5 月 22 日上线的推理服务模块,试图把从"模型发现"到"对外 API"这条链路全部自动化,核心抓手是 TaskGroup 生命周期管理和内置 OpenAI 兼容网关。官方给出的目标很直接:让 TOKEN 产量翻倍。 传...

Polars 加列时的 Schema 常见坑与修复思路,外加 GitHub 用户贡献速查技巧

来源: realpython.com 51
数据管道跑着跑着,突然因为一列类型不对就崩了——用 Polars 的人多半踩过这个坑。与此同时,开源协作中你经常需要快速判断一个 GitHub 账号值不值得信任:他是活跃贡献者还是机器人?本文把这两个实用话题拆开讲,各给一套可直接跑的代码。 Polars 是强类型的。一个 DataFrame 的 Schema 在创建时就锁定了每列的类型。这带来性能优势...

用 Tkinter 和 MVC 模式写一个井字棋:从布局到事件处理的完整实践

来源: realpython.com 48
学 Tkinter 最常见的困境是:文档读完了,控件也认了,但拼不出一个完整程序。井字棋(Tic-Tac-Toe)恰好是一个大小合适的练手项目——九个格子、两方轮流、胜负判定清晰,能把 Tkinter 的布局、事件绑定、状态管理全部串起来,还能顺带把 MVC 模式落地成代码结构。 MVC 不是 Web 项目的专属。一个井字棋同样可以拆成三层: Mode...

Grok Skills:让大模型记住你的专业规则,跨对话持久生效

来源: infoq.com 46
大模型每次对话都从零开始——你反复粘贴同一份业务规则、同一段系统提示词,模型照忘不误。xAI 最新发布的 Grok Skills 直接对准了这个痛点:一次定义,全局生效。配合 Grok 4.3 Responses API 对 Tool Calling 的升级,开发者终于可以把"模型懂什么"和"模型怎么调用外部工具"这两件事分别管起来。 传统做法是把所有...

uv 跑得飞快,但包管理体验拖了后腿

来源: oschina.net 38
Astral 的 uv 用速度征服了 Python 社区——冷启动安装依赖比 pip 快十倍不止,Python 版本切换一条命令搞定,一个二进制文件顶半打工具。新项目初始化确实爽, 一敲,目录结构、虚拟环境、pyproject.toml 全到位。但当项目进入日常维护阶段——加依赖、锁版本、处理冲突、升级包——uv 的体验粗糙得让人皱眉。 资深开发者 K...

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

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