自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Idea 改回旧版本UI(最新教程,修改ui必看,带图一目了然)

新版本的idea 新ui不是很喜欢所有改回旧的ui,2024年2月份之前的版本(包含二月份)是可以在设置里面切换新旧UI的,但是往后的版本就不提供这个设置了!24年2月份之后的idea就没有这个设置入口了,你需要在idea里面下载旧ui的插件恢复。下载下面这个Classic UI,下载之后重启idea即可.所有24年2月之前的设置如下。

2025-06-05 09:38:32 268

原创 element-china-area-data@5.0.2 删掉省市区的市辖区

进入这个js,搜索市辖区,把里面的市辖区的 键值对删掉,别删到直辖市的。每个市的行政区级里面都带了市辖区,很奇怪,所有要删掉这些市辖区.

2025-05-26 18:11:52 142

原创 java获取路径某一层级的字符串

/拆分后的数组 parts = ["a", "b", "c.txt"]下标是从0开始的,所有 a是下标0,b是1,依次类推。// 2. 取下标为 2 的那段。例如路径是 "a/b/c.txt"我现在想拿到b的话,就像如下这样写。// 1. 按 '/' 拆分。

2025-05-17 14:59:30 98

原创 笔记本外接显示屏后,系统调节不了显示屏亮度

好像显示屏如果开了 HDR 有可能调节会失灵,如果失灵就把HDR关掉。这时候你右下角有个小图标,点击就可以调节显示屏亮度了。看到这里觉得对你有帮助可以给我一个免费的赞。下载 twinkle tray,然后启动。

2025-05-11 19:09:15 392

原创 若依Vue设置切换Tab栏菜单的时候不刷新,还可以+设置点击侧边菜单的时候刷新

所以在编写路由 router 和路由对应的 view component 的时候一定要确保 两者的 name 是完全一致的。name: 要大驼峰 ,例如你刚才的路由地址填的是 test, 那你在vue组件里面的name 就要写 Test。如果你的路由地址 原本就是 Test ,那你vue组件的name也是 Test。然后你的 vue页面,也就是这个菜单的页面里面的 name 要大驼峰命名。官方的文档是这样的 (后面还有我自己理解的跟着我的思路走就行了)例如我的客户信息菜单的 vue页面。

2025-05-09 15:23:19 431

原创 前端性能优化的好东西Gzip

gzip 压缩可以将网页文件大小压缩至原大小的 30% 甚至更低,这直接导致了数据传输时间的缩短,进而提升了网站加载速度,提高用户体验。尤其是对于文本类文件(如 HTML、CSS、JavaScript),gzip 可以极大地优化其传输效率。# 是否在http header中添加Vary: Accept-Encoding,建议开启。这是nginx帮我们干的,我们只需要在nginx的配置文件中配置即可。#IE6对Gzip不怎么友好,不给它Gzip了。原本第一次请求的时间要干到10秒,真的会等不住。

2025-04-28 10:34:25 114

原创 Spring Cloud gateway 占满服务器cpu

查看 gateway进程状态发现两个线程占用大XNIO是 Undertow 的底层 NIO 网络库,用于非阻塞网络 IO。如果出现高 CPU,可能是因为这两个线程在处理某些或者。盲猜是Undertow导致的问题在pox里面果真找到了Undertow,这时候我们看看这两个线程在干嘛要在jstack里找到它们,需要把这两个十进制的 TID 转成十六进制:使用jdk的 jstack(先保证你有,你可以点进bin里面看有没有jstack)导出dump.txt。

2025-04-27 10:53:52 1022

原创 400 Bad RequestRequest Header Or Cookie Too Largenginx/1.24.0

我报这个问题是因为请求头太长了,nginx不接收了。导致我一登录进去,马上就提示我登录过期,因为没有携带请求头,所有也就没有token,主要是这个生成的token太长了。所有在nginx里面把接收的长度设置大一点。

2025-04-25 16:59:11 392

原创 频繁弹出激活失效问题

首先你先选择试用30天能进去先,找到Appearance & Behavior 下的System Settings。的Language and Region ,这里不要选国区,随便其它的,然后你再取消的试用重新激活就好了。以前激活到99的最近也失效了,重新激活也是弹出失效,这是因为对区域做限制了。仅供学习参考,支持正版。

