Java 25 已发布 – 有哪些新特性?
JDK 25 带来了十六项增强,范围从 Java 语言本身的核心到库,再到安全性、性能、运行时和监控。其中一些关键的 JEP 包括:
Swift 6.2 正式发布
我们非常高兴地宣布 Swift 6.2 正式发布,该版本旨在提高每一位 Swift 开发人员的工作效率,无论您在何处或以何种方式编写代码。从工具和库的改进到并发性和性能的增强,Swift 6.2 为软件栈各层的实际开发提供了广泛的功能。
Swift 6.2 有意义地推进了语言的发展
最实用的改进来自更好的并发处理。编写过 Swift 异步代码的人都知道,main actor 隔离错误和不可预测的异步方法行为会让人沮丧。Swift 6.2 引入了一个简单的解决方案,即代码默认在主线程上运行,而不需要 @MainActor 注释
Linus Torvalds的业余项目:随机吉他踏板设计
这是一个个人玩具项目,经历了几个阶段,但共同的主题是,除了 “莱纳斯正在努力学习电子方面的随机知识 ”这个非常特殊的小圈子之外,它完全没有任何意义。
JDK 26:Java 26 的新功能
明年发布的 Java 将提升 G1 垃圾收集器的性能,并支持 HTTP/3。Applets API 将被砍掉。
救援
救援
苹果公司拥有一个私有CSS属性,可为网页内容添加液态玻璃特效
苹果若不用这项技术,自然不会开发它。具体应用在何处?我们不得而知。但它必定存在于某个角落。我们从未察觉其具体位置的事实,恰恰说明我们在日常使用iOS时,早已在不知不觉中与WebViews进行了交互。
魔方动画入门教程及CFOP完整中文公式120个
魔方动画入门教程及CFOP完整中文公式120个
这是一条漫长的路
每个初学者都向往现代C++,但命运注定要支持遗留代码。
日本百岁老人数量突破近10万人创历史新高
日本饮食以鱼类和蔬菜为主,红肉摄入量低,因此肥胖率较低——而肥胖正是这两种疾病的重要诱因。
维护 curl 的挑战
curl网站每月消耗海量带宽,但源代码下载仅占0.01%,其余绝大部分是机器人流量。这同样增加了项目维护难度。
Bun Install 比 npm 快 7 倍,Why?
运行 bun install 速度极快。平均而言,它比 npm 快约 7 倍,比 pnpm 快约 4 倍,比 yarn 快约 17 倍。在大型代码库中,这种差异尤为显著。原本需要数分钟的操作,如今只需 (毫)秒即可完成。
Perl在TIOBE指数中强势反弹——为何?
短短半年内,Perl第二次重返TIOBE指数前十名,引发人们好奇:为何这种看似长期被边缘化的语言会迎来复兴?以下是它经久不衰的吸引力所在。
苹果设备内存安全的完整愿景:内存完整性强化
根据我们对内存完整性强制系统与过去三年中异常复杂的雇佣间谍软件攻击进行的评估,我们相信 MIE 将大大提高漏洞利用链的开发和维护成本和难度,破坏过去 25 年中许多最有效的漏洞利用技术
你是否曾后悔开源某个项目?
开源代码通常被视为一种成功--对学习、知名度和社区都是如此。但你后悔过吗?
苏联版《霍比特人》
精彩的插图让这本 1976 年苏联版《霍比特人》栩栩如生
openAI:为什么语言模型会产生幻觉
幻觉之所以持续存在,部分原因是目前的评价方法设置了错误的激励机制。虽然评价本身不会直接导致幻觉,但大多数评价衡量模型性能的方式都鼓励猜测,而不是对不确定性诚实。
当月亮装扮成土星
当月亮装扮成土星
Rust 难在哪里?
Rust 很难学。不是因为不努力--很多很多人花了很多年的时间来改进诊断、文档和 API,而是因为它很复杂。当人们第一次学习 Rust 语言时,他们正在学习许多不同的交错概念:
科研发现 WiFi 信号可测量心率
该概念验证研究表明,未来任何人都能在家中使用这种非侵入性的WiFi健康监测技术。团队证实该技术可通过低成本WiFi设备实现,展现了其在资源匮乏环境中的实用价值。
HTML <template>:内容模板元素
<template> HTML 元素作为存储 HTML 片段的机制,这些片段可通过 JavaScript 稍后调用,或立即生成至shadow DOM 中。
人工智能网络爬虫对所有内容的无休止渴求正在摧毁网站
当以 Meta(占人工智能搜索机器人流量的 52%)、谷歌(23%)和 OpenAI(20%)为首的人工智能搜索机器人在一次激增中以高达 30 太比特的速度攻击网站时,它们甚至会损害最大公司的网站性能。
与唐纳德·特朗普在家:2005 年,他与第三任妻子梅拉尼娅-克瑙斯结婚
与唐纳德·特朗普在家:2005 年,他与第三任妻子梅拉尼娅-克瑙斯结婚
混合 PHP 的崛起:将 PHP 与 Go 和 Rust 相结合
现代 PHP 生态系统为我们提供了两全其美的**:既能快速、自信地使用 PHP 构建系统,又能为性能关键部分提供强大的选择(C、Rust、Go)。这种混合方法让我们既能保持高效率,又不会在最重要的地方牺牲速度。
深入了解 Debian 13 的 /tmp 新功能,以及如果你不喜欢它该怎么做
Debian 13 “Trixie ”为 /tmp 引入了一个重要的变化。 传统上,它只是另一个文件系统,尽管有一些特殊的权限,允许系统中的每个人都使用它,但却不能删除彼此的文件。
