调试分析Rust程序的简单方法
有几种方法可以对 Rust 程序进行分析调试,但我最喜欢的是 flamegraph(也叫 cargo-flamegraph)。它是一款出色的工具,可与标准性能分析器 perf(Linux 上)和 dtrace(MacOS 上)结合使用。
使用 Wget 下载网页全部资源(含背景图片)
我无法让 Wget 保存 CSS 中指定的背景图片。即使它保存了背景图片文件,我也不认为 –convert-links 会将 CSS 文件中的背景图片 URL 转换为指向本地保存的背景图片
使用cwebp批量将 JPG 和 PNG 转换为 WebP 图片格式
我并不过分关注搜索引擎优化或博客的性能,但却认为没有必要让别人下载 350k 的图片——因为 17k 的图片就可以了。为了做到这一点,我将所有图片从以前的 png 和 jpg 格式转换为谷歌的 WebP 格式。我一直使用 cwebp 命令行工具来完成这项工作。
JavaScript 全栈解决方案比较:Angular、React、Vue.js 的对比
为了在这些技术栈中做出明智选择,让我们先从核心组件聊起,再对各自前端框架(React、Angular 和 Vue)进行简化比较,考虑到底哪种更符合实际需求。