-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🤔 FAQ #1
Comments
为什么使用
|
如何运行
|
有么有类似
|
地图数据来源哪? |
为什么使用
rust
编写爬虫程序?其实使用什么语言编写都行,只不过随着前端生态的发展,越来越多前端相关的程序开始使用
rust
,也算是跟随潮流吧rust
没有垃圾回收器(GC
),而是使用一种独特的内存管理机制,称为所有权 ownership 系统,这也意味着一个程序用rust
(不使用GC
)和go
(使用GC
)在编码技术对等的情况下,rust
的内存释放在资源不使用时是立即发生的,而go
由于是垃圾回收器GC
在管理内存,对象的内存不会在使用完毕后立即释放。GC
进程是周期性运行的,它需要确定哪些对象不再被引用,然后才能释放这些对象所占用的内存。这个过程涉及到运行时的标记和清理,会有一定的延迟。rust
是一种静态强类型语言。这意味着类型在编译时被检查,任何类型不匹配的操作都会导致编译错误,这有助于避免许多运行时错误,而且其所有权
和借用系统
进一步增强了这种安全性,防止了诸如空指针解引用、数据竞争等常见的并发和内存错误The text was updated successfully, but these errors were encountered: