分类: 编程技术

响应式图片

响应式图片

如果你要支持多分辨率显示,但希望每个人在屏幕上看到的图片的实际尺寸是相同的,你可以使用 srcset 结合 x 语法——一种更简单的语法——而不用 sizes,来让浏览器选择合适分辨率的图片。

一台由谷歌 Gemini AI 驱动的 iPhone 将会如何工作?

一台由谷歌 Gemini AI 驱动的 iPhone 将会如何工作?

这也引发了很多关于 Gemini 将如何在苹果设备上运行,以及哪家公司将继续掌握控制权的问题。

新的让我们感到愧疚的事情

新的让我们感到愧疚的事情

新的让我们感到愧疚的事情

CSS Grid Layout 网格布局用法

CSS Grid Layout 网格布局用法

CSS 网格布局模型(CSS Grid Layout Model)可以沿水平和垂直两条轴线创建和更新布局,同时影响元素的宽度和高度。

揭秘 C++ 中的 NaN:产生原因、特性详解及处理方法

揭秘 C++ 中的 NaN:产生原因、特性详解及处理方法

本文作者希望通过这篇文章,让开发者深入了解 C++ 中的 NaN 值及其有效处理方式。

高清 CSS 颜色指南

高清 CSS 颜色指南

CSS Color 4 为 Web 提供了广色域色彩工具和功能:更多颜色、操作函数和更出色的渐变效果。

【译文】采访我的母亲,一位 COBOL 大型机程序员

【译文】采访我的母亲,一位 COBOL 大型机程序员

在我出生之前,我母亲就一直在欧盟最大的银行之一工作,我一直对她的工作非常着迷,尤其是最近几年我自己成为程序员之后。我曾多次受邀采访她,最终决定采访她。

【译文】世界上最快的语言是什么?

【译文】世界上最快的语言是什么?

答案很复杂。

一台由谷歌 Gemini AI 驱动的 iPhone 将会如何工作?

一台由谷歌 Gemini AI 驱动的 iPhone 将会如何工作?

一台由谷歌 Gemini AI 驱动的 iPhone 将会如何工作?

【译文】亚马逊:为什么我们支持 Valkey

【译文】亚马逊:为什么我们支持 Valkey

我们有很大的商业利益,希望看到项目取得成功。在开源项目许可证变更后,我们还拥有将社区聚集在一起组建新项目的经验

【译文】我的懒惰而轻率的编程语言分类

【译文】我的懒惰而轻率的编程语言分类

这是从关于 Perl、PHP、Python、JavaScript 和 Ruby 等 “P 语言 “的共同特征的笑话开始的,但你也可以对其他语言进行分类。

Python 里的所有双下划线(dunder)方法、函数和属性

Python 里的所有双下划线(dunder)方法、函数和属性

解释 Python 的所有 100 多个 dunder 双下划线方法和 50 多个 dunder 双下划线属性,包括每个方法的摘要。

【译文】你应该在CSS样式里明确声明长宽比 aspect ratio

【译文】你应该在CSS样式里明确声明长宽比 aspect ratio

CSS 属性 aspect-ratio 为盒子规定了首选纵横比,这个纵横比可以用于计算 auto 尺寸以及其他布局函数。

【译文】在计算机里还没有堆(heap)和栈(stacks)的古世界里的子程序调用

【译文】在计算机里还没有堆(heap)和栈(stacks)的古世界里的子程序调用

如今,我们认为堆(heap)和栈(stacks)是理所当然的,但在计算机发展的早期,计算机的运行是没有堆栈和堆的。

【译文】XZ 后门的工作原理

【译文】XZ 后门的工作原理

它是由 XZ 的共同维护者 “Jia Tan”(可能是不明身份者的别名)引入的。该后门是一种复杂的攻击,包含从 build 、link 到 run 的多个阶段。

Java 22 新功能特性及示例

Java 22 新功能特性及示例

在本文中,我们将通过示例探讨一些最基本的、对开发人员友好的 Java 22 新功能。

【译文】为什么 AWS、谷歌和甲骨文都支持 Valkey 作为 Redis 替代分支?

【译文】为什么 AWS、谷歌和甲骨文都支持 Valkey 作为 Redis 替代分支?

在 Linux 基金会(Linux Foundation,LF)的支持下,一个分叉能够如此迅速地形成并获得如此多公司的支持,这种情况并不多见。这是以前的 Redis fork(如 KeyDB)所不具备的。

交互式演示教程教会你精通掌握 Flexbox 布局

交互式演示教程教会你精通掌握 Flexbox 布局

当我们真正掌握了 Flexbox 布局模式的奥秘,我们就能构建出绝对令人难以置信的作品。无需任意断点即可伸缩的流体布局。在本实用互动教程中,我们将揭开 Flexbox 算法的神秘面纱,学习如何利用它实现非凡的效果。

JavaScript 膨胀于 2024 年

JavaScript 膨胀于 2024 年

这里是任务管理软件 Jira 的首页。近 50 MB!

【译文】取代 Redis 的竞赛

【译文】取代 Redis 的竞赛

现在预测一个或多个分叉是否会获得巨大的吸引力还为时尚早,但 Valkey 很有可能成为一个可靠的替代方案。在社区和行业的广泛支持下迅速分叉的可能性,应该会让那些期望在放弃开源后能一帆风顺的供应商有所顾虑。

【译文】谷歌 Rust 开发人员的工作效率是 C++ 团队的两倍

【译文】谷歌 Rust 开发人员的工作效率是 C++ 团队的两倍

我们发现了调查中最不可思议的一个问题,也是让我们所有人都大吃一惊的一个问题,那就是人们对他们正在查看的 Rust 代码的正确性的信心–那么与其他语言的代码相比,你觉得你的团队的 Rust 代码的正确性有多大的信心呢?

美国白宫、C++ 之父……深入解析这场关于 C++ 内存安全的全球辩论

美国白宫、C++ 之父……深入解析这场关于 C++ 内存安全的全球辩论

让 C++ 成为更安全语言的道路复杂而充满挑战。然而,由 Stroustrup 主导并得到广大 C++ 社区支持的讨论和建议,为我们指明了一条既尊重 C++ 语言传统

蛰伏三年,XZ开源项目维护者转身投“核弹级漏洞”,幸被微软工程师捉 Bug 时发现!

蛰伏三年,XZ开源项目维护者转身投“核弹级漏洞”,幸被微软工程师捉 Bug 时发现!

刚刚过去的周末里,一则“大多数 Linux 发行版中存在的压缩工具 XZ Utils 已被其维护者设置后门”的消息震惊了整个开源社区

前端未死,只是换了新样貌

前端未死,只是换了新样貌

前端未死,只是换了新样貌

赦免

赦免

赦免