首页
学习
活动
专区
工具
TVP
发布

TensorFlow从0到N + Rust

专栏作者
55
文章
58482
阅读量
35
订阅数
回撸Rust China Conf 2020 之《Rust企业级应用最佳实践》
本篇回撸一把《Rust企业级应用最佳实践》,讲者分享了Rust应用的“最后一公里”中所解决的问题和有效实践,非常接地气。
袁承兴
2021-03-02
5970
【译文】Rust组合器
原文:Learning Rust Error Handling Combinators
袁承兴
2021-01-14
5440
【译文】Rust异步生态系统
Rust目前仅提供编写异步代码最基础的能力。重要的是,标准库尚未提供执行器,任务,反应器,组合器以及底层I/O futures和特质。同时,社区提供的异步生态系统填补了这些空白。
袁承兴
2021-01-05
1.1K0
【译文】Rust异步编程: Pinning
让我们尝试使用一个比较简单的示例来了解pinning。前面我们遇到的问题,最终可以归结为如何在Rust中处理自引用类型的引用的问题。
袁承兴
2021-01-05
5670
如何理解“正数的补码是其本身”
补数,也叫补码,有“1的补数”和“2的补数”之分,前者多称为“反码”,后者干脆就直接叫“补码”。
袁承兴
2021-01-05
2.2K0
回撸Rust China Conf 2020 之《浅谈Rust在算法题和竞赛中的应用》
刚刚结束的首届Rust China Conf 2020就是一种交流学习的方式。Rust中文社区采用直播并提供视频回放,为所有Rustacean提供了绝佳的、宝贵的学习资料。
袁承兴
2021-01-04
6760
【译文】epoll() 3步搞定
并不久远之前,设置单个Web服务器以支持10,000个并发连接还是一项伟大的壮举。有许多因素使开发这样的Web服务器成为可能,例如nginx,它比以前的服务器可以处理更多的连接,效率更高。最大的因素之一是用于监视文件描述符的常量时间polling(O(1))机制,被大多数操作系统所采用。
袁承兴
2021-01-04
5470
Rust API 指南:文档
每个公共模块,特型,结构,枚举,函数,方法,宏和类型定义都应具有一个示例,用于该功能的练习。
袁承兴
2020-12-10
1.9K0
Rust学习资源(持续更新)
learn rust now 出版书籍 《The Rust Programming Language》,Steve Klabnik and Carol Nichols,中文版 《Programming Rust》,Jim Blandy and Jason Orendorff,中文版豆瓣门 《Zero To Production In Rust》 《Rust编程之道》,张汉东,豆瓣门 《深入浅出Rust》,范长春,豆瓣门 在线文档 Rust官网 The Rust Standard Library Rust b
袁承兴
2020-11-12
1.2K0
【译文】Rust futures: async fn中的thread::sleep和阻塞调用
近来,关于Rust的futures和async/await如何工作(“blockers”,哈哈),我看到存在一些普遍的误解。很多新用户为async/await带来的重大改进而感到兴奋,但是却被一些基本问题所困扰。即使有了async/await,并发依然很难。文档还在进一步充实,阻塞/非阻塞之间的交互很棘手。希望本文对你有所帮助。
袁承兴
2020-10-10
2.7K0
为什么Rust的println!不会发生所有权转移?
println!可能是学习Rust最常用的一行代码了。我们连续多次调用它,下面的代码编译通过,再正常不过了。
袁承兴
2020-10-10
1.2K1
Rust所有者被修改了会发生什么?
写C++的时候,指针都在明面上。到了Rust,指针在很多场合都藏了起来。但遗憾的是,它们并不是真的想被遗忘掉,而是在和你躲猫猫,最终你不得不把它们揪出来,游戏才能继续。
袁承兴
2020-09-28
8040
Rust闭包的虫洞穿梭
闭包(Closure)的概念由来已久。无论哪种语言,闭包的概念都被以下几个特征共同约束:
袁承兴
2020-09-19
1.3K0
悬挂引用是如何被Rust消灭的?
可是,Rust引用并没有堆变量的生杀大权“Ownership”,对于堆变量,只能借来用用,充其量借来改改(再还回去),那么Rust是如何保障引用的权益呢?
袁承兴
2020-08-26
1.2K0
Rust竟然没有异常处理?
学习Rust最好的方法,是和其他主流语言,比如Java、Python进行对比学习。不然怎么能get到它的特别呢?
袁承兴
2020-08-17
1.5K0
Rust所有权,可转可借
我们看到了Rust的不凡身手:只要跳出具有所有权的变量作用域,那么该变量所拥有的堆上内存,就会进行确定性的释放。
袁承兴
2020-07-15
1.1K0
释放堆内存,Rust是怎么做的?所有权!
这个概念是支撑Rust在编译期做内存安全检查的核心机制,也正是因为这个特性,我们认为Rust是内存安全的底层语言。虽然带GC垃圾回收器的语言虽然也是内存安全的,但由于GC的存在,已与底层无缘。
袁承兴
2020-07-10
1.6K0
【译文】为什么说Rust是机器人技术的未来
Rust是一门比较新的编程语言,在2006年由Graydon Hoare启动,2010年由Mozilla正式发布。速度极快的火狐量子浏览器就是用Rust开发的。过去几年里,Rust凭借着许多超棒的特性,产生了很大的吸引力,尤其对机器人技术。
袁承兴
2020-06-09
1.7K0
讨厌算法的程序员 1 - 插入排序
什么是算法 在说插入排序之前,我们了解下《算法导论》对算法的从两种不同角度的定义。 一般性解释: 算法是定义良好的计算过程,它取一个或一组值作为输入,并产生出一个或一组值作为输出。 基于应用的解释: 算法是一种工具,用来解决一个具有良好规格说明的计算问题。该问题的描述可以用通用的语言,来规定所需的输入/输出关系。与之对应的算法则描述了一个特定的计算过程,用于实现这一输入/输出关系。 后一种解释在告诉我们,我们不必对于每个问题都去重新设计、证明和实现算法,而是有能力将实际问题转换成已知算法问题,
袁承兴
2018-04-11
6080
讨厌算法的程序员 0 - 前言
这个主题是写给自己的,假如你刚好也和我一样讨厌算法,那也是写给你的。我的主要参考书目是《算法导论》第3版中文版,自己先琢磨明白一个算法,然后再按我的理解写出来。 算法导论第三版 既然讨厌为什么还学?主
袁承兴
2018-04-11
8220
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
热点技术征文第五期
新风口Sora来袭,普通人该如何把握机会?
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档