将桌面 Linux 图形界面引入 Android:图形应用支持的下一步
Android长期专注于运行移动应用,但近年来面向开发者和高级用户的特性正不断拓展其边界。其中一个令人振奋的前沿领域是:在Android设备上运行完整的Linux图形界面(GUI)应用程序
Python 最搞笑特性
你是否曾盯着Python的错误回溯或某段代码,忍不住惊呼:“哦,真的吗?不,真的?”然后坐着发呆几分钟,纠结该笑还是该哭?你并不孤单。下面就来看看几个搞笑案例——准备好了吗?
谷歌确认安卓开发者验证将设免费与付费层级,不再公开开发者名单
应用验证状态的确认工作将由名为“Android开发者验证器”的新系统组件承担,该组件将在Android 16下个重大版本中推送至设备。
打造美观网站所需的最少 CSS
人们常常过度设计解决方案,这导致他们在CSS应用中遇到问题。本文将探讨构建美观网页所需的最精简CSS方案。
Windows 10 进入支持终止倒计之际 Windows 7 市场份额跃升至近10%
数据显示其份额跃升至2023年1月(微软终止扩展安全更新计划前)水平,目前占比达9.61%。数百万台PC突然从即将退役的系统转向更老版本实难想象,故此意外增长背后的原因尚待推测。
Python 3.14 发布了。它有多快?
尽管我将分享本次基准测试结果,但仍需再次提醒——正如前文所述——此类通用基准测试其实意义有限。运行这些测试固然有趣,这也是我坚持的原因,但仅凭几个简单的脚本,根本无法准确描绘Python解释器这类复杂系统的性能特征。
OpenAI、英伟达、AMD之间的循环式 AI 交易引发质疑
当前行业内人工智能企业间的合作协议层出不穷,令人难以厘清谁与谁达成协议——更令人困惑的是,似乎所有企业都与彼此建立了合作关系。
CSS 拥有42种单位
最近因网站项目需求,我接触到了CSS单位“dvh”。此前从未留意过这个单位的存在,于是开始梳理自己遗漏的其他单位。初学HTML/CSS时,我们仅掌握这9种常用单位,如今显然已扩展至42种:
全面解读 PostgreSQL 18 新功能
全面盘点 PostgreSQL 18 的新特性、性能优化、运维与可观测性改进,以及面向开发者的新工具。
CSS锚点(Anchor)定位详细说明文档
了解CSS锚点(Anchor)定位,包括其语法、属性、如何用于将一个元素定位在另一个元素旁边,甚至如何用于根据其他元素调整元素的大小。
林纳斯·托瓦兹与所谓的“垃圾代码”
林纳斯·托瓦兹批评谷歌工程师提交的RISC-V Linux内核代码是“垃圾代码”。争议焦点在于辅助函数make_u32_from_two_u16()与托瓦兹提议的显式代码方案。
每5个人中会有4个很享受代码审查
每5个人中会有4个很享受代码审查
Java 25 新特性及示例
Java 25 的改进使学习与专业发展更轻松高效。紧凑型程序助力新手快速入门,并发性、性能及安全性的增强则为资深开发者带来更稳健、可扩展的应用程序。
编程语言 Rust 与 Carbon 的对比
: TypeScript 是 JavaScript 的演进,Swift 是 Objective-C 的演进,而 C++ 本身就是 C 的演进。Carruth 认为 Carbon 可能成为 C++ 的类似演进——一条优先处理最根深蒂固的存量软件、逐步迁移至内存安全语言的道路。
UUIDv7 登陆 PostgreSQL 18
PostgreSQL 18新增函数uuidv7()用于生成UUIDv7值。其实现包含标准允许但非强制要求的12位亚毫秒级时间戳小数部分,确保同一Postgres会话(即相同后端进程)生成的所有UUIDv7值具有单调性。
Postgres 18:RETURNING子句中的OLD和NEW行
本次发布新增功能:在INSERT、UPDATE、DELETE和MERGE命令的RETURNING子句中,可同时访问旧值(OLD)和新值(NEW)。
PostgreSQL 18 正式发布!
PostgreSQL 18通过全新I/O子系统提升了各类规模工作负载的性能,其从存储设备读取数据时性能最高可提升3倍,同时扩大了可使用索引的查询范围。本次发布显著降低了主版本升级的干扰性,不仅加速升级过程,更缩短了升级后达到预期性能所需的时间。
Yt-dlp:YouTube下载即将新增要求
近期起,您需要安装Deno(或其他支持的JavaScript运行时环境),才能确保YouTube下载功能正常运行。
字节跳动为Linux提出“Parker”方案:实现多内核并行运行
字节跳动的Parker可在单台机器上同时运行多个Linux内核,无需依赖KVM等虚拟化技术。Parker通过对CPU核心、内存及设备进行分区,构建出具备分区感知能力的Linux内核。字节跳动在提案中承认,该方案在某些方面与近期提出的Multikernel RFC相似,但设计和实现完全不同。
如何将我首个发布的Docker镜像体积缩减40%——关于将Shell脚本Docker化的经验分享
详细说明我如何为ugit(一个shell脚本)编写官方Dockerfile,并通过逐步引导式优化尝试将镜像大小缩减近40% (从31.4 MB降至17.6 MB)的官方Dockerfile。希望这能激励其他Shell爱好者也将其脚本发布为Docker镜像!
逆向工程解析被遗忘的1970年代英特尔双核猛兽:8271,一种全新的指令集架构
这颗FDC芯片结构极其复杂!其内部存在大量大型结构单元,且排列极为密集。为说明这一点,我们可以将其与BBC微机的核心部件——那颗久负盛名的6502处理器进行对比。这款经典芯片曾广泛应用于80年代标志性设备中,例如苹果II、Commodore 64和任天堂红白机
关于Linux控制台与鼠标交互的若干事项
即使你永远不打算使用文本终端(TTY),在台式机或笔记本上安装鼠标守护进程也是很有用的。万一因某种原因(比如常规显示环境崩溃)被迫进入文本终端时,拥有鼠标剪切粘贴功能会比没有它方便得多
CSS border-image 的神奇用法
border-image属性是一款功能强大却常被忽视的CSS工具,它提供了惊人的灵活性。通过对图像进行分割、重复和偏移设置,您只需极少代码即可创建复杂边框、装饰元素,甚至动态叠加层。
如果我们将Postgres当作SQLite使用会怎样?
Postgres的扩展功能开箱即用。而在SQLite中,每次使用数据库时都需重新加载扩展,且必须在客户端系统上编译并安装。Postgres显然不存在此类问题,因其采用服务器-客户端架构,所有必要扩展均预装在服务器端。
数据库竞赛
数据库竞赛
