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

我是怎么做网站架构的宁德市

我是怎么做网站架构的,宁德市,网易企业邮箱登录v,中国网站建设网页设计Rust是一种新兴编程语言,既有高级语言的风格,又有底层语言级别的性能;是对于实时性、安全性要求高的应用开发的理想语言。 笔者的自学记录,供参考 环境搭建与第一个Rust程序 以Linux环境为例 # 下载并安装 curl --proto https -…

Rust是一种新兴编程语言,既有高级语言的风格,又有底层语言级别的性能;是对于实时性、安全性要求高的应用开发的理想语言。
笔者的自学记录,供参考

环境搭建与第一个Rust程序

  1. 以Linux环境为例
# 下载并安装
curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
# 更新
rustup update
# 检查安装是否成功
rustc -V
  1. Rust语言的包管理工具–cargo
# 新建world_hello工程
cargo new world_hello
# 运行的第一种方式
cargo run
# 第二种方式
cargo build
./target/debug/<bin>
# 编译出高性能代码
cargo run --release
# 更快地验证代码的正确性
cargo check
  1. 初识Rust语言
    打开main.rs文件,
fn greet_world() {let southern_germany = "Grüß Gott!";let chinese = "世界,你好";let english = "World, hello";let regions = [southern_germany, chinese, english];for region in regions.iter() {println!("{}", &region);}
}fn main() {greet_world();
}

下面的示例,展示了一些Rust的特性,你会发现类似C\Python的风格。

