欢迎来到一树论

稻盛和夫:成长不是和别人比,而是和自己的昨天比。

Rust学习笔记1:闭包

Rust学习笔记1:闭包 什么是闭包? 闭包是一种可以捕获调用者作用域变量的匿名函数。它既可以作为值赋值给变量,又可以作为实参传递给函数,它让函数变成了一种数据类型存在。还有,由于闭包不需要进行参数和返回值的类型标注,这可以省却我们不少事情。 下面这是一个好例子,cat的值是一个闭包,它捕捉了变量x。它的参数和返回值都没有类型标注,又没有fn、花括号,代码显得十分简洁。 fn main() { …

杯中倒悬的山河

杯中倒悬的山河 杯中倒悬的山河,乃我眼中凝眸的烈焰 拉格拉开的刹那,叫醒了我喉咙的闸门 五岳燃成灰烬,仿佛还要轻些 我甩开屁股下面的椅子 跳舞,开始跳舞 影子狂草零乱,似要撞碎墙壁 月光把地砖敲成战鼓,当当响 酒瓶滚过街道,掩过整座城市的叹息 长江 如同我体内的血管,在涨潮—— 浪头汹汹拍打在我的胸膛 黄河 咆哮着,被我倒进了酒杯 我凝视着酒杯,这,一眸万年 仰头饮下这杯泥沙与雷鸣———— 要吼就…

在Rust中{:?}与{:#?}有什么异同?

在Rust中{:?}与{:#?}有什么异同? Rust 的格式化系统(std::fmt)是一个非常强大且灵活的工具,主要用于生成格式化的输出。在 Rust 的格式化输出中,{:?} 和 {:#?} 是两种常见的占位符,分别用于调试输出和美化调试输出。它们的设计和命名是基于 Rust 的格式化系统(std::fmt)的灵活性和扩展性考虑的。 1. 为什么有 {:?} 和 {:#?} 这样的定义? (…

对比Copilot与AI代码助手的使用体验

对比Copilot与AI代码助手的使用体验 前两天我在vscode中安装了腾讯云的AI代码助手,它的官网地址是: https://copilot.tencent.com/ 它支持DeepSeek R1和ChatGPT 4o-mini,是一个很不错的代码辅助编写工具。文章发出之后,有读者朋友问,现在国内都有哪些Coplilot工具了? 阿里有通义灵码、字节有Trae和MarsCode,百度有Coma…

在Rustlings示例中N天学习Rust

在Rustlings示例中N天学习Rust Rustlings 是一个辅助学习者学习Rust语言的学习程序。每写对一个练习,在终端里便会看到这样一条提示: 🎉 🎉 The code is compiling! 🎉 🎉 第1天 准备学习环境 安装Rust运行环境 在安装rustings学习程序之前,需要先安装Rust语言运行环境,前往https://www.rust-lang.org/tools/…

3.Claude提示实用编写技巧

3.Claude 提示实用编写技巧 以下这些技巧基本都附有特定场景下的示例,可以直接使用或修改后使用。 1,允许 AI 说“不知道” ChatGPT 有两项短处被人诟病: 对不太擅长的领域总是产生幻觉,编程不真实的细节和事实,俗话讲就是胡说八道; 在到达临近字数前,总是急于完成指令,而罔顾一些提示中的要求,例如字数上的要求。 ChatGPT 推出了 Code interpreter,用于在编程…

2.Claude提示的初步编写与优化

2.Claude 提示的初步编写与优化 下面这些技巧属于基础的 Claude 提示编写技巧。 初步设计 和 ChatGPT 类似,指令的质量会对它的输出质量产生很大的影响,特别是对于复杂的任务。 Claude 模型使用你发送给它的所有文本,以及迄今为止生成的所有文本,来预测下一个最有帮助的标记(Token)。这意味着 Claude 一次按顺序构造一组字符的响应。它在写入后无法返回并编辑其响应,除非…

4.Claude的具体提示实例

4.Claude 的具体提示实例 即使是简单的提示,例如“请给我写一首关于树的诗”,Claude 也可以生成可用的内容。你可以要求Claude以特定的风格或针对特定的受众进行写作。例如,你可以要求非常详细或更简洁。你还可以要求 Claude 生成大概的单词数、段落数或列表项数。 1,重写文本 在此示例中,我们希望 Claude 以特定样式重写一些现有文本。我们给它两个输入,要重写的文本以及有关如何…

161168

欢迎使用RustPress

这是从 home.md 注入到首页的内容区块。你可以在这里写欢迎词、公告、推荐内容或放置任意 Markdown 文案。上方是最新文章列表与分页,下方是 6 个导航卡片。

仓库:https://github.com/rixingyike/rustpress 包:https://crates.io/crates/rustpress

可用字段(front matter)

  • home_navs: 一个数组,支持字段 titledescriptionurlemoji(或 icon)、new_tabcta
  • title/subtitle: 可选的页面标题信息(模板暂未直接使用,可用于扩展)。

提示:如不提供 home_navs,模板会使用默认的 6 张卡片。

📂

浏览分类

按主题分类查看文章

前往
🏷️

标签云

通过标签快速找到相关内容

前往
📚

文章归档

按时间顺序浏览所有文章

前往
🤝

友链

提交你的站点,加入友链列表

前往
📬

关于作者

查看关于页面,联系作者沟通

前往
🚀

RustPress

增量编译倒分页无后端 Rust 纯静态博客程序

获取 RustPress
微信小游戏开发

微信小游戏开发

学习微信小游戏开发技术,掌握游戏开发全流程

查看详情