240 发简信
IP属地:上海
  • Generator,Python和JS

    第一次接触到yield这个关键字是在Python里面。伴随着Generator和Comprehension了解到的。当时一直没觉得它多重要,还以为它只是个另外一个用起来放便点...

  • 看得见摸不着的Attribute

    在面向对象的编程语言中,普遍存在一个特点,你可以定义一类特殊的属性,它不是真正的属性,你「读」它和「写」它时,其实是在调用特定的方法。本文将使用两种具有代表性的编程语言来举例...

  • 自己动手实现ES6 Promise

    不管是标准还是实现,现在Javascript的重心都放在了async-await上,Promise怎么看都像过时的东西。而且支持Promise的库有一大堆,就算不需要这些库,...

  • Javascript的回调,不等同于MCU的中断

    曾有一位做单片机开发的朋友问我回调是怎么回事,我解释就跟单片机的中断函数类似,比如你的定时器的溢出值设置为200毫秒,那么单片机内部电路每200毫秒,就会把PC设置成你的定时...

  • Doctor Strange

    今天去看了「Doctor Strange」,原本没抱什么期待,猜测大概又是漫威的一部“预告片”性质的电影。但看了觉得出乎意料的好,并不是因为特效,而是电影讲的故事很触动人。 ...

  • 为什么Google的浏览器取名为「Chrome」

    实际上Google把「Chrome」和「Chromium」两个名字都占了。Chrome是官方发布的浏览器,标志颜色鲜艳,同Google公司标志一样,红绿黄蓝四色。Chromi...