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
jsongo编译原理
java中内存分配策略及堆和栈的比较
1、内存分配策略a.按照
编译原理
的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的.静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,因而在编译时就可以给他们分配固定的内存空间
宅宅微
·
2020-08-11 23:01
Java
你不知道的JavaScript(上)--知识点汇总
作用域是什么
编译原理
:常规语言编译有下面三个步骤,区别在于JS是运行时编译,并且比下面步骤复杂得多分词/词法分析、分词顾名思义就是把一整句代码拆成一个个词法单元,vara=2;进行分解,会得到以下结果:
杨码农
·
2020-08-11 22:16
阅读
编译原理
:有穷自动机(DFA与NFA)
我的机器学习教程「美团」算法工程师带你入门机器学习已经开始更新了,欢迎大家订阅~任何关于算法、编程、AI行业知识或博客内容的问题,可以随时扫码关注公众号「图灵的猫」,加入”学习小组“,沙雕博主在线答疑~此外,公众号内还有更多AI、算法、编程和大数据知识分享,以及免费的SSR节点和学习资料。其他平台(知乎/B站)也是同名「图灵的猫」,不要迷路哦~正则表达式的规则很容易理解,但是正则表达式并不能直接用
闻人翎悬
·
2020-08-11 22:12
算法之离散数学
***系统与网络***
Data
Science:NLP相关
免费的计算机编程类中文书籍(超全)
https://github.com/justjavac/free-programming-books-zh_CN语言无关类操作系统智能系统分布式系统
编译原理
函数式概念计算机图形学WEB服务器版本控制编辑器
burt_yu
·
2020-08-11 21:33
Github
编译原理
习题(含答案)——2程序设计语言及其文法——哈工大陈鄞配套版本
程序设计语言及其文法1文法:G:S→xSx|y所识别的语言是()。2给定文法A→bA|ca,为该文法句子的是()。A.bbaB.cabC.bcaD.Cba3设有文法G[S]:S->S1|S0|Sa|Sc|a|b|c,下列符号串中是该文法的句子有()。A.ab0B.a0b01C.a0b0aD.bc104文法G产生的()的全体是该文法描述的语言。A.句型B.终结符集C.非终结符集D.句子5若文法G定义
hasp_Jason
·
2020-08-11 21:08
编译原理习题
请禁用VS(C++)2013的链接器的COMDAT选项
编译器开发一直是计算机科学中的基础性重点研究领域以至于国内每本计算机导论类的教材都将其归为和OS一级的系统软件,所以经过几十年的发展
编译原理
有一整套完善详尽的理论。
「已注销」
·
2020-08-11 15:46
C
C++
《
编译原理
》笔记一之编译程序概述
编译程序概述学习
编译原理
之前,先给大家推荐一些比较经典的书目吧,呵呵,天影楼主(以后就用这名了~)觉得这些书还是很不错的,对于
编译原理
各位如果只看一两本书的话,个人觉得还是会很有局限。
梦幻淡蓝
·
2020-08-11 13:30
关于大学生算法竞赛
大学期间,ACM队队员必须要学好的课程有:lC/C++两种语言l高等数学l线性代数l数据结构l离散数学l数据库原理l操作系统原理l计算机组成原理l人工智能l
编译原理
l算法设计与分析除此之外,我希望你们能掌握一些其它的知识
读书导航
·
2020-08-11 12:39
【好文】
ACM 进阶
大学期间,ACM队队员必须要学好的课程有:lC/C++两种语言l高等数学l线性代数l数据结构l离散数学l数据库原理l操作系统原理l计算机组成原理l人工智能l
编译原理
l算法设计与分析除此之外,我希望你们能掌握一些其它的知识
Tabris_
·
2020-08-11 10:08
=====
杂类
=====
你考研复习几周了?
目前对我来说,最重要地就是考研复习了,
编译原理
的大作业了,大作业要我们自己写一个编译器出来,头秃中。
丹柯yx
·
2020-08-11 09:04
编译原理
实验,词法分析器及判错
配套课本忘了盒盒盒在这里插入代码片#include#includecharstr1[80],token[20];//声明保留字符串方便比对char*rwtab[6]={"begin","if","then","while","do","end"};//syn为token对应的码tar为switch对应的输出类型keywordintsyn,tar;//num为token索引intnum=0;//k为
甜面包兑啤酒
·
2020-08-11 00:33
Unity Shader入门精要 --- 阅读笔记 18.07.18
数学基础:代数运算(结合律/交换律),三角运算(如正弦/余弦计算),线性代数,微积分程序员的三大浪漫:
编译原理
/操作系统/图形学Page-03Chapter02渲染流水线01.Shader即着色器2.1
AK06228888
·
2020-08-11 00:52
Unity
Shader
编译原理
实验之词法分析
内容有更新哦~~~能识别小数,科学记数法表示的数,负数亦可。不多解释,代码先上:#include#include#include#include#include#include#include#include#include#includeusingnamespacestd;constintmaxn=1002;constintn_key=40;constintn_oper=21;charc;str
sxk_sxy
·
2020-08-10 22:48
内核级病毒与木马攻防:ELF文件的符号表和函数调用追踪
熟悉
编译原理
的同学一定了解何为符号,所谓符号其实是一种数据结构,用来描述编程语言中定义的特定对象。例如编程语言中定义的变量,函数都有特定的符号用于描述他们的性质。
tyler_download
·
2020-08-10 21:51
内核级病毒与木马攻防战
符号表
函数调用追踪
逆向工程
java.lang.ClassNotFoundException: org.apache.jsp.login_jsp
在这要说明已下jsp和servlet的
编译原理
。jsp比如login.jsp:每一个jsp页面都会被web容器编译成一个java类,供web容器调用,并且声称html页面回馈给用户。
过道
·
2020-08-10 18:31
java语言学习
关于实践——有感于大学计算机教育
其实这些新概念的技术根源,都可以追究到操作系统,
编译原理
。所以说,如果说最近一段时间可以用来学习,那么我宁愿重新学一遍基础。当然,不是重复原路,而是做实际的project。
forestsong78
·
2020-08-10 16:50
技术思考
应届生学C好还是学JAVA好,做什么更挣钱
本人基础很烂,基本上:算法、数据结构、计算机组成原理、操作系统、
编译原理
可以说从来没有学过。目前我工作的环境是:开发b/s架构的项目,不考虑性能,实际上实现需求就可以了。
caizhongda
·
2020-08-10 15:42
开发自己的编程语言
计算机系的很多学生都对编程语言涉及到的
编译原理
表示畏惧,其实
编译原理
本身并不复杂,不过由于目前市面上有关
编译原理
的书籍大部分都是由国外的原著翻译过来的,翻译过来的文字很多时候没办法完美的表达出原文的意思
a499068735
·
2020-08-10 15:40
编程语言
编译原理
NFA转DFA的子集构造(Subset Construction)算法详解
NFA转DFA的子集构造SubsetConstruction算法1概念1.1虎书概念1.2龙书概念2举个例子解释3如何最小化DFA的状态数量4总结之前学习
编译原理
的时候老师有讲过子集构造法,当时我以为自己听懂了
zzzode
·
2020-08-10 14:46
编译原理
编译原理
复习第一篇
1.
编译原理
的“前端”和“后端”“前端”指的是编译器对程序代码的分析和理解过程。它通常只跟语言的语法有关,跟目标机器无关。而与之对应的“后端”则是生成目标代码的过程,跟目标机器有关。
SunShinessx
·
2020-08-10 14:13
计算机基础
编译原理
做什么样的软件才能赚钱?学什么样的知识才能赚钱?
本人基础很烂,基本上:算法、数据结构、计算机组成原理、操作系统、
编译原理
可以说从来没有学过。目前
PerfectToday
·
2020-08-10 14:12
点滴记录软件开发历程
编译原理
—yylex学习笔记
yyleng只要扫描程序匹配标记时,标记的文本就存储在以空字符终止的字符串yytext中,而且它的长度存储在yyleng中,yyleng中的长度与由strlen(yytext)返回的值是相同的。yyless()从与规则相关的代码中调用yyless(n),这条规则推回除标记开头的几个字符以外的所有字符。当决定标记之间边界的规则不方便表示为正则表达式时,它是很有用的例:\"[^"]\"{if(yyte
一生所爱丶
·
2020-08-10 13:50
编译原理
编译原理
yylex
做什么样的软件才能赚钱?学什么样的知识才能赚钱?(转)
本人基础很烂,基本上:算法、数据结构、计算机组成原理、操作系统、
编译原理
可以说从来没有学过。目前我工作的环境是:开发b/s架构的项目,不考虑性能,实际上实现需求就可以了。我可以跟客户打交道,可以自
weixin_33826268
·
2020-08-10 13:16
JavaSE知识点复习(上)
一、Java程序执行过程与
编译原理
开发Java程序简单步骤:(1)编写Java源文件,用.java为后缀名源文件:*.java(2)编译源文件生成字节码文件,用.class为后缀名编译:javac*.java
Horet_libra
·
2020-08-10 08:55
Java
Intentional Programming
IntentionalProgramming的发明者,CharlesSimonyi然后,感谢GenerativeProgramming一书的作者,以及译者最后,感谢易语言的发明者,吴涛OK,Theplaybegin这些天突然对
编译原理
感兴趣了
weixin_34345753
·
2020-08-10 07:51
Heap与stack的研究
2.1内存分配策略按照
编译原理
的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的.静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,因而在编译时就可以给他们分配固定的内存空间
xyuxlu
·
2020-08-10 04:03
程序员必看的书
编译原理
是计算机专业的一门
程序简言
·
2020-08-10 01:51
程序员
程序员必看的书
编译原理
是计算机专业的一门
马兆娟
·
2020-08-09 22:48
涉猎益文
2019同济夏令营考核+试前准备
复旦夏令营考核+招生信息夏令营考核:往年都是英语考数据库还有一篇英文文献(人工智能)相关今年
编译原理
30分+算法分析与设计30分+数据库(英语)40分+人工智能文献(summaryandsuggestion
iroy33
·
2020-08-09 21:52
数据库
学习linux/unix编程方法的建议,学习Linux的四个步骤
解答:学习Linux的四个步骤假设你是计算机科班出身,计算机系的基本课程如数据结构、操作系统、体系结构、
编译原理
、计算机网络你全修过我想大概可以分为4个阶段,水平从低到高从安装使用=>linux常用命令
guoqin863
·
2020-08-09 21:32
编译原理
中必不可少的算法:中缀表达式转后缀表达式
点赞再看,养成习惯!觉得不过瘾的童鞋,欢迎关注公众号《机器学习算法工程师》,有非常多大神的干货文章可供学习噢…目录前言正文构造符号优先关系表计算优先函数中缀表达式转后缀表达式结语参考文献前言这篇文章是对参考文献中NFA文章的补充,根据正规式构造NFA的步骤中有中缀表达式转后缀表达式的步骤,小编在这篇文章中将以耳熟能详的算式表达式(如:10+3-2*(5/1))做例子,讲解中缀表达式转后缀表达式的原
程序猿一帆
·
2020-08-09 20:18
猿猿杂货铺
编译原理
中缀表达式
后缀表达式
逆波兰表达式
python
编译原理
知识点整理
鉴于公式不太好理解,采用人话的形式写一部分翻译懂的...(如果不是有作业是不可能学的)短语:所有叶子节点单拉出来都是短语,连起来也算,排列组合定义2.15句柄句柄:把所有能替换的都视为节点,所有不可替换的视为叶子,最左边小树的叶子节点就构成了句柄直接短语:所有的小树的叶子节点集合都是句柄为F*i,短语为E,F*i,E+F*i,直接短语F*i消除单一产生算法2.3好像老师给的教材有些诡异...先把非
Galaxy_5688
·
2020-08-09 18:26
大三第一学期总结
这学期的专业课很多:人工智能、数据库系统实现、软件工程、高级数据库技术、oracle、java、
编译原理
、数据库应用系统建模。专业课都不错,这学期网院比较忙所以有些课上的比较少。
JKay_Wong
·
2020-08-09 17:57
Thinking
of
life
编译原理
方面:词法语法语义分析器
实验要求:要求设计出并实现一个一遍扫描的词法语法语义分析程序,将多条简单赋值语句翻译成三地址代码,要求有一定的出错提示和错误恢复功能。一.待分析的简单语言的语法(1)::=beginend(2)::={;}(3)::=(4)::=ID:=(5)::={+|-}(6)::={*|/}(7)::=ID|NUM|()二.单词的种别编码方案单词符号种别码单词符号种别码begin1)27if2[28then
alef123
·
2020-08-09 12:41
包含所有的计算机视频教程
id=1240北京理工大学
编译原理
串讲http://www.study66.cn/soft/show.asp?
rart2008
·
2020-08-09 11:12
程序人生
编译原理
(二) NFA的确定化及DFA的最小化
1.NFA的确定化1.1.明确NFA的定义一个非确定的有穷自动机(NFA)M是一个五元式:M=(S,∑,δ,S0,F)S是一个有限集,它额每个元素称为一个状态。∑是一个有穷字母表,它的每个元素称为一个输入字符δ是一个从S×∑∗至S子集额单值映射。即:δ:S×∑∗→2⋅SS0⊆S,是一个非空的初态集F⊂S,是一个终态集(可空)1.2.定义运算定义对状态集合I的几个有关运算:状态集合I的ε-闭包,表示
dysonWhoAreYou
·
2020-08-09 03:41
Compiler
Technology
编译原理
实验1 PL/0语言词法分析
PL/0语言词法分析一、实验目的通过完成词法分析程序,了解词法分析的过程。编制一个读单词程序,对PL/0语言进行词法分析,把输入的字符串形式的源程序分割成一个个单词符号,即基本保留字、标识符、常数、运算符、界符五大类。二、实验环境操作系统:windowxp编写环境:visualc++、c-free、turboc编写语言:c语言分析语言:PL/0三、实验内容对PL/0语言进行词法分析,把输入的字符串
芋智波佐助
·
2020-08-08 22:19
编译原理
怎么用c#编写浏览器或者执行javascript代码?
再说当初
编译原理
这门课刚及格,基本功也不好。所以上网查了查,javascript解释程序有好多,不过大致都可以分为IE内核,chrome内核和FireFox内核,这里推荐一个工具供大家研究。
BabyKylin
·
2020-08-08 22:03
浏览器
javascript
c#
编译
解释
执行
利用有限自动机进行字符串匹配
原理我简单说两句,详细原理大家请参考《算法导论》第32章P563-P567,至于自动机原理,请参考其他
编译原理
书籍。说明:Pk=P[1..k],表示模式P的前缀,也就是其前k个字符。
sysu_arui
·
2020-08-08 21:26
Algorithm
编译原理
:语法分析(下)未完
一,LR分析LR文法LR文法:对于一个文法,如果能够构造一张分析表,使得它的每个入口均是唯一确定的,则我们将把这个文法称为LR文法。LR(k)文法:一个文法如果能用一个每步最多向前检查k个输入符号的LR分析器进行分析,则这个文法就称为LR(k)文法。一般k=0或k=1就可以了分析程序:对所有的LR分析器总控程序都是相同的。分析表/分析函数:不同的文法分析表将不同,同一个文法采用的LR分析器不同时,
燕双嘤
·
2020-08-08 20:39
计算机网络/编译原理
编译原理
:算符优先分析
算符优先分析过程是自上而下的归约过程,但未必是严格的最左归约。也就是说,算符优先分析法不是一种规范归约法。所谓算符优先分析法就是定义算符之间的某种优先关系,借助于这种关系寻找“可归约串”进行归约的一种方法。一,算符优先文法FIRSTVT推出的第一个终结符集合LASTVT二,优先表构造先行后列三,算符优先文法素短语:至少含有一个终结符的短语(且不能拆分成最小)移进当栈顶终结符<或=当前输入符号时归约
燕双嘤
·
2020-08-08 20:39
计算机网络/编译原理
反编译之混淆
一、反
编译原理
是什么?
qq_40418280
·
2020-08-08 20:39
编译原理
:词法分析概览
词法分析的目的在于对输入的字符串进行扫描并将其中匹配的词素找寻出来转换为词法单元然后将其添加入符号表或者送给语法分析器。比如说有这样一个语句:intx=1;词法分析器会将其中的{int,x,=,1}提取出来,每一项都会生成一个词法单元,某些词法单元不仅有词法单元名,也保有属性值,比如说int就只有一个词法单元名,所以它的表示就是(这个词法单元名是临时编的,逗号后面没有写内容就说明它的属性值为空),
Little Prince~
·
2020-08-08 20:06
编程语言
正则表达式
字符串
编译原理
——实现简单json解析器
一、词法分析阶段1、创建Tok类,记录Token的类型以及将每个转换为相应的字符串值。packageLex;/***Createdbythinkon2017/6/8.*/publicclassTOK{//Tok类型publicstaticfinalintOBJB=0;publicstaticfinalintOBJE=1;publicstaticfinalintARRB=2;publicstatic
不要清汤锅
·
2020-08-08 16:40
编译原理
从汇编环境到C语言环境、volatile关键字、
编译原理
、链接脚本
目录1从汇编环境到C语言环境1.1初始化DDR1.2设置SVC模式1.3初始化SP指针1.4从汇编跳转到C语言1.5代码实现2volatile关键字3编译下载验证3.1编写Makefile3.2
编译原理
从心开始 >
·
2020-08-08 15:06
I.MX6U-ALPHA
开发板
与Java有关的12个语法糖(转发)
前言本文转发自“Web项目聚集地”(点击蓝色字体即可跳转)本文从Java
编译原理
角度,深入字节码及class文件,抽丝剥茧,了解Java中的语法糖原理及用法,帮助大家在学会如何使用Java语法糖的同时,
Noodlemes_csdn
·
2020-08-08 14:10
Java
17.Uboot
编译原理
一、什么是UBoot是一个复杂的综合的裸机程序,支持各种。UBoot就是一个Bootloader,用于启动linux系统的程序,它是上电以后的第一个程序。它最重要的就是初始化DDR,linux在DDR中运行的,由于Linux内存比较大,放到内部的ROM中是远远不够的。Linux镜像一开始存在EMMC,NANDFLASH,等外置存储中。那么我们需要将linux镜像从外置存储拷贝到DDR中,就需要Ub
Pintitus
·
2020-08-08 13:45
IMX6ULL学习手册
leetcode--表示数值的字符串(有限状态自动机--
编译原理
)
题目来源:链接题目描述:请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100"、"5e2"、"-123"、"3.1416"、"0123"都表示数值,但"12e"、"1a3.14"、"1.2.3"、"+-5"、"-1E-16"及"12e+5.4"都不是。代码实现:defisNumber(self,s:str)->bool:'''try:returntype(float(
HWQlet
·
2020-08-08 12:52
LeetCode
4.4纯手工打造公式计算器
datecommentscategoriestagspermalinktitledescription2020/4/15true
编译原理
编译原理
词法分析4.4纯手工打造公式计算器解析变量声明语句:理解“
libingjy
·
2020-08-08 02:31
利用SLR实现可编程计算器(表达式求值)
不多说下面用
编译原理
里面讲过的SLR文法来实现。其实还有一种比较简单的方法——用栈来实现,可以看这里:http://blog.csdn.net/he_qiao_2010/article/detai
he_qiao_2010
·
2020-08-08 02:54
编译原理
上一页
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
其他