• HOME
  • SEARCH
  • TOPICS
  • DATA

  • Rust 使用 Cargo 创建和运行工程

    命令列表 直接输入cargo即能输出帮助列表 cargo 输出 ❯ cargo Rust's package manager Usage: cargo [+t

    2023-04-29, Views: 1788 , Topics: Rust

  • Rust 宏 macro

    宏 声明宏 Declarative Macro 使用acro_rules!,允许用户以声明性的(declarative)方式定义句法扩展。 每个声明宏都有一个名

    2023-04-23, Views: 2207 , Topics: Rust

  • Rust 动态大小类型

    动态大小类型 dynamically sized types 有时被称为DST或unsized types。 这些类型是运行时才知道占用的内存大小。 DST 常

    2023-04-23, Views: 1902 , Topics: Rust

  • Rust 获取变量内存地址值

    {:p} 使用println!,占位符使用{:p},参数类型是&即可(实现Pointer)。 let x = 10; println!("{:p}",

    2023-04-23, Views: 3872 , Topics: Rust

  • Rust #[no_mangle] 属性

    作用 属性no_mangle,用来关闭Rust的名称修改(name mangling)功能。Mangling是编译器在解析名称时,修改我们定义的函数名称,增加一

    2023-04-23, Views: 4204 , Topics: Rust

  • Rust 打印变量类型

    方法一 直接打印 fn print_type_of<T>(_: T) { println!("type is {}", std::any::

    2023-04-21, Views: 2424 , Topics: Rust

  • Rust 标准库 API 字符串 String &str

    创建 String from let s = String::from("abc"); new let mut s = String::new(); s.pus

    2023-04-16, Views: 2319 , Topics: Rust

  • Rust 标准库 API Option

    源码 Option是一个范型枚举,有None和Some两个字段。 pub enum Option<T> { None, Some

    2023-04-16, Views: 1824 , Topics: Rust

  • Rust 标准库 API Result

    自定义 Reuslt type Result<T> = std::result::Result<T, Box<dyn error::Er

    2023-04-16, Views: 1535 , Topics: Rust

  • Rust 标准库 API 文件操作 File

    File::create 使用File的关联函数(类似Java中的静态方法)create,创建文件,如果存在,则覆盖。 use std::fs::{File,

    2023-04-16, Views: 2302 , Topics: Rust

  • Rust 标准库 API 命令行参数 args

    args collect方法将参数转为Vec集合。 nth方法取索引位置参数。(第0位为运行的程序名) use std::env; const FIRST:

    2023-04-14, Views: 1619 , Topics: Rust

  • Rust 标准库 API 环境变量参数 vars

    vars collect方法将参数转为Vec集合。 var(key: &'static str)方法查找指定的环境变量的值。 temp_dir方法获取系

    2023-04-14, Views: 1305 , Topics: Rust

  • Rust 标准库 API 输入 stdin 输出 stdout 错误输出 stderr

    stdin 使用read_line获取输入字符串。 use std::io; fn main() { let mut input = String::

    2023-04-13, Views: 1778 , Topics: Rust

  • 走进 Rust:引用计数智能指针

    概念 单个值可能会有多个所有者。 记录一个值引用的数量来知晓这个值是否仍在被使用。如果某个值有零个引用,就代表没有任何有效引用并可以被清理。 Rc Rc<

    2023-04-12, Views: 1802 , Topics: Rust

  • 走进 Rust;高级 trait

    关联类型 associated types 将类型占位符与trait相关联的方式,这样trait的方法签名中就可以使用这些占位符类型。 trait的实现者会针对

    2023-04-11, Views: 1100 , Topics: Rust

  • 屏蔽 Sonar 告警

    说明 只能屏蔽安全告警,代码整洁告警,不能屏蔽单元测试覆盖率问题。 方法一 告警的代码后加入//NOSONAR。 注意://后没有空格,NOSONAR必须大写。

    2023-04-10, Views: 3337 , Topics: SonarQube Java

  • OpenLDAP 简介

    全称 Lightweight Directory Access Protocol,缩写:LDAP 简介 目录服务是基于应用协议X.500实现的,而LDAP是X.

    2023-04-09, Views: 1919 , Topics: OpenLDAP

  • Telepresence 开发中的常用命令

    查看当前状态 telepresence status 输出 root@local:~# telepresence status Root Daemon: Run

    2023-04-08, Views: 1815 , Topics: Telepresence

  • VSCodium 代替 VS Code

    原因 VS Code下载慢,并且微软加入很多其他代码。 使用 VSCodium https://github.com/VSCodium/vscodium VSC

    2023-04-07, Views: 3273 , Topics: VS Code

  • VS Code 下载慢解决办法

    下载页面 https://code.visualstudio.com/download macOS 下载地址 https://code.visualstudio

    2023-04-06, Views: 2024 , Topics: VS Code

  • First Prev
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • Next Last

©2025 沪ICP备18012661号-1 阿里云

Messages Sitemap GitHub