思考的价值
  • README
  • Archives
    • 2022
      • 5-10
      • 4
      • 3
      • 1
      • 2
    • 2021
      • 12
      • 11
      • 10
      • 9
      • 8
      • 7
      • 6
      • 5
      • 4
        • 15-30
        • 1-14
      • 3
        • 1-18
        • 19-31
      • 2
        • 1-6
        • 7-17
        • 18-28
      • 1
        • 1-3
        • 4-7
        • 8-10
        • 11-15
        • 16-17
        • 18-23
        • 24-31
    • 2020
      • 12
        • 25-31
        • 17-24
        • 10
        • 9
        • 8
        • 7
        • 6
        • 5
        • 4
        • 3
        • 2
        • 1
        • 16
        • 15
        • 14
        • 12
      • 11
        • 21
        • 20
        • 30
        • 19
        • 29
        • 18
        • 28
        • 17
        • 27
        • 16
        • 26
        • 15
        • 25
        • 14
        • 24
        • 22
  • Tags
    • Talk
    • Information Theory
    • Web
      • Vue
      • Roadmap
      • CSS
      • React
      • Index
      • Webassembly
      • Redux
    • PL
      • Ruby
      • Lisp
      • Scala
      • OCaml
      • Python
      • Elm
      • PHP
      • JavaScript
      • Haskell
      • Go
      • CSharp
      • Shell
      • Index
      • Objective-C
      • C
      • TypeScript
      • Rust
      • SQL
      • Java
      • Kotlin
      • Fortran
    • Coding
    • Theory Of Computation
    • Service
    • Celebrity
    • Docs
      • ideavimrc
      • Dig deep into Hooks
    • Quality Assurance
    • Business
    • Network
    • Story
    • Psychology
    • Design
    • Joke
    • Node Deno
    • Security
    • Mobile
    • Podcast
    • Life
    • Game
    • Finance
    • Punchline
    • Product
    • Interview
    • Recruitment
    • Workplace
    • Environment
    • Idea
    • OS
    • Knowledge Management
    • Tool
      • Chrome
      • Command
      • Windows
      • Soft
      • Vim
      • Git
      • Terminal
      • JetBrainsIDE
      • VSCode
      • Mac
    • Database
    • Image
    • Hardware
    • OpenSource
    • Distributed
    • Algorithm
    • Architecture
    • Education
    • Book
    • English
    • Draft
  • Weekly
    • 🦤第 4 期 - 学习一门新的语言
    • 👹第 3 期 - 信息技术 与 人类的相似性
    • 👻第 2 期 - 鸭子理论与第一性原理
    • 🐱第 1 期 - 大厂垄断的 laas
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
  1. Archives
  2. 2020
  3. 12

9

Previous10Next8

Last updated 4 years ago

Was this helpful?

  1. 招聘分享:

  2. 快餐文分享:

    漫画 | Java小子和C老头儿的硬盘夜话

    A: 多线程学了三套 Windows的方法到Linux下,还得自己研究怎么实现

    B: mingw

  3. A: ts枚举可以约束值的选项吗?

    B: type Number = 1 | 2 | 3 | 4 ...

    A:

    可选的不是1,2,3 为啥赋值为5还可以啊?

    B: 你对枚举理解错了 你需要 literal type 去约束值 枚举并不是去约束取值的

    A: 那他是干嘛的呀?

    B: 枚举主要代表的是 状态的集合

    enum Week {
      Monday 
      Tuesday 
      Wednesday 
      ...
    }

    就像是这样 我知道你现在的迷惑 我想想怎么解释哈...

    A: 好

    B: 你现在不明白的是 状态 与 值 之间的关系...

    A: 不明白上面那个代码为啥不报错

    B: 呃... 是这样的 我在本地复现了, ts 确实没有检测出来, 之所以没有检测 也情有可原, 枚举没有这么使用的...

    一般都是 变量 = Enum.member 而不是等于一个值常量...

    A: 嗷嗷,这样啊

    B: 因为枚举代表的是 状态的集合, 而每个状态 只要有一个 unique 值就好了...

    就好比 给你一个 HTTPStatusCode 算了 给你写下伪代码吧, 这就是枚举平时的用法

  4. Golang 主题分享:

    Go2 泛型设计草案更新 泛型提案终于迭代了.. 个人感觉这次提案的更新 挺赞的, 符合 Golang 大道至简的观念.

  5. Github 这个营销页设计的很有水准.. 整体的布局交互, 页面色调 算得上一等作品.

https://mp.weixin.qq.com/s?__biz=MzIzMTIzMTUwOQ==&mid=2650041308&idx=3&sn=3ea75db29bab752362706a6d931a3808
https://mp.weixin.qq.com/s?__biz=MzAxOTc0NzExNg==&mid=2665523198&idx=1&sn=206c2ed4035207aaae049aeab8dd83a0
https://v2ex.com/t/733860
https://github.com/home
image-20201209182208807
image-20201209182027303