
LeetCodeOJ与LeetCode-OJOnline:在线OJ平台,仿照牛客、LeetCode等刷题网站
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
LeetCodeOJ与LeetCode-OJOnline是一款在线编程练习平台,借鉴了牛客网和LeetCode的设计理念,为程序员提供丰富的算法题目及竞赛环境。
项目目标是仿照Leetcode实现一个简单的刷题平台。用户可以在浏览器访问题目列表页面,并点击进入详情页,在这里编写代码、编译并运行代码,系统会返回结果到浏览器页面。
项目功能包括:
1. 显示所有题目列表。
2. 点击题目后可以查看详细信息和代码编辑框以及提交按钮。
3. 提交的代码会被自动编译执行,并使用设定的测试用例进行验证,最终反馈测试结果。
技术栈如下:
- 开发环境:Windows 10操作系统
- 编程工具:IntelliJ IDEA
- 包管理与打包工具:Maven(用于生成war包)
- 部署平台:Linux系统
核心技术包括:
- Servlet API实现服务器端逻辑。
- 使用Gson库在Java对象和JSON数据之间进行转换。
- 前端页面技术,展示页面并与后段API交互
- Java多进程管理JDK子进程
- JDBC接口用于数据库操作。
项目成果包含以下界面:
1. 首页
2. 题目列表页
3. 详情页
全部评论 (0)
还没有任何评论哟~


