日常问题记录
文章平均质量分 59
对平常开发过程中遇到的问题,提供解决方案并记录
孟德爱吃香菜
这个世界能轻而易举毫不费劲做到的,只有贫穷和衰老,其他的都需要努力。
展开
-
vue CryptoJS Aes 加密 解密
在 CryptoJS 中,当使用 AES 解密并且指定了 CFB 模式、nopadding 填充方式、固定的密码和初始化向量(IV)时,你需要确保解密过程与加密过程相匹配。确保替换 ciphertextBase64 变量的值为实际的 Base64 编码的 AES 加密文本。如果加密和解密过程中有任何不匹配,解密将会失败。同时,确保密钥和 IV 与你计划用于解密的密钥和 IV 相同。如果加密和解密过程中有任何不匹配,解密将会失败。CryptoJS 是一个流行的 JavaScript 库,用于加密和解密数据。原创 2024-04-24 09:31:33 · 653 阅读 · 3 评论 -
@Async注解导致请求头参数丢失
【代码】@Async注解导致请求头参数丢失。原创 2024-04-15 14:04:40 · 352 阅读 · 0 评论 -
Spring boot 请求参数包含[]等特殊字符,导致无法接收问题
Spring boot 请求参数包含[]等特殊字符,导致无法接收问题。原创 2024-03-09 16:30:17 · 937 阅读 · 0 评论 -
调用@PostConstruct 时 ApplicationContext 还没有初始化
这样,Spring容器在初始化UserServiceImpl类之前,会先初始化userDaoImpl类。出现空指针异常,排查发现是调用的时候还未初始化。原创 2024-01-25 16:08:19 · 602 阅读 · 0 评论 -
kubeSphere DevOps自定义容器 指定nodejs版本
由于我本地的开发环境node是16.18.1,而自带容器node的版本是9.11.2内置支持容器。原创 2024-01-25 11:30:06 · 1282 阅读 · 0 评论 -
Kubernetes Pod 3种重启方式
从更新 1.15 开始,Kubernetes 允许你滚动重启部署。作为Kubernetes的新成员,这是最快的重启方式。设置或更改环境变量以强制 pod 重新启动并与你所做的更改同步。原创 2024-01-24 10:16:16 · 1047 阅读 · 0 评论 -
kubernetes Pod 异常排查步骤
查看容器列表,最好在后面跟上命名空间,不跟上查询出来是默认的。原创 2024-01-23 15:46:02 · 746 阅读 · 0 评论 -
docker 修改默认存储位置
最近服务出现系统盘满了,发现其中docker存储占用很大一部分,故修改docker默认储存位置。原创 2024-01-23 11:29:24 · 789 阅读 · 0 评论 -
java Spring Boot 2 /actuator/health 返回 HTTP 404
Spring Boot 包含许多附加功能,可帮助您在将应用程序投入生产时监控和管理应用程序。您可以选择使用 HTTP 端点或 JMX 来管理和监控您的应用程序。审核、运行状况和指标收集也可以自动应用于您的应用程序。该spring-boot-actuator模块提供了 Spring Boot 的所有生产就绪功能。启用这些功能的推荐方法是添加对spring-boot-starter-actuator“Starter”的依赖项。原创 2024-01-17 11:25:00 · 1197 阅读 · 0 评论 -
SpringBoot 配置文件加载优先级
最近在使用k8s部署项目的时候,发现Dockerfile文件中的命令后面跟的参数,无法覆盖nacos中的参数,今天有时间正好来整理一下Springboot配置的加载顺序。原创 2024-01-09 16:27:11 · 1195 阅读 · 0 评论 -
java 获取泛型T的class对象
这个里面涉及到返回结果json字符串转对象,然后需要对象的获取对应class,而我们这里的对象又是一个泛型,无法直接获取其class.下面的获取泛型对象的class的方法。原创 2023-12-11 11:50:29 · 585 阅读 · 0 评论 -
如何排查rpc mount export: RPC: Timed out问题
通常,当您看到此错误时,您也无法挂载 NFS 共享。mount.nfs: Connection timed out当您尝试挂载 NFS 共享时,您将看到错误。确保您能够从客户端访问 NFS 服务器。使用 ping 和telnet通过TCP和UDP协议检查 NFS 端口(例如 111 和 2049)。我们将讨论您在 NFS 客户端上看到的 NFS 错误之一的故障排除。检查 NFS 服务器和客户端之间的连接。添加完后,重启NFS服务,故障恢复。原创 2023-12-08 16:46:48 · 1067 阅读 · 0 评论 -
Jenkins 配置节点交换内存
重启系统也能生效还需要修改。原创 2023-11-22 13:59:48 · 732 阅读 · 0 评论 -
Mysql 递归查询子类Id的所有父类Id
最近开发过程中遇到一个问题,每次添加代理关系都要去递归查询一下它在不在这个代理关系树上.很麻烦也很浪费资源.想着把代理关系的父类全部存起来。错误原因我就不在这里分析了,有兴趣的自己查询一下。因为没有对应函数,需要自行编写递归查询函数。原创 2023-11-22 11:12:38 · 1607 阅读 · 0 评论 -
Google浏览器无法打开设置
前面有一个空格要注意。其他地方记得同步修改。原创 2023-11-01 11:10:33 · 374 阅读 · 0 评论 -
java jar包windows自启服务
一定要修改成一样的名字。执行完成后,查看服务。原创 2023-09-28 16:18:05 · 185 阅读 · 0 评论 -
【Linux】磁盘满了详细排查方法
请注意,在进行任何删除操作之前,请确保你知道哪些文件可以安全删除,并备份重要文件,以免意外丢失数据。原创 2023-08-14 15:19:39 · 1754 阅读 · 0 评论 -
Mysql 和pgsql 按照每小时,每天,每月,每年,不存在数据也显示
mysql 按照每小时mysql 按照每天mysql 按照每月原创 2023-09-22 18:15:26 · 387 阅读 · 1 评论 -
关于老项目从JDK8升级到JDK17所需要注意的细节
🌸1.1.更新JDK🌸1.2.修改Idea中的JDK版本🌸1.3.关于修改过程中遇到的异常🌸1.4.IDEA工具栏操作Maven正常,但使用mvn命令运行就报错原创 2023-09-16 18:05:15 · 2066 阅读 · 0 评论 -
sonar 错误 提示 Synchronize on a new “Object“ instead.使用Id 作为锁
这是有风险的,因为语句中使用的锁对象synchronized在所有要同步的线程中应该是恒定的。可以看到她让我们给一个 常量对象 ,但是明显不是我想要的,我想要的是每个不同ID 进入是异步的,只有同一个Id才是锁定的。要使用 ID 作为锁,在 Java 中,你可以创建一个自定义的类来存储 ID,并将其作为监视器进行同步。映射的键,你可以将特定的锁与每个 ID 关联起来,确保每个 ID 的同步而不是跨所有 ID 进行同步。映射中不存在对应的锁对象,就会创建一个新的,并存储在映射中。将返回之前创建的锁对象。原创 2023-08-08 15:14:04 · 675 阅读 · 0 评论 -
【Docker】部署 mysql8.0 无法访问
这是我的启动命令,发现没有我这里是没有指定端口的。这段命令的来源是docker 镜像仓库官网。可以看到重启之后再去执行启动命令就可以了。原创 2023-07-29 16:27:15 · 1675 阅读 · 0 评论 -
vue build 打包遇到bug解决记录
仔细看每个scripts里面的环境开头都是vue-cli-service,其实只是换了一种方式运行vue-cli-service。原创 2023-07-27 16:11:15 · 1012 阅读 · 0 评论 -
截取一个字符串里括号内的所有内容
【代码】截取一个字符串里括号内的内容。原创 2023-06-09 15:25:32 · 1010 阅读 · 1 评论 -
【Mybatis-puls】使用Map作为返回对象下划线自动转成驼峰
📝问题描述1️⃣yml配置解决方案✏️错误分析✏️解决方案(转换器代码)🏷️@ConfigurationPropertiesBinding的作用2️⃣通过Java配置bean解决 (觉得第一种麻烦的直接用第二种)原创 2023-07-05 17:49:15 · 4064 阅读 · 9 评论 -
git: ‘remote-codecomit‘ is not a git command. See ‘git --help‘.
由于时间原因目前还没有分析出来是什么原因导致了,后续有时间再具体分析,有知道的可以留言。是什么情况出现该错误?原创 2023-06-06 14:08:29 · 525 阅读 · 0 评论 -
(亲测好用)idea提示内存不足( ran out of available memory)
idea提示内存不足( ran out of available memory)原创 2023-06-13 14:44:40 · 3234 阅读 · 0 评论 -
idea .gitignore文件不生效(详细步骤排查)
遵循上述步骤后,您应该能够让 .gitignore 文件在 IntelliJ IDEA 中生效,并正确忽略指定的文件或目录。原创 2023-06-15 10:20:17 · 7416 阅读 · 0 评论