![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
实战
口怪物口
这个作者很懒,什么都没留下…
展开
-
语法分析器(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 · 6157 阅读 · 0 评论 -
词法分析器设计
词法分析是编制一个读单词的过程,从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。程序语言的单词符号一般分为五种:关键字(保留字/基本字)if、while、begin…;标识符:常量名、变量名…;常数:34、56.78、true、‘a’、…;运算符:+、-、*、/、〈、and、or、….、;界限符:, ; ( ) { } /*…。方...原创 2016-02-25 07:50:53 · 5174 阅读 · 0 评论 -
一个简单的工资管理程序(大二,无界面)
SalaryManagement(C++)介绍:这是一个员工工资管理程序。工资管理的数据文件中存储有员工姓名和工资,该程序可以录入、显示、修改、删除、查找员工姓名和工资,和求平均值。设计:(1) 将程序中工资数据用链表的形式存放,定义一个链表类,封装主要的操作函数。(2) 显示、修改、删除数据项时大小写通用。(3) 工资数据按工资值的大小进行存放。...原创 2016-02-22 08:15:15 · 1221 阅读 · 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 · 1880 阅读 · 0 评论 -
图书馆管理系统
大三时候用delphi写的一个图书馆管理系统,开发图书馆管理系统需要用到Delphi7,SQL Server 2008.功能:图书馆服务系统(查询图书记录,借阅图书,归还图书,修改密码,分类查找)图书馆管理系统(修改图书记录,修改学生的记录,修改密码设置,注册用户,)并且链接数据库数据库的关系模式(输入要求): Book(BookID(主键),...原创 2016-02-27 08:29:56 · 3384 阅读 · 3 评论 -
JavaEE基础——JavaBean和数据库元数据编程
目的:编写一个访问MySql数据库的JavaBean,并编写database.jsp调用该javabean建立对数据库的连接,进行数据库元数据编程,database.jsp中采用如下输出形式给出该数据源的一些限制情况。 驱动名称 ******** 数据库的产品名称 ******** 数据库连接的...原创 2016-02-25 07:12:11 · 1260 阅读 · 0 评论