自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(136)
  • 资源 (1)
  • 收藏
  • 关注

原创 工作中遇到的一些错误

1.代码中 判断的问题 2019年11月4日10:26:54表面上看起来好像没什么问题,但是细想一下感觉逻辑挺绕的;修改的后是:if (status == null && status < 0 && status>1) { return fail("参数非法!"); }这样明确一点...

2019-11-04 10:30:53 446

原创 JITWatch 下载使用

JITWatch是一个用于分析Java JIT编译器行为的可视化工具。该项目托管在GitHub(AdoptOpenJDK/jitwatch),通过Maven构建后,使用"mvn clean package && java -jar ui/target/jitwatch-ui-shaded.jar"命令启动。启动后会显示图形界面,提供JIT编译过程的详细可视化分析,帮助开发者优化Java代码性能。该工具支持查看热点方法、内联决策等关键JIT编译信息,是Java性能调优的有力助手。

2026-05-18 11:29:16 32

原创 windows装系统教程

本文提供了Windows系统安装教程,主要分为三个步骤:1)从"MSDN我告诉你"或"NEXT,ITELLYOU"下载Windows系统ISO文件;2)使用微PE工具箱制作U盘启动盘;3)安装系统(未完待续)。教程详细说明了如何选择系统版本、使用迅雷下载ISO文件,以及下载和安装微PE工具箱制作启动盘的过程。文章配有相关操作截图,方便用户按步骤操作。

2026-03-17 14:13:12 55

原创 吉他常用和弦图

本文介绍了如何通过Python实现图像处理与可视化。首先展示了如何加载和显示图片,包括使用Matplotlib库绘制图像。接着讲解了图像的基本处理操作,如调整尺寸、旋转和颜色转换等。最后演示了图像可视化的方法,包括直方图分析和特征提取。通过代码示例详细说明了每个步骤的实现过程,帮助读者快速掌握图像处理的基本技巧。文章内容简洁实用,适合初学者入门学习。

2026-03-11 18:05:38 56

原创 minio社区版本的精简问题

MinIO社区版最新版本移除了Web控制台的权限管理功能,必须通过mc命令行工具配置存储桶访问权限。摘要要点:1) 安装mc客户端并配置PATH路径;2) 区分API端口(9002)和控制台端口(9003),公开文件URL需使用API端口;3) 使用mc alias设置连接,通过mc anonymous命令配置存储桶匿名访问权限;4) 最终公开URL格式为http://IP:9002/桶名/对象key。该调整使得权限管理完全依赖命令行操作,Web界面仅保留基础功能。

2026-03-11 16:44:03 216

原创 java项目部署上线,安全扫描问题的解决方案

关键是:真实密码不再出现在 yml 里,而是从环境变量 NACOS_USER、NACOS_PASS 读。但是 Nacos 自身的账号密码 可能也存在这种情况。二.检测到目标源码中可能存在用户名或者密码信息泄露。修改项目中:SecurityConfig。我的配置都发放在nacos上的,

2026-03-11 16:06:40 101

原创 springboot jar包打包在docker 触发握手失败Received fatal alert: handshake_failure问题

springboot 打成jar包 用jar -jar,运行在服务器正常,但是用docker 打包运行在容器内容,就会报错Received fatal alert: handshake_failure。:使用非 Alpine 版本的 Temurin 镜像(更稳定,无兼容问题)修改成。问题可能在于你的dockerfile中的镜像源的问题,我之前用dockerfile 里面的镜像是。

2026-03-04 14:59:32 111

原创 springboot +security自定义登录逻辑

因为自定义AbstractAuthenticationProcessingFilter 的security合理链路,没有进入disptchsevlet。2.进入自定 AbstractAuthenticationProcessingFilter。1.拦截 /auth/sms/login。没有进入controller。

2026-03-02 17:19:22 106

原创 window10-11无线网卡驱动下载教程

进入官网找到驱动,下载驱动。

2026-02-02 17:38:04 247

原创 同一个台服务,部署多个应用,出现cookie复用的问题

给每个服务都设置cookie名称;

2026-01-30 19:08:57 146

原创 nohup java -jar启动jar包错报错 地址已在使用

服务器启动jar包报错,ork.context.ApplicationContextException: Failed to start bean ‘webServerStartStop’;:Caused by: java.net.BindException: 地址已在使用。

2025-12-19 16:03:40 424

原创 git迁移代码到其他仓库的方法 个人记录

