文件名称:hacklympics::trophy:具有REST和事件驱动编程的具有在线评审和代理机制的在线编程考试系统
文件大小:25.03MB
文件格式:ZIP
更新时间:2024-02-23 22:10:12
java django proctoring material-design material-ui
残奥会 OnlineJudge Keylogging ScreenRecording REST Java8 Python3 Django1.8 Material UI 这是什么 这是我在国防大学(NDU)实习时的前本科项目 我完全重写了,这是我的六个前辈写的 具有在线判断和反恐的编程考试平台 防止学生通过按键记录和连续屏幕捕获作弊(使用*,LINE等) 总览 三层 Hacklympics-客户端(Java FX) HacklympicsAPI -RESTful API(Java 8) 夜间-后端(Python 3.5 + Django 1.8.18) 使用的设计模式 辛格尔顿观察者 使用的图书馆 适用于Android和Java应用程序的HTTP + HTTP / 2客户端。 -JSON库。 用于在Django和HacklympicsAPI之间传递数据补丁库。 用于同步键盘记录。 缩略图生成库。 用于缩小快照。 -JavaFX材料设计库图标库 -JavaFX的RichText区域。 用于代码区用JavaFX 8编写的终端仿真器 产品特点 具有教师权限的用户