- 博客(8)
- 收藏
- 关注
原创 编译原理(4):语法分析(自上而下)
上一篇说了词法分析这次说语法分析,这两部分是一脉相承的。(上一篇在这) 要进行语法分析,必须对语言的语法结构进行描述。 采用正规式和有限自动机可以描述和识别语言的单词符号; 用上下文无关文法(前面已经说过了)来描述语法规则。一、语法分析的任务 语法分析的任务:分析一个文法的句子结构。 语法分析器的功能(不深入探究):按照文法的产生式(语言的语法规则),识别输入符号串是否为一个句子(合式程序)。二、语法分析的方法:1....
2021-11-28 17:15:51
3679
1
原创 编译原理:LL(1)文法的First集跟Follow集
一、FIRST集定义:设G=(Vt,Vn,S,P)是上下文无关文法, 那么First(A)={a|a=>*ab,a∈Vt, a,b∈V*}若a=>*ε则规定ε∈FIRST (a)FIRST(α)就是从α可能推导出的所有开头终结符号和可能的ε所构成的集合。
2021-11-24 20:57:33
3107
原创 《Cookie实现购物车功能》jsp+servlet
平台:eclipse.javaee题目要求: 用cookie实现购物车功能,购物车已存在该商品则不重复添加,不存在则添加进去,最后打印出购物车中的商品。1.xg.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html&...
2021-11-24 16:24:59
1230
原创 纯jsp页面《简单考试系统页面实现》:javaweb
这是一个简单的jsp实现考试页面的系统,可以简单的判断登录用户是否正确、试题答案是否正确、并且将分数统计出来1.登录.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><ti...
2021-11-24 16:11:15
6626
1
原创 编译原理之词法与语法(2)
书接上回(要看前面的点这里)一、高级语言介绍 高级语言指定的是不同于机器语言与汇编语言需要经过编译才能被执行的语言,如c,c++,java,py等(我想大家都知道)。对于他们是强制性、应用性、算法语言,面向对象,数据分析等等语言分类也不赘述了(读者自行补充)。与机器语言或汇编语言比较,高级语言的优点: 较接近于数学语言和工程语言,比较直观、自然和易于理解;便于验证其正确性,易于改错;编写效率高;易于移植.二、程序语言的定义 ...
2021-11-23 19:39:22
2634
1
原创 Oracle数据库基本知识与SQL操作(1)
登录数据库方式: 超级管理员:system +密码 Conn sys/pwd as sysdba windows打开sql plus 命令:sqlplus /nolog一.查看数据库当前的状态、用户、数据库:select status from V$INSTANCE; show user;show parameter service;查看数据库是何种状态,oracle必须在打开状态下才能进行操作。二、启动数据库命令 startup。数据库四种启...
2021-11-23 10:48:03
1388
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人