rust参考的资料转

zengkefu zengkefu     2022-09-04     302

关键词:

 http://blog.csdn.net/loveisasea/article/details/46292715

rust官方学习文档:

1.http://doc.rust-lang.org/book/README.html (英文:rust参考手册)

2.https://www.gitbook.com/book/kaisery/rust-book-chinese(中文:rust参考手册,翻译略显晦涩)

3.http://rustbyexample.com/index.html

4.http://doc.rust-lang.org/std/ (英文:rust标准库)

5.https://play.rust-lang.org/ (英文:rust在线编辑器)

 

我先是看了3,然后再看1,2基本没怎么看,写程序的话就靠4了。

我基本就是靠英文原版1入手的,有条件还是看英文原版好,方便以后读其他西人文献的时候理解概念。

 

rust相关项目

https://github.com/rustcc/awesome-rust (Rust框架、库和资源的汇总)

 

如何安装rust IDE for Eclipse:

http://www.bubuko.com/infodetail-825744.html

我现在就是用这个来做rust开发的,目前还不支持断点调试,自动补全和代码outline,而且只有简单的颜色标注。有个好处是错误的地方会在代码直接显示红色,其他编辑器未必做得到,而且EclipseIDE成长性好啊,建议使用。

 

rust特点和详解

http://arthurtw.github.io/2014/11/30/rust-borrow-lifetimes.html (英文:关于Borrow和Lifetime的详解)

http://rust.cc/t/tan-xun-rust-ownershipxi-tong-explore-the-ownership-system-in-rust/164(中文:探寻Rust ownership系统)

 

rust周边

http://blog.csdn.net/loveisasea/article/details/46291449 (本人用Java和rust分别实现生产者和消费者多线程的题目,感觉rust开发速度慢,但是运行快)

http://benchmarksgame.alioth.debian.org/u64q/compare.php?lang=rust&lang2=gpp (英文:各种语言性能比较的benchmark)

http://www.reddit.com/r/rust/comments/36z2n0/rust_made_me_a_worse_c_programmer_right/ (英文:一位歪果仁使用过rust和跟帖,挺逗的)

http://rust.cc (rust 国内论坛)

http://blog.csdn.net/liigo/article/details/45757123  (中文:为什么我说Rust是靠谱的编程语言。博主是曾参与易语言的开发,在rust1.0的贡献者名单里,也是rust.cc的网站创建者)

http://www.viva64.com/en/b/0324/ (英文:《批评rust,c++永远不会过时》。注:作者认为c++有广泛根基,D语言之前未能取代c++,rust也只是一些odd toy,意思是怪异的玩具。我觉得稍微偏激,关于rust的特性作者并没有提及和针对批评)

rust:ctp的rust版本如何手工封装

...ust的C绑定文件。https://github.com/rust-lang/rust-bindgen二、CTPDLL资料http://www.sfit.com.cn/5_2_DocumentDown.htmApi有3种通讯模式:•对话通讯模式:由客户端主动发起请求。Thost收到请求、处理请求后,返回1条或者多条响应纪录。例如登入、各... 查看详情

rust游戏启动不了每次都是rustlaunchererror:loadingerror-startservicefailed(1450)

...性,比如不需要管理内存,比如不会出现Null指针等等。参考资料:RUST—百度百科参考技术A" 查看详情

windows环境下使用clion调试rust提示msvctoolchainisnotsupported的解决方案

参考技术AClion调试Rust的时候出现如下提示,按照提示说明是因为不支持MSVC工具链。Rust在1.2版本开始默认使用MSVC工具链,可以重装Rust并选择使用GNU工具链来解决这个问题。执行rustup的时候选择自定义安装,询问hosttriple的时候填... 查看详情

几个不错的geodnsserver

以下是几个不错的geodns,感觉很不错,可能能使用到abh/geodns基于golang编写的,很不错 参考资料: https://github.com/abh/geodnsvaleriansaliou/constellation基于rust编写的 参考资料:https://github.com/valeriansaliou/constellationcoredns 查看详情

rust初始配置

...行环境:Window764bit,Rustnightly1.23;作者:乌龙哈里2017-10-15参考:Rust中文教程Rust官方网站RustGithub网站章节:安装Rust安装SublimeText3正文:一、安装Rust在Window7下安装Rust,参考Rust官网上的安装方法,用其他安装Rust的方法中的独立安... 查看详情

