
CodingOnline提供了一个与Leetcode相似的在线编程测试平台。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
CodingOnline是一个基于Leecode的在线编程判题系统,它利用原生JSP和JDBC技术,避免了使用任何框架,从而实现了自动将用户提交的代码(支持Java、C、C++等多种语言)写入文件并进行编译运行。此外,该系统还能自动向运行的程序输入测试数据,并获取程序的输出结果,这正是该项目最具价值的特性。本项目采用了MySQL数据库,数据库名为code_online,通过在MySQL中创建同名数据库并导入包含数据(code_online.sql)的文件即可完成初始化。项目中的数据库配置信息位于src\sql\MySQLLink.java文件中,默认情况下,URL设置为localhost,数据库名为code_online,端口号为3306,并且默认使用root账号和密码进行连接。请务必根据您的实际环境进行相应的调整。在运行之前,需要检查JDK环境是否配置正确,并确保JAVA_HOME环境变量设置的值格式正确(例如:C:\Program Files\Java\jdk1.8.0_171)。最后,请下载并安装Apache Tomcat 9, 然后在idea中打开项目, 点击运行按钮左边的Add Congratulations。
全部评论 (0)
还没有任何评论哟~


