java
文章平均质量分 50
lanren312
1024
展开
-
Error creating bean with name ‘mailNotifier‘ defined in class path resource [de/codecentric/boot/adm
后来找到原因,在创建名为 mailNotifier 的Bean时出现了问题。这个Bean是由Spring Boot Admin的自动配置类 AdminServerNotifierAutoConfiguration$MailNotifierConfiguration 定义的。使用排除规则,如果确定不需要邮件通知功能,可以通过排除自动配置来避免创建这个Bean。springboot项目,原先有redisson,引入邮箱包后启动报错。控制台有大量的redisson连接报错,以为是redis报错。原创 2024-07-22 23:15:00 · 135 阅读 · 0 评论 -
SpringBoot+Thymeleaf项目重定向到另一个系统HTTPS变成HTTP
浏览器看到重定向后 https成了http,F12控制台看到是 301 Moved Permanently。单体项目不能直接 response.sendRedirect(url),要进到html页面处理。SpringBoot+Thymeleaf项目是一个简单的单体项目,只有一个页面。单体项目最开始写法: response.sendRedirect(url);1、由于单体项目只有一个页面,在中添加。2、在跳转的项目的 index.html页面 也加上。重定向的是前后分离,前端用的vue。原创 2024-07-02 23:15:00 · 297 阅读 · 0 评论 -
openfeign服务相互调用碰到问题总结
起因:服务A调用服务B,B中返回了数据,A服务没接收到,经查发现B返回的和A接收的数据类型不一样。原创 2024-05-31 21:50:25 · 354 阅读 · 0 评论 -
linux中jdk导入第三方https的ca证书
标准格式:keytool -import -trustcacerts -keystore ./cacerts -alias 别名 -file 证书路径/证书文件。keytool -import -trustcacerts -keystore ./bbb -alias 别名 -file 证书路径/证书文件。keytool -import -trustcacerts -keystore ./aaa -alias 别名 -file 证书路径/证书文件。1、导入命令,多个分开导入。原创 2023-12-05 23:36:28 · 1430 阅读 · 0 评论 -
springboot+thymeleaf 服务器报错 :Error resolving template [/login], template might not exist or might..
启动项目后在浏览器输入: ip:port ,就能看到 login.html 页面的内容。今天用idea新建 springboot+thymeleaf 项目。后来查询,控制层return里面的 “/” 去掉。login.html页面。原创 2023-12-05 23:05:09 · 1012 阅读 · 0 评论 -
idea通过remote远程调试云服务器
3、当idea debug启动报错:Error running 'remote': Unable to open debugger port (云服务器ip:9002): java.net.ConnectException "Connection refused: connect", 请检查你的服务是否正常启动。引用了第三方的包,调试是看不到运行流程,于是想到了idea的remote方法。在idea中需要的地方打上断点,你就可以愉快的调试了。2、注意本地的代码要和服务器一致,这个你懂的。原创 2023-12-02 23:32:35 · 989 阅读 · 0 评论 -
springboot引入第三方jar包放到项目目录中,添加web.xml
当scope设置为system时,systemPath属性才会生效,systemPath为一个物理文件路径,来指定依赖的jar其物理磁盘的位置。现在运行项目没有问题,但是打包就会发现jar包下 \BOOT-INF\lib\ 目录下没有我们刚刚添加的包,看下面的步骤。打jar包,在 \BOOT-INF\lib\ 就会看到 lanren312-1.0.jar。打war包,在 \WEB-INF\lib\ 就会看到 javatest.jar。groupId、artifactId、version这三个随便写。原创 2023-11-18 23:52:31 · 878 阅读 · 0 评论 -
idea(第一次)启动项目,端口变成了8080
解决办法:点击右侧的maven ,左上角的重新导入 reimport all maven projects。该排查的问题也都没问题,重启idea也试过了,还是8080。我又没有改动pom文件,居然还要点这里,也是很奇怪的报错。原创 2023-09-19 22:30:00 · 624 阅读 · 0 评论 -
解决上传后台报错 The temporary upload location [/tmp/tomcat.xxxx.xx/work/Tomcat/localhost/ROOT] is not valid
快速解决办法:在 /tmp目录下手动创建 mkidr -p tomcat.xxxx.xx/work/Tomcat/localhost/ROOT。检查发现 /tmp 目录下确实没有 tomcat.xxxx.xx。原创 2023-09-08 21:45:00 · 296 阅读 · 0 评论 -
linux用户管理
需要得到root的允许,root在/etc/sudoers文件找到下面这一行。语法: chage [options] 用户。原创 2023-07-14 19:00:00 · 194 阅读 · 0 评论 -
centos7.9修改ssh默认的端口号
第三步虽然解决了问题,但百度查了下百度下SELinuxSeLinux全称Security-Enhanced Linux即安全增强型Linux,它是一个Linux内核模块,也是Linux的一个安全子系统。SELinux主要作用就是最大限度地减小系统中服务进程可访问的资源,设想一下,如果一个以root身份运行的网络服务存在0day漏洞,黑客就可以利用这个漏洞,以root的身份在您的服务器上为所欲为了,SeLinux就是来解决这种问题的。参考博客。原创 2023-07-13 21:15:00 · 2346 阅读 · 0 评论 -
centos7.9 ssh远程连接、服务器端,用户连续登录失败处理
如果有人恶意破解你的服务器,下面的操作可以起到一定的作用,连续登录失败锁定账户一段时间,让攻击者的成本增加,从而降低服务器被恶意破解的风险。参考博客。原创 2023-07-12 18:46:35 · 2088 阅读 · 0 评论 -
centos7.9 rc.local启动失败
最近在虚拟机上整个centos7.9,想要把程序设置成开机自启动,发现rc.local状态是failed,重启服务器也没用。在 /etc/rc.local最下面添加 source /etc/profile,再添加想要执行的xx.sh脚本。然而仔细检查后并没有发现什么问题。自己之前写过两篇相关的博客。重启服务器,完美解决。原创 2023-07-11 21:19:26 · 676 阅读 · 1 评论 -
阿里云OSS存储空间绑定自定义域名,浏览器通过自定义域名预览文件
配置完成后,在文件的详情页面,【自有域名】选择 lanren312.xxx.com,复制url浏览器访问就是预览。3、点击后页面会出现【域名,主机记录,值】,再去【域名】解析一个二级域名,填写刚刚的【主机记录,值】,记录类型要选择txt,这个主机记录有点长,直接复制粘贴就行。1、OSS控制台,左侧--【Buket列表】,点击右侧列表中【Buket名称】,在中间的【Buket配置】下点击【域名管理】2、在右侧列表点击【绑定域名】,在绑定域名页输入域名,会有提示【域名所有权验证】再去【域名】解析一个二级域名。原创 2023-05-20 18:19:10 · 1854 阅读 · 0 评论 -
Method threw ‘java.lang.StackOverflowError‘ exception. Cannot evaluate ...Menu.toString()......
今天debug代码时发现报错,看字面意思需要重写toString方法。原创 2023-05-20 00:08:54 · 408 阅读 · 0 评论 -
centos7重启后/etc/rc.local中的脚本没有执行
前阵子自己安装了WMware16、centos7,配置好jdk、mysql、nginx、redis并设置好开机自动启动后,打算将服务也做成自启动,因为之前做过本以为会很顺利,结果整了快两小时,觉得有必要记录下。配置好后重启虚拟机发现运行java的脚本没运行成功,排查开始......先上配置文件。原创 2023-04-22 16:00:44 · 1447 阅读 · 0 评论 -
安装WMware16、centos7,配置NAT、桥接模式(推荐)
将一台闲置电脑安装虚拟机,打算安装WMware16,对系统要求是win10。原创 2023-04-15 14:55:22 · 843 阅读 · 0 评论 -
failed to parse multipart servlet request; nested exception is org.apache.commons.fileupload..
今天同事反应上传图片报错,自己测试有没发现问题,询问得知上传的图片是截图,用这个截图在本地和服务器测试都会报错,这就很无语了,上详细的报错信息。再次启动项目,发现D盘有新建文件夹目录 D:\home\temp\work\Tomcat\localhost\ROOT。在.yml文件配置tomcat的临时目录。再测试上传就没问题了。原创 2023-03-09 22:47:39 · 2728 阅读 · 0 评论 -
idea使用Maven项目complie发现资源.doc文件缺失解决办法
this.getClass().getClassLoader().getResource("")获取的是target中的地址。发现在 target/class中并没有/template文件夹,所以报空指针了。在获取本地的template文件夹中.docx文件时报空指针,贴出下面的代码。在pom.xm加了几行代码暂时解决。原创 2023-03-01 00:21:01 · 209 阅读 · 0 评论 -
github的项目转移到coding包含所有提交历史记录
创建方法:在git控制台点击右侧头像,选择Settings---Developer settings,按下图的操作,可以自定义token的有效期,选项我都选了,记好页面的token哟。用sourcetree将项目clone到本地,再看看history,你就会发现历史提交记录也过来了。这里还有个操作,修改已有项目的url,我这里是在项目的原文件夹下操作的。生成 README.md 文件和 .gitignore 文件。大概意思就是不能使用账号密码的方式了,要是用token。本地执行克隆命令,并带上参数。原创 2023-02-13 23:12:53 · 547 阅读 · 0 评论 -
idea常用操作
选择右边的 Edit variables,需要给date和time、params、return 设置参数 Expression列-- date()、time()、methodParameters()、methodReturnType()打开file->setting->Editor->LiveTemplates点击右边上面那个绿色的+号,选择Template Group双击,然后弹出一个窗口,随便添加一个名字,我这里添加的是lanren312,然后点击OK;原创 2023-01-17 21:15:00 · 139 阅读 · 0 评论 -
navicate Premium 16连接阿里云云数据库RDS
数据库连接有内网地址和外网地址,navicate中主机地址写外网地址。阿里云控制台搜索云数据库RDS,点击左侧实例列表,在列表中点击管理。左侧有白名单与安全组、数据库连接。白名单与安全组添加自己机器的ip。原创 2022-11-23 23:01:24 · 688 阅读 · 0 评论 -
centos7定时任务清除buff/cache
最近有部分项目运行很卡,之前都是手动清理缓存,容易忘记,现在写个自动清理的脚本并加入到定时任务中。原创 2022-11-21 22:25:01 · 2016 阅读 · 0 评论 -
frp内网穿透服务
依赖于:Github开源软件FRPfrp 主要由 客户端(frpc) 和 服务端(frps) 组成服务端(frps)-部署在具有公网IP的机器上客户端(frpc)-部署在需要穿透的内网服务所在的机器上 (我部署在window机器上)原创 2022-11-19 22:24:33 · 823 阅读 · 0 评论 -
centos使用tomcat部署项目
我的静态资源文件上传路径: /lanren312/apache-tomcat-8.0.53/webapps/resource/我的静态资源文件下载路径: http://服务器ip:8080/resource/将war包(xxx.war)和前端包(xxx-vue)放到webapps目录下。打开浏览器输入 服务器ip:8080/xxx-vue, 页面就出来了。打开浏览器输入 服务器ip:8080, 这个时候猫子就出来了。原创 2022-11-18 22:14:20 · 538 阅读 · 0 评论 -
小米球外网映射本地tomcat
需要到https://manager.xiaomiqiu.com/ 注册获得;auth_token:用户连接小米球Ngrok的唯一Token;原创 2022-11-16 22:19:04 · 410 阅读 · 0 评论 -
xshell的替代工具electerm
今天接触到了一个 xshell 的替代工具 electerm,下载地址:https://electerm.github.io/electerm/点击下载本地有点慢,f12找到下载地址直接丢到云服务器上下载,速度嗖的一下就上来了。有点遗憾,xftp上传、下载没有可视化界面、进度。将下载好的文件拷贝到本地安装好,就可以使用了。原创 2022-11-16 16:45:51 · 572 阅读 · 0 评论 -
过滤器中@Autowired自动注入为null
之前项目是部署在服务器上,运行java包没有任何问题,打war包部署在本地tomcat看log文件过滤器filter有个空指针报错。原因应该是:拦截器(过滤器)加载是在springcontext创建之前完成的,所以在拦截器(过滤器)中注入实体自然就为null。解决方法:使用WebApplicationContext 上下文对象来手动注入。原创 2022-11-15 23:54:20 · 749 阅读 · 0 评论 -
bash: vim: command not found
【代码】bash: vim: command not found。原创 2022-11-02 01:13:53 · 159 阅读 · 0 评论 -
bash: yum: command not found
参考博客: https://blog.tag.gg/showinfo-3-36222-0.html下载地址:http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/ 2、查看是否有安装yum,若返回为空,则表示没安装原创 2022-11-02 01:10:18 · 336 阅读 · 0 评论 -
docker部署项目
之前部署都是在centos安装jdk、mysql、redis、nginx、rabbitmq、nacos...现在用docker来实现部署。原创 2022-11-02 00:17:03 · 2576 阅读 · 0 评论 -
下载xshell xftp
今天打开xshell弹框提示:要使用此程序,您必须应用最新的更新或使用新版本。原创 2022-10-27 12:47:37 · 479 阅读 · 0 评论 -
nacos微服务windows本地jar包部署
一开始是想部署到tomcat,发现gateway不能用tomcat部署,spring cloud gateway是基于netty的webflux响应式框架,必须要使用内置的tomcat,无法部署到外置的tomcat..。原创 2022-10-24 22:34:03 · 3263 阅读 · 0 评论 -
前后台中文乱码处理方法
【代码】前后台中文乱码处理方法。原创 2022-10-16 16:51:28 · 289 阅读 · 0 评论 -
centos7磁盘挂载
参考博客。原创 2022-10-11 22:27:59 · 428 阅读 · 0 评论 -
centos7开机运行java的sh脚本
1、在/opt/monkey/目录下创建start.sh。服务器重启后java服务就全关了,很麻烦。2、修改 /etc/rc.local。原创 2022-10-09 22:08:13 · 744 阅读 · 0 评论 -
centos7安装nacos1.2.0详细步骤
db.url.0=jdbc:mysql://服务器ip:3306/db_nacos?5、nacos使用了8848端口,如果是云服务器,要在安全组中开放8848端口,另外在服务器防火墙中也要开放8848端口。## 大概是29行,将原先的JAVA_HOME地址替换成你的jdk目录。解压,在/lanren312目录下解压后多了一个nacos文件夹。原创 2022-10-09 12:07:26 · 973 阅读 · 0 评论 -
centos7 mysql5.7.37升级到8.0.30
【代码】mysql5.7.37升级到mysql8.0.30。原创 2022-09-20 00:14:27 · 3157 阅读 · 3 评论 -
记录mysql
【代码】自己记录mysql。原创 2022-09-09 22:30:00 · 230 阅读 · 0 评论 -
java本地开发上传图片可见两种处理办法
在这里说明下,yml中的配置后都以 ‘/’ 结尾方便,如果不要,有些地方就要 File.separator,比如上面的代码就要这样写。F12看看查询出来的staffIcon,再去看看addResourceHandlers()里面的配置,就应该明白了吧,图片显示成功。如果使用tomcat配置,千万千万千万要启动tomcat,重要的事说三遍!保存的图片的 路径是 /upload/xxx.png,这样自己方便。这样配置保存的图片的路径就可以写成 /xxx.png,更简洁。不熟的可以看看我之前写的。......原创 2022-08-25 00:50:24 · 1183 阅读 · 0 评论