2022年1月30日

青岛OJ(QingdaoU/OnlineJudge)的开发与使用(4)——备份与恢复

摘要: 原文链接:这里 0.前言 前面一篇文章中,我们手动导入题目,也可以按照预先设定好的部分导入题目,这篇文章我们尝试备份与恢复操作。 1.本机的备份与恢复 我这里创建了几个用户,和一些题目。然后我们删除这些用户和题目看能不能恢复数据。 在我们一键安装的版本中,在backup文件下有个官方写好的备份脚本。 阅读全文

posted @ 2022-01-30 17:56 longkui 阅读(520) 评论(0) 推荐(0) 编辑

报错:psql: FATAL: role “postgres” does not exist

摘要: 原文链接:这里 0.前言 在docker里操作postgres数据库时遇到这个错误,大意是“postgres”这个角色不存在。 1.解决办法 我们输入下面命令 psql -U onlinejudge 然后依次输入下面两行代码: create user postgres superuser; crea 阅读全文

posted @ 2022-01-30 16:54 longkui 阅读(4242) 评论(0) 推荐(0) 编辑

青岛OJ(QingdaoU/OnlineJudge)的开发与使用(3)——生成题目与导入用户

摘要: 原文链接:这里 0.前言 前面的文章我们已经修改完前端并重新部署了,如果你没有看前面两篇,可以把我改好的docker-compose.yml文件里面的oj-backend的镜像部分直接替换掉,然后重新docker compose up -d image: registry.cn-qingdao.al 阅读全文

posted @ 2022-01-30 16:53 longkui 阅读(1418) 评论(1) 推荐(0) 编辑

青岛OJ(QingdaoU/OnlineJudge)的开发与使用(2)——整合前端

摘要: 原文链接:这里 0.前言 上一篇中,我们下载了前端代码并修改了前端代码,并成功运行了修改过的前端代码,这一片中我们将修改过的前端代码更新到服务端。 思路一个有两种,第一种是将前端代码挂载到服务器上。另一种是将前端代码打包成镜像文件写道docker-compose.yml文件中。 1.前端代码挂载到服 阅读全文

posted @ 2022-01-30 16:51 longkui 阅读(994) 评论(0) 推荐(0) 编辑

如何在阿里创建自己的Docker镜像仓库

摘要: 原文链接:这里 1. 首先,打开容器镜像服务,我们首先创建一个“命名空间” 我们新建一个命名空间。 然后,返回我们点击“镜像仓库”,选择“创建镜像仓库” 然后我们创建一个镜像仓库 这个地方我选择 本地仓库 创建完毕后我们点击“管理” 查看示例信息。这里面基本包含了怎么使用的所有信息。 阅读全文

posted @ 2022-01-30 16:49 longkui 阅读(470) 评论(0) 推荐(0) 编辑

[报错]TypeError [ERR_INVALID_CALLBACK]: Callback must be a function

摘要: 在调试vue项目的时候突然遇到这个错误,百思不得其解。后来发现是nodejs版本问题,人家原版要求8.12.0,我的版本是12.18.0。然后经过百度发现,只有10以上的版本会有这个问题,那么调回低版本就行了。 阅读全文

posted @ 2022-01-30 16:48 longkui 阅读(346) 评论(0) 推荐(0) 编辑

青岛OJ(QingdaoU/OnlineJudge)的开发与使用(1)——运行前端/修改中文

摘要: 原文链接:这里 0.前言 上一篇我们说到安装完毕青岛OJ,并能够正常运行,但是还是要修改很多东西,中间遇到一些坑,把过程记录下来,以共参考 1.项目整体架构 根据官方说法,整个项目分为以下四个部分 后端(Django): https://github.com/QingdaoU/OnlineJudge 阅读全文

posted @ 2022-01-30 16:47 longkui 阅读(2081) 评论(0) 推荐(0) 编辑

青岛OJ(QingdaoU/OnlineJudge)的安装(0)

摘要: 原文链接:这里 0.前言 OJ(OnlineJudge)是在线判题系统,很多学校或者机构打比赛都有自己的OJ系统。QingdaoU这个OJ是最新开发的一个OJ系统,界面比较好 官方文档:https://docs.onlinejudge.me/#/onlinejudge/guide/deploy gi 阅读全文

posted @ 2022-01-30 16:42 longkui 阅读(1716) 评论(0) 推荐(0) 编辑

CentOS(宝塔面板)安装docker

摘要: 原文链接:这里 0.前言 docker是什么? Docker 是世界领先的软件容器平台。开发人员利用 Docker 可以消除协作编码时“在我的机器上可正常工作”的问题。运维人员利用 Docker 可以在隔离容器中并行运行和管理应用,获得更好的计算密度。企业利用 Docker 可以构建敏捷的软件交付管 阅读全文

posted @ 2022-01-30 16:39 longkui 阅读(5048) 评论(0) 推荐(0) 编辑

CentOS 7安装宝塔面板

