E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
哈工大编译原理实验语法分析
Java并发 行级锁/字段锁/表级锁 乐观锁/悲观锁 共享锁/排他锁 死锁
字典锁包括
语法分析
锁和DDL锁,由DBMS在必要的时候自动加锁和释放锁,用户无机控制。Oracle主要提供了5种
weixin_33743703
·
2020-09-17 00:57
java
数据库
数据结构与算法
AST抽象语法树
抽象语法树并不依赖于源语言的语法,也就是说
语法分析
阶段所采用的上下文无文文法,因为在写文法时,经常会对
王三麻子
·
2020-09-16 22:06
前端开发
AST
抽象语法树
javascript编译
vscode插件
7、vscode-lualua
语法分析
和提示8、EmmyLuaLua提示及调试9、ColorHighlight直观显示在
疯狂暴走哇
·
2020-09-16 21:41
进阶篇
VS
code
插件
LR
语法分析
器
1LR
语法分析
器本节介绍一个有效的自底向上的分析技术,可以用于一大类上下文无关文法的
语法分析
。
Bash_linux
·
2020-09-16 20:38
编译原理
(原创)clang的python接口(一)
同时,clang也提供了强大的开发接口libclang,可以十分有效的进行词法和
语法分析
的工作。libclang的python接口配置下面是pytho
wangtua
·
2020-09-16 19:24
程序分析与软件安全
ANTLR 宝藏入门之路 hello World初认识
ANTLR宝藏入门之路helloWorld初认识解释一下:1,在g4文件中定义业务逻辑规则2,g4自动生成词法分析、
语法分析
等一堆代码3,编写java代码,调用g4自动生成的class类4,输入要识别文本
段智华
·
2020-09-16 18:50
单双引号的区别和混搭使用
一、引号定义字符串在php中,通常一个字符串被定义在一对引号中,如:'iamastringinsinglequotes'"iamastringindoublequotes"php
语法分析
器是用成对的引号来判断一个字符串的
晓墨
·
2020-09-16 18:19
单双引号的使用
php
将算术表达式转换成三元式的程序实现、编译原理课程设计
需求设计一个语法制导翻译程序,将算术表达式翻译成三元式,要求:先确定一个定义算是表达式的文法,为其设计一个
语法分析
程序,为每条产生式配备一个语义子程序,按照一遍扫描的语法制导翻译方法,实现翻译程序。
cs_work
·
2020-09-16 18:00
课程设计
编译原理
0826链家校招提前批面经
操作系统内存换页算法数据库索引(b树和b+树的优缺点对比)编译原理(词法分析、
语法分析
。。。
TTonyJ
·
2020-09-16 17:59
面试经验
java后端开发
面试经验
Antlr4入门(四)监听器、访问器与
语法分析
树的标注
ANTLR的运行库提供了两种遍历树的机制:
语法分析
树监听器与访问器。通过它们,我们可以在遍历树的时候实现相应逻辑。在本章中,我们将通过编写一个简单的计算器来探究三种在事件方法中共享信息的途径。
Gent_倪
·
2020-09-16 15:40
antlr
antlr
Lemon Parser Generator
lighttpd的配置文件需要用到lemon来分析,lemon是一个LALR(1)的
语法分析
生成器。
chaosinux
·
2020-09-16 14:05
Useful
Tools
Lighttpd
LLVM代码研读(2) --- LLVM前端: Clang剖析
前端和后端;当前章节主要是LLVM前端的分析,这里使用Clang;如果需要未来会增加其他前端的实现分析,如Julia等;这一章节会比较偏重前端的理论研究,我们依照传统编译器分为以下几个部分:词法分析、
语法分析
「已注销」
·
2020-09-16 12:58
编译技术
黑马程序员——C语言笔记之预处理指令
-------预处理指令:预处理指令就是指在编译器进行编译的第一遍扫描(词法扫描和
语法分析
)之前所作的工作。
meimei6_6
·
2020-09-16 12:10
C语言条件编译及编译预处理阶段
2、编译主要包括词法分析、
语法分析
、语义分析和中间代码生成、优化、目标
like_that
·
2020-09-16 11:05
C语言
推荐几个清华和
哈工大
学霸的公众号,值得学习
提升自我的路很多,学习是其中最为捷径的一条。丰富的知识提升的不仅仅是你的阅历,更能彰显你的气质,正如古人云:”文质彬彬是君子。”今天为大家整理了10个公众号,分别为多领域,多角度最为实用和顶尖的干货。愿您用知识武装自己,也做个文质彬彬的君子!架构师之路架构师之路,通俗的语言,分享可落地的原创的架构文章。▲长按二维码进行关注▲imooc编程手记这是一个汇集业界优秀IT人的技术分享圈。分享最前沿、有用
菜鸟学Python
·
2020-09-16 11:34
论文笔记:Short Text Classification: A Survey
XiaohuiHuang,andShifuBieShenzhenKeyLaboratoryofInternetInformationCollaboration,ShenzhenGraduateScho2014年的
哈工大
深圳研究生院的一篇
暗楼村最后的希望
·
2020-09-16 11:02
论文
『管理调优』Oracle数据库的封锁机制
2、DDL级封锁(字典/
语法分析
封锁)DDL级封锁也是由ORACLERDBMS
Chrisjian
·
2020-09-16 11:49
oracle
数据库
sql
delete
table
数据结构
几个清华、
哈工大
学霸的公众号,值得学习
今年越来越多的技术公众号如雨后春笋般冒出来,质量参差不齐,高质量号哪儿去了?通过我近一个月的观察及统计,发现还是这些长期保持更新的高质量公众号,在我的朋友圈出镜率最高!他们有着高质量的原创文章,整理出来分享给大家!人工智能爱好者社区专注人工智能、机器学习、深度学习等顶尖技术前沿科技成果研究、实战技巧。每周会有书豪采访记系列采访技术大佬文章和原创漫画文章,还有免费程序员相亲群可加入。立即关注,掌握人
轮子厂长
·
2020-09-16 10:41
杭电
编译原理实验
-实验三-LL(1)
语法分析
实验
LL1
语法分析
实验实验目的实验内容函数定义程序流程图源代码测试用例实验目的了解LL(1)
语法分析
是如何根据语法规则逐一分析词法分析所得到的单词,检查语法错误,即掌握
语法分析
过程。
平平无奇马中伞
·
2020-09-16 04:27
杭电编译原理实验
杭电
编译原理实验
-实验一-词法分析程序设计
词法分析程序设计实验目的实验内容函数定义程序流程图源代码测试用例实验目的 设计、编制并调试一个简单语言CP(CompilerPrinciple)的词法分析程序,加深对词法分析原理的理解。实验内容CP语言的词法(1)关键词:beginendifthenelseforwhiledoandornot 注意:所有关键词都是小写的。(2)标识符ID,与标准C语言一致,即:以下划线或字母开头的字母数字下划
平平无奇马中伞
·
2020-09-16 04:27
杭电编译原理实验
杭电
编译原理实验
-实验二-递归下降分析子程序设计
递归下降分析子程序设计实验目的实验内容函数定义程序流程图源代码测试用例实验目的 掌握最基本的自顶向下分析方法,即递归下降子程序方法,理解其特点和适用范围(回溯,左递归等现象),锻炼递归调用程序的构造方法。实验内容 给定CP语言中简单算术表达式文法G[E]: E→TE’ E’→ATE’|ε T→FT’ T’→MFT’|ε F→(E)|i A→+|- M→*
平平无奇马中伞
·
2020-09-16 04:27
杭电编译原理实验
合肥工业大学
编译原理实验
一词法分析
先啰嗦两句用了这么久的CSDN了,第一次写自己的博客,就从最近的
编译原理实验
开始吧,后续会把以前做过的一些实验也更新,希望能给学弟学妹们一些帮助,再当做记录自己的一些经历吧。
pip install USART
·
2020-09-16 00:36
实验
编译原理
词法分析
合肥工业大学
编译原理实验一
词法分析器
C/C++代码
从0到1 | 手把手教你如何使用
哈工大
NLP工具——PyLTP!
文章前半部分内容先介绍
哈工大
pytltp工具,包括安装过程、中文分词、词
stay_foolish12
·
2020-09-15 23:09
ppython
自然语言处理
python
pyltp
哈工大
.依存句法分析--提取用户评论
2020-02-252020-02-2515:18:28阅读1940笔记转载于GitHub项目:https://github.com/NLP-LOVE/Introduction-NLP12.依存句法分析
语法分析
stay_foolish12
·
2020-09-15 23:38
ppython
自然语言处理
依存句法分析
kuangbin带你飞——基础数论专题习题总结
由于数论方面的知识太多了,有的知识我也不会,就不说知识点了,有关具体的知识可以参考刘汝佳紫书,白书上部分的专题,也可以看数论及应用(
哈工大
出版),这里只是对专题习题(加上最近网络赛的简单数论题,关于各种
木每立兄豪
·
2020-09-15 23:45
数论
算法学习总结
kuangbin带你飞数论
python实现方波,三角波的合成与分析
###最近matlab在一些军工学校已经被禁了,(据说
哈工大
已经不能用matlab了)最近学院的一些学术作业也都要转移到python平台来实现了,最近会更新一些原本用matlab做着很简单,到了python
人間矢格
·
2020-09-15 21:36
python
编译原理
语法分析
-总结常见算法
一、算符优先文法短语:文法G[S],αβδ是文法G的一个句型,S=>*αAδ且A=>+β则称β是句型αβδ相对于非终结符A的短语。直接短语:若有A⇒+⇒+β则称β是句型αβδ相对于该规则A→β的直接短语。句柄:一个句型的最左直接短语称为该句型的句柄。短语:一棵子树的所有叶子自左至右排列起来形成一个相对于子树根的短语。直接短语:仅有父子两代的一棵子树,它的所有叶子自左至右排列起来所形成的符号串。句柄
猿类-孙某人
·
2020-09-15 17:12
预编译,(函数表达式&函数声明),typeof
JS运行三部曲
语法分析
预编译解释执行函数声明整体提升变量声明提升预编译前奏预编译创建AO对象找形参和变量声明(包括if语句里面的变量声明),将变量和形参名作为AO属性名,值为undefined将实参值和形参统一在函数体里面找函数声明
.切切切 切萝卜
·
2020-09-15 15:15
javascript基础
编译原理笔记 —— 第一章:绪论
文章目录绪论00.高级语言、汇编语言、机器语言的特点01.关于概念02.编译器在语言处理系统中的位置03.编译器的结构04.词法分析/扫描(Scanning)05.词法分析后得到的token序列06.
语法分析
IDYS
·
2020-09-15 15:59
编译原理
编译器
编程语言
编译原理
吉首大学_
编译原理实验
题_基于预测方法的
语法分析
程序的设计【通过代码】
一、实验要求实验二基于预测方法的
语法分析
程序的设计一、实验目的了解预测分析器的基本构成及用自顶向下的预测法对表达式进行
语法分析
的方法,掌握预测
语法分析
程序的手工构造方法。
_花花
·
2020-09-15 11:26
编译原理
编译器如何将高级语言转化成汇编语言的?
编译器将高级语言转化成汇编语言主要经过三个步骤:词法分析、
语法分析
、语法树解析。本文用简洁易懂的方式描述了这一过程,相信不需要很深的计算机背景知识,也能轻松读懂本文。
SunnyMarkLiu
·
2020-09-15 07:59
编译器
编译过程
虚拟机随谈(一):解释器,树遍历解释器,基于栈与基于寄存器,大杂烩
前者是编译器/解释器的重要组成部分,也可以用在IDE之类的地方;其主要作用是进行
语法分析
,提取出句子的结构。
风不清云不淡
·
2020-09-15 05:56
编译原理习题(含答案)——15运行存储分配——
哈工大
陈鄞配套版本
运行存储分配1在目标代码生成阶段,符号表用于()。A.目标代码生成B.语义检查C.语法检查D.地址分配2PASCAL语言中过程声明的局部变量地址分配在()。A.调用者的数据区中B.被调用者的数据区中C.主程序的数据区中D.公共数据区中3编译方法中,动态存储分配的含义是()。A.在编译阶段为源程序中的量进行分配B.在编译阶段为源程序中的量进行分配,运行时可动态调整C.在运行阶段为源程序中的量进行分配
hasp_Jason
·
2020-09-15 04:01
编译原理习题
编译原理习题含答案
编译原理
陈鄞
运行存储分配
编译原理(2):语言及其文法
声明:本系列文章,是根据中国大学MOOC网
哈工大
的编译原理这门课学习而成的学习笔记。一、基本概念字母表字母表Σ是一个有穷符号集合。字母表也称为符号集。
逢青丶
·
2020-09-15 03:14
编译原理
自然语言处理
编译器和解释器区别
解释器和编译器过程:解释器和编译器读入源语言后,解释器和编译器都要进行词法分析、
语法分析
和语义分析,之后,二者开始有所分别。
zhang_postgradu
·
2020-09-14 23:06
操作系统相关
编译原理第四章
1.
语法分析
是编译过程的核心部分。它的任务是在词法分析识别出单词符号串的基础上,分析并判定程序的语法结构是否符合语法规则。
hibernate0
·
2020-09-14 22:30
编译原理
哈工大
Mooc——计算机网络:作业2
2019-09-191(10分)考虑两台主机A和主机B由一条带宽为Rbps、长度为M米的链路互连,信号传播速率为Vm/s。假设主机A从t=0时刻开始向主机B发送分组,分组长度为L比特。试求:1)传播延迟(时延)dp;2)传输延迟dt;3)若忽略结点处理延迟和排队延迟,则端到端延迟de是多少?4)若dp>dt,则t=dt时刻,分组的第一个比特在哪里?5)若V=250000km/s,L=512比特,R
dirui9110
·
2020-09-14 22:30
网络
编译原理龙书第四章部分习题(编译原理作业三)
(3)给出这个串的一棵
语法分析
树。(1)最
QCNH雨文
·
2020-09-14 22:38
编译原理
编译原理
语法分析
哈工大
硕士生用Python实现了11种数据降维算法,代码已开源!
点击上方“Python高校”,马上关注真爱,请置顶或星标来自:相约机器人网上关于各种降维算法的资料参差不齐,同时大部分不提供源代码。这里有个GitHub项目整理了使用Python实现了11种经典的数据抽取(数据降维)算法,包括:PCA、LDA、MDS、LLE、TSNE等,并附有相关资料、展示效果;非常适合机器学习初学者和刚刚入坑数据挖掘的小伙伴。01为什么要进行数据降维?所谓降维,即用一组个数为d
CVGao
·
2020-09-14 22:47
算法
编程语言
python
机器学习
人工智能
哈工大
硕士生实现 11 种数据降维算法,代码已开源!
网上关于各种降维算法的资料参差不齐,同时大部分不提供源代码。这里有个GitHub项目整理了使用Python实现了11种经典的数据抽取(数据降维)算法,包括:PCA、LDA、MDS、LLE、TSNE等,并附有相关资料、展示效果;非常适合机器学习初学者和刚刚入坑数据挖掘的小伙伴。01为什么要进行数据降维?所谓降维,即用一组个数为d的向量Zi来代表个数为D的向量Xi所包含的有用信息,其中d
视学算法
·
2020-09-14 22:33
算法
python
机器学习
人工智能
数据分析
计算机网络
哈工大
MOOC(2)
P501数据交换-电路交换网络核心互连的路由器网络如何实现数据通过网络核心从源主机到达目的的主机?数据交换为什么需要数据交换?如何主机的数量过多,需要的链路数量就会增加!交换?动态转接动态分配传输资源数据交换的类型?电路交换分组交换报文交换最典型的电路交换网络是:电话网络电路交换的三个阶段:建立连接(呼叫/电路建立)通信释放连接(拆除电路)独占资源电路交换的三个阶段:建立连接(呼叫,电路建立)通信
Van.G
·
2020-09-14 22:19
计算机网络自顶向下
计算机网络
哈工大
MOOC(1)P1-P4什么是计算机网络,网络协议,计算机网络的结构,Internet结构
P1什么是计算机网络?计算机网络=通信技术+计算机技术计算机网络是通信技术与计算机技术紧密结合的产物通信系统的模型信源->发送设备->信道->接收设备->信酥计算机网络是一种通信网络什么是计算机网络?定义:计算机网络就是互连的,自治的计算机的集合自治:没有主从关系互连:互联互通通过交换网络互连主机什么是Internet?组成的细节角度全球最大的互联网络ISP(InternetServiceProd
Van.G
·
2020-09-14 22:19
计算机网络自顶向下
编译原理 第四章
语法分析
分为:自顶向下分析法和自底向上分析法。自顶向下分析法分为:非确定的自顶向下的
语法分析
和确定的自顶向下的
语法分析
。非确定的自顶向下
语法分析
将产生两个问题:左递归性和回溯。
菜菜子QAQ
·
2020-09-14 21:02
课程
C++之预处理
预处理是指在进行程序编译的第一遍扫描(词法扫描和
语法分析
)之前所做的工作。预处理是C语言一个重要功能,它由预处理程序负责完成。
zxjzxj521
·
2020-09-14 17:09
C++&
第五章
语法分析
-自下而上分析
自底向上分析方法是从输入符号串开始,查找当前可归约串,并用产生式将它归约成相应的非终结符号,最后归约为识别符号的一种分析方法。注意以下几点:(1)对输入符号串的扫描,采用自左向右的顺序;(2)分析过程是自下而上进行的(对语法树来说从末端结点开始,最后归约到根结点);(3)每次归约是对最左可归约串进行的;(4)算法的关键是确定最左可归约串;重点掌握:(1)句柄、素短语、最左素短语、算符文法、算符优先
yongchaocsdn
·
2020-09-14 17:04
编译原理
YACC(BISON)使用指南
YACC(YetAnotherCompile-Compiler)是
语法分析
器生成工具,它生成的是LALR分析器。Yacc于上世纪70年代产生,是美国贝尔实验室的产品,已经用于帮助实现了几百个编译器。
zzhongcy
·
2020-09-14 17:14
Bison
编译原理——第四章
语法分析
语法分析
语法分析
是编译过程的核心部分,主要任务是在词法分析识别出单词符号串的基础上,分析并判定程序的语法结构是否符合语法规则。
xmi_hux
·
2020-09-14 16:52
编译原理
编译原理第五章-
语法分析
(自下而上)
自下而上的分析是一种归约的算法,其基本思想是:用一个寄存符号的先进后出栈,把输入符号一个一个地移进到栈里,当栈顶形成某个产生式的候选式时,即把栈顶的这一部分替换成(归约为)该产生式的左部符号。自下而上分析过程:边输入单词符号,边归约。其核心问题是识别可归约串。规范规约的几个基本概念:1.短语:令G是一个文法,S是文法的开始符号,假定abd是文法G的一个句型其中α,β,d∈(VN∪VT)*,A∈VN
sinat_39426037
·
2020-09-14 15:10
语法分析
——自下而上分析
语法分析
——自下而上分析一、规约自下而上分析法是一种“移进-归约”法。
猿类-孙某人
·
2020-09-14 15:33
编译原理实验
:小型词法分析器的实现(java版)
一、思路将需要识别的单词符号和对应的种别编码存储将读取的代码行按种类进行分离并查找对应的种别编码输出分离出来的单词符号和对应的种别编码二、功能博主实现的该词法分析器可以从一个指定的txt文件读取所有代码并按行进行词法分析,分析范围如下:关键字:ifthendowhilebeginend标识符:以字母打头,后接若干字母和数字常数:所有数字运算符:+-*/=>map1;//构造函数初始化WorldAn
sword man
·
2020-09-14 15:12
Java
编译原理
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他