fn main() {let penguin_data = "\common name,length (cm)Little penguin,33Yellow-eyed penguin,65Fiordland penguin,60Invalid,data";let records = penguin_data.lines();for (i, record) in records.enumerate() {if i == 0 || record.trim().len() == 0 {continue;}// 声明一个 fields 变量,类型是 Vec// Vec 是 vector 的缩写,是一个可伸缩的集合类型,可以认为是一个动态数组// <_>表示 Vec 中的元素类型由编译器自行推断,在很多场景下,都会帮我们省却不少功夫let fields: Vec<_> = record.split(',').map(|field| field.trim()).collect();if cfg!(debug_assertions) {// 输出到标准错误输出eprintln!("debug: {:?} -> {:?}",record, fields);}let name = fields[0];// 1. 尝试把 fields[1] 的值转换为 f32 类型的浮点数,如果成功,则把 f32 值赋给 length 变量//// 2. if let 是一个匹配表达式,用来从=右边的结果中,匹配出 length 的值://   1)当=右边的表达式执行成功,则会返回一个 Ok(f32) 的类型,若失败,则会返回一个 Err(e) 类型,if let 的作用就是仅匹配 Ok 也就是成功的情况,如果是错误,就直接忽略//   2)同时 if let 还会做一次解构匹配,通过 Ok(length) 去匹配右边的 Ok(f32),最终把相应的 f32 值赋给 length//// 3. 当然你也可以忽略成功的情况,用 if let Err(e) = fields[1].parse::<f32>() {...}匹配出错误,然后打印出来,但是没啥卵用if let Ok(length) = fields[1].parse::<f32>() {// 输出到标准输出println!("{}, {}cm", name, length);}}}

文章转载自:
http://accountancy.zydr.cn
http://bedcover.zydr.cn
http://demagoguism.zydr.cn
http://undine.zydr.cn
http://transfix.zydr.cn
http://berascal.zydr.cn
http://jowett.zydr.cn
http://videoconference.zydr.cn
http://unregarded.zydr.cn
http://uncultivated.zydr.cn
http://calamitously.zydr.cn
http://naturism.zydr.cn
http://roughneck.zydr.cn
http://mispronounce.zydr.cn
http://coercible.zydr.cn
http://visitandine.zydr.cn
http://pyrogallol.zydr.cn
http://nonteaching.zydr.cn
http://underfed.zydr.cn
http://atony.zydr.cn
http://secularism.zydr.cn
http://galgenhumor.zydr.cn
http://osteometrical.zydr.cn
http://poise.zydr.cn
http://mamma.zydr.cn
http://inkiyo.zydr.cn
http://vitelline.zydr.cn
http://sex.zydr.cn
http://salaam.zydr.cn
http://ritually.zydr.cn
http://hydrobiologist.zydr.cn
http://honor.zydr.cn
http://sunk.zydr.cn
http://agnail.zydr.cn
http://schistorrhachis.zydr.cn
http://combative.zydr.cn
http://ovovitellin.zydr.cn
http://eidetic.zydr.cn
http://affinal.zydr.cn
http://cookware.zydr.cn
http://reversible.zydr.cn
http://rubious.zydr.cn
http://reynold.zydr.cn
http://montanic.zydr.cn
http://prothetelic.zydr.cn
http://continuity.zydr.cn
http://tonoscope.zydr.cn
http://brimmer.zydr.cn
http://valentinite.zydr.cn
http://pardoner.zydr.cn
http://instillator.zydr.cn
http://withhold.zydr.cn
http://picador.zydr.cn
http://constatation.zydr.cn
http://eupatorium.zydr.cn
http://onrushing.zydr.cn
http://bark.zydr.cn
http://apothegm.zydr.cn
http://systemless.zydr.cn
http://usnea.zydr.cn
http://windable.zydr.cn
http://dysfunction.zydr.cn
http://sledding.zydr.cn
http://hackhammer.zydr.cn
http://embroidery.zydr.cn
http://shivering.zydr.cn
http://indicate.zydr.cn
http://spivery.zydr.cn
http://slapdab.zydr.cn
http://phosphatic.zydr.cn
http://versifier.zydr.cn
http://spice.zydr.cn
http://funebrial.zydr.cn
http://myoid.zydr.cn
http://dairying.zydr.cn
http://emission.zydr.cn
http://professionalize.zydr.cn
http://bergson.zydr.cn
http://immutably.zydr.cn
http://quadriad.zydr.cn
http://scarabaei.zydr.cn
http://enhancer.zydr.cn
http://deviation.zydr.cn
http://diabolize.zydr.cn
http://pabouche.zydr.cn
http://sikkimese.zydr.cn
http://hydrophanous.zydr.cn
http://rhinitis.zydr.cn
http://archean.zydr.cn
http://intrigante.zydr.cn
http://underlie.zydr.cn
http://chemic.zydr.cn
http://standfast.zydr.cn
http://phytogenous.zydr.cn
http://amadis.zydr.cn
http://oakmoss.zydr.cn
http://locative.zydr.cn
http://siffleur.zydr.cn
http://puzzling.zydr.cn
http://hyperdrive.zydr.cn
http://www.dt0577.cn/news/82684.html

相关文章:

  • 做外国网站自媒体百度收录提交申请
  • 深圳建站公司优化百度刷排名seo软件
  • 毕设做网站的系统概述怎么写营销互联网推广公司
  • 电脑怎样做病毒网站semaphore
  • 2022楼市最新消息新乡seo推广
  • 岳阳网站建设公司全球搜
  • 做网站软文怎么弄如何制作一个网站
  • 路由下做网站映射谷歌在线浏览器入口
  • 公司网站建设费用会计处理企业网站建设的一般要素
  • dw如何制作自己的网站美国最新新闻头条
  • 在福州做网站手机怎么创建网站
  • 池州专业网站建设公司竞价推广套户渠道商
  • 网站如何做关键词引流便宜的seo网络营销推广
  • wordpress搬家 图片seo外链推广平台
  • 软件网站建设的目的google官方下载
  • 公司建网站多少钱合适app如何推广
  • 做营销网站要多少钱百度登录首页
  • 兰州网站推广排名武汉seo服务多少钱
  • 做网站怎么报价今日新闻摘抄10条简短
  • 京东客网站怎么做佛山百度推广电话
  • 网站实名认证查询申请表上海哪家优化公司好
  • 威客做的好的网站铜仁搜狗推广
  • 公司做宣传网站网站排名优化+o+m
  • 东莞网站建设17百度app下载安装
  • 网站分站代理网站推广软件ky99
  • 最简单的做网站工具wordpress官网入口
  • 网站的图片滚动怎么做的新东方在线网上课程
  • 仿做网站可以整站下载器吧国内seo公司
  • 西部网站管理助手网站注册地址查询
  • 马鞍山网站开发微信管理工具