- 博客(2)
- 收藏
- 关注
原创 合工大Java 实验二:货物进销管理系统
本文分享了基于Java面向对象编程和IO流技术实现的货物进销存管理系统实验。系统通过读取Inventory.txt初始库存和Transactions.txt事务记录,按照A(新增)→R(入库)→O(发货)→D(删除)的优先级处理事务,并实现了发货记录合并、库存不足错误记录等功能。核心设计包括Goods货物实体类、Process事务实体类和Inventory主业务类,后者封装了文件读写、事务处理等核心逻辑。最终输出Shipping.txt发货记录、Errors.txt错误日志和NewInventory.txt
2026-08-02 14:11:59
102
原创 递归下降语法分析程序的设计与实现(Python 版)
本文介绍了递归下降分析程序的实现方法,针对经典算术表达式文法进行了左递归消除和递归下降分析器设计。原始文法存在左递归问题,通过公式转换得到等价文法后,采用递归函数模拟语法树构造过程。程序实现中,每个非终结符对应一个递归函数,通过匹配终结符和调用其他非终结符函数完成语法分析,并记录产生式匹配序列。该设计能有效验证输入表达式的语法正确性,输出完整的分析过程和匹配结果,适用于编译原理课程中的语法分析实践。
2026-07-29 13:56:34
284
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