Java
PulseAugur coverage of Java — every cluster mentioning Java across labs, papers, and developer communities, ranked by signal.
- developed by Oracle Corporation 100%
- developed by Sun Microsystems 100%
- uses Spring Ai 90%
- developed by Tiberius 90%
- used by Tiberius 90%
- uses MAVEN 90%
- used by Spring Boot 70%
- instance of Spring Boot 70%
- developed Spring Ai 70%
- used by Docker 70%
- used by Java virtual machine 70%
- developed by Spring Ai 70%
27 天有情绪数据
-
开发者创建 Featuregen 以自动化重复性编码任务
一位开发者创建了 Featuregen,一个旨在自动化重复性编码任务的工具。这位开发者在 C++、C#、Java 和 Kotlin 等语言方面拥有丰富的经验,并且在过去十年中一直专注于移动开发,他构建 Featuregen 是为了缓解对常见编程效率低下问题的沮丧。该工具旨在通过生成原本需要手动编写的代码来简化软件开发过程。
-
开发者重拾旧Java项目以训练AI处理代码
一个名为Orbit Simulator的未完成Java项目,创建于十多年前,现在被重新启用,旨在训练AI模型(特别是Claude)来处理Java代码。开发者计划继续使用Java进行该项目,并可能完成它。
-
模型上下文协议 (MCP) SDK 下载量达 9700 万,成为跨供应商标准
模型上下文协议 (MCP) 已获得显著采用,上个月 SDK 下载量达到 9700 万,这表明 LLM 工具集成正朝着跨供应商标准发展。MCP 旨在通过提供 LLM 与工具交互的标准协议来降低“集成成本”,使开发人员能够轻松地在不同的 LLM 提供商之间切换,而无需进行大规模的重新设计。该协议得到了 OpenAI、Anthropic 和 Google 等主要参与者的支持,并由 Linux Foundation 管理,据报道,财富 500…
-
AI与自动化:2026年高级SDET面试题
本文预览了2026年高级SDET和测试架构师职位的面试题,重点关注基础自动化以外的领域。内容涵盖并发、API安全以及包括LLM和RAG在内的新兴AI测试栈等主题。预览中包含对Java的ConcurrentHashMap及其线程安全机制问题的详细解答和解释,强调了原子复合方法在多线程环境中正确运行的重要性。
-
消除的语言模型在软件漏洞分析中表现出改进的性能
一项发表在arXiv上的新研究调查了语言模型安全对齐对其在软件安全任务中效用的影响。研究人员比较了Gemma和Qwen模型的对齐版本和拒绝消除版本,发现消除版本模型在某些漏洞分析工作流程中表现更好。具体而言,消除Gemma模型显示出更高的补丁可用性和编译率,而消除Qwen模型提高了漏洞定位的准确性。
-
IntelliJ IDEA 2026.2 将包含 AI、Java、Kotlin 等功能
JetBrains 已经录制了 IntelliJ IDEA 2026.2 的“新功能”视频,重点介绍了即将推出的功能。此次更新将包括对 AI、Java、Kotlin、Spring、Gradle、Maven 和 Docker 的增强。这些新功能预计将很快在 IDE 中提供。
-
利用执行时间改进Java方法能耗预测
arXiv上发表的一项新研究探讨了Java方法能耗的预测。研究人员发现,仅靠静态代码指标是能耗的糟糕预测因子,R2值接近于零。然而,将方法执行时间作为动态输入显著提高了准确性,R2值高达0.46。研究确定执行时间、内部方法调用和圈复杂度是预测能耗最有影响力的因素。
-
Devoxx 征稿截止日期临近,征集技术主题
Devoxx 技术会议的征稿(CFP)将在 10 天后截止。组织者鼓励提交各种技术主题的论文,包括 Java 和 Agentic AI。这为开发人员分享他们的项目、经验和新实践提供了机会。
-
编程语言语法影响AI词元成本
对不同编程语言的词元化成本进行的比较显示出显著差异。对于一个特定函数,Go需要50个词元,Java需要59个词元,而Lisp经过手动优化后仅使用27个词元。这凸显了编程语言的语法结构如何影响每次调用的词元成本,无论其是为了人类可读性还是AI处理。
-
发布用于 LLM 的 Java 和 Rust 漏洞检测新基准
发布了两个新的基准测试集 JavaVulBench 和 RustMizan,用于评估大型语言模型在软件漏洞检测方面的能力。JavaVulBench 专注于 Java 方法,包含超过 1,740 个通用漏洞披露 (CVE),并提供多种真实的拆分策略用于测试。RustMizan 针对 Rust 漏洞,提供可编译的代码和一个突变框架来测试污染和鲁棒性。与之前使用小型代码片段且缺乏污染意识的数据集相比,这两个基准测试旨在提供更现实、更全面的评估。
-
LLM 防护栏:保护 AI 应用免受提示注入和数据泄露的侵害
LLM 防护栏是保护 AI 应用的关键,它们充当用户输入和语言模型之间的保护层。这些防护栏有助于防止提示注入攻击(恶意指令会覆盖系统提示)的发生,并能检测和删除 PII 或 API 密钥等敏感数据。此外,它们还能强制执行内容策略,确保 AI 的响应符合组织指南,并防止机密信息泄露。
-
提示缓存可大幅降低 LLM 成本和延迟,Bifrost 和语义方法居于领先地位
提示缓存正成为管理大型语言模型 (LLM) 相关成本和延迟的关键策略。通过存储和重用先前的响应,应用程序可以显著减少 API 调用,从而为缓存的查询带来高达 90% 的潜在节省和亚毫秒级的响应时间。存在两种主要方法:精确匹配缓存,需要完全相同的请求;以及语义缓存,用于识别相似的含义。这两种方法都可以分层使用以优化性能和成本效益,尽管它们并非适用于所有用例,例如高度创意生成或个性化响应。
-
通过混合搜索和性能指标提高 RAG 的准确性
本文探讨了提高检索增强生成 (RAG) 系统准确性的技术,重点关注改进相关块的检索。文章详细介绍了混合搜索等方法,该方法将向量相似性与 BM25 等关键字匹配相结合,以及使用元数据过滤来缩小搜索范围。文章还讨论了分块策略的重要性,并介绍了 recall@k、precision@k、MRR 和 nDCG 等关键指标,用于对 RAG 性能进行量化评估。
-
Mastodon 上分享的编程和 AI 标签
此集群仅包含一条 Mastodon 帖子。该帖子包含与编程语言、开发工具和 AI 相关的标签列表,但不包含叙述性摘要或具体新闻内容。
-
循环工程:随着模型改进,AI代理获得自主性
循环工程是由Addy Osmani推广的一个概念,它涉及设计控制系统,通过提示、检查和路由AI代理来自主完成任务,超越单轮交互。这种方法在早期模型上技术上是可行的,但受到其不一致性、有限的上下文窗口和糟糕的工具使用的阻碍,这阻碍了有意义的进展。现代大型语言模型通过更大的上下文窗口、更高的稳定性和更好的工具集成克服了这些限制,使得迭代式问题解决变得高效且经济高效。
-
Qwen3.6-27b-mtp-q8 自主在 Java 游戏中实现 A* 寻路
一位用户使用 Qwen3.6-27b-mtp-q8 模型成功在一个 Java 游戏中实现了 A* 寻路算法。该过程涉及模型进行广泛的自主测试和代码重构,模型实时监控日志并在增量更新后重新启动游戏。这使得 NPC 能够导航复杂环境,包括跨越障碍和避开空隙,尽管偶尔仍存在一些问题。
-
JCON2026 会议将涵盖使用无服务器 Java 实现 PB 级 AI 内存
Markus Kett 将在 JCON2026 上就“使用无服务器 Java 实现 PB 级 AI 内存”进行演讲。会议将讨论由 IoT、Big Data 和 AI 驱动的数据量呈指数级增长,以及企业如何日益应对 PB 级挑战。
-
软件工厂直播将展示Java和AI技术
软件工厂的直播即将开始,重点关注Java和AI技术。该活动将在YouTube上进行流式传输,提供实时观察工厂运营的机会。
-
新基准TestEvo-Bench评估AI代理在代码和测试协同进化方面的能力
研究人员推出了TestEvo-Bench,一个旨在评估AI代理在代码变更协同进化测试方面能力的新基准。该基准包含生成新测试和更新现有测试的任务,这些任务基于真实的提交历史和可执行环境。TestEvo-Bench通过定期挖掘新任务来减少数据泄露,当前快照包含来自152个开源Java项目的1200多个任务。
-
LLM 代理在修复遗留软件仓库方面展现出潜力
一项名为 RepoRescue 的新研究评估了 LLM 代理在将遗留软件仓库适配到现代环境中的有效性。研究发现,尽管代理之间的协作方法能产生更好的结果,但即使是单个系统也能成功修复仓库。然而,挑战依然存在,特别是在跨文件协调方面,其中 GPT-5.2 和 Codex 等模型表现优于 Claude Code 系统。