HOJ 修改首页 和后端logo图片 网页收藏标识ico 小白也会的方法

HOJ 是一款优雅知性的在线评测系统,像一位温文尔雅的女性,你会慢慢喜欢上她的。

制作图片素材

用图像编辑软件 比如 **光影魔术手4.0** 制作以下素材
logo.a0924d7d.png  为前台导航栏左边的logo,  600*200
backstage.8bce8c6e.png 为后台侧边导航栏上方的logo,  300*300
favicon.ico 为小图标   制作ico地址 www.ico51.cn  64*64(图片做成透明png格式的)


以上制作好的三个文件上传到  standAlone 目录下,具体路径 根据下方的情况选择。
SecureCRT8.5.3绿色汉化版( 下载到电脑解压先执行绿化文件 )
软件百度网下载链接 https://pan.baidu.com/s/1qlSHvQo7OV0yHkKv3IE8Zg?pwd=xmed 


情况一、原版部署

sudo  vim /home/hoj-deploy/standAlone/docker-compose.yml
在 hoj-frontend  模块中的  删除以下两句前面的#注释
- ./logo.a0924d7d.png:/usr/share/nginx/html/assets/img/logo.a0924d7d.png
- ./backstage.8bce8c6e.png:/usr/share/nginx/html/assets/img/backstage.8bce8c6e.png
紧跟着添加一行
- ./favicon.ico:/usr/share/nginx/html/favicon.ico

注意删除#号后 - ./logo.png  是与其他 的 - ./  是对齐的 空格不能多也不能少


cd /home/hoj-deploy/standAlone
sudo docker-compose up -d

情况二、二开部署

关于文件修改的地方,博主已经做好, 覆盖好logo文件后,执行以下代码:

cd /home/xmedu-oj_-deploy2/standAlone
sudo docker-compose up -d


 

情况三、用替换文件的方法

以上三个图片文件上传到 /home  目录下

cd /
sudo find -name  favicon.ico
sudo cp -f /home/favicon.ico   复制粘贴搜到的文件路径  

cd /
sudo find -name  logo.a0924d7d.png  

sudo cp -f /home/logo.a0924d7d.png   复制粘贴搜到的文件路径  

cd /
sudo find -name  backstage.8bce8c6e.png

sudo cp -f /home/backstage.8bce8c6e.png 复制粘贴搜到的文件路径   

一般有3条 查找到的路径信息  用同样的方法 替换。

最后清理当前浏览器缓存 或者换电脑上其他浏览器查看效果。

如果实在不会操作,可以联系博主 微 信 makytony  几杯咖啡帮你搞定。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/702390.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2024 年 4 月公链研报:比特币减半、市场回调以及关键进展

作者:stellafootprint.network 数据来源:Footprint Analytics 公链研究页面 四月,加密市场在经济环境变化中取得了重要进展。4 月 20 日的比特币完成减半,但市场整体低迷导致比特币及前 25 大公链加密货币价格下跌。与此同时&am…

在 Django 中获取已渲染的 HTML 文本

在Django中,你可以通过多种方式获取已渲染的HTML文本。这通常取决于你希望在哪个阶段获取HTML文本。下面就是我在实际操作中遇到的问题,并且通过我日夜奋斗终于找到解决方案。 1、问题背景 在 Django 中,您可能需要将已渲染的 HTML 文本存储…

联丰策略炒股官网分析地产链条中的家电,一个不能再忽视的板块

查查配“上涨放量,盘整缩量”是近期市场的一个重要特征,这说明空头衰竭、新的做多力量或正在蓄力。昨天我们也以调查问卷的方式与大家进行了讨论,对于市场未来将会如何演绎?近一半投票认为“牛在路上,逢低加仓”。与此同时,当前市场中,多条主线还在发力,比如地产链条中的家电,…

【Segment Anything Model】十四:原始SAM模型如何传入多框

之前第二三篇有更新过单点,多点,单框。本篇加上多框输入。 先确定一下目录 新建test_boxes.py文件,复制以下代码 import sys import torch import numpy as np from datetime import datetime import matplotlib.pyplot as plt from Net.se…

基于STM32单片机和RFID的智能仓库管理系统-设计说明书

设计摘要: 本设计是基于STM32单片机和RFID技术的智能仓库管理系统。系统主要具备以下功能:首先,将货物的名称和数量信息存储在RFID卡中,每个货物对应一个RFID卡,共有三个RFID卡。当需要进行出库或入库操作时&#xff…

eNSP PRO安装完整版(超详细)

目录 eNSP PRO包: 安装步骤: eNSP PRO包: 链接: https://pan.baidu.com/s/12oBJ708OHMZlhj8nS21HSw?pwdr64q 提取码: r64q 安装步骤: 将ensp pro的包下载并且解压出来 在Oracle VM VirtualBox,将我们解压好的en…

PyQt5编写的一个简易图像处理软件

文章目录 1. 简介2. 准备工作3. 主界面设计4. 功能构建5. 总结 1. 简介 通过编写简易图像处理软件,你可以学习如何使用 PyQt5 构建用户界面,以及如何与用户交互。同时,你还可以学习图像处理技术,如图像读取、傅里叶变换、滤波、增…

最新Win11系统跳过微软账号登录方法

浅谈Win11 现在新出的笔记本电脑都是预装Win11系统,但是由于Win11系统会强制要求连网使用微软账号登录,没有微软账号还要去注册,对于装机技术员来说很不方便。 这里给大家分享简单的方法跳过微软账号登录的限制。新到手的笔记本&#xff0c…

【声呐仿真】学习记录3-待续

【声呐仿真】学习记录3-后续 第五阶段-获取数据1.运行赫尔库勒斯沉船的世界:2.键盘操纵rov至合适的位置,调整Image topic,查看输出图像3.RVIZ SONAR 图像查看器插件(没有对应的topic)4.点云5.录制rosbag 第六阶段-查看…

市场领先者MySQL的挑战者:PostgreSQL的崛起

最新的DB-Engines的排名,可以看到有个DB的上升趋势非常的猛,那就是PostgreSQL。今天我们就来看看这个数据库。 “The worlds most advanced Open Source Database” 这简介比较霸气:世界上最先进的开源数据库 发展史 PostgreSQL&#xff0c…

SegNetr: 在U型网络中,重新思考局部-全局交互和跳跃连接

文章目录 SegNetr: Rethinking the Local-Global Interactions and Skip Connections in U-Shaped Networks摘要方法实验结果 SegNetr: Rethinking the Local-Global Interactions and Skip Connections in U-Shaped Networks 摘要 最近,由于其简单易调结构&#…

【原创】java+springboot+mysql企业邮件管理系统设计与实现

个人主页:程序猿小小杨 个人简介:从事开发多年,Java、Php、Python、前端开发均有涉猎 博客内容:Java项目实战、项目演示、技术分享 文末有作者名片,希望和大家一起共同进步,你只管努力,剩下的交…