JavaScript 中对 Unicode 进行 base64 编码时需要注意的问题

JavaScript 中对 Unicode 进行 base64 编码时需要注意的问题

如果在解码后取最后一个字符(�)并检查其十六进制值,你会发现它是\uFFFD,而不是原来的\uDE75。虽然没有失败或出错,但输入和输出数据都发生了静悄悄的变化。为什么会这样?

SSH over HTTPS

SSH over HTTPS

长话短说:要通过 HTTPS 传输 SSH,需要对客户端和服务器端进行如下调整: 比如,在~/.ssh/con […]

ImageMagick中文使用手册:图像文件处理用法教程

ImageMagick中文使用手册:图像文件处理用法教程

ImageMagick中文使用手册:图像图片文件处理用法教程参数例子

ImageMagick中文使用手册:基本用法教程

ImageMagick中文使用手册:基本用法教程

ImageMagick中文使用手册:基本用法教程参数例子

你的程序实际上可以并行使用多少个 CPU 内核?

你的程序实际上可以并行使用多少个 CPU 内核?

在 Linux 上,用于实现 Docker 和其他容器系统的 cgroups API 有多种限制 CPU 使用的方法。在这里,我们将 CPU 限制为 2.25 个内核

Linux 命令获取系统信息和高级硬件信息

Linux 命令获取系统信息和高级硬件信息

有时您需要有关硬件的信息,下面的命令对硬件调试也很有用。

ffmpeg 命令行生成工具

ffmpeg 命令行生成工具

一个能帮你自动生成 ffmpeg 命令行参数的工具

你和亿万富翁之间有趣的对比

你和亿万富翁之间有趣的对比

请在下面输入您的年收入,我们来做一个有趣的对比:测一测

如何实现在 JavaScript 循环里的 async/await

如何实现在 JavaScript 循环里的 async/await

这段代码会出现语法错误。为什么呢?因为我们不能在同步函数中使用 await。正如你所看到的,”processArray “是同步函数。但我们用于 forEach 的匿名函数是同步函数。

如何通过命令行向 PHP 脚本传递参数

如何通过命令行向 PHP 脚本传递参数

我收到了一些评论,都是对我之前写的一篇关于使用 Cron 调度 PHP 脚本的文章的评论,他们询问如何向脚本传递参数。在本文中,我将介绍几种不同的方法。

如何卸载 Ubuntu 服务器中的 phpMyAdmin

如何卸载 Ubuntu 服务器中的 phpMyAdmin

下面的教程介绍了如何在 Ubuntu 服务器上卸载 phpMyAdmin,您也可以在任何以前的 Ubuntu 版本上使用下面的方法。我们还将讨论如何在不卸载 phpMyAdmin 软件包的情况下启用或禁用 phpMyAdmin。

用交互式动画帮你理解SVG绘制弧线,二次、三次贝塞尔曲线

用交互式动画帮你理解SVG绘制弧线,二次、三次贝塞尔曲线

用交互式动画帮你理解SVG绘制弧线,二次、三次贝塞尔曲线

用25个例子一步步学习 SVG 绘制图片技术

用25个例子一步步学习 SVG 绘制图片技术

用25个例子一步步学习 SVG 绘制图片技术

您的页面上显示的是错误的日语

您的页面上显示的是错误的日语

在许多情况下,出现歧义时的默认回退行为是选择简体中文字形集。因此,如果开发人员没有意识到这一点,日文文本往往会错误地使用中文字形显示。

比 Rust 更难的都不足为惧

比 Rust 更难的都不足为惧

这种情况–陡峭的学习曲线问题–现在变得容易多了,这要归功于 LLM(Large Language Model,大型语言模型)。

世界地理游戏:乘飞机从A国到B国途经哪些国家?

世界地理游戏:乘飞机从A国到B国途经哪些国家?

世界地理游戏:乘飞机从A国到B国途经哪些国家?

调试分析Rust程序的简单方法

调试分析Rust程序的简单方法

有几种方法可以对 Rust 程序进行分析调试,但我最喜欢的是 flamegraph(也叫 cargo-flamegraph)。它是一款出色的工具,可与标准性能分析器 perf(Linux 上)和 dtrace(MacOS 上)结合使用。

使用 Wget 下载网页全部资源(含背景图片)

使用 Wget 下载网页全部资源(含背景图片)

我无法让 Wget 保存 CSS 中指定的背景图片。即使它保存了背景图片文件,我也不认为 –convert-links 会将 CSS 文件中的背景图片 URL 转换为指向本地保存的背景图片

