9
Last updated
Last updated
快餐文分享:
漫画 | Java小子和C老头儿的硬盘夜话
A: 多线程学了三套 Windows的方法到Linux下,还得自己研究怎么实现
B: mingw
A: ts枚举可以约束值的选项吗?
B: type Number = 1 | 2 | 3 | 4 ...
A:
可选的不是1,2,3 为啥赋值为5还可以啊?
B: 你对枚举理解错了 你需要 literal type 去约束值 枚举并不是去约束取值的
A: 那他是干嘛的呀?
B: 枚举主要代表的是 状态的集合
就像是这样 我知道你现在的迷惑 我想想怎么解释哈...
A: 好
B: 你现在不明白的是 状态 与 值 之间的关系...
A: 不明白上面那个代码为啥不报错
B: 呃... 是这样的 我在本地复现了, ts 确实没有检测出来, 之所以没有检测 也情有可原, 枚举没有这么使用的...
一般都是 变量 = Enum.member 而不是等于一个值常量...
A: 嗷嗷,这样啊
B: 因为枚举代表的是 状态的集合, 而每个状态 只要有一个 unique 值就好了...
就好比 给你一个 HTTPStatusCode 算了 给你写下伪代码吧, 这就是枚举平时的用法
Golang 主题分享:
Go2 泛型设计草案更新 https://v2ex.com/t/733860 泛型提案终于迭代了.. 个人感觉这次提案的更新 挺赞的, 符合 Golang 大道至简的观念.
https://github.com/home Github 这个营销页设计的很有水准.. 整体的布局交互, 页面色调 算得上一等作品.