2025-04-25 15:04:52 79

原创 Nginx怎么配置SSL证书(图文版、ssh工具版)

然后创建一个 名为cert的文件夹 把你的这两个文件放到这个文件夹中,(cert这个文件夹我是喜欢放在跟nginx文件夹同级的,但是如果你是docker部署的nginx,那你就把cert放在nginx文件夹下)现在要nginx.conf里面再配置多一个server(放在下面了可以复制),意思是你原本能正常用的配置不用管,在那基础上把下面这个server配置复制过去把里面的内容改成你自己的,例如我的域名是cctt.com。首先得先去申请ssl,其次你的nginx是能正常访问的,一步一步来。

2025-04-24 15:34:28 1884

原创 SecurityException: JCE cannot authenticate the provider BC(快速暴力解决)

我是在启动jar包的时候报这个错误,迁移服务器的后运行jar包的时候报错,正常在本地运行一点问题没有,最后看到了一个帖子,里面有几种方法,我选择了最暴力的。因为openjdk没有oracle这么严格,所有那个验证它免了。谁有问题就解决谁自然就没问题了。首先这个问题是因为在使用加密的第三方类时,验证签名不过关。问题到这个应该就解决了,如果你还有其他问题可以继续往下看。更换成 Open的jdk,这个异常就不存在了。为什么同样是jdk17还会有区别?具体的可以看另两个博主的帖子。

2025-04-24 10:53:59 532

原创 linux、centos 安装OpenJDK 17(其它版本也行),配置环境变量(图文版本,全程带图跟着走不踩坑)

推荐使用 ssh连接工具,可以减少很多命令,博主使用XT(自己搜索安装),后续的教程也是使用了SSH连接工具完成。至于怎么使用 XT 我后续再出一篇教程文章。下面教程涉及创建文件夹,文件夹名称尽量跟我的一致跟着教程走。

2025-04-22 14:11:15 915

原创 linux、opencloudos9.0、centOs8 安装redis(急速版两分钟装完)

linux、centos快速安装redis

2025-04-22 11:23:15 410

原创 PostgreSql Nacicat不能远程访问PostgreSql

端口:5432: "111.60.166.88", "postgres", "postgres",no encryption pg_hba.conf 34确定;不允许远程访问pgsql

2025-04-18 15:05:12 206

原创 若依匿名访问,也就是不需要登陆也可以请求接口

若依匿名访问,也就是不需要登陆也可以请求接口

2025-04-17 20:04:36 339

原创 Js 把A对象的属性复制到B对象上,A有的属性都复制过去,B原本存在的属性除了同名的属性会被覆盖,B原有的保留

Object.assign()方法的使用;对象复制,A对象的属性复制到B对象去

2025-04-11 11:09:24 154

原创 新版idea 右上角的git的更新和提交不见了,如何把他们调出来

新版idea 右上角的git的更新和提交不见了.git按钮不见了,svn提交按钮不见了

2025-04-11 09:25:19 1530

原创 Java用指定的分隔符分隔多个值成一个字符串,例如用逗号分隔 1 2 3 分隔成 “1,2,3“

用逗号把字符串分隔

2025-04-03 18:21:28 171

原创 Java使用 Stream API的方式、for循环的方式,提取出集合中所有对象的中的某个属性

Java使用 Stream 获取集合中所有对象的id,

2025-04-03 17:20:16 297

原创 ElmentUi 回填的数据无法通过表单校验

表单中已经有数据了,但是表单校验没通过;ElmentUi 回填的数据无法通过表单校验

2025-04-03 16:27:50 187

原创 若依ruoyi 代码生成

因为我这个菜单不打算放在目录下,所以我下图的上级菜单是选择主类目,如果你要放在目录下,你就自己先创建一个目录,然后上级菜单选择你自己创建的目录名。然后打开你刚导入的表,修改信息,实体类名称一定要大写开头,因为这个决定了你的实体类名称,controller,service,mapper这些类或者接口的名称开头。这一块地方是最懵逼的,看了我这里,如果你有功底的绝对能搞懂,功底不深的也能会用。什么是生成包路径,什么是生成模块名,什么是生成业务名,然后 想要你要创建的是目录还是菜单,增删改查的功能是在菜单里面的,

2025-03-24 00:14:37 871

原创 Postgresql 存储日期时间 yyyy-MM-dd HH:mm:ss 2025-03-20 11:48:08

timetz:这个就是时分秒携带时区(时区大概的意思是,我们现在是早上8点,但是其它国家却不是8点,靠时区区分)最近在用pgSql,想要存储日期时间的类型,以前用mysql存储的日期时间类型使用 datetime ,但是Postgresql 没有这个类型,后面查了一下才发现,他的日期时间类型是。timestamp:存储年月日+时刻,2021-03-23 22:25:56;timestamptz:存储的值为年月日+时刻+时区;time: 存储时分秒,10:15:57;

2025-03-20 12:00:01 282

原创 net::ERR_SSL_PROTOCOL_ERROR

网上查了一堆解决方案都不符合。大概的作用就是,生产环境是https的,但是有时候会发起http请求,例如oss的图片默认是http的,这时候就会报错,所以在入口加入这行代码,把http请求升级成https,这样https调https就不会报错!最近工作碰到的一个天坑,刚进公司没几天开始上手项目,一个老员工跑路前,对前端做了一些修改,但是没人知道改了什么,只知道从那以后项目在预生产环境中访问前端会报错,生产环境反而正常。但是预生产不是https,所以就变成了http去调 https,因此项目报错了!

2025-03-17 23:04:20 470

原创 PgSql id主键自增

我的表名是merchant_validation_result,所以我创建的序列名叫merchant_validation_result_id_seq。最近在使用pgsql,用navicat 创建表没有主键没有地方可以勾选自增的地方,跟mysql不同,所以记录一下pgsql 主键 自增的方式.merchant_validation_result是我的表明,后面 跟上 "_id_seq" 是为了规范,我建议也这样,如果你的表名叫 student ,那你就创建名为 student_id_seq的序列,

2025-03-17 15:16:10 834

原创 SVN 冲突解决

svn冲突解决,简单暴力

2025-03-17 12:16:00 156

原创 如何把本地项目上传到gitee[全程有图教程]

输入命令 git pull origin master --allow-unrelated-histories 回车,这一步是为了同步一下远程和本地。最后输入 git push origin master 回车,你就会看到推送到远程仓库的进度我们现在刷新一下gitee仓库,就能看到我们推送上去的项目了。

2024-11-28 17:05:46 903

原创 CentOS7 修改默认22端口[阿里云\腾讯云服务器]

这个时候你就可以通过这个端口尝试能不能远程连接你的服务器了,如果没问题,就可以进配置文件把22端口注释掉或者删掉了(可以看第二步)。以我设置的12022端口为例子,输入下面的指令即可放行端口(意思是永久放行12022端口 )再来查看一下端口是否放行成功,能看到我们新增的端口就是成功,至此你的端口修改成功。最近在修改centos7的远程连接端口的时候碰到个小坑(吃了没基础的亏)你会发现没有我们刚才新增的端口,所以我们要让防火墙放行我们设置的端口,官方文档和各种修改远程端口的帖子都没有说到,现在跟大家说一下。

2024-11-25 15:38:24 523

原创 centos7 进入了vi编辑,无法用esc打开命令退出[已解决]

这问题搞了我两天,用虚拟机装了个centos7,要设置网络,进入了vi编辑,编辑之后怎么就退不出来,esc没反应,ctrl+c 直接动不了。最后面综合了网上所有方式得出结果。编辑完成之后,摁Esc,结束编辑,然后摁 Shift 和 : 这两个键就可以输入wq指令保存退出了。

2024-11-12 14:45:14 979 2

原创 java 使用LocalDateTime获取当前时间的前N分钟或者后几分钟

使用LocalDateTime获取前几分钟或者后几分钟的时间,minusMinutes() 作用是减少n分钟,()里面的参数是多少,则减少多少分钟。.plusMinutes() 作用是增加n分钟,()里面的参数是多少,则增加多少分钟。获取某个时间的前几分钟或者后几分钟,以 前15分钟和后15分钟为例子。

2024-11-02 15:42:48 871

原创 java LocalDate简易获取当天日期(昨天、明天、后天、n天)

一行代码获取第二天的日期

2023-04-24 00:07:20 5768 1

空空如也

空空如也

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

TA关注的人

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