ag6202设计参考电路图|ag6202设计资料|hdmi1.4转vga方案设计资料

...坞V.AG6202系统框图AG6202管脚定义及功能AG6202电路设计PCB参考电路如下所示 查看详情

腐蚀rust配置要求

... 瑞昱RTL8168/8111/8112GigabitEthernetController这个配置可以玩吗参考技术A不行,1你的内存至少16G显卡至少GTX1050tiCPU至少得I5 参考技术B这个配置可以玩腐蚀rust的 查看详情

使用 serde Rust 将数据从记录转置到没有中间结构的列

】使用serdeRust将数据从记录转置到没有中间结构的列【英文标题】:TransposedatafromrecordstocolumnswithoutintermediatestructusingserdeRust【发布时间】:2021-11-1218:32:52【问题描述】:我有两种不同的数据结构:1:JSON"key1":40,"key2":50,"key1":41,"key... 查看详情

gopher转rust辣眼睛语法排行榜(代码片段)

作者:中弈-sealos作者x=x+y=y+x+yprintln!(s=s=x=y=&x;这里y就是x的引用。引用的时候变量的所有权(一夫一妻)不会发生转移,引用=(出轨)。s1=len=calculate_length(&s1);println!(s.len()这眼睛真是辣了,怎么还来个脚本语言的注释?细细一看... 查看详情

为啥rust会连接失败

...户搜索rust免steam补丁(刚才看了好像没有),3dm的破解版参考技术A网络原因,在大陆玩RUST出现这种情况实属正常。如果实在进不去,就下载个国际网游极速器把。 参考技术Bifgodcangiveusachance, 查看详情

rust中enum_dispatch简单学习(代码片段)

...后,大致搞清楚了它的用法。现在我们就来学一下。参考的文章为:https://crates.io/crates/enum_dispatch该文章中介绍了:enum_dispa 查看详情

rust更换crates源

参考技术ARust编译时如果遇到如下问题:解决办法:更换Crates源Rust开发时有时使用官方的源太慢,可以考虑更换使用国内中科大的源。更换方法如下:在$HOME/.cargo/config中添加如下内容:如果所处的环境中不允许使用git协议,可... 查看详情

rust配置

...。如果可以满足游戏的最低运行需求,则可以支持。"参考技术A不行。显卡不行 查看详情

rusterror-chain

参考技术AError-Chain是rust常用的错误处理库,目的是方便程序员更好的进行程序的错误管理。这就要说到默认库实现有什么不足。需要为统一一个Error结构体,并且每一个成员都要实现fmt,display,from具体可以看这篇文章使用Error-c... 查看详情

rust拓展包是什么内容

参考技术A使用PyO3和rust-cpython实现的rustpython扩展的setuptools帮助程序。编译和分发用rust编写的python扩展就像它们是用c写成的。设置首先,您需要创建一组文件:设置.pyfromsetuptoolsimportsetupfromsetuptools_rustimportBinding,RustExtensionsetup(name... 查看详情

[转]arcgisforserver10.2下载及安装

...0211963https://blog.csdn.net/mrib/article/details/76996193文章分为:0.参考资料1.笔者软件环境2.所需资源及下载地址3.安装过程4.网站创建5.ArcGISServerManager无法进入问题的部分解决方案0.参考资料https://b 查看详情

如何使用endnote和latex/bibtex建立论文的参考文献(转)

参考技术A下载这个文件,然后把它放到Endnote安装文件夹下的styles子文件夹中;打开EndnoteX4,从菜单栏里选取Edit-OutputStyles-OpenStyleManager找到并勾选第一步中的BibTeX_Export,关闭该窗口从菜单栏中Edit-OutputStyles选刚增加的BibTeX_Export... 查看详情

如何使用endnote和latex/bibtex建立论文的参考文献(转)

参考技术A下载这个文件,然后把它放到Endnote安装文件夹下的styles子文件夹中;打开EndnoteX4,从菜单栏里选取Edit-OutputStyles-OpenStyleManager找到并勾选第一步中的BibTeX_Export,关闭该窗口从菜单栏中Edit-OutputStyles选刚增加的BibTeX_Export... 查看详情