04-10 笔记 Rust 20240410-Rust-04-语句与表达式与函数 title: Rust-04-语句与表达式与函数 date: 2024/04/10 tags: Rust categories: 笔记 语句与表达式与函数 函数 main函数是程序入口,fn是用来声明新函数的关键字。 Rust代码中的函数和变量名都使用下划线命名法(snake case,直译为蛇形命 20 0 0
04-09 笔记 Rust 20240409-Rust-03-数据类型 title: Rust-03-数据类型 date: 2024/04/09 tags: Rust categories: 笔记 数据类型 Rust 的每个值都有确切的数据类型(data type),该类型告诉 Rust 数据是被指定成哪类数据,从而让 Rust 知道如何使用该数据。在本节中,我们将介绍 13 0 0
04-09 笔记 Rust 20240409-Rust-02-变量与可变性 变量与可变性 #![allow(unused)] fn main() { // 变量默认是不可变的,如要声明可变变量,应使用mut关键字 // let x = 5; let mut x = 5; println!("The value of x is {}", x); 55 0 0
04-08 笔记 Rust 20240408-Rust-01-猜数字游戏 猜数字游戏 use rand::Rng; use std::cmp::Ordering; use std::io; /** * The main function of the program. * It starts the game by printing a welcome messag 62 0 0
03-28 教程 Linux 运维 20240328-Debian12根分区扩容记录 [!WARNING] 以下操作可能会导致包括但不仅限于数据丢失、无法启动等问题,严重时您可能需要重装系统,如要继续,请确保已做好数据备份等准备工作。 Debian12根分区扩容记录 前言 情况是这样的,有一台Debian12的机器,磁盘分区信息如下 root@xxx:~# df -Th Filesy 145 0 0
03-27 笔记 算法 LeetCode 20240327-LeetCode-15.三数之和 15.三数之和 题目描述 给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i != j、i != k 且 j != k ,同时还满足 nums[i] + nums[j] + nums[k] == 0 。请 你返回所有和为 0 且不重复的 25 0 0
03-26 教程 软件 20240326-Typora激活教程 title: Typora激活教程 date: 2024/03/26 tags: Typora 破解 categories: 杂谈 ::: tip 声明 本博客仅以学习为目的进行记录,请支持正版,并将本博客提及相关文件于24h内删除。 ::: 1.安装原版Typora 安装过程略过 2.克隆相关仓库 81 0 0
03-20 教程 运维 Linux 20240320-配置GitHub-SSH并默认使用443端口 配置SSH 1.生成SSH密钥 打开终端,执行以下命令: ssh-keygen -t rsa -b 4096 -C "你的邮箱" 根据引导提示,询问你密钥保存路径、设置密码,也可直接回车使用默认路径和空密码,完成后会在指定目录或默认目录~/.ssh/下生成私钥id_rsa和公钥id_rsa.pub。 27 0 0
03-18 笔记 算法 LeetCode LeetCode-189.轮转数组 — title: LeetCode-189.轮转数组 date: 2024/03/21 tags: LeetCode C++ categories: 笔记 189.轮转数组 题目描述 给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。 示例 1: 20 0 0
03-17 笔记 算法 LeetCode LeetCode-80.删除有序数组中的重复项II 80.删除有序数组中的重复项II 题目描述 给你一个有序数组 nums ,请你** 原地** 删除重复出现的元素,使得出现次数超过两次的元素只出现两次 ,返回删除后数组的新长度。 不要使用额外的数组空间,你必须在 21 0 0