摘要: 原文链接:这里 0.背景 没事的时候搭建了centos 7 服务器,运维成了一个大麻烦,于是选取市面上现成的运维产品了,于是选取了宝塔面板。后期文章中很多操作都是基于宝塔面板的。 1.安装 不愿意看文字版,可以看B站视频,传送门。 打开宝塔的官网:https://www.bt.cn/选择Linux版 阅读全文

posted @ 2022-01-30 16:37 longkui 阅读(2495) 评论(0) 推荐(1) 编辑

win10Hyper-V下安装CentOS7

摘要: 原文链接:这里 0.前言 平常的一些项目需要在linux下跑起来看看效果,一般都先在本地测试的没有问题了再上传到服务器上。话不多说,开始。 B站视频:https://www.bilibili.com/video/BV1mz4y1d754/ 1.Hyper-V部分 右侧点击新建 点击”下一步“ 把虚拟 阅读全文

posted @ 2022-01-30 16:27 longkui 阅读(237) 评论(0) 推荐(0) 编辑

Error creating bean with name ‘sqlSessionFactory’ defined in class path resource

摘要: 原文链接:这里 0.报错描述 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resour 阅读全文

posted @ 2022-01-30 16:26 longkui 阅读(4132) 评论(0) 推荐(0) 编辑

java.lang.NoClassDefFoundError: org/springframework/dao/support/DaoSupport

摘要: 原文链接:这里 0.错误描述 整合spring和mybatis的时候,进行测试报这个错。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 阅读全文

posted @ 2022-01-30 16:24 longkui 阅读(430) 评论(0) 推荐(0) 编辑

org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Ljava/lang/Integer;

摘要: 原文链接:这里 0.报错详情 整合spring和mybatis的时候,最后几步报这个错,搞了好几个小时,发现是版本的问题。 1.原因与解决 原因是mybatis-spring 、mybatis、spring-framework的版本不对应导致的。我的pom中mybatis-spring 版本是1.2 阅读全文

posted @ 2022-01-30 16:23 longkui 阅读(155) 评论(0) 推荐(0) 编辑

报错:java.lang.NoSuchMethodError: org.springframework.core.annotation.AnnotationUtils.clearCache()V

摘要: 原文链接:这里 0.错误描述 使用springMVC架构测试时,运行的时候报这个错误。 java.lang.NoSuchMethodError: org.springframework.core.annotation.AnnotationUtils.clearCache()V 1.解决办法 报这个错 阅读全文

posted @ 2022-01-30 16:22 longkui 阅读(778) 评论(0) 推荐(0) 编辑

报错:The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.

摘要: 原文链接:这里 0.问题现象 调试tomcat的出现如下图所示的现象,一看就是不知道哪里配置错了。遂开始找解决办法。 原因1: Controller层没写注解导致访问不到。 阅读全文

posted @ 2022-01-30 16:20 longkui 阅读(1469) 评论(0) 推荐(0) 编辑

typescript如何解决类型“never”上不存在属性‘xxx‘问题?

摘要: 原文链接:这里 0.问题 在使用angular的时候,在后台返回一段json进行处理,然后在使用的时候出现如下报错。 我考虑这个问题的由来一般是因为前面没有给这个list指定具体的属性名称,所有这个地方会报错,而且我程序运行后拿到的数据是没有问题的,但是有一点强迫症,不愿意看到爆红,所以想办法解决他 阅读全文

posted @ 2022-01-30 16:19 longkui 阅读(3392) 评论(0) 推荐(0) 编辑

angular中对json数据按照某一字段进行排序

摘要: 原文链接:这里 0.前言 工作中遇到一个需求,需根据从接口拿的json数据,按照某个字段进行排序。比如时间,或者序号等。原始数据如下,需要根据regionCode进行排序。 1.解决办法 上学的时候学过好几种排序算法,但是在实际应用中还是sort比较香。也很简单,直接上代码。 1 2 3 4 5 6 阅读全文

posted @ 2022-01-30 16:17 longkui 阅读(68) 评论(0) 推荐(0) 编辑

报错:org.jboss.msc.service.DuplicateServiceException: Service jboss.undertow.deployment.default-server.default-host./energyreport.UndertowDeploymentInfoService is already registered”}}

摘要: 原文链接:这里 0.前言 从github上拉下一个新版本,然后在使用Jboss(wildfly)调试的时候,提示打包war包出错,我想想上一个版本没有出错啊,怎么这个版本就会提示出错呢(不影响后台功能,只是war包出错)。看了看报错,说是已经存在,然后就想应该是Jboss是不是出了问题。 1.我的解 阅读全文

posted @ 2022-01-30 16:16 longkui 阅读(387) 评论(0) 推荐(0) 编辑

IDEA(maven)创建springMVC项目(4)——传参

摘要: github 原文链接:这里 0.前言 上面几篇中我们已经在把springMVC项目搭建完毕了,但是平常使用过程中还会遇到这样的情况。比如我们的参数可能会比较复杂,像下面这样: 1 https://baike.baidu.com/tashuo/browse/content?id=3442 或者说我们 阅读全文

posted @ 2022-01-30 16:13 longkui 阅读(110) 评论(0) 推荐(0) 编辑

导航