rust 连接字符串
在 Rust 中,有几种方法可以连接字符串。你可以使用 + 运算符,format! 宏或 push_str() 方法。下面是一些示例代码:
直接测试代码可以使用官方提供的 rust playground
应用容器、虚拟机工具
容器
Docker
https://www.docker.com/
应用容器引擎。OrbStack
https://orbstack.dev/
Mac平台。快速、轻量的Docker Desktop 替代品。运行 Docker 和 Linux。Podman
https://podman.io/
免费、开源的容器工具。
文章 Podman Vs DockerDockStation
https://dockstation.io/
管理 Docker 项目Portainer
https://portainer.io/
基于网页管理 Docker 容器和 swarm 集群。
next.js export 静态 Image src 图片路径
默认情况,当 export 静态网站时,图片因为路径问题无法正常显示。
处理方法:自定义一个 image loader
- next.config.js 中添加一条配置
开发者的AI智能助手
AI助力的问题解答、代码补全。
Github Copilot
AI 编程搭档。 真正的智能补全代码。效率倍增。
官网: https://github.com/features/copilot
付费,但值得。
还提供了命令行(CLI)版的 copilot
NVM (Node Version Manager) 的安装
NVM (Node Version Manager) 是一个用于管理多个 Node.js 版本的工具,允许您在同一台机器上安装和切换不同版本的 Node.js。
可访问官方仓库查看最新版本: https://github.com/nvm-sh/nvm
本文以v0.40.3版本为例:
Rust WASM 获取当前网页的URL
Rust 写的 WASM 放在网页端使用,想在Rust代码中获悉当前网页的网址该如何实现?
首先要在 rust 项目的依赖文件中启用 web-sys 的 Window 和 Document 特性,示例:
Cargo.toml
CSS :has() 父级选择器与关系查询
嗨,我是芦苇Z 👋。
在前端开发中,我们经常会遇到以下需求:
- 父元素样式依赖子元素状态 —— 如导航栏中,父级
<li>需根据子<a>是否.active来高亮。 - 布局随内容变化 —— 比如 CSS Grid 容器在子元素数量超过阈值时切换列数。
- 交互驱动父级样式 —— 表单验证时,父级
<form>根据内部<input>的合法性改变状态。
过去,这类场景往往只能靠 JavaScript:通过 DOM 遍历查询子元素,再手动给父元素加 class。这样不仅增加代码量,也让逻辑分散在 CSS 与 JS 之间,降低可维护性。
macOS 上如何安装和使用 Rime 中州韵输入法
JS 捕获键盘快捷键(组合键)
- 使用
onkeydown(oronkeyup) 事件,而不是onkeypress