Ubuntu 将在明年推出完全基于 Snap 的桌面版本
根据 Canonical 工程师 Oliver Grawert 的说法,Ubuntu 的下一个长期支持版本将有 2 个桌面版本可供下载:
- 默认是基于 deb 格式的传统版本
- 以及完全基于 Snap 格式构建的全新试验性版本
据称后者是 Ubuntu 第一次为爱好者提供不可变的、基于 Snap 的试验性构建。当然,基于 Snap 的桌面版本不是默认版本,这将是一个替代下载,那些更愿意忍受 “痛点” 的爱好者可以开始尝试。…
大语言模型LLM技术原理
在今天这个时代,人们的工作和生活已经离不开数据访问,而几乎所有平台背后的数据存储和查询都离不开数据库。SQL 作为一种数据库的查询和处理语言历史悠久,最早由 IBM 于上世纪 70 年代初研究关系数据模型时提出,后续发展为一种广泛使用的数据库标准访问接口。…
Bootstrap v5.3 正式发布,支持黑暗模式
Bootstrap v5.3.0 的稳定版本正式发布,新版本带来的变化包括:
- 支持黑暗模式
Bootstrap 的核心已被重写,为黑暗模式提供了支持。此外,Bootstrap 现在支持任何数量的颜色模式,允许你建立自己的自定义主题或更细微的颜色模式。
- 除亮色和黑暗模式外,还支持自定义颜色模式的主题
为 Bootstrap 添加黑暗模式支持时,Bootstrap 团队并不想只是添加一个黑暗模式,而是想为一个颜色模式系统打下基础,这个系统可以用来创建任何数量的主题和颜色模式。
要添加一个自定义的颜色模式,需要创建你自己的
data-bs-theme
选择器,用一个自定义值作为你的颜色模式的名称,然后根据需要修改任何 Sass 和 CSS 变量。 - 为适应颜色模式的主题颜色扩展调色板
新版本修改了调色板,包括新的 Sass 变量、CSS 变量和用于设置
color
、background-color
和border-color
的实用程序。 - 新的链接辅助工具和实用程序
在 v5.3.0 版本中,链接的风格设计有了很大的改善,有了一系列全新的链接帮助器和工具。首先,新版本增加了一些样式,用新的图标链接助手将图标(如 Bootstrap Icons)与链接放在一起。
- 新的导航下划线
将
.nav-underline
添加到
Chrome 114 正式发布,支持 CHIPS
自 Chrome 113 发布以来,已经过了四个星期,Google 近日也准时发布了 Chrome 114。Chrome 114 默认启用了 CHIPS,这是 Google 通过新的 cookie 属性来淘汰第三方 Cookie 的一部分;Chrome 114 还默认启用了 Popover API,以便更轻松地实现弹框。…
nginx 1.25.0 实验性支持 HTTP/3
Nginx 是一个高性能的开源 Web 服务器和反向代理服务器。它最初由 Igor Sysoev 开发,现在由 Nginx Inc. 进行维护。Nginx 可以处理高并发的连接请求和数据传输,同时拥有出色的稳定性和高可靠性。
Nginx 的优势在于其高效的内存管理和事件驱动模型。它能够支持更多的并发连接,而且在高负载情况下也能保持高性能和稳定性。此外,Nginx 还具有灵活性和可扩展性,因为它可以通过各种模块进行扩展,以满足不同的需求。…
2023年你需要了解的webAssembly技术【前端】
前言:
看了上篇文章对 webAssembly 的介绍,本文开始进行代码实践,看看webAssembly是如何工作的。
一、快速体验
首先,想快速体验webAssembly,我们可以打开任意一个支持它的浏览器,在控制台里输入以下代码并运行:…
原使用phpunit进行单元测试
为什么柯里化是有用的
为什么柯里化是有用的
程序员的白日梦就是写一次代码,然后能够不断的复用它同时不会产生副作用。它善于表达因为你以需要表达的方式来写的,它是重用因为...呃,你在重用,你还有什么更多的要求吗?…
Server-Sent Events、WebSocket 和 HTTP
橙色网站目前正在讨论一篇关于 Server-Sent Events 的文章,特别是与 WebSockets(以及新兴的WebTransport)相比。文章和讨论都很有见地,但我认为他们遗漏了一个具有相当深远影响的方面。
中介很重要
许多年前,当我在一个超大型网站的基础设施团队工作时,浏览器开始支持 WebSockets,该网站上的各种属性(新闻、体育、娱乐等)都对它提供的可能性感到兴奋. 他们需要扩展 WebSockets 而我们想要支持它们,所以我们询问他们希望我们实现哪个库——实际上是哪个协议。…
近期评论