
实战
口怪物口
这个作者很懒,什么都没留下…
展开
-
语法分析器(java)
本文用的是LL(1)分析方法 LL(1)分析是通过文法构造first集合follow集形成预测分析表,然后根据预测分析表来判断句子是不是正确符合文法的。 该的程序中用了数组储存分析表。 1.输入文法并标号,划分终结符和非终结符,计算First集。 2.构造LR(1)项目集族,包括LR(1)项目集的闭包函数ToClosure()和转换函数Goto()。 3.构造LR(1)分析表,用C#的类...原创 2016-02-25 08:27:00 · 6215 阅读 · 0 评论 -
词法分析器设计
词法分析是编制一个读单词的过程,从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。程序语言的单词符号一般分为五种:关键字(保留字/基本字)if、while、begin…;标识符:常量名、变量名…;常数:34、56.78、true、‘a’、…;运算符:+、-、*、/、〈、and、or、….、;界限符:, ; ( ) { } /*…。 方...原创 2016-02-25 07:50:53 · 5286 阅读 · 0 评论 -
一个简单的工资管理程序(大二,无界面)
SalaryManagement(C++) 介绍: 这是一个员工工资管理程序。工资管理的数据文件中存储有员工姓名和工资,该程序可以录入、显示、修改、删除、查找员工姓名和工资,和求平均值。 设计: (1) 将程序中工资数据用链表的形式存放,定义一个链表类,封装主要的操作函数。 (2) 显示、修改、删除数据项时大小写通用。 (3) 工资数据按工资值的大小进行存放。 ...原创 2016-02-22 08:15:15 · 1269 阅读 · 1 评论 -
用socket编程实现的简单的聊天软件
用socket编程实现的简单的聊天软件 import javax.swing.*; import java.awt.event.*; import javax.swing.border.Border; import javax.swing.border.LineBorder; import javax.swing.text.BadLocationException;...转载 2016-02-27 11:55:28 · 1931 阅读 · 0 评论 -
图书馆管理系统
大三时候用delphi写的一个图书馆管理系统,开发图书馆管理系统需要用到Delphi7,SQL Server 2008. 功能: 图书馆服务系统(查询图书记录,借阅图书,归还图书,修改密码,分类查找) 图书馆管理系统(修改图书记录,修改学生的记录,修改密码设置,注册用户,) 并且链接数据库 数据库的关系模式(输入要求): Book(BookID(主键),...原创 2016-02-27 08:29:56 · 3432 阅读 · 3 评论 -
JavaEE基础——JavaBean和数据库元数据编程
目的: 编写一个访问MySql数据库的JavaBean,并编写database.jsp调用该javabean建立对数据库的连接,进行数据库元数据编程,database.jsp中采用如下输出形式给出该数据源的一些限制情况。 驱动名称 ******** 数据库的产品名称 ******** 数据库连接的...原创 2016-02-25 07:12:11 · 1291 阅读 · 0 评论