온라인저지 2.0
Python과 Vue를 기반으로 한 온라인 심사 시스템입니다. 데모
중국어(중국어)
개요
- Docker 기반; 원클릭 배포
- 백엔드와 프런트엔드가 분리되어 있습니다. 모듈형 프로그래밍; 마이크로 서비스
- ACM/OI 규칙 지원; 실시간/비실시간 순위 지원
- 놀라운 차트 작성 및 시각화
- 템플릿 문제 지원
- 보다 합리적인 권한 제어
- 다중 언어 지원:
C
, C++
, Java
, Python2
, Python3
- 마크다운 및 MathJax 지원
- 콘테스트 참가자 IP 제한(CIDR)
주요 모듈은 다음과 같습니다:
- 백엔드(Django): https://github.com/QingdaoU/OnlineJudge
- 프론트엔드(Vue): https://github.com/QingdaoU/OnlineJudgeFE
- 판사 샌드박스(Seccomp): https://github.com/QingdaoU/Judger
- JudgeServer(Judger용 래퍼): https://github.com/QingdaoU/JudgeServer
설치
나를 따르라: https://github.com/QingdaoU/OnlineJudgeDeploy/tree/2.0
서류
http://opensource.qduoj.com/
스크린샷
프런트엔드:
순위에서 메뉴와 차트 상태를 제어할 수 있습니다.
관리자:
브라우저 지원
최신 브라우저(크롬, 파이어폭스) 및 Internet Explorer 10 이상.
감사해요
- 이 내용이 도움이 된다면 별점을 주시면 감사하겠습니다.
- 이 프로젝트에 기여한 모든 분들께 감사드립니다.
- 많은 제안을 해주신 heb1c에게 특별히 감사드립니다.
특허
MIT