自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 问答 (4)
  • 收藏
  • 关注

原创 如何进入docker中的mysql

3. 然后就可以使用mysql命令了。1. 查看docker容器列表。拿到container id。

2025-01-13 16:07:01 270

原创 【故纸堆】

产生了将以前写在纸上的文字搬到网上的想法,于是便有了这个专栏。

2025-01-03 09:06:06 121

原创 记一次aiquestion没有反应

根据提示 The cron task seems not to run ...判断这个插件使用了moodle的任务。发现是方法proc_open不可用,到php的配置文件中找到方法禁用,删掉这个方法,然后重启一下。问题:点击生成按钮之后,进入进度条就一直是0%的状态,就下面这样。把pcntl_signal也删掉,重启php,重新运行成功。到 站点管理 -> 服务器 -> 临时任务 去看一下。进入questions模块,发现有好多失败的任务。

2025-01-02 19:45:26 182

原创 删不掉的缓存

A系统在删除缓存之后,推了消息给B系统,后面还有一段代码导致方法没有立即结束,B系统收到消息之后立马来请求了数据,响应实在是太快了,由于A系统事务还没有提交,导致B系统请求到的是旧数据,并写入了缓存。确认了一下,方法上有事务。也就是说在删除缓存之后,事务还没有提交,数据库中的数据还不是新数据,这时候有人调用了查询接口。方案一,删除缓存之后立马将新数据写入到缓存,存在隐患,如果后续代码发生异常导致数据回滚,则缓存与数据库不一致。系统里有一个修改数据的方法,在修改数据之后,删除了redis的缓存。

2024-12-20 10:36:31 268

原创 多机房场景下的数据不一致问题

业务系统部署在多个机房,分主机房和备机房,多个机房都可用其他系统通过队列下发数据,只能在主机房接收主机房接收数据之后,修改数据库数据,并同步到备机房数据库,然后删除redis缓存(通过懒加载在下次查询数据时写缓存),删除动作也同步到备机房。

2024-12-20 10:28:03 545

原创 买个笔记本好难

笔记本电脑购买难题

2024-12-11 10:03:52 267

原创 如何在maven仓库发布自己的包

在maven仓库发布自己的包

2024-12-04 18:01:38 606

原创 moodle升级(详细版)

Moodle升级详细操作步骤

2024-12-03 19:02:13 967

原创 同质化

同质化是指同一大类中不同品牌的商品在性能、外观甚至营销手段上相互模仿,以至逐渐趋同的现象,在商品同质化基础上的市场竞争行为称为同质化竞争,可指某个领域存在类型、制作手段、制作流程、传递内容大致相同的各类信息的现象。同质化就像一个包围圈,对于有品牌意识的厂商而言,要突破这个包围圈的就需要在核心技术研发上多下工夫,提前对于终端消费市场做出预判,率先作出变革,以求在同质化现象下脱颖而出。

2024-02-18 10:47:47 554 1

原创 nextjs项目使用react-pdf生成PDF文件遇到的问题

我想要做一个功能,点击按钮时可以触发生成pdf文件并下载,所以觉得可以调用下面的js去执行结果就是报错了render这个方法是一个node api,看来只能在服务侧运行了,我不想这么干所以我又尝试了PDFDownloadLink,用如下的代码结果又报错了PDFDownloadLink是一个web api只能在浏览器端运行,原来nextjs的页面是在服务端渲染的,所以才报了这个错,而上面的render方法却是在页面上按钮触发时调用的,所以报了那个错。所以,要让PDFDownloadLink在页面返

2024-01-09 16:20:39 1044

原创 PreTeXt 如何嵌入GEOGEBRA

PreTeXt 嵌入GEOGEBRA

2023-12-15 11:36:11 226

原创 PreTeXt 如何居中

PreTeXt 如何居中

2023-12-15 11:05:18 99

原创 http: server gave HTTP response to HTTPS client

增加了红框部分,--insecure-registry ip:port,ip:port就是私有镜像的ip和端口。编辑 vim /usr/lib/systemd/system/docker.service。是因为docker访问镜像默认是https,但是我的私有镜像是http的。使用registry:2搭建了私有镜像,但是在push的时候报了这个错。这时候需要让docker能够兼容http。修改之后再重启docker就可以了。这样就可以正常push了。

2023-11-28 15:01:52 767 2

原创 moodle升级

在插件检查时候遇到下图中的情况,缺少磁盘意思不是说你的服务器没有磁盘,是说升级之前安装了插件,但是新包中找不到插件对应的包了,根据其他正常的插件在旧包中找到对应插件包,复制到新包中对应的位置即可,复制之后在页面最下面有个重载按钮,全部消除缺少磁盘的异常就OK。下载下来上传到服务器目录并解压,小版本可以覆盖moodle文件夹,大版本不能覆盖,只能将旧文件夹重命名,使用新包中的moodle文件夹。在这个目录检查可用更新,会有最近的稳定包。右侧目录:系统管理->网站管理->通告。5. 继续往下走,没啥说的了。

2023-10-18 14:44:38 270 1

原创 Spawn failed

在部署jupyterhub之后,useradd也执行了,也授权了,如果报错了上面的异常,可以试一下:我是这么解决的。

2023-10-17 15:56:42 704 2

原创 jupyter notebook 多用户使用

配置了 c.Authenticator.admin_users = {'admin'} 在启动jupyterhub时,会创建用户,这个时候就会报错 adduser: invalid option -- 'q'作者为这个问题苦恼了好久,发现了ubuntu和debian就没有这个问题,centos就有这个问题,太头疼了,作者用的是centos7.9,扒了源代码,写死了-q!直到github的issue解救了我。

2023-08-07 17:39:33 962 1

原创 linux 查看内存占用

把cmd放在最后,可以看到完整的路径。可以查看动态使用情况。

2023-08-07 10:23:05 98 1

原创 springcloud oauth2 实现单点登录时 login 循环重定向问题

springcloud oauth2 实现单点登录时 login 循环重定向问题

2023-01-10 15:28:15 1580 1

原创 spring-security 前后分离如何获取csrf-token

spingboot+security 前后端分离支持csrf

2022-02-16 18:05:36 4547

原创 javaweb如何获取classpath资源

import org.springframework.core.io.ClassPathResource;import org.springframework.core.io.Resource;Resource data = new ClassPathResource(fileName);return new String(FileCopyUtils.copyToByteArray(d...

2020-04-14 15:02:42 212

原创 logback 两层日志

2020-03-09 10:01:19,858 INFO [stdout] (pool-4-thread-2) | 2020-03-09 10:01:19.858 ERROR - 37fc5cb2b1904903b7b00d0043c8cd3b哪位大佬遇到过这种日志,一条日志中有两个级别,实际上是个ERROR日志,却成了INFO日志...

2020-03-09 16:56:28 172

原创 spring boot 多环境配置

spring boot 使用profile实现多环境的不同配置,按照以下步骤即可实现以dev和prod环境为例1. 创建不同环境配置文件application-{profile}.properties,放在application.properties相同目录下application-dev.propertiesconfig.envName=DEVapplication-pro...

2018-12-20 19:07:53 140

原创 maven执行插件

<plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>exec-maven-plugin</artifactId> <version>1.6.0</version> <executions&

2018-12-17 14:06:27 1147

原创 maven插件copy

<plugin> <artifactId>maven-antrun-plugin</artifactId> <executions> <execution> <p...

2018-12-17 11:46:26 564

PreTeXt 如何嵌入GEOGEBRA

PreTeXt 如何嵌入GEOGEBRA

2023-12-15

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除