本文介绍了如何克隆指定Git分支并推送到新仓库的步骤:1) 使用git clone --single-branch --branch命令克隆特定分支;2) 进入仓库目录后,通过git remote add添加新远程仓库;3) 最后用git push将分支推送到新仓库。示例命令展示了从原仓库克隆develop-重构1128分支,并推送到新远程仓库的完整流程。

2025-12-17 18:21:16 179

原创 nacos 3.1.0

生成一个32位以上的 Base64 编码随机字符串。先启动个容器,复制里面的配置文件,不然启动会报错。复制容器内的配置文件到宿主文件夹中。

2025-11-20 18:06:46 327

原创 java面试题(没有答案)

以下为一周背完Java八股文核爆指南:死磕高频20题!7天保命法:Day1-2:Java基础:HashMap扩容2倍防哈希碰撞+链表转红黑树阈值8(泊松分布解释)→ synchronized锁升级流程(无锁→偏向→轻量→重量)→ ArrayList扩容1.5倍与LinkedList场景对比。Day3:JVM:背熟G1/ZGC区别(G1分Region回收/ZGC<1ms暂停)+ OOM排查三板斧(jps→jstack→jmap -heap)+ GC算法口诀(新生代复制/老年代标记整理)。

2025-10-30 17:28:04 281

原创 springboot实际中使用策略模式出现的问题

在SpringBoot中使用策略模式时,若通过new创建策略对象会导致依赖注入失效,因为Spring容器未介入对象创建过程。常见问题表现为@Autowired注入的Bean为null。解决方案是改用ApplicationContext获取Bean,确保对象由Spring管理。提供一个ContextUtil工具类,通过实现ApplicationContextAware接口静态获取Bean,替代直接new操作。核心原因是new创建的对象不受Spring容器管理,无法实现自动依赖注入。

2025-09-05 14:44:51 241

原创 笔记本 使用命令提示符查看所有保存的WiFi密码‌。

如何在Windows电脑上查看已保存的WiFi密码: 以管理员身份运行命令提示符 输入netsh wlan show profiles查看所有保存的WiFi名称 输入netsh wlan show profile name="WiFi名称" key=clear 在显示结果的"关键内容"字段中找到密码 注意需要管理员权限才能执行这些命令。

2025-09-05 14:20:36 230

原创 springBoot 请求参数json里面包含了没有定义的字段报错JSON parse error: Cannot deserialize value of type `java.lang.Long`

