-
1192 字
41 阅读
经验分享
#java
最近在项目中需要用到定时任务来处理一些数据,但是在编写完代码之后(此时逻辑代码写在UserService中的),调试运行时发现报错空指针。此时定时任务类的代码如下:package ren.misaka.service.scheduler;import lombok.RequiredArgsConst...
在大多数时候实体类和DTO之间的映射都是不完整的,这时候使用MapStruct生成映射接口会有以下报错:Unmapped target properties: "cuid, ctime, opuid, utime, deleteFlag, userIdentifier, sessionId...
-
449 字
55 阅读
经验分享
最近的实作用 elasticsearch 来进行搜索,写了个定时任务把数据库的表和ES进行同步,当时测试没问题了。结果录演示视频的时候发现搜不出来了,上去 kibana 一看,发现索引表是空的,赶紧重新同步了一遍录完了视频。结果第二天再试又空了,很奇怪于是上网搜了一会,发现是单机模式的锅。既然是实作...
最近写完代码跟朋友上号打游戏经常出现忘记关 IDEA 导致游戏帧数暴降,一开任务管理器发现什么都不动 IDEA 都在疯狂吃 CPU,应该是在GC,看了下原先的配置文件 Xmx 已经给到 4g 了,好像还是不够。不知道为什么,原先居然默认用的G1(低内存下不如ParNew+CMS),搜了一下,换成 Z...
-
1602 字
80 阅读
经验分享
#java
最近在折腾 Spring Security 6 和 JWT 0.12.5。发现网上很多教程都已经很旧了,用到的很多接口都已经打上弃用标记了。于是看了下 JWT 的代码,简单地迁移一下,测试了下能用就先放上来记录了。原代码: private String generateToken(Map<...
-
718 字
67 阅读
经验分享
托 OpenSSH 漏洞的福,给手上的所有服务器都 update 了一下。结果其中一台上的数据库炸了(跑在 Docker 上 upgrade 的时候顺带更新了 Docker 重启了)。一开始以为是 v27.0.1 的 Bridge 改了些啥导致不通了,结果进容器里 Ping 是通的,而且就算进了 M...
因为众所周知的原因,最近国内 Docker Hub 的镜像全部关停,并且默认的镜像被阻断了。直接拉不动镜像了。# docker pull qdtoday/qd:latestlatest: Pulling from qdtoday/qdea429786d9b3: Retrying in 1 secon...
-
828 字
105 阅读
经验分享
在查询前加上 EXPLAIN 即可分析造成缓慢的地方。其中有十个字段,分别如下:id:查询中SELECT语句的序列号。如果该查询是子查询,则id的值可能会递增。select_type:SELECT的类型,可以是SIMPLE(简单SELECT,没有子查询或UNION)、PRIMARY(最外层的SELE...
-
793 字
147 阅读
经验分享
#java
JavaDoc的语法检查非常严格,我在 Maven 编译发布项目到 Maven Center 的过程中,遇到了因为JavaDoc编译失败造成发布失败,但是几百个文件,还不是我写的,全部一个个去改真的不现实。于是就上网找到了一个忽略编译错误的方法。如下:<plugin> <grou...
根据官方在gitee的文档实际操作总结而来。准备工作部署 etcd首先要安装 etcd 作为存储。这里使用 Docker 进行部署。将以下内容保存为 docker-compose.yaml 并在同目录新建 data 文件夹。然后 docker compose up -d 即可启动 etcd。serv...