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 selenium 90%
- developed selenium-mcp 90%
- used by Chrome DevTools Protocol 90%
- uses Spring Ai 90%
- used by Edge 90%
- instance of JDK 27 90%
- developed Yuriy Bezsonov 90%
- uses MAVEN 90%
- uses Selenium WebDriver 90%
- used by Tiberius 90%
16 天有情绪数据
-
IBM 和 Red Hat 发现超过 400 个 Java 代码漏洞
IBM 和 Red Hat 的研究人员在 Java 编程语言中发现了超过 400 个新漏洞。这些新发现的缺陷对使用 Java 构建的应用程序构成了重大风险,Java 是软件开发中广泛采用的语言。这些发现凸显了维护基础编码语言安全性的持续挑战。
-
周三链接版块包含 Java、JVM 和 Kotlin 主题
此版块包含一个条目,即来自 Mastodon 的链接帖子,标题为“周三链接 - 第 2026-10-07 期”。该帖子包含与 Java、JVM 和 Kotlin 相关的标签,表明其重点是 Java 生态系统内的软件开发主题。
-
Java专家将在JCONUSA26上讨论AI和CLI
Chandra Guntur将在JCONUSA26会议上发表题为“谁动了我的(Java)堆?AI、CLI和库来拯救!”的演讲。该演讲将重点关注Java的演变以及数十年来开发的工具。该活动是亚特兰大IBM TechXchange的一部分。
-
IBM 和 Red Hat 使用人工智能发现 400 多个 Java 错误
IBM 和 Oracle 旗下的 Red Hat 正在利用人工智能在 Java 代码中识别出 400 多个错误。该举措旨在通过自动化错误检测来提高 Java 编程语言的稳定性和安全性。
-
JCON EUROPE 2027 征稿现已开放,征集 Java 见解
JCON EUROPE 2027 的征稿启事已公布,邀请提交关于 Java 见解、项目和经验教训的稿件。会议将在科隆举行,投稿截止日期为 2026 年 10 月 16 日。更多详情和投稿链接可在网上找到。
-
Mastodon 从单节点 Java 到云原生平台的 12 年演进
Matthias Zieger 详细介绍了 Mastodon 从单节点 Java 应用程序演变为云原生 SaaS 平台的 12 年历程。该平台保持了其核心的确定性 JVM,从而能够在不进行彻底改造的情况下实现这种渐进式转型。
-
AI代理正在创造新的经济模式并雇佣其他代理,即使基础设施仍在发展中。· 跟踪3个来源
正在探索代理经济的概念,其中自主代理可以雇佣其他代理来执行任务,从而产生委托支付问题。这突显了AI代理的快速发展,即使在基础设施尚未完全成熟的情况下也在进步。讨论还涉及实际应用,如全栈Java开发中的SQL连接以及使用工作范围模板来管理自由职业者项目范围。
-
零售商高价出售 PS5 Pro,IBM/Red Hat 发现 Java 漏洞,漫画改编为集换式卡牌游戏
IBM 和 Red Hat 的 AI 项目 Lightwell 发现了广泛使用的 Java 库中超过 400 个先前未知的漏洞。另外,GameStop 等零售商以远高于制造商建议零售价的价格出售二手 PlayStation 5 Pro。此外,James Tynion IV 的恐怖漫画系列《Something Is Killing the Children》将被 Tiny Onion 改编成集换式卡牌游戏。
-
Claude Code 技能在提交前识别 SQL/ORM 性能问题
Query Inspector 是一个新推出的 Claude Code 技能,旨在在代码提交前识别和解决 SQL 和 ORM 性能问题。它分析代码更改以检测诸如缺少索引和 N+1 查询模式等问题,这些问题通常在生产环境中才会显现。该工具提供可操作的报告,包括建议的 SQL 修复和索引创建语句,并且可以推断出 JPA 和 QueryDSL 等 ORM 生成的实际 SQL。
-
Java在复杂的Android应用开发中仍然具有重要意义
本文讨论了Java在开发成熟的Android应用程序方面持续的重要性。文章强调,复杂的Android应用程序可能包含数十万行Java代码,服务于付费客户,并需要健壮的开发实践。
-
新的MITE方法使用编程语言改进BioNER
研究人员开发了MITE,一种通过利用多种编程语言进行指令调优来改进生物医学命名实体识别(BioNER)的新颖方法。该方法将BioNER任务重新表述为Python、C++和Java等语言的代码格式表示,提供了多样化的结构化监督,而无需外部知识。在推理过程中,MITE聚合来自不同代码格式的预测,以增强鲁棒性和准确性。在六个BioNER数据集上的实验表明,MITE的性能持续优于现有的基于BERT和基于LLM的方法,并展现出强大的跨数据集泛化能力。
-
Reddit 用户提议单一 AI 驱动的编程语言
Reddit 上的一场讨论探讨了开发一种单一、以人工智能为中心的编程语言的可能性。该想法是,如果大型语言模型 (LLM) 最终将编写大部分代码,那么就可以开发一种新语言,允许用户描述所需的功能和约束,然后 AI 编译器将利用 Go、Java 或 SQL 等各种现有语言按需确定最佳实现。这种方法可以通过消除学习多种编程语言和框架的需要来简化开发。
-
AI 医生应用程序使用 Spring AI 和模型上下文协议 (MCP) 重建
来自印度博帕尔的开发者 Swayam Verma 详细介绍了如何通过将模型上下文协议 (MCP) 与 Spring AI 集成来重建他的 AI 健康助手应用程序“Virtual AI Doctor”。这一转变使应用程序从提示填充转向了代理工具调用,允许 AI 模型动态请求患者个人资料数据,并将高严重程度的紧急情况标记为结构化操作,而不是解析文本。更新后的架构利用 Java、Spring Boot 和 Groq 的 Llama 3.1 …
-
Reddit 讨论 AI 代理编码的最佳技术栈
Reddit 上的一场讨论探讨了代理编码的最佳技术栈,强调了 AI 模型训练数据可用性的重要性。作者建议,目前 AI 代理倾向于使用拥有广泛文档和现有代码库的语言和框架,例如用于 Web 前端的 NextJS 和 TypeScript,以及用于 AI/数据密集型后端的 Python。其他建议包括用于快速 API 的 Go、用于性能关键型系统的 Rust、用于移动端的 React Native,以及用于企业应用的 Java 或 C++ 等传统语言。
-
AI代理将在JCONUSA26上助力软件工程团队
Luiz Real将在JCONUSA26会议上就“以人为本的软件工程:通过AI代理将团队交付效率提升10倍”发表演讲。本次会议将重点关注AI代理如何在软件工程社区内提升团队交付能力。该活动是亚特兰大IBM TechXchange的一部分。
-
新的C2C框架使用AI更准确地定位软件错误
研究人员开发了一个名为C2C(从代码库到罪魁祸首)的新框架,旨在提高软件开发中错误定位的准确性和效率。C2C采用了一个结合语义检索和分层强化学习(HRL)的两阶段过程。最初,它利用CodeBERT进行嵌入,通过语义向量相似性搜索检索潜在有错误的 कोड 段。随后,一个HRL代理逐步将搜索范围从文件缩小到函数,最后缩小到具体的代码行,模仿开发者的自上而下的调试方法。在Java和Python代码库上的实验表明,与以前的方法相比,C2C提高…
-
LangSmith 提供LLM可观测性,助力可靠的应用开发
LangSmith由LangChain开发,是一个可观测性平台,旨在应对调试和监控LLM应用的独特挑战。它提供了追踪执行、评估性能和监控生产环境中应用的工具。该平台能够实时了解LLM API调用、检索操作和代理决策,使开发人员能够精确定位故障并优化性能。LangSmith还支持针对精选数据集系统地评估应用,从而实现性能衡量和回归检测。
-
LangChain4j 为 Java 开发者带来 LLM 编排能力
LangChain4j 已发布,为 Java 开发者提供了一个无需切换到 Python 即可构建由大型语言模型驱动的应用程序的框架。这个 Java 优先的库提供了连接 LLM、向量数据库和其他 AI 组件的抽象,强调类型安全和生产就绪性。它支持包括 OpenAI 的 GPT-4 和 Anthropic 的 Claude 在内的各种语言模型,并与 Spring Boot 和 Quarkus 等流行的 Java 框架集成。
-
新基准 VeriCodeBench 测试 LLM 的自规约可验证代码生成能力
研究人员推出了 VeriCodeBench,这是一个旨在评估大型语言模型生成功能性代码和形式可验证代码能力的新基准。与之前的基准不同,VeriCodeBench 要求 LLM 在没有外部指导的情况下生成自己的规约和代码,涵盖 C、Java、Rust 和 Python 中的实际软件开发任务。该研究还提出了 CodeNova,一个通过明确需求和使用验证器反馈进行代码修复来提高 LLM 性能的系统。实验表明,虽然自生成规约是一个瓶颈,但 C…
-
Perspica 工具对代码变更进行语义分析,减少审查噪音
Perspica 是一款新的代码审查工具,它侧重于语义化变更而非逐行差异。它使用 tree-sitter 解析多种语言的代码,以识别重命名、参数更改或逻辑修改等实际变更,同时过滤掉重新格式化或未更改的移动等噪音。该工具可以选择性地与 Claude Code 等 LLM 集成,按意图对变更进行分组、评估风险并进行总结,所有处理都在本地完成,除非明确共享。