03_语法分析:两个基本功和两种算法思路
你好,我是宫文学。
通过第 1 讲的学习,现在你已经清楚了语法分析阶段的任务:依据语法规则,把 Token 串转化成 AST。
今天,我就带你来掌握语法分析阶段的核心知识点,也就是两个基本功和两种算法思路。理解了这些重要的知识点,对于语法分析,你就不是外行了。
你好,我是宫文学。
通过第 1 讲的学习,现在你已经清楚了语法分析阶段的任务:依据语法规则,把 Token 串转化成 AST。
今天,我就带你来掌握语法分析阶段的核心知识点,也就是两个基本功和两种算法思路。理解了这些重要的知识点,对于语法分析,你就不是外行了。
我想你应该知道,公式是 Excel 电子表格软件的灵魂和核心。除此之外,在 HR 软件中,可以用公式自定义工资。而且,如果你要开发一款通用报表软件,也会大量用到自定义公式来计算报表上显示的数据。总而言之,很多高级一点儿的软件,都会用到自定义公式功能。
你好,我是刘津。
今天我要跟你分享的主题是不同的职能如何通过增长全景图做好增长这件事。
增长是企业在任何时刻都需要去做的最重要的事情,任何职位都需要助力增长。
你好,我是鸟窝。
上一讲,我带你一起领略了 Mutex 的架构演进之美,现在我们已经清楚 Mutex 的实现细节了。当前 Mutex 的实现貌似非常复杂,其实主要还是针对饥饿模式和公平性问题,做了一些额外处理。但是,我们在第一讲中已经体验过了,Mutex 使用起来还是非常简单的,毕竟,它只有 Lock 和 Unlock 两个方法,使用起来还能复杂到哪里去?
你好,我是傅健,这节课我们接着聊 Spring 的自动注入。
上一讲我们介绍了 3 个 Spring 编程中关于依赖注入的错误案例,这些错误都是比较常见的。如果你仔细分析的话,你会发现它们大多都是围绕着 @Autowired、@Qualifier 的使用而发生,而且自动注入的类型也都是普通对象类型。
你好,我是陈亦峰,欢迎你和我一起学英语。
今天我们继续来阅读The Product-Minded Software Engineer这篇文章,我带你精读文章的第二段。
- Interest in the business, user behavior and data on this
When coming with ideas, product-minded engineers don’t just get these from thin air. They take the time to understand how the business works, how the product fits in, and what its goals are. They are also empathetic about how the product makes users feel and how those users benefit from using this product. They often dive straight to data about business and user metrics, getting their hands on this data however they can. They might access it directly - if this is possible - or approach the product manager or data scientists to get this kind of information. They do this because of their curious nature. This is the next trait I’ve observed.
好诗相伴,千金不换。你好,我是天博。
上节课我们讲了三步读诗法的第二步,如何从诗人的三个层次来读诗,包括诗人生平经历、创作背景、和诗人的风格。今天我们要讲的是三步读诗法的最后一步,读诗意。
你好,我是涵柏。今天是原理篇的最后一课。
也许你已心痒难耐,想让我快点分享写作的方法和技巧。不过,欲速则不达,在过渡到方法篇前,我还要再啰嗦一节课,和你聊聊写作中有哪些常见的坑,你可千万别跳。因为一旦养成了这样的写作习惯,你就很难再改回来了。
你好,我是吴咏炜。
上一讲我们通过 Vim 教程学习了 Vim 的基本命令,我还给你讲解了 Vim 的基本配置,现在你就已经可以上手基本的编辑工作了。
今天,我们将学习更多 Vim 的常用命令,以便更高效地进行编辑。我会先带你过一下光标移动命令和文本修改命令,然后重点讲解文本对象,随后快速讨论一下不能搭配文本修改的光标移动命令,最后讨论如何重复命令。