有趣的视觉多向图:使用扩散模型生成视觉错觉图

有趣的视觉多向图:使用扩散模型生成视觉错觉图

我们使用预训练的扩散模型
制造视错觉

通过 css light-dark() 函数自适应用户设备的浅色主题和深色主题

通过 css light-dark() 函数自适应用户设备的浅色主题和深色主题

实验性:这是一项实验性技术 在生产环境中使用前,请仔细查看浏览器兼容性表。 通过 light-dark() C […]

如今你不再需要 JavaScript 来实现这些效果了,原生CSS+HTML就可以

如今你不再需要 JavaScript 来实现这些效果了,原生CSS+HTML就可以

高兴通知您,浏览器开发者和规范编写者都已经将许多功能移植到CSS和HTML中,而这些功能在几年前还需要JS。

chrome.userScripts

chrome.userScripts

使用 userScripts API 在用户脚本上下文中执行用户脚本。

在Linux find命令中正则表达式的各种用法

在Linux find命令中正则表达式的各种用法

在本教程中,我们将讨论将命令 find 与正则表达式(regex)一起使用。我们将了解如何指定正则表达式以进一步优化搜索结果。

React Native 还流行吗?

React Native 还流行吗?

我浏览了一些react native repos,发现很多repos已经好几年没动过了。它还流行吗?如果不流行,那现在流行的是什么?

使用cwebp批量将 JPG 和 PNG 转换为 WebP 图片格式

使用cwebp批量将 JPG 和 PNG 转换为 WebP 图片格式

我并不过分关注搜索引擎优化或博客的性能,但却认为没有必要让别人下载 350k 的图片——因为 17k 的图片就可以了。为了做到这一点,我将所有图片从以前的 png 和 jpg 格式转换为谷歌的 WebP 格式。我一直使用 cwebp 命令行工具来完成这项工作。

使用WordPress 的 “comment_class” filter 修改评论列表样式的方法

使用WordPress 的 “comment_class” filter 修改评论列表样式的方法

这个comment_class  过滤器会修改返回的WordPress中当前评论的 CSS 类。

可以跟TinyPNG媲美的免费图片优化压缩工具

可以跟TinyPNG媲美的免费图片优化压缩工具

一个webp图片,其它大概是400K,使用图片优化工具,竟然压缩到了60k,看不出图片质量有什么损失

在css中使用 Calc() 函数的一些用法例子

在css中使用 Calc() 函数的一些用法例子

calc()是一种在 CSS 中进行简单数学运算的原生 CSS 方法,可表示任何长度值(或几乎任何数值)。它有 […]

如何在不丢失列数据的情况下更改MySQL表的列字段的位置?

如何在不丢失列数据的情况下更改MySQL表的列字段的位置?

我想在不丢失数据的情况下更改MySQL数据库表的列字段的位置

JavaScript 全栈解决方案比较:Angular、React、Vue.js 的对比

JavaScript 全栈解决方案比较:Angular、React、Vue.js 的对比

为了在这些技术栈中做出明智选择,让我们先从核心组件聊起,再对各自前端框架(React、Angular 和 Vue)进行简化比较,考虑到底哪种更符合实际需求。

Web 程序员为什么要遵循 HTML 优先原则?

Web 程序员为什么要遵循 HTML 优先原则?

作者通过实践来阐述HTML 优先原则的主要目标是扩大能够从事 Web 软件编程工作的人员范围。

浅谈龙芯LoongArch指令集和RISC-V

浅谈龙芯LoongArch指令集和RISC-V

在龙芯推出loongArch后,一些人总是把loongArch和MIPS混淆,认为龙芯盗版或魔改MIPS,搞了个loongArch。

如何在 Vim 中剪切、复制和粘贴

如何在 Vim 中剪切、复制和粘贴

虽然我将详细介绍剪切、复制和粘贴,但这里是本教程的基本摘要,以帮助你开始使用:

项目捐给了开源基金会,作者手上还剩了什么?

项目捐给了开源基金会,作者手上还剩了什么?

总的来说,捐献项目给 Apache 基金会,Apache 基金会需要您的 “版权授权 + 专利授权 + 商标转让”。

聊聊如何在Java应用中发送短信

聊聊如何在Java应用中发送短信

很多业务场景里,我们都需要发送短信,比如登陆验证码、告警、营销通知、节日祝福等等。这篇文章,我们聊聊 Java 应用中如何优雅的发送短信。

链接收藏


京ICP备12002735号