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