Dart 的语法

语言简介 Dart 语言是为客户端开发而设计,优先考虑多平台的开发,它的主要特点: 编译型:为了支持多平台而开发的各种编译器 强类型:使用静态类型检查,也

emacs 中 C++ 缩进的设置

本文是 cc-mode 缩进的设置,所有继承自 cc-mode 的 major mode 都可以参考,如 c++ 。 缩进的设置主要是两个方面的设置: tab 的设置 代码中各个地方的缩进设置 tab 设置 tab 的设置主要是

Elasticsearch 的简单使用

Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎。 ES 介绍 玩“飞花令”游戏时,让游戏参与者说出带“月”字的诗句,我们可以去百度输入“带月

Rust 中的 RAII 模式

一个送信的逻辑: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 #[derive(Clone)] pub struct Letter { text: String, } pub struct

Rust 中的 trait 系统

trait 是 Rust 的灵魂,Rust 中的所有抽象,如接口抽象,OOP 范式抽象,函数式范式抽象,都是基于 trait 完成的。 trait 是在行为上对类型的约束,这种约束让 trait 有如