码迷,mamicode.com
首页 >  
搜索关键字:词法    ( 1541个结果
MySQL内核源码解读-SQL解析之解析器浅析
MYSQL服务器接收SQL格式的查询,首先要对sql进行解析,内部将文本格式转换为二进制结构,这个转换就是解析器,解析的目的是为了让优化器更好的处理指令,以便以最优的路径,最少的耗时返回我们想要的结果。sql解析器的构成:1、词法分析(Lexicalscanner):作用是将整个查询分解为多个元素。2、语法规则(Grammarrulemodule):寻找sql语法规则组合,产生一个序列,执行这些规
分类:数据库   时间:2018-10-17 12:11:51    阅读次数:227
前端基础之JS
流程控制 if-else if-else if-else for while 三元运算 函数 JavaScript中的函数和Python中的非常类似,只是定义方式有点区别。 匿名函数方式 立即执行函数 补充: ES6中允许使用“”箭头“”(=>)定义函数 函数中的arguments参数 函数的全局变 ...
分类:Web程序   时间:2018-10-16 01:50:40    阅读次数:167
2018贝贝网测试题
1. 五对夫妇甲,乙,丙,丁,戊举行家庭聚会 每一个人都可能和其他人握手, 但夫妇之间绝对不握手. 聚会结束时, 甲先生问其他人: 各握了几次手? 得到的答案是: 0,1,2,3,4,5,6,7,8.问甲太太握手(B)次。 A. 3 B. 4 C. 5 D. 6 "参考" 2. 词法分析器用来识别( ...
分类:其他好文   时间:2018-10-14 14:06:55    阅读次数:429
JavaScript基础概念之----作用域链
也称:词法作用域 JavaScript查找变量关联的值时,会遵循一个查找链,这个链是基于作用域的层次结构的。 如上图,查找过程如下: 1、在func2函数中查找变量a,如果找到了,直接输出值,如果没有找到,转到第2步 2、在func2的父函数 func1函数中继续查找,如果找到了,直接输出值,如果没 ...
分类:编程语言   时间:2018-10-14 11:26:13    阅读次数:134
C语言中的预处理命令
预处理功能是C语言的重要功能。 问:为什么要预处理,什么是预处理? 答:我们知道高级语言的运行过程是通过编译程序(编译器)把源代码翻译成机器语言,实现运行的。编译程序的工作包含:语法分析、词法分析、代码生成、代码优化等。但是在正式编译之前还有一些工作要做,例如:去掉注释、变换格式之类的。C语言允许在 ...
分类:编程语言   时间:2018-10-13 10:56:38    阅读次数:236
Perl包相关
名称冲突问题 假如在sum2.pm中使用require导入了一个代码文件sum1.pm: 如果在sum1.pm中也有一个sum子程序: 那么在运行sum2.pm的时候,将警告子程序重新定义。因为sum2.pm首先编译好自己的sum(),然后在 运行期间require 导入文件时,又再次定义sum() ...
分类:其他好文   时间:2018-10-11 13:43:54    阅读次数:196
c++编译有哪些阶段,动态链接和静态链接的区别
预处理—->编译—->汇编—->链接 预处理:编译器将C程序的头文件编译进来,还有宏的替换 编译:这个阶段编译器主要做词法分析、语法分析、语义分析等,在检查无错误后后,把代码翻译成汇编语言 汇编:汇编语言变成机器语言 链接:将编译阶段生成的文件连接为一个整体文件 静态链接和动态链接的区别:静态链接和 ...
分类:编程语言   时间:2018-10-11 13:39:02    阅读次数:160
全新升级 Kotlin系统入门与进阶
第1章 课程介绍(需具备Java基础)本章主要介绍什么是Kotlin,课程安排,以及开发环境的配置。第2章 数据类型(难度系数:☆)本章主要讲解 Kotlin 的基本词法,从类型系统入手为大家介绍 Kotlin 中都存在哪些类型,以及相关的特性。(知识点:基本类型、类与对象、空类型、智能类型转换、包 ...
分类:其他好文   时间:2018-10-10 22:03:16    阅读次数:236
MySQL技术探索01实现SQL语法解析器
本文将介绍如何使用开源的语法和词法分析框架bison和flex来实现SQL解析器。出于技术学习的目的,本文做描述的微型SQL解析器仅能实现对微型SQL的语法解析。 1.MySQL中的SQL解析器 包括JDBC、ODBC、ADO等等关系数据库客户端应用开发框架在内的各种SDK,核心功能是帮助程序员简化 ...
分类:数据库   时间:2018-10-04 23:59:45    阅读次数:456
Perl回调函数和闭包
在Perl中,子程序的引用常用来做回调函数(callback)、闭包(closure),特别是匿名子程序。 回调函数(callback) 关于什么是回调函数,见 "一文搞懂:词法作用域、动态作用域、回调函数、闭包" 以 模块的find函数为例,它用来搜索给定目录下的文件,然后对每个搜索到的文件执行一 ...
分类:其他好文   时间:2018-10-03 00:39:07    阅读次数:203
1541条   上一页 1 ... 30 31 32 33 34 ... 155 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!