OJ部署与维护
文章平均质量分 65
各种OJ部署与维护,使用指导,疑难问题解答
星卯教育tony
毕业于许昌师范学院,拥有6年程序员工作经历和6年少儿编程授课经验,擅长于开源电子硬件和C++编程语言,目前授课方向为C++少儿编程和信息学奥赛培训。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
班迪录屏软件 Bandicam v8.3中文破解绿色便携版
Bandicam中文破解版是一款功能强大的高清屏幕录制软件,支持录制游戏、视频会议、网页内容等各类屏幕活动。该软件具有H.264编码、4K超清录制、硬件加速等特性,能实现高画质小体积的视频录制。破解版突破10分钟限制,去除水印,支持移动使用,并优化了游戏录制性能。软件操作简单,可添加水印和后期编辑,适用于教学、会议、直播等多种场景。原创 2026-03-23 12:13:48 · 1618 阅读 · 0 评论 -
使用Python脚本+bat批处理 批量把图片插入PPT 并以文件夹名称命名 图片转PPT
摘要:这是一个Python脚本,可将当前目录下的PNG图片按文件名编号顺序批量插入PPT文件。脚本自动检测PNG文件,按数字编号排序后,每张图片生成一页PPT幻灯片(尺寸25.44cm×14.29cm居中显示),最终以文件夹名称命名输出PPT文件。使用前需安装python-pptx库,支持通过.bat批处理文件一键运行。适用于需要快速将多张图片转换为规范PPT的场景。原创 2026-03-02 13:26:25 · 652 阅读 · 0 评论 -
免费 免费! 小黑课堂计算机二级MS office题库下载安装教程含最新真题约40套
摘要:2026年3月全国计算机等级考试将于3月28-30日举行,报名时间为2025年12月26日。小黑课堂计算机二级MS Office题库软件提供40套真题,包含模拟考试和评分功能。考试分为选择题(20分)和操作题(80分),操作题包括Word、Excel和PowerPoint。安装步骤包括下载安装包、以管理员身份运行、选择安装路径等,安装完成后可进行专项训练、综合训练和模拟考试。原创 2026-01-21 12:49:41 · 2766 阅读 · 0 评论 -
HOJ 首页轮播图白图 不显示 加载错误解决方案
摘要:针对基于hoj二次开发的OJ网站因CDN图片链接失效导致的轮播图加载错误问题,本文提供了解决方案。需修改部署目录下的app.xxx.js文件,删除失效图片链接及相关高度设置,重新部署服务并强制刷新浏览器缓存。操作步骤包括文件编辑、格式化文档、搜索替换失效链接等。若操作困难,可联系作者寻求帮助。该方法有效解决了因第三方图床失效导致的页面显示问题。原创 2025-12-11 16:58:12 · 284 阅读 · 0 评论 -
HOJ 系统功能介绍 维护部署定制二开入门 c++ python Java编程在线自动评测判题 信奥一本通 USACO GESP 蓝桥 CSP NOIP 蓝桥等考 洛谷题库 常见问题解决手册
如果您的OJ遇到错误或者使用问题我们可以协助解决,题库可以单独提供。OJ教学系统,有高质量题库,直击考试要点,学生刷题更高效!更有课件、教案、讲义等全套教学资料,组织学生刷题,发作业、举办模拟赛等更方便,支持C++、Python等多语言,助您备授课无忧!支持CSP复赛中的freopen文件输入输出方式提交,模拟真实考试环境,防止出现 本地 AC 比赛 WA PA TLE 爆零 的惨剧。组织比赛作业,创建题目、查看用户提交代码、下载评测数据等都没限制。题库约4200题,覆盖入门+进阶+算法+蓝桥杯+等原创 2023-05-03 13:56:01 · 25952 阅读 · 6 评论 -
青岛OJ QDUOJ 如何导入题库 详细图示
比如:1.in 1.out 文件格式一定要这样。对于所有数据合成的一个压缩包,里面就只能存在数据 不能有其它的文件。然后题目输入输出就都不说了 按照格式就可以了,这里说一下Tag是标签,每次都要设置,其它的不改。对于压缩包里是每一个数据格式都是数字+in或者数字+out。这个ID的话就是题目ID不能设置一样的。这里侧重将一下数据要一个压缩包形式。增加题目是可以编辑题目,导入数据。导入导出是用题目和数据直接导入的。这个是导入数据,选择你准备的数据。原创 2022-12-29 20:02:46 · 2316 阅读 · 0 评论 -
【免费】中国电子学会C语言(C++)scratch python 机器人技术 三维创意 所有历年真题卷全部免费2025年09月己更新
电子学会scratch等级考试1-4级 链接:https://pan.quark.cn/s/ab0f0a0ffd6c电子学会python等级考试料1-6级链接:https://pan.quark.cn/s/88f82804f7a2电子学会机器人考级1-6级链接:https://pan.quark.cn/s/4479f423f2ed电子学会C++语言考级1-8级链接:https://pan.quark.cn/s/61d890a7d94e电子学会三维创意设计链接:https://pan.quark.cn/s/6原创 2025-11-22 23:45:52 · 769 阅读 · 0 评论 -
st-link驱动安装和com串口驱动安装包 STM32开发环境搭建
STM32开发环境驱动安装摘要:安装ST-Link驱动时,需在设备管理器更新驱动程序,选择STM32STLink驱动目录完成安装。串口驱动需运行CH341SER.EXE安装程序,安装成功后设备管理器端口栏将显示COM号。安装成功标志为设备管理器中的感叹号消失。原创 2025-10-01 10:39:34 · 521 阅读 · 0 评论 -
HOJ js文件加载失败 首页载入中 https://lf6-cdn-tos.bytecdntp.com多个地址无法访问 修复方法
字节CDN服务异常导致Hoj首页加载失败,可通过本地加载JS文件解决。具体步骤包括:下载并解压JS文件包至服务器项目目录,修改HTML文件中的域名配置,添加Docker文件映射配置,最后重启服务。若仍无法解决可联系技术支持。该方法通过本地缓存实现优化访问速度。原创 2025-08-09 23:30:40 · 966 阅读 · 0 评论 -
米思齐2.0 3.0 mixly arduino 编程软件下载安装及详情使用指南 导入库文件方法 支持8266 esp32
米思齐软件使用指南摘要:本文详细介绍了米思齐(Mixly)软件的下载安装及使用方法。Windows用户建议下载完整版(2.8GB-3GB),需解压至非系统盘根目录并删除中文文件夹名。软件支持亮/暗色主题切换、代码块缩放、复制(CTRL+shift+C/V)、注释、折叠等便捷功能。连接MixGoCE主控板时需选择正确端口(COM3或COM5),上传失败时可尝试初始化固件。软件支持.mix、.png、.py、.mil四种文件格式,库文件可共享复用。串口窗口提供数据可视化功能,状态栏显示程序运行信息。通过隐藏板卡原创 2025-07-09 23:37:42 · 9491 阅读 · 0 评论 -
21 大刷题平台开启编程王者之路
本文推荐了21个优质C++信奥刷题平台,涵盖不同难度和特色。包括国内知名的洛谷、NOIOnlineJudge,国际平台Codeforces、AtCoder,以及LeetCode、USACO等综合型网站。这些平台提供丰富题库、比赛资源和详细题解,适合从入门到高级的各类选手。特别推荐星卯教育一本通平台,内含7500多道题目,覆盖竞赛全阶段。坚持刷题能有效提升编程能力,建议根据个人水平选择合适的平台进行针对性训练。原创 2025-06-17 22:25:06 · 4578 阅读 · 0 评论 -
如何让hustoj支持Java判题
需要安装JDK编译器。原创 2025-06-09 17:23:41 · 637 阅读 · 0 评论 -
在WPS中如何启用宏VBA wps.vba.exe下载和安装
WPSVBA插件安装与使用指南:首先从指定链接下载WPSVBA宏插件(支持WPS2016/2019,兼容Win7/Win10)。安装时需关闭WPS,按向导完成安装。使用时点击导航栏【工具】-【运行宏】,首次加载可能耗时较长需耐心等待。该插件可开启WPS的宏功能,支持VB编辑器选项。若遇网络问题,需提前下载插件离线安装。安装后重新打开WPS即可正常使用Word和表格的宏功能。(含标点共148字)原创 2025-06-04 09:39:04 · 27402 阅读 · 0 评论 -
ubuntu 20.04 更改国内镜像源-阿里源 确保可用
本文介绍了如何为Ubuntu 20.04.6 LTS系统更换镜像源。首先,通过命令lsb_release -a确认系统版本。接着,备份并编辑/etc/apt/sources.list文件,使用vim编辑器将所有未被注释的deb行注释掉,并替换为国内镜像源。最后,执行sudo apt update和sudo apt upgrade命令更新系统。此操作适用于Ubuntu 20.04.6 LTS版本,其他版本请跳过。原创 2025-05-16 13:47:59 · 2169 阅读 · 0 评论 -
苹果电脑笔记本macos Mac安装mixly 米思齐软件详细指南
6、开启root权限,在终端中输⼊ sudo su , Enter 后按照提示 输⼊密码 即可开启root权限,注意:以下操作必须在root下执⾏,否则可能会出错。7、运⾏⼀键更新脚本- 在终端中输⼊ sh ⼀键更新.sh ,Enter后根据提示选择需要安装的板卡,然后等待完成,安装完成后,关闭终端。3、进入mixly2.0-mac文件夹中,双击git-2.15.0-intel-universal-mavericks.dmg安装包安装。原创 2025-05-12 22:11:39 · 2346 阅读 · 0 评论 -
HOJ系统二开版本功能介绍和使用手册
(电脑端 ctrl+f 搜 问题 或者根据右侧的 目录 查找需要了解的 点击图片可放大)手机端打开 出现“App内打开” 点 X 关掉, 不敢有下次了。OJ功能视频介绍(一年前录制)原创 2025-02-25 18:51:32 · 1930 阅读 · 0 评论 -
宝塔 搭建HOJ 配置域名 反向代理 开启https访问
有些部署在公网上可能要开启https的访问,也比较简单,这里先介绍一下从阿里申请的SSL证书后如何添加。注意,这个地方的8081端口是修改过docker-compose.yml文件,把里面的端口映射改过,所以我这个地方直接映射到8081端口了。我们来到阿里云,找到域名,我们首先把域名指向到我们的公网服务器IP,不带端口。同时,你需要改一下docker-compose.yml文件中的443端口,因为https要占用443端口,所以会报错,可以参考改成下面这样,然后,我们来登陆到我们的服务器界面,进入到宝塔。原创 2024-12-14 23:47:59 · 1804 阅读 · 0 评论 -
VirtualBox Ubuntu22.04 NOI linux2.0 Terminal无法打开 终端打不开 两步解决法儿
CTRL + ALT + F3 进入命令行模式(需要返回桌面时CTRL + ALT + F1)把文件中的 “en_US” 改成 “en_US.UTF-8”也可以 vim /etc/default/locale。reboot 重启虚拟机。原创 2024-10-07 17:01:40 · 1430 阅读 · 0 评论 -
算法竞赛:Online Judge 工作原理 常见报错分析 如何判断算法是否超时 知己知彼 方能骗分
学生提交代码后,OJ系统会对代码进行编译,如果编译通过,那么会将各个测试点的数据作为输入,程序运行后读取数据并进行输出。C++还会有个 开启O2 优化 的选项,-O2指的是编译器的优化级别(Optimization level),还会有-O1, -O2, -O3, -Os, -Ofast等。编译器的优化选项默认是-O0,即只进行必要的优化而不做其它的优化处理,一般是作为调试使用。一部分是出题人这对这道题可能的算法出的边缘数据,运算量最大的数据,特殊数据,在这种大数据下除非你的程序是完美的,否则不可能通过。原创 2024-10-02 00:46:46 · 1054 阅读 · 0 评论 -
DBeaver详细安装与使用教程-免费的数据库管理工具
dbeaver是一款的数据库连接工具,免费,跨平台。原创 2024-10-01 15:03:11 · 2613 阅读 · 0 评论 -
腾讯云linux服务器修改root用户登录密码操作步骤
腾讯云linux服务器修改root用户登录密码操作步骤 密码设置不小于16位 字母大小写数字加特殊符号组合。操作命令: sudo passwd root。在打开页面 确认服务器后 点。修改成功后关闭登录窗口即可。原创 2024-09-26 12:44:25 · 2056 阅读 · 0 评论 -
HOJ网站开启https访问 申请免费SSL证书 部署证书详细操作指南
https://console.cloud.tencent.com/腾讯云用户 登录控制台 右上角搜SSL 点击 SSL证书 进入链接点申请 免费证书 有效期3个月 (以后每三个月申请一次证书 上传)如果是腾讯云申请的域名 选 自动DNS验证 自动添加验证记录如果是其他平台申请域名 选 手动DNS验证 授权填写验证信息以下是阿里云申请域名 手动添加 验证信息步骤:阿里云添加验证信息后,回到腾讯云控制台 ,刚才 申请证书界面 点 验证域名原创 2024-09-23 13:38:33 · 1020 阅读 · 0 评论 -
Ubuntu 20.04/22.04无法连接网络(网络图标丢失、找不到网卡)的解决方案
如果还不显示网络图标 ,到虚拟机设置 根据需要开启桥接模式或者NAT模式 一般是桥接模式,对于Ubuntu 22.04而言:(差异是 NetworkManager)20.04无法连接到网络,网络连接图标丢失,网络设置中无网络设置选项。对于Ubuntu 20.04而言:逐条执行。局域网中其他电脑也可以访问该虚拟机。原创 2024-09-12 23:31:01 · 3036 阅读 · 0 评论 -
VMware虚拟机中安装Ubuntu20.04小白教程
这里的配置取决于电脑自身配置,我们WIN+R,再进入cmd命令行,输入,查看我们的处理器配置点击浏览找到存放镜像文件的地址。原创 2024-09-01 22:14:33 · 3550 阅读 · 0 评论 -
冲刺信赛就用它—OJ系统,编程机构教学效率提升2倍~
Coder们可以利用c、c++或者python语言,编写相应的代码后,然后点“提交”,服务器就会编译运行输入的代码,并把输出结果与本道题所对应的测试用例进行比较,如果完全一致,就认为正确,否则返回错误提示!这种直观的排名机制,允许学生实时查看自己的排名情况,不仅激发了学员的学习动力,还让他们能够清晰地看到自己的成长轨迹,与身边的同学一较高下,共同进步。在未来的日子里,我们亦将继续深耕技术创新,优化系统性能,丰富教学资源,打造更加符合编程机构需求的OJ系统,为您带来更加优质的使用体验!原创 2024-08-27 12:55:33 · 1966 阅读 · 0 评论 -
从零开始用宝塔BT搭建Nextcloud网盘(性能优化+安装推荐应用)
2.安装Nextcloud 官网链接:https://nextcloud.com/install/#instructions-server 145MB 官网速度慢,建议用IDM下载,下载安装包后,上传到服务器(先不要解压) 添加网站 添加成功之后会在目录下生成文件,将.htaccess和.user.ini文件删除 解压nextcloud到当前目录,然后把压缩包删除原创 2024-08-10 23:17:09 · 3366 阅读 · 1 评论 -
轻量STEM教务系统教培销课点名评价系统视频操作手册
1,学员批量导入功能,2,续费提醒,到期提醒功能;3,营收数据统计报表;4,学员反馈及反馈统计功能;5,老师点评功能;1.“员工管理”创建校区在职员工,职务支持多选,职务不同,权限不同;手机号为登陆账号,密码是由管理员自行创建6位数密码;“订阅消息”根据员工的需求打开对应的消息通知。2.“系统设置—>课程管理”创建开设得课程(如乐高、创客、编程等)。“系统设置—>教室管理”中创建校区的教室(如01教室、02教室…原创 2024-07-31 00:13:52 · 642 阅读 · 0 评论 -
DBeaver安装与使用教程 免费的连接mysql数据库软件
DBeaver 是一个通用的数据库管理工具和 SQL 客户端,免费,跨平台,支持 MySQL, PostgreSQL, Oracle, DB2, MSSQL, Sybase, Mimer, HSQLDB, Derby, 以及其他兼容 JDBC 的数据库。原创 2024-07-29 16:35:00 · 810 阅读 · 0 评论 -
HOJ 修改首页 和后端logo图片 网页收藏标识ico 小白也会的方法
HOJ 是一款优雅知性的在线评测系统,像一位温文尔雅的女性,你会慢慢喜欢上她的。原创 2024-05-15 10:07:40 · 1025 阅读 · 1 评论 -
Redis是什么? 日常运维 Redis 需要注意什么 ? 怎么降低Redis 内存使用 节省内存?
但如果你的 Redis OPS 比较高,那么在执行 MONITOR 会导致 Redis 输出缓冲区的内存持续增长,这会严重消耗 Redis 的内存资源,甚至会导致实例内存超过 maxmemory,引发数据淘汰,这种情况你需要格外注意。但随着业务的发展,你的业务存储在 Redis 中的数据就会越来越多。而且,有时我们需要对 Redis 做日常维护,例如数据定时备份等操作,这时你就可以只在从库上进行,这只会消耗从库机器的资源,也避免了对主库的影响。原创 2024-05-07 13:58:37 · 1191 阅读 · 0 评论 -
Debian 11 安装并开启SSH服务实现允许root用户使用SecureCRT远程登录
如果状态显示为"active",表示SSH服务已经在运行中。中间位置 #PermitRootLogin 去掉# 改成 PermitRootLogin yes。Debian11系统默认没有安装SSH服务,如需要开启远程登录则需要安装相应的服务。安装完成后,SSH服务将自动启动。确保你已经登录到Debian系统,并具有root用户或sudo特权。修改配置文件允许root账号远程登录。原创 2024-02-02 12:06:23 · 4757 阅读 · 0 评论 -
使用宝塔BT时80端口被占用的解决方法
在配置的最底部单独引入了默认配置。在include前面加入# 注释掉这句话。然后 按步骤重启 Nginx 服务。解决80端口会被宝塔占用。原创 2024-01-02 23:45:30 · 4086 阅读 · 0 评论 -
Hydro OJ功能介绍用户使用手册常见问题解决方法
目前支持 csv 格式(用分隔)或 Excel 格式(用 TAB 分隔) 导入用户数据, 数据既可以用文本编辑器创建,也可以用 Excel 等软件来辅助创建。每行最少三列,最多五列,分别为: 邮箱,用户名,密码,显示名,用户信息。(显示名和用户信息为可选)请使用 UTF-8 编码,否则中文可能会乱码。如果使用 CSV 格式(逗号分隔),则用户信息列不可用。可以在粘贴后点击预览验证复制入的数据的有效性user1password1user2password2tempuser3password3。原创 2023-12-30 02:08:42 · 7285 阅读 · 0 评论 -
HOJ 项目部署-前端定制 默认勾选显示标签、 在线编辑器主题和字号大小修改、增加一言功能 题目AC后礼花绽放
【代码】HOJ 项目部署-前端定制 默认勾选显示标签、 在线编辑器主题和字号大小修改、增加一言功能 题目AC后礼花绽放。原创 2023-12-26 13:17:42 · 1191 阅读 · 0 评论 -
Ubuntu20.04单机安装 开启root登录 设置静态IP地址 开启SSHx详细图文教程
虚拟机或者独占安装选择。原创 2023-12-08 00:07:33 · 1480 阅读 · 0 评论 -
vmware虚拟机ubuntu系统配置静态ip
DNS设置在/etc/network/interfaces 添加。配置路径:控制面板->所有控制面板项->网络和共享中心。“ens33”要根据自己ifconfig内容自行修改。选自定义中的VMnet8,不要选NAT模式那个。添加这段代码到这个文件中。原创 2023-11-20 13:11:56 · 1811 阅读 · 0 评论 -
Vmware虚拟机创建快照、克隆和备份 创建文件夹共享方法
虚拟机像是Windows系统里的系统功能,它能拍摄一张您虚拟机当前的状态,并将其保存起来,您可以随时通过恢复到快照功能将虚拟机还原到拍摄快照时的状态。步骤1. 打开您的Vmware虚拟机,在主界面上方工具栏中点击“虚拟机”>“快照”>“拍摄快照”。您可能会发现快照选项中的三个选项图标和工具栏中的三个图标一样,确实没错,您可以直接点击工具栏中的三个图标来快速执行拍摄、恢复或管理快照任务。在弹出窗口中为此快照自定义备注名称或描述以方便之后的恢复操作,设置完毕后单击即可轻松创建虚拟机快照。原创 2023-11-17 13:44:02 · 7004 阅读 · 0 评论 -
linux系统中查看防火墙开放的端口状态 开放端口和禁用端口号操作命令
添加指定需要开放的端口:firewall-cmd --add-port=80/tcp --permanent。移除指定端口:firewall-cmd --permanent --remove-port=123/tcp。查询已开放的端口列表:firewall-cmd --zone=public --list-ports。查询指定端口是否开启成功:firewall-cmd --query-port=80/tcp。查看想开的端口是否已开:firewall-cmd --query-port=80/tcp。原创 2023-11-09 10:19:31 · 7323 阅读 · 0 评论 -
Ubuntu 20.04设置虚拟内存 (交换内存swap)解决内存不足
在ubuntu系统中,swap空间就是虚拟内存,所以考虑在磁盘空间富余的目录下设置虚拟内存swap文件,用来缓解内存不足的问题。通过上面的信息可以看到,/dev/vda2 目录下还剩余45G,那么就可以把swap文件生成在/dev/vda2目录下。在系统监控中发现,当数据库服务程序启动后,占用了大量内存空间,导致系统的剩余的内存往往只有几十MB。# bs 为块的大小,count 创建多少个块。# 执行命令后,删除创建的swap目录即可。#把生成的文件转换成 Swap 文件。2、创建一个swap文件。原创 2023-11-01 18:04:15 · 6537 阅读 · 0 评论 -
hustoj在线判题平台详细搭建二开及美化过程(ubuntu20.04 / centos7.9)常见问题解决
阿里云 腾讯云 华为云 镜像选Ubuntu22.04LTS,物理机安装Ubuntu22.04 Server。原创 2023-11-01 17:36:47 · 5233 阅读 · 0 评论
分享