# 如何实现 Docker 开源 OJ(在线评测系统) 在这篇文章中,我们将逐步实施一个开源的在线评测系统(OJ),并使用 Docker 工具来管理我们的环境。随着云计算和容器化技术的快速发展,使用 Docker 部署应用程序已经成为了开发者的一种趋势。 ## 整体流程 首先,我们来概述实现 Docker 开源 OJ 的主要步骤。以下是一个简单的流程表: | 步骤 |
原创 10月前
56阅读
0.前言前面我们已经搭建了QingdaoUOJ和hydroOJ了,今天这篇文章我们在尝试搭建一下JNOJ官方地址:https://www.jnoj.org/官方github:https://github.com/shi-yang/jnoj官方码云:https://gitee.com/shi-yang/jnoj本机环境:centOS7.5+宝塔面板7.51.一键安装脚本JNOJ支持一键安装脚本wge
转载 2023-09-15 20:44:40
489阅读
什么是 HomeGallery ?HomeGallery 是一个自托管的开源 Web 图片库,用于浏览个人照片和视频,其中包括标记、对移动端友好和 AI 驱动的图像和面部发现功能。HomeGallery 的独特功能是自动 相似图像/反向图像搜索功能 和 无数据库架构 (所有搜索和过滤都在客户端浏览器上快速完成)。这会带来快速响应的用户体验,无需任何手动步骤即可导航和探索档案。官方提供了演示网站:h
转载 2023-10-15 07:46:24
294阅读
3、开始安装scylladb yum install scylla -y 4、启动scylladb配置,按照提示一步一步回答yes or noscylla_setup[root@server scylla]# scylla_setup Skip any of the following steps by answering ‘no’ Do you want to run kernel ver
转载 2024-05-24 13:28:39
39阅读
文章目录0 项目简介1 游戏介绍2 实现效果3 开发工具3.1 环境配置3.2 Pygame介绍4 具体实现5 最后 1 游戏介绍《魔塔》是一种策略类的固定数值RPG游戏。游戏需要动很多脑筋,任何一个轻率的选择都可能导致游戏的失败。魔塔游戏虽不大,但是制作精美,道具很多,而且难度不低,对智商是一次艰巨的考验。虽然魔塔的界面很像是一般的地牢游戏,貌似随便的打打杀杀就可以过关,但事实上玩这个游戏需要动
1.安装jdk2.mysql3.tomcat一,进入官网下jdkhttp://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.htmlLinux x86115.65 MBjdk-7u51-linux-i5...
转载 2014-03-02 21:07:00
113阅读
2评论
1.安装jdk 2.mysql 
原创 2023-05-19 09:34:43
91阅读
源码地址为:https://github.com/QingdaoU/OnlineJudge可参考的文档为:https://github.com/QingdaoU/OnlineJudgeDeploy/tree/2.0一、安装所依赖的环境 sudo apt-get update && sudo apt-get install -y vim python-pip curl git s
转载 2023-10-31 23:03:47
60阅读
源码安装并启动Apache服务实验准备实验思路实验步骤挂载光盘安装gcc,gcc-c++,make源码安装httpd配置httpd启动httpd验证访问网页 实验准备CentOS 7.6系统安装光盘Httpd安装压缩包httpd-2.4.25.tar.gz实验思路挂载系统镜像光盘安装gcc、gcc-c++和make源码安装httpd服务并进行简单配置启动apache服务,验证可以访问网页实验步骤
转载 2024-03-18 17:04:15
38阅读
一、介绍1、定义① openvvv是一个用于创建虚拟专用网络加密通道的软件包,最早由James Yonan编写。openvvv允许创建的VPN使用公开密钥、电子证书、或者用户名/密码来进行身份验证。② 它大量使用了OpenSSL加密库中的SSLv3/TLSv1协议函数库。③ 目前openvvv能在Solaris、Linux、OpenBSD、FreeBSD、NetBSD、Mac OS X与Micro
转载 2024-07-19 10:22:56
66阅读
文章目录1. centOS7/LINUX 云服务器2. 如何开一个桌面?2.1. yum groupinstall "X Window System" #X 窗
原创 2023-07-07 11:52:53
2364阅读
LinuxLinux最初由当时还是一名芬兰赫尔辛基大学二年级的学生Linus Torvalds开发的。Linux是一套免费使用和自由传播的类Unix操作系统。Linux的发行版常用的Linux发行版有CentOS、Ubuntu、Red Hat、Debian、Deepin。CentOSCentOS(Community Enterprise Operating System,中文意思是社区企业操作系统
Linux操作系统发行版CentO操作系统:CentOS是一款基于Red Hat Enterprise Linux (RHEL)源代码的免费操作系统。以下是CentOS的发展历程:2003年,初版CentOS 2发布,基于Red Hat Enterprise Linux 2.1 AS。2004年,CentOS 3发布,基于Red Hat Enterprise Linux 3 AS。2005年,Ce
目录概述BSD协议Apache Licence 2.0(Apache-2.0)GPLLGPLMITMPL (Mozilla Public License 1.1)EPL (Eclipse Public License 1.0) 概述开源软件(Open source software)的源代码对有追求的程序员来说是一无尽的宝藏,此外正确的使用开源软件,可以提高开发软件时的效率、提升软件质量。但是在
nginx添加yum源并安装首先,安装 EPEL (Extra Packages for Enterprise Linux) 仓库。这是一个由 Fedora 项目提供的免费扩展软件包仓库,其中包含许多有用的软件包。sudo yum install epel-release ```接下来,导入 Nginx 的官方 GPG 密钥,以便验证安装包的完整性和来源:sudo rpm --import htt
Vswitchd是ovs中运行在用户空间的守护进程, 实现ovs主要的功能逻辑, 本文将着重分析其启动过程.数据结构bridge/port/iface/ofproto/ofport在数通领域, 交换机和桥很多时候可以是在说一个东西, 它工作在二层, 可以添加多个端口, 从一个端口上收到的报文会根据MAC表从其他某个端口转发出去. 在ovs中, 它也还是一个东西, 不过ovs用两个数据结构描述它们:
转载 2024-09-14 13:11:50
74阅读
2021.061000: A+B 输入输出练习I1001: 方阵填数1003: 编码问题1004: 区间1006: 校门外的树1009: 1-2-1 Milking Cows 挤牛奶1010: 1-1-4 Broken Necklace 坏掉的项链1011: 砝码称重1012: ISBN号码1013: 二进制数问题1001扩展(矩阵斜行填数问题) 1000: A+B 输入输出练习I时间限制:1.
转载 2023-06-25 15:18:36
520阅读
***是虚拟专用网络,是提供给企业之间或者个人和公司之间安全数据传输的隧道,Open***是Linux下面开源***的佼佼者,提供了良好的性能和友好的用户GUI,使用OpenSSL库加密与验证功能。支持UDP和TCP协议,提供两种虚拟网络接口:Tun/Tap模式。下面是在 Centos5.5上面安装Open***详细过程,希望对各位朋友有所帮助,采用RPM包,(tar编译包费时,配置方法一致)。
开源软件在今天的软件业中所起的作用越来越重要了,开源软件层出不穷,几乎可以找到任何需要的开源软件。开源软件所使用的开源协议也有很多种,如果不遵守这些协议规则可能会导致经济上的损失以及法律纠纷。目前,现有软件主要分为如下四类:专有软件:需要购买,然后才能使用,且只能使用该软件而不能作其他用途。如修改、分享、再发布等。 共享软件:基本上就是专有软件,但你能在实际购买前试用。 免费软件:你可以自由的分享
蜗牛星际与开源NAS “Rockstor”初体验2019-04-13 16:04:4019点赞72收藏59评论小编注:此篇文章来自即可瓜分10万金币,周边好礼达标就有,邀新任务奖励无上限,点击查看活动详情写黑裙的值友很多,我自己一直用惯手的都是linux操作系统,centos和ubuntu,所以查了一下开源的NAS,发现Rockstor评价非常高,所以就把蜗牛星际的原装系统(也是centos啊,但
  • 1
  • 2
  • 3
  • 4
  • 5