RUST
XiaoH0_0
Fresh Meat
展开
-
[RUST]linux docker安装rust环境
下载安装rust镜像:docker search rust获取官方版本的rust镜像,如果网卡,设置一下docker源apt-get update安装vim(可选,主要用于编辑一些配置文件)设置~/.bashrcalias ll='ls -alF'export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-staticexport RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rus.原创 2020-10-16 20:00:04 · 2326 阅读 · 0 评论 -
[RUST]rust使用fasttext crate训练模型并进行预测
rust使用fasttext crate训练模型并进行预测dependencies[dependencies]fasttext = "*"main.rsuse fasttext::{FastText, Args, ModelName, LossName};const TRAIN_FILE: &str = "data.train";const TEST_FILE: ...原创 2019-12-23 21:41:23 · 316 阅读 · 0 评论 -
[RUST]tokenize C/C++ with regex对C++源文件进行tokenize
dependencies[dependencies]regex = "*"main.rsmod lexer;use std::io;use std::io::Write;pub use self::Stage::{ Tokens};#[derive(PartialEq, Clone, Debug)]pub enum Stage { Tokens...原创 2019-12-22 15:12:43 · 317 阅读 · 0 评论 -
[RUST]tokio异步使用的例子: 简单的标准输入输出服务
功能:从标准输入stdin获取输入,并原样输出到标准输出stdout;关联:tokio crate的async、await、spawn、spawn_blocking等功能使用;依赖:Cargo.toml[dependencies]tokio = { version = "*", features = ["full"] }代码: main.rsuse std::io;use ...原创 2019-12-16 22:18:32 · 2067 阅读 · 0 评论 -
[RUST]async-std协程库
Rust版本: stable 1.39安装crate:[dependencies]async-std = "*"简单使用(基于manager-workers模型):use async_std::{task, };type Result<T> = std::result::Result<T, Box<dyn std::error::Error + Se...原创 2019-12-15 14:39:34 · 742 阅读 · 0 评论 -
[RUST]nightly版本安装和切换
1.安装nightly版本:rustup install nightly2.切换到nightly版本的cargo:rustup default nightly3.检查是否切换成功:rustc --version原创 2019-12-13 20:40:37 · 8536 阅读 · 1 评论