1. 用 if 和 goto 模拟 switch

    很多编程语言都会有switch语句。switch作为选择语句的一种,也是可以用if-else语句来表示。在实现了switch的大部分编程语言中,通常跟break跳转语句配合来进行控制,其一般语法如下:

    2023/06/30 PHP

  2. POSIX 终端屏保

    最近在读一本书《PHP Beyond the Web》,内容难度不大,不过感觉挺有意思的。可能是做惯了web应用,或者说潜意识觉得PHP就是做web应用的,没想到在其它领域上,PHP也用得挺顺手,也许这也是一种偏见吧。看了这本书,对PHP有一些许改观,也算是扩展了视野。

    2023/06/06 工具

  3. 纯手工打造一个 JSON 解释器

    老早就想搞一个完整的解释器,不过呢,通用语言的解释器比较庞大,不太好写。写一个 JSON 解释器比较合适,要素不多,好掌握一点,而且在忽略一些细节之后,代码量极少,对于入门者了解解释器甚至编译器到底在干什么很有帮助。

    2023/03/16 编译原理

  4. A1 和 R1C1 引用列标签转换

    Excel 关于引用有两种表示方法,即 A1 和 R1C1 引用样式。

    2023/03/06 工具

  5. 通过 JavaScript 了解异步

    本文整理自MDN。

    2023/01/30 计算机原理