规范分支管理main 分支: 主分支,最终的、稳定的、经过测试没有 bug 的、可部署于生产环境的分支 只能由 release 和 hotfix 分支合并,任何情况下都不能直接修改代码feature/hotfix 分支: 功能模块开发分支,对应于一...
阅读全文...
Vite配置代理解决跨域问题
跨域是指浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对 JavaScript 实施的安全限制vite 跨域代理把对某一段 URL 的访问直接转换成另一个真实的后端 API 地址,这样前后端就视为使用了相同的域名、协议和端口,就避免...
阅读全文...
阅读全文...
Lecture-4 语法分析
0. 引言0.1 语法结构程序设计语言源程序的构成:语法结构一个实例0.2 文法一种用于描述程序设计语言语法的表示方法,能够自然地描述程序设计语言构造的层次化语法结构 1. 语法分析器输入:词法分析器输出的此法单元序列输出:语法树表示语法分析器功能:...
阅读全文...
阅读全文...
Lecture-3 ANTLR
1. 语言的识别与表达 ANTLR通过 RE 描述一个网页可能会崩溃——编码代价过大,且容易出错1.1 ANTLRANTLR (ANother Tool for Language Recognition)一个结构化文本的处理工具一个语言翻译器自动化的生成...
阅读全文...
阅读全文...