map
哈希表,平均 O(1) 查询,在 Golang 中值得注意 —— 未同步的并发读写不安全
TAG_COLLECTION //
共有 10 篇笔记使用了这个 Tag。
哈希表,平均 O(1) 查询,在 Golang 中值得注意 —— 未同步的并发读写不安全
Golang 推荐组合而不是继承。
> If it walks like a duck and quacks like a duck, then it's a duck
在值类型和引用类型中已经谈到过这类东西。但是这次再深入说说
所有的值类型都直接或间接地继承自System.ValueType,值类型的变量包含类型的实例,在赋值、传参、作为返回值的时候,都会直接拷贝其完整的字段 —— 即赋值完整的实例,所以对副本进行的修改不会对原始数据进行改动。
左值右值,经常听的东西,于是稍微记录 —— (实际上看了 Efficient C++ 之后,结合一些新标准,觉得还是有必要写写)
讲述const在各个位置的语义和使用场景,其中 const 的作用时机主要是运行时(runtime),如果需要在编译期优先等,可以使用constexpr等关键字
DTO,Data Transfer Object,数据传输对象
简单来说,是对一段连续对象序列的非拥有视图 —— 比如我们通常会使用vector,array,或者其他方式来表示一段连续空间,那么提出span看似没有什么用途,不过为什么依然会频繁的出现在接口设计当中?
在编译器对类型进行“玩弄”(查询,判断,转化)的工具