码迷,mamicode.com
首页 >  
搜索关键字:编译过程    ( 1226个结果
深入V8引擎-AST(1)
没办法了,开坑吧,接下来的几篇会讲述JavaScript字符串源码在v8中转换成AST(抽象语法树)的过程。 JS代码在V8的解析只有简单的几步,其中第一步就是将源字符串转换为抽象语法树,非常类似于vue中将html转换为VNODE的过程。该过程涉及的类并不多,均位于/src/parsing文件夹中 ...
分类:其他好文   时间:2019-07-01 14:30:21    阅读次数:314
编译原理实战入门:用 JavaScript 写一个简单的四则运算编译器(一)词法分析
编译器 编译器是一个程序,作用是将一门语言翻译成另一门语言。 一般的程序,CPU 是无法直接执行的,因为 CPU 只能识别机器指令。所以要想执行一个程序,首先要将高级语言编写的程序翻译为汇编代码,再将汇编代码翻译为机器指令,这样 CPU 才能识别并执行。 示例: 学会编译原理有什么好处? 对编译过程 ...
分类:编程语言   时间:2019-06-30 19:05:22    阅读次数:133
PHP面试 PHP基础知识 十一(开发环境及相关配置)
开发环境及相关配置 集中式:集中式版本控制工具,版本库集中存放在中央服务器,团队成员里的每个人工作时从中央服务器下载代码,个人修改后再提交到中央服务器 分布式:分布式版本控制工具,没有中央服务器,每个开发人员都通过clone,在本地拷贝一个完整的仓库。 Svn的特点(集中式) 1、每个版本库有唯一的 ...
分类:Web程序   时间:2019-06-23 11:38:06    阅读次数:157
java中的泛型【T】与通配符【?】概念入门
使用泛型的目的是利用Java编译机制,在编译过程中帮我们检测代码中不规范的有可能导致程序错误的代码。例如,我们都知道List容器可以持有任何类型的数据,所以我们可以把String和Integer等类型同时放入同一个List容器中,但是这种做法是极其危险的。在泛型机制中,这种操作就会导致编译不通过,会 ...
分类:编程语言   时间:2019-06-04 13:11:55    阅读次数:109
./configure make && make install
linux源代码编译安装的三个过程:configure, make , make install 1. ./configure configure 是一个可执行脚本,有很多选项,可以执行 ./configure --help 列出, configure的作用是检测安装平台的目标特征,比如检测编译器是 ...
分类:其他好文   时间:2019-06-03 21:35:00    阅读次数:115
C编译过程
system()调用系统命令 C语言源代码——> 预编译(1、去掉注释;2、包含文件)——> gcc -o a.o a.c 编译(编译成二进制质量)——> 链接系统库函数——>可执行文件 ...
分类:其他好文   时间:2019-06-01 19:18:13    阅读次数:89
hive sql的执行及编译过程
一、hive在执行sql时会以mapreduce的方式对数据进行接入和处理,其主要包含以下几个阶段:1.hive首先根据sql语句中的表从hdfs文件中获取数据,对数据文件进行split操作,使其可以一行一行将所需数据读入内存;2.map函数将内存中的数据按照key值进行映射,形成一行一行的key-value值,比如用户表中的性别字段,内存中map处理后的记录如下:3.在实际应用中会有多台机器参与
分类:数据库   时间:2019-05-31 18:05:41    阅读次数:210
腾讯后台研发实习 完整面经 ( 已拿offer )
简历面 (电话) 1. 四次挥手 time_wait 1. 滑动窗口 2. 客户端当被告知服务端接收窗口大小为0后的行为,如果服务端的接收窗口又变大了呢? 3. 拥塞控制 4. 快重传 5. 快恢复 6. MTU是什么,在哪一层,路径MTU 7. 解释大小端、字节对齐以及原因 8. 编译过程 9. ...
分类:其他好文   时间:2019-05-26 00:32:28    阅读次数:174
linux上Python及其IDE的安装和配置
Python的安装1.在官网的下载下找到源码包https://www.python.org/downloads/source/2.下载成功后进行解压tarzxfPython-3.7.3.tar.xz3.安装编译过程需要的依赖性:gcc,zlib,zlib-devel,openssl-devel,readline,readline-develyuminstall-ygcczlibzlib-devel
分类:编程语言   时间:2019-05-23 22:55:40    阅读次数:188
webpack learn1-webpack-dev-server的配置和使用3
首先输入命令来安装webpack-dev-server 在package.json文件中添加代码: 输入命令: 在webpack.config.js中添加target: 'web' 和最下面添加判断条件 const path = require('path') const VueLoaderPlug ...
分类:Web程序   时间:2019-05-20 22:41:11    阅读次数:196
1226条   上一页 1 ... 15 16 17 18 19 ... 123 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!