
rust
Mr.Lee jack
这个作者很懒,什么都没留下…
展开
-
【Rust快速入门】-- 时间转换
rust时间转换依赖# doc: https://crates.io/crates/chrono[dependencies]chrono = "0.4.19"示例use chrono::prelude::*;pub fn test_chrono() { // 获取本地时间 doc: https://crates.io/crates/chrono let now: DateTime<Local> = Local::now(); println!("原创 2022-02-10 16:45:25 · 1992 阅读 · 0 评论 -
【Rust快速入门】-- json序列化与反序列化
rust中如何进行json变换第一种方式# doc: https://crates.io/crates/json[dependencies]json = "0.12.4"第二种方式# doc: https://crates.io/crates/serde[dependencies]serde_json = "1.0"serde = { version = "1.0", features = ["derive"] }示例use serde::{Deserialize, S原创 2022-02-10 16:27:48 · 1752 阅读 · 0 评论 -
【Rust快速入门】-- 网络请求库
网络操作库第一种方式[dependencies]curl = "0.4.42"第二种方式[dependencies]reqwest = { version = "0.11", features = ["json"] }tokio = { version = "1", features = ["full"] }// 网络编程操作use std::io::prelude::*;struct CurlRequests {} // curl库的请求封装 doc: https://c原创 2022-02-10 15:23:18 · 1941 阅读 · 0 评论 -
【Rust快速入门】-- 文件io操作
文件io操作介绍的主要内容是与终端io,文件io操作相关的操作与标准库pub fn test_io() { // 接收命令行参数 let args = std::env::args(); println!("命令行参数: {:?}", args); // 终端命令输入获取 println!("请输入: "); let mut str_buf = String::new(); std::io::stdin().read_line(&mut原创 2022-02-10 09:39:46 · 850 阅读 · 0 评论 -
【Rust快速入门】-- 基础
rust快速入门概述强类型静态语言编译型语言,运行性能比较高运行时内存安全,拥有自己独特所有权管理机制,生命周期等来保证资源的释放等后端语言安装前往官网安装rust编译工具mac上安装示例$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh### 安装完毕后查看状态$ rustc -Vrustc 1.58.1 (db9d1b20b 2022-01-20)配置vscode环境安装rls插件安原创 2022-02-08 18:44:31 · 941 阅读 · 0 评论