91在线一级黄片|91视频在线观看18|成人夜间呦呦网站|91资源欧美日韩超碰|久久最新免费精品视频一区二区三区|国产探花视频在线观看|黄片真人免费三级片毛片|国产人无码视频在线|精品成人影视无码三区|久久视频爱久久免费精品

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
來練手吧,一個類似力扣的在線測評項目

程序員對力扣應該都熟悉的,在上面可以使用任意一門熟悉的編程語言寫代碼,在線執(zhí)行代碼,提交,看到擊敗超過 90%,你會不會心跳一下?用的同時,你是否想過力扣背后的設計和實現(xiàn),假如讓你自己設計一個類似力扣的系統(tǒng)呢?你可以把這個當作系統(tǒng)設計的面試題,思考如何回答。

創(chuàng)新互聯(lián)主要從事成都做網(wǎng)站、成都網(wǎng)站建設、網(wǎng)頁設計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務安源,十年網(wǎng)站建設經(jīng)驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:13518219792

最好的回答,就是自己真正動手設計一個,當然這太難了,不過 GitHub 上有現(xiàn)成的,你只需要自己部署下,然后用一用,對照著功能,閱讀源碼,最后覺得不爽的話,自己改一改源碼。這個過程,一定能學到很多知識。我的 Web 技能就是從別人的項目那里學到的。

先來個截圖:

通過這個項目,你可以學習到 Docker、Django、Django REST Framework、Vue、Redis、PostgreSQL 技術棧,前后端分離,模塊化編程,微服務等設計實踐。

功能點

1、ACM/OI 兩種比賽模式、實時/非實時評判 任意選擇

2、豐富的可視化圖表,一圖勝千言

3、支持 Template Problem,可以添加函數(shù)題甚至填空題

4、更細致的權限劃分,超級管理員和普通管理員各司其職

5、多語言支持:C, C++, Java, Python2, Python3,題目可以選擇使用的語言

6、Markdown & MathJax 支持

7、比賽用戶IP限制 (CIDR ranges)

安裝部署

無論你是 Linux、MacOS 還是 Windows,請先安裝 Docker、Python、pip、git、docker-compose 工具,確保在命令行可以執(zhí)行 docker、python、pip、git、docker-compose 命令,安裝方法自行搜索。

請選擇磁盤空間富余的位置,克隆項目,并進入目錄:

 
 
 
 
  1. git clone -b 2.0 https://github.com/QingdaoU/OnlineJudgeDeploy.git && cd OnlineJudgeDeploy

Docker 一鍵部署:

 
 
 
 
  1. docker-compose up -d

想知道到底啟動了那些服務,可以看文件 docker-compose.yml 的內(nèi)容,看不懂就去 Doker 官方文檔看每一個命令的解釋。

根據(jù)網(wǎng)速情況,大約 5 到 20 分鐘就可以自動搭建完成,全程無需人工干預。

等命令執(zhí)行完成,然后運行 docker ps -a,當看到所有的容器的狀態(tài)沒有 unhealthy 或 Exited (x) xxx 就代表已經(jīng)啟動成功。

瀏覽器打卡 http://localhost/ 就可以看到:

注冊后,可以在個人設置頁面設置系統(tǒng)為中文語言。

截圖

源代碼

在線測評項目源代碼:

后端(Django): https://github.com/QingdaoU/OnlineJudge

前端(Vue): https://github.com/QingdaoU/OnlineJudgeFE

判題沙箱(Seccomp): https://github.com/QingdaoU/Judger

判題服務器(對Judger的封裝): https://github.com/QingdaoU/JudgeServer


網(wǎng)頁題目:來練手吧,一個類似力扣的在線測評項目
本文鏈接:http://m.jiaoqi3.com/article/djoeeho.html