0x2d / TicketingSystem

中国科学院大学2022秋季学期并发数据结构与多核编程作业

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TicketingSystem

**科学院大学2022秋季学期并发数据结构与多核编程作业,使用JAVA实现并发火车售票系统。

Build and Run

环境:JAVA 1.8.0

cd TicketingSystem
./run_test.sh

Commit logs

20221213

  1. 增加了判断departure和arrival大小的代码。
  2. 修改了Test测试的评测基准。

20221207

  1. 完成了Test.java,初步优化了TicketingDS,目前本地64线程吞吐量可达503 op/ms,服务器64线程吞吐量可达419 op/ms。

20221205

  1. 修改了所有错误,通过了verilin检查。
  2. 在GenerateHistory的基础上编写Test.java。

20221203

  1. 实现了TicketingDS的所有方法,通过了replay的检查,但是verilin失败;正在编写Test.java。

20221126

  1. 实现了buyTicket方法。

About

中国科学院大学2022秋季学期并发数据结构与多核编程作业


Languages

Language:Java 97.0%Language:Shell 3.0%