Rust的安全性设计

Rust 是一门可以帮助我们编写高性能且高可用的程序的语言。Rust 的语言设计中包含了很多关于性能和可靠性的考虑,这次简单介绍一部分关于可靠性(安全性)的设计考虑。

Rust学习笔记7 - 错误处理

本文是 Rust 学习笔记系列第七篇,参考 Rust 指南的第 9 章,主要讲错误处理,将涉及 panic!Result<T, E>

Rust学习笔记6 - 常用集合类型

本文是 Rust 学习笔记系列第六篇,参考 Rust 指南的第 8 章,涉及向量(vector)、字符串(string)和哈希表(hash map)。

Rust学习笔记5 - 模块管理

本文是 Rust 学习笔记系列第五篇,参考 Rust 指南的第 7 章,涉及使用包、箱子、模块来管理项目。

Rust学习笔记4 - 枚举与模式匹配

本文是 Rust 学习笔记系列第四篇,参考 Rust 指南的第 6 章,涉及枚举和模式匹配。

Rust学习笔记3 - 结构体

本文是 Rust 学习笔记系列第三篇,参考 Rust 指南的第 5 章,涉及结构体、方法。

Rust学习笔记2 - 所有权

本文是 Rust 学习笔记系列第二篇,参考 Rust 指南的第 4 章,涉及所有权、借用、切片。

Rust学习笔记1 - 基础

本文是 Rust 学习笔记系列第一篇,参考 Rust 指南的第 2 到 3 章,涉及变量、数据类型、函数、注释、控制流。

理解 Node.js 中的垃圾回收机制

虽然 Node.js 的学习曲线非常平坦,但是保持 Node.js 运行的机制非常复杂。为了避免一些性能缺陷,我们必须理解其机制。

这篇文章将介绍 Node.js 的内存管理方式。

JavaScript 中的继承与原型链

对于使用过基于类的面向对象语言(如 Java 或 C++)的开发者而言,JavaScript 中的继承可能有些奇怪,因为它是动态的,并且没有类的概念。

尽管 JavaScript 基于原型的继承模型通常被认为是 JavaScript 弱点,但其实这比经典的基于类的模型要更加强大。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×