自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(133)
  • 收藏
  • 关注

原创 Nginx 配置文件中 location、proxy_pass最后的斜杠/作用

http://192.168.1.118/lanren01/login 转发地址:http://192.168.1.118:9235/lanren01/login# http://192.168.1.118/lanren02/login 转发地址:http://192.168.1.118:9235/login# http://192.168.1.118/lanren03/login 转发地址:http://192.168.1.118:9235/lanren03/login。

2024-08-13 23:30:00 690

原创 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 237

原创 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 346

原创 openfeign服务相互调用碰到问题总结

起因:服务A调用服务B,B中返回了数据,A服务没接收到,经查发现B返回的和A接收的数据类型不一样。

2024-05-31 21:50:25 381

原创 ubuntu20.04安装nacos报错 java.io.FileNotFoundException: /opt/nacos-1.2.0/conf/cluster.conf (没有那个文件或目录)

【代码】ubuntu20.04安装nacos报错 java.io.FileNotFoundException: /opt/nacos-1.2.0/conf/cluster.conf (没有那个文件或目录)

2024-04-30 23:00:00 219 1

原创 ubuntu20.04安装RabbitMQ 3.11.19+Erlang 25.3.1

【代码】ubuntu20.04安装RabbitMQ 3.11.19+Erlang 25.3.1。

2024-04-29 22:15:00 559

原创 openEuler-22.03安装 mysql8.0.32

缺少 libcrypto.so.10库文件,安装openssl可以解决。mysql启动成功,但是查看版本提示异常。还是按之前的安装方法。接下来进行下一步操作。

2024-04-28 22:00:00 906

原创 openEuler-22.03安装redis6.2.7

redis一开始是安装5.0.7,一直安装失败gcc安装版本是 10.3.1make报错。

2024-04-26 20:45:00 448 1

原创 ubuntu20.04开机运行java的sh脚本

用到了 rc.local。

2024-04-25 22:30:00 389 2

原创 openEuler-22.03下载、安装

下载版本:openEuler-22.03-LTS-x86_64-dvd.iso。设置完后,重启虚拟机。

2024-04-25 22:15:00 1095 1

原创 Ubuntu20.04安装 nginx1.23.1

后续修改参考之前写过centos安装步骤。2、 安装相关依赖包。

2024-04-24 23:30:00 359 3

原创 Ubuntu20.04安装 mysql8.0.32

检查删除原有的mysql(可以不做,自己记录)

2024-04-24 20:45:00 496

原创 Ubuntu20.04安装redis5.0.7

检查gcc版本号 gcc --version。后面执行make一直报错。解压到 opt目录下。

2024-04-23 21:15:00 441

原创 Ubuntu 20.04.6下载、安装

下载地址:

2024-04-18 17:08:36 1941

原创 @JsonFormat(pattern = “yyyy-MM-dd“) 年月日用法

列表显示 2024-03-11 00:00:00, F12看到接口返回的是 2024-03-11 00:00:00,数据接收时需要处理下。设置 value-format就可以了,传值 2024-03-12, 接收的@JsonFormat注解不能少。新增/编辑选择的3-12, 传值2024-03-11T16:00:00.000Z。加上@JsonFormat注解就可以了,列表显示2024-03-11, 达到想要的结果。1、列表显示年月日 00:00:00,查询结果用@JsonFormat。

2024-03-26 17:54:03 1286

原创 漏洞扫描:在应用程序中发现不必要的 Http 响应头。解决报错:error: ‘ngx_http_headers_in_t’ has no member named ‘cookies’ ...

从nginx1.23.0开始,所有的头都以链表的形式返回,而不是数组。v0.34 解决了这个问题。因为我的nginx是1.23.1,所以我用v0.33不行,要用v0.34这个版本。重启nginx: systemctl restart nginx。在浏览器里面就看不到 server: nginx/1.23.1。修改nginx.conf。写到这里,先上错误的截图。修改nginx.conf。再看看正确的处理方法。

2024-02-27 22:45:00 1401

原创 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 1622

原创 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 1054

原创 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 1027

原创 excel自己记录

ISNUMBER(--RIGHT(B2,1))判断最右边的一个数是否为数值,如果是,返回原数据,不是则通过SUBSTITUTE(B2,RIGHT(B2,1),"")来替换掉RIGHT(B2,1)提取的右边一个字符,即把字母替换掉。

2023-11-24 22:41:12 983

原创 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 909

原创 idea(第一次)启动项目,端口变成了8080

解决办法:点击右侧的maven ,左上角的重新导入 reimport all maven projects。该排查的问题也都没问题,重启idea也试过了,还是8080。我又没有改动pom文件,居然还要点这里,也是很奇怪的报错。

2023-09-19 22:30:00 646

原创 控制台报错:NS_ERROR_CONNECTION_REFUSED

第二次碰到这个问题了,起因是之前部署是htttps,前端打包时在index.html中添加了。本地部署时就要把这个去掉,否则就会报错。

2023-09-18 19:40:43 1097

原创 自己记录微信小程序开发遇到的问题

在HBuilder X中【运行】--【小程序】--【运行设置】,小程序运行配置,将【】的安装路径配置进去,首次运行会自动让你填写;