比如说:后端接口的入参根本没有定义createTime、updateTime这两个字段,但是请求参数中包含了这两个参数,结果报错了"fileName": "xxx-企业信用报告专业版-20241227143355.pdf","filePath": "xx农xx公司-企业信用报告专业版-20241227143355.pdf",后端接口/*** 模版id/*** 报告编号/*** 报告名称/*** 企业名称/*** 行业/*** 描述/*** 生成状态/**

2025-08-07 15:58:47 389

原创 Errors during downloading metadata for repository ‘OS‘: - Status code: 404 for https://dl-cdn.open

摘要:针对openEuler系统使用yum install报错404的问题,解决方案是将原仓库地址替换为归档地址。修改/etc/yum.repos.d/openEuler.repo文件,更新为archives.openeuler.openatom.cn下的21.09版本仓库源地址,包含OS、everything、EPOL等仓库配置。修改后成功解决源不可用问题,可正常进行包管理操作。

2025-07-23 16:08:40 448

原创 idea springboot启动项目 出现找不到或无法加载主类的情况

我的解决方案是选这个就ok了。

2025-04-29 10:12:39 544

原创 idea 启动springboot项目 报错: 错误 找不到或无法加载主类

idea 启动springboot项目 报错: 错误 找不到或无法加载主类

2025-04-17 14:22:00 261

原创 springboot使用枚举作为接口的参数

springboot使用枚举作为接口的参数

2024-10-29 10:56:07 572

原创 Linux常用快捷键

linux常用快捷键

2024-10-08 10:37:52 366

原创 vmware workstation 17.0.0 ubuntu删除快照导致无法启动的问题打不开磁盘xxxxxxx或它所依赖的某个快照磁盘

在使用vmware workstation的时候 在我删除多余的快照的时候,发现删除快照后打不开虚拟机了,因为我是把所有的快照都删掉了。打开虚拟机的配置文件,第二步 :修改配置文件。

2024-06-01 06:26:58 1718

原创 RabbitMq在使用手动确认消息Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=

RabbitMq在使用手动确认消息 报错:Shutdown Signal: channel error; protocol method: #method(reply-code=406, reply-text=PRECONDITION_FAILED - unknown delivery tag 1, class-id=60, method-id=80)

2024-05-30 09:36:52 950

原创 达梦数据查询语句不带模式名称,报错无效的表或视图名[某某表]

保证模式名和用户名一致,而且你当前登录的用户要和模式名一致。把用户换成一样的,查询就可以不 不用。

2024-04-28 11:12:01 3365

原创 设计模式学习

第一步:定义策略接口。第二步:定义上下文类。第三步:创建要打的游戏类,LOL、Pubg。

2024-04-24 17:08:55 576

原创 idea在controller或者service使用ctrl+alt+b进入方法后,如何返回到 进入前的那一层

idea在controller或者service使用ctrl+alt+b进入方法后,如何返回到 进入前的那一层

2024-04-18 11:16:11 950

原创 springCloud项目打包 ,maven package或install打包报错

maven-compiler-plugin插件要指定版本号,和你的maven仓库一个版本的才行,不然打包还是会报错。这里我的3.9.0 大版本一样。

2024-04-12 22:09:51 730

原创 docker 上达梦导入dump文件报错:本地编码:PG GBK,导入女件编码:PGGB18030

第一步进入达梦数据容器内部。

2024-04-12 19:26:17 6326 1

原创 linux使用supervisor部署springboot

supervisor 美:[suːpərvaɪzər ] n.监督人;主管人;指导者;`Supervisor是一个进程控制系统工具,用于在Linux系统上管理和监控其他进程。它可以启动、停止、重启和监控应用程序或服务,并在其异常退出时自动重启它们。Supervisor通过提供一个简单的命令行界面和配置文件,使得管理多个进程变得更加方便。

2024-04-06 03:11:51 743

原创 MySQl on和where条件的区别?

MySQ L on和where条件的区别?

2024-03-29 15:08:31 266

原创 MySQL B树 和B+数据的区别

MySQL B树 和B+数据的区别

2024-03-24 21:24:03 438 1

原创 Idea远程debugger调试

当我们服务部署在服务器上,我们想要像在本地一样debug,就可以使用idea自带的`Remote JVM Debug`

2023-12-18 15:37:42 867

原创 shell脚本学习

【代码】shell脚本学习。

2023-12-14 14:08:36 155

原创 springCloud项目打包如何把jar放到指定目录下

springCloud微服务打包jar,模块过多;我的项目模块结构如下:我把实体类相关的单独抽离一个模块在服务单独写在service某块下,每个模块的jar都在target目录下,在部署的时候一个一个的拖动太麻烦,于是我们可以使用。

2023-12-13 14:47:55 1003

原创 GO语言开始

Go官网地址:Go 官方镜像站(推荐):和idea一样同样是jetbrains公司的下载页面:后面的后续在更新。

2023-12-08 17:53:05 501 1

原创 Linux Console快捷键

Ctrl + H:删除光标前一个字符,相当于Backspace键。Ctrl + Y:将剪贴板中的文本粘贴到光标位置。Ctrl + T:交换光标处字符和前一个字符。Ctrl + Z:将当前程序放入后台运行。Ctrl + W:删除当前光标前的单词。Ctrl + K:从光标处删除到行末。Ctrl + U:从光标处删除到行首。Ctrl + A:将光标移动到行首。Ctrl + E:将光标移动到行尾。Ctrl + F:向前移动一个字符。Ctrl + B:向后移动一个字符。Ctrl + P:显示上一条命令。

2023-12-06 17:02:22 275

原创 Linux命令之ps

linux命令之ps

2023-12-06 15:40:47 262

原创 docker启动容器失败,然后查看日志,docker logs查看容器出现报错:

docker启动容器失败,然后查看日志,docker logs查看容器出现报错:

2023-11-23 11:11:58 6041

原创 [Request processing failed; nested exception is org.springframework.dao.InvalidDataAccessApiUsageExc

在项目中使用了Mybati-plus,同时使用了druid数据源,由于druid数据源的版本太低,不支持JDK8中的LocalDate、LocalTime、LocalDateTime等日期类型,所以解决方案就是下载新版本的druid依赖之前的版本是1.1.0太老了。

2023-07-04 13:44:58 517

redis的配置文件,需要的时候安排一下

在docker使用redis时启动,发现容器内部没有redis.conf

2022-03-04

空空如也

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

TA关注的人

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