关键字:ip
  • 精读《手写 SQL 编译器 - 错误提示》
    <h2 id="1">1 引言</h2> <p><img alt="" src="https://img.alicdn.com/tfs/TB1f7TquTqWBKNjSZFAXXanSpXa-1522-272.png"/></p> <p>编 ...
  • 精读《设计模式 - Strategy 策略模式》
    <h1 id="strategy">Strategy(策略模式)</h1> <p>Strategy(策略模式)属于行为型模式。</p> <p><strong>意图:定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换。本模式使得算 ...
  • 精读《Compilers are the New Frameworks》
    <p>本期精读文章 <a href="https://tomdale.net/2017/09/compilers-are-the-new-frameworks/">《Compilers are the New Frameworks》</a> ...
  • 精读《react-intersection-observer 源码》
    <h2 id="1">1 引言</h2> <p><a href="https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API">Intersectio ...
  • 精读《手写 SQL 编译器 - 智能提示》
    <h1 id="1">1 引言</h1> <p>词法、语法、语义分析概念都属于编译原理的前端领域,而这次的目的是做 具备完善语法提示的 SQL 编辑器,只需用到编译原理的前端部分。</p> <p>经过连续几期的介绍,《手写 SQL 编译器》 ...
  • 精读《JS with 语法》
    <p>with 是一个不推荐使用的语法,因为它的作用是改变上下文,而上下文环境对开发者影响很大。</p> <p>本周通过 <a href="https://dev.to/mistval/javascript-s-forgotten-keyw ...
  • 精读《手写 SQL 编译器 - 语法分析》
    <h2 id="1">1 引言</h2> <p>接着上周的文法介绍,本周介绍的是语法分析。</p> <p>以解析顺序为角度,语法分析分为两种,自顶而下与自底而上。</p> <p>自顶而下一般采用递归下降方式处理,称为 LL(k),第一个 L ...
  • 精读《设计模式 - Composite 组合模式》
    <h1 id="composite">Composite(组合模式)</h1> <p>Composite(组合模式)属于结构型模式,是一种统一管理树形结构的抽象方式。</p> <p><strong>意图:将对象组合成树形结构以表示 “部分 ...
  • 精读《robot 源码 - 有限状态机》
    <h2 id="1">1 概述</h2> <p>本期精读的是有限状态机管理工具 <a href="https://github.com/matthewp/robot">robot</a> 源码。</p> <p>有限状态机是指有限个数的状态之 ...
  • 精读《设计模式 - Visitor 访问者模式》
    <h1 id="visitor">Visitor(访问者模式)</h1> <p>Visitor(访问者模式)属于行为型模式。</p> <p><strong>意图:表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下 ...

暂无数据