2023-09-18 00:11:45 481

原创 解决上传后台报错 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 320

原创 linux安装ftp

我本地虚拟的为未开启防火墙,如果你开启了,要注意放开21端口。本地 telnet 服务器ip 21。

2023-08-11 23:30:00 209

原创 putty使用记录

在官网下载并安装putty。

2023-08-10 22:15:00 291

原创 在excel中整理sql语句

将sql导出来拷贝到excel中,单击选中要整理的sql,在【数据】中找到【分列】,点击分隔符号,勾选逗号、其他(输入【'】),ps: 按【逗号+其它】分最合适。2、按shift,鼠标点击该列下的某一行(例如第100行),就会选中这些行(一到100行),按Ctrl+D键就可以快速填充选中的行了。拆分完后手动填充【'】 、【','】,注意文本输入是【''】 、【'','】1、按Ctrl+shift+下方向键选中整列;在某列的第一个单元格中手动输入需要的内容,点击选中该单元格。

2023-08-03 22:45:00 2094

原创 redhat官网下载7.9版本iso

下载前会让你先登录,如果没有账号就需要先去注册账号哟。redhat官方地址。

2023-07-26 19:53:07 5194

原创 linux用户管理

需要得到root的允许,root在/etc/sudoers文件找到下面这一行。语法: chage [options] 用户。

2023-07-14 19:00:00 199

原创 centos7.9修改ssh默认的端口号

第三步虽然解决了问题,但百度查了下百度下SELinuxSeLinux全称Security-Enhanced Linux即安全增强型Linux,它是一个Linux内核模块,也是Linux的一个安全子系统。SELinux主要作用就是最大限度地减小系统中服务进程可访问的资源,设想一下,如果一个以root身份运行的网络服务存在0day漏洞,黑客就可以利用这个漏洞,以root的身份在您的服务器上为所欲为了,SeLinux就是来解决这种问题的。参考博客。

2023-07-13 21:15:00 2489

原创 centos7.9 ssh远程连接、服务器端,用户连续登录失败处理

如果有人恶意破解你的服务器,下面的操作可以起到一定的作用,连续登录失败锁定账户一段时间,让攻击者的成本增加,从而降低服务器被恶意破解的风险。参考博客。

2023-07-12 18:46:35 2145

原创 centos7.9 rc.local启动失败

最近在虚拟机上整个centos7.9,想要把程序设置成开机自启动,发现rc.local状态是failed,重启服务器也没用。在 /etc/rc.local最下面添加 source /etc/profile,再添加想要执行的xx.sh脚本。然而仔细检查后并没有发现什么问题。自己之前写过两篇相关的博客。重启服务器,完美解决。

2023-07-11 21:19:26 725 1

原创 centos7.9 安装redis5.0.7记录

发现daemonize是 no,protected-mode是 yes, 我记得之前是改过的。再次修改 daemonize yes,protected-mode no。再安装 make && make install。一开始大意了,没有安装gcc,直接就make。编辑/etc/sysctl.conf文件,添加。编辑 etc/rc.local,在最下面添加。期间直接启动 ,开始是成功了,但过一会就断了。再次重新启动redis,发现并没有用。再去检查redis.conf。重启redis,就正常了。

2023-07-10 22:45:00 321

原创 windows、linux部署seata1.3.0

seata1.3.0下载地址:windows、linux下载各自的包,如果在浏览器下载很慢,也可以丢到服务器上下载。

2023-07-04 23:47:49 946

原创 docker查看或修改redis密码

查看redis密码出现:(error) NOAUTH Authentication required./usr/local/bin/redis-server --version # 查看redis版本。正常就会提示'OK',再执行config get requirepass就可以获取到密码了。如果是本机安装的redis,启动客户端命令:./redis-cli。使用auth密码来认证密码。auth '你的密码'

2023-06-25 22:05:37 3239 3

原创 记录HBuilderX将uniapp项目运行到华为手机

解压并运行刚从官网下载的HBuilder X,新建一个项目。

2023-06-20 23:48:41 5438 1

原创 Swagger接口未授权访问漏洞

处理办法,加上enable(false)或者将SwaggerConfig给注释掉,弊端就是你自己也访问不了接口文档。通过下面链接可以获取到接口信息。

2023-06-16 23:37:10 6804

原创 Springboot Actuator未授权访问漏洞

Actuator 是 Springboot 提供的用来对应用系统进行 自省和监控的功能模块,借助于 Actuator ,开发者可以很方便地对应用系统的某些监控指标进行查 看、统计等。在 Actuator 启用的情况下,如果没有做好相关权限控制,非法用户可通过访问默认的执行器端点( endpoints )来获取应用系统中的监控信息。非法用户可通过访问默认的执行器端点( endpoints )来获取应用系统中的监控信息。在浏览器中输入 ip:port/方法二:完全禁用Actuator。

2023-06-13 23:57:06 2911 4

原创 redis不要以root权限启动(linux)

redis默认启动方法都是以root启动的,不安全,现在创建一个新的用户来启动。

2023-06-13 23:56:45 1822

空空如也

空空如也

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

TA关注的人

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