20240409-Rust-03-数据类型 title: Rust-03-数据类型 date: 2024/04/09 tags: Rust categories: 笔记 数据类型 Rust 的每个值都有确切的数据类型(data type),该类型告诉 Rust 数据是被指定成哪类数据,从而让 Rust 知道如何使用该数据。在本节中,我们将介绍 笔记 #Rust 2024-04-09 13 0
20240409-Rust-02-变量与可变性 变量与可变性 #![allow(unused)] fn main() { // 变量默认是不可变的,如要声明可变变量,应使用mut关键字 // let x = 5; let mut x = 5; println!("The value of x is {}", x); 笔记 #Rust 2024-04-09 54 0
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 笔记 #Rust 2024-04-08 61 0
20240328-Debian12根分区扩容记录 [!WARNING] 以下操作可能会导致包括但不仅限于数据丢失、无法启动等问题,严重时您可能需要重装系统,如要继续,请确保已做好数据备份等准备工作。 Debian12根分区扩容记录 前言 情况是这样的,有一台Debian12的机器,磁盘分区信息如下 root@xxx:~# df -Th Filesy 教程 #Linux #运维 2024-03-28 144 0
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 且不重复的 笔记 #算法 #LeetCode 2024-03-27 24 0
20240326-Typora激活教程 title: Typora激活教程 date: 2024/03/26 tags: Typora 破解 categories: 杂谈 ::: tip 声明 本博客仅以学习为目的进行记录,请支持正版,并将本博客提及相关文件于24h内删除。 ::: 1.安装原版Typora 安装过程略过 2.克隆相关仓库 教程 #软件 2024-03-26 79 0
20240320-配置GitHub-SSH并默认使用443端口 配置SSH 1.生成SSH密钥 打开终端,执行以下命令: ssh-keygen -t rsa -b 4096 -C "你的邮箱" 根据引导提示,询问你密钥保存路径、设置密码,也可直接回车使用默认路径和空密码,完成后会在指定目录或默认目录~/.ssh/下生成私钥id_rsa和公钥id_rsa.pub。 教程 #运维 #Linux 2024-03-20 24 0
LeetCode-189.轮转数组 — title: LeetCode-189.轮转数组 date: 2024/03/21 tags: LeetCode C++ categories: 笔记 189.轮转数组 题目描述 给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。 示例 1: 笔记 #算法 #LeetCode 2024-03-18 19 0
LeetCode-80.删除有序数组中的重复项II 80.删除有序数组中的重复项II 题目描述 给你一个有序数组 nums ,请你** 原地** 删除重复出现的元素,使得出现次数超过两次的元素只出现两次 ,返回删除后数组的新长度。 不要使用额外的数组空间,你必须在 笔记 #算法 #LeetCode 2024-03-17 20 0
Linux内核态赋予进程root权限 一、Linux中进程的用户管理 在Linux中,每个进程都拥有真实用户ID (==uid==)和真实组ID (==gid==),有效用户ID (==euid==)和有效组ID (==egid==),保存的设置用户ID (==suid==)和保存的设置组ID (==sgid==),另外地,还有文件系统 笔记 #Linux 2024-03-16 22 0