当前位置: 首页 > news >正文

高安市网站建设公司通州网站建设站开发评价

高安市网站建设公司,通州网站建设站开发评价,深圳横岗做网站的,张家港市住房和城乡建设局网站文章目录 代码篇HelloWorld斐波那契数列计算表达式#xff08;加减乘除#xff09;web接口 优化篇target/目录占用一个g#xff0c;仅仅一个actix的helloWorld demo升级rust版本#xff0c; 通过rustupcargo换源windows下放弃吧#xff0c;需要额外安装1g的toolchain并且要… 文章目录 代码篇HelloWorld斐波那契数列计算表达式加减乘除web接口 优化篇target/目录占用一个g仅仅一个actix的helloWorld demo升级rust版本 通过rustupcargo换源windows下放弃吧需要额外安装1g的toolchain并且要配合msvc10g起步吧或者mingw。 代码篇 HelloWorld fn main() {print!(Hello,Wolrd) }斐波那契数列 fn fib(n: u64) - u64 {let mut a 0;let mut b 1;for _ in 0..n {let c a b;a b;b c;}a }fn main() {let n 10;let result_list: VecString (1..n1).map(|i| fib(i).to_string()).collect();let result result_list.join(,);println!({}, result); }计算表达式加减乘除 use std::io; use std::num::ParseIntError; fn parse_expression(expression: str) - Resulti32, ParseIntError {let mut result 0;let mut current_number 0;let mut operator ;for token in expression.split_whitespace() {match token { operator ,- operator -,* operator *,/ operator /,_ {current_number match token.parse::i32() {Ok(num) num,Err(e) return Err(e),};match operator { result current_number,- result - current_number,* result * current_number,/ result / current_number,_ {},}}}}Ok(result) } fn main() {println!(请输入表达式例如1 2 * 3);let mut input String::new();io::stdin().read_line(mut input).expect(读取输入失败);let expression input.trim();match parse_expression(expression) {Ok(result) println!(计算结果为{}, result),Err(e) println!(解析表达式时出错{}, e),} }web接口 use actix_web::{get, post, web, App, HttpResponse, HttpServer, Responder};#[get(/)] async fn hello() - impl Responder {HttpResponse::Ok().body(Hello world!) }#[post(/echo)] async fn echo(req_body: String) - impl Responder {HttpResponse::Ok().body(req_body) }async fn manual_hello() - impl Responder {HttpResponse::Ok().body(Hey there!) }#[actix_web::main] async fn main() - std::io::Result() {HttpServer::new(|| {App::new().service(hello).service(echo).route(/hey, web::get().to(manual_hello))}).bind((127.0.0.1, 8080))?.run().await }优化篇 target/目录占用一个g仅仅一个actix的helloWorld demo ~/.cargo/config写入, 放到项目之外去眼不见心不烦 [build] target-dir /path/rust-target不过一个demo 接口 你执行下cargo run 和 cargo build --release, 就占用1.2g。 这可真烧磁盘, 有node_module那味儿了。 升级rust版本 通过rustup export RUSTUP_DIST_SERVERhttps://rsproxy.cn export RUSTUP_UPDATE_ROOThttps://rsproxy.cn/rustup rustup updatecargo换源 ~/.cargo/config写入 [source.crates-io] registry https://github.com/rust-lang/crates.io-index replace-with ustc [source.ustc] registry https://mirrors.ustc.edu.cn/crates.io-index/windows下放弃吧需要额外安装1g的toolchain并且要配合msvc10g起步吧或者mingw。 比linux下的工具链大多了
http://www.tj-hxxt.cn/news/141626.html

相关文章:

  • 深圳网站建设设计公司厦门模板网站建设
  • 网站建设制作设计开发关键词排名优化系统
  • 网站可不可以做自己的专利网络推广合同
  • 网站建设现在市场大不大网站做推广 建设哪种类型合适
  • 建站公司杭州做羞羞的专门网站
  • 哪一个网站可以做任务拿佣金网站建设维护费合同
  • 青海省教育厅门户网站官网新乡网站优化公司推荐
  • seo站长优化工具在线是免费生成器
  • dedecms导航网站做网站能设置关键词在百度中搜索到
  • 企业网站模板下载网站模板下载word 发布 wordpress
  • 加上强机关网站建设管理的通知建湖人才网官网登录
  • 泉州网站建设网站建设我要表白网站
  • 功能型网站建设时间深圳市手机网站建设哪家好
  • 厦门网络公司网站网站做程序员
  • 6成都网站建设微信如何开发自己的小程序
  • 网站建设网页设计小江泉州网站建设价钱
  • 苏州吴江太湖新城建设局网站装修网站怎么做的好
  • 网站建设小组的运营模式2023网站分享
  • 同一虚拟主机 2个网站有没有做线播放网站
  • 网站定制开发优点wordpress iis 中文
  • 网站开发前景如何大兴网站开发公司
  • 做室内设计兼职的网站wordpress建站
  • 做企业网站有哪些系统建筑工地招聘网站
  • 英迈思网站建设建筑工程网 装修
  • 网站广告下悬浮代码怎么做wordpress博客建设与经营
  • 江苏常州武进区建设局网站如何把自己电脑做网站服务器吗
  • 外贸建站与推广如何做吉林做网站多少钱
  • 珠海工商年检到哪个网站做网站开发 英文文章
  • 家政网站制作做国外零售的话是在什么网站开店
  • 学院网站建设总结可以看网站的手机浏览器