自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

多说无益的蜡笔头

如有错误,可私信,看到会改。

  • 博客(28)
  • 收藏
  • 关注

原创 springboot出现MaxUploadSizeExceededException 异常

废话少说,直接上配置。

2024-08-01 16:21:34 278

原创 linux服务器防火墙添加访问白名单

如果路径下有多个文件,进入/etc/firewalld/zones下,查看public.xml,判断需要修改的配置文件。如果想添加整个网段参考第一行,0/24 0/16 0/8代表不同的意思,自行了解网络相关。修改/etc/firewalld/ipsets下对应文件,默认为:ipset.xml。按照规则添加IP或者IP/端口即可,参考第二行。

2024-07-22 17:44:07 208

原创 linux创建逻辑盘再挂载

原因:如果直接挂载整盘,后面想扩容会很麻烦。挂载逻辑卷的话就简单很多。

2024-06-26 17:31:02 333

原创 springboot通过@WebFilter(urlPatterns)配置Filter过滤路径

根据@WebFilter注解的源码注释可以知道,只需要用写一个类去实现filter,然后给类加上@WebFilter注解,就可以了,不管用的话回想是不是没代理成功,再给类加个@Component注解,测试一下,成功拦截了。并没有,通过测试发现,不管在@WebFilter的urlPatterns参数中如何配置,还是所有请求都会拦截,为什么,因为@WebFilter根本就没有生效。因为这个类实现了Filter,而且还被@Component扫描生成了bean,当然会生成一个默认的全局拦截器啊!

2024-04-10 18:07:29 1279

原创 集成Swagger

【代码】集成Swagger。包含网关集成Swagger。

2024-03-21 16:26:12 214

原创 PageHelper插件的分页功能

【代码】PageHelper插件的分页功能。

2024-03-21 16:20:57 255

原创 RabbitMq多数据源配置

rabbitMq配置多数据源主要分为四个步骤,1.配置连接参数。2.编写多数据源配置类。3.编写初始化配置(无生产者可省略)。4.编写消费者监听器(无消费者可省略)。其中第二个步骤可分为4小部分,1.创建连接工厂。2.创建可移植管理器。3.创建rabbitMq模板(不写生产者可省略)。4.创建rabbitMq监听容器(不写消费者可省略)。

2024-03-12 17:23:59 660

原创 Redis工具类

public boolean setNX(String key, String value, long expires, TimeUnit timeUnit) { boolean flag = false; try { flag = Boolean.TRUE.equals(redisTemplate.execute((RedisCallback) connection -> connection

2024-02-29 15:46:49 369

原创 Redis发布订阅

发布订阅代码实现

2024-02-29 15:34:43 432

原创 Lambda常用排序、分组

List排序示例、List排序示例、List排序示例、List转Map分组、List转Map多个属性分组

2024-02-29 14:07:17 1529

原创 uniapp打包后样式失效

资源虽然可以访问,但是样式却失效了,原因是使用了scss,但是sytle标签中没有声明。本地调试完成的项目,显示一切正常,打包后部署目录为直接目录时也正常。manifest.json文件设置Web配置的运行基础路径。因为项目调整,将部署目录加了一层之后开始出现问题。

2024-02-29 10:27:23 1165 1

原创 RabbitMQ讲解与整合

交换机类型、队列类型讲解、死信队列、延时队列、springboot整合简单实例,实测以上列代码的方式直接对消息设置有效期是生效的

2024-02-28 16:47:40 1346

原创 Maven私服搭建Nexus3

下载地址,文件路径,内存配置,docker部署,mac部署权限不通过等问题均有列出

2024-02-21 14:46:46 1942 1

原创 Linux查看端口占用

【代码】Linux查看端口占用。

2024-02-20 14:52:48 496 1

原创 Docker安装RabbitMq

之所以要创建用户是因为rabbitmq默认的guest用户不允许在非localhost链接下登录,创建用户后还需要赋予权限设置可以远程登录,这样才能够通过外网对管理界面进行登录。

2024-02-19 17:05:01 403 1

原创 好用工具推荐

用过的感觉很不错的软件,给自己做个记录。

2024-02-19 13:32:03 390 1

原创 docker基本命令

CentOS上操作docker所使用的基本命令。

2024-02-19 09:27:32 347 1

原创 docker搭建redis集群

redis-cli --cluster reshard 节点地址:端口 --cluster-from 源节点ID --cluster-to 目标节点ID --cluster-slots 槽点数量 --cluster-yes -a xxxxx。继续询问你打算从哪个节点上将槽位让出来给目标节点,如果不想指定让出槽位的节点,可以输入all,如果只从一个节点上让出槽位,则输入对应节点ID后回车,会继续询问你第二个节点,输入done即可。然后会再询问你要给那个ID节点分配槽位,需要输入目标节点的ID。

2024-02-18 18:06:39 1191 1

原创 CLUSTER NODES命令详解

内容由以下字段组成: ...

2024-02-18 15:39:13 567 1

原创 CLUSTER INFO命令解释

属性意义cluster_state状态是ok节点是否能够接收查询。fail如果至少有一个未绑定的散列槽(没有关联的节点),处于错误状态(为其服务的节点被标记为FAIL 标记),或者该节点无法到达大多数主节点。cluster_slots_assigned与某个节点关联的槽数(不是未绑定的)。这个数字应该是16384,节点才能正常工作,这意味着每个散列槽应该映射到一个节点。cluster_slots_ok映射到不处于FAIL或PFAIL处于状态的节点的散列槽的数量。c

2024-02-18 15:23:05 614 1

原创 @DS数据源切换失败-多数据源事务

@DS原本有效,加上@Transactional注解后发现报错,后检测是数据源切换失败。

2024-01-31 15:13:55 898

原创 jstat -gc 各项内容解释

S0C:表示第一个幸存区的总容量(字节)。在新生代中,对象首先分配到伊甸园区(Eden),然后根据其年龄,会被移到幸存区1或者幸存区2。S1C:表示第二个幸存区的总容量(字节)。S0U:表示第一个幸存区的使用量(字节)。S1U:表示第二个幸存区的使用量(字节)。EC:表示伊甸园区(Eden)的总容量(字节)。伊甸园区是新生代中的一部分,用于存放新创建的对象。EU:表示伊甸园区(Eden)的使用量(字节)。OC:表示老年代(Old Gen)的总容量(字节)。老年代用于存放生命周期较长的对象。OU

2024-01-28 16:05:08 543

原创 Linux ps命令查看进程

ps -ef |grep 应用名。

2024-01-26 15:16:17 369 1

原创 Linux top常用操作

持续查看时(top命令执行后)按键命令。

2024-01-26 13:25:28 379 1

原创 EasyExcel写入List<Map>数据

使用EasyExcel写入map数据的关键点在于map在被写入时,进行类解析时解析出来的是map的属性,而不是key值,所以无法直接进行导入,所以只有将map转换成 List 类型才能顺利导入,每个List代表一行数据,通过列标题的下标取List中指定下标的数据进行填充。注:这里没有考虑转换性能消耗的问题,数据量过大或者速度过慢或者内存占用过大需要自行改动,仅针对map数据如何导入进行示例。

2023-11-23 11:29:58 4859 5

原创 按键精灵制作自用游戏脚本所需的简单操作

分享一下疫情期间自己玩游戏时用按键精灵制作脚本常用的关键字,函数和设计方式。版本:按键精灵2014#按键精灵语法大小字母写无影响,变量可以用汉字。#按键精灵2014和按键精灵9语法上有一定区别,以下适用于按键精灵2014,不适用与按键精灵9#屏幕拖动需要使用平滑移动#尽量不要用区域找图,并且区域设置范围不要太大,采用多点找色更加稳定#多做容错机制,把功能定义在函数中,给函数设置返回值来判断功能是否执行成功#SayString方法会偶尔出现输入错误的情况,原因不详,可能是因为SayString最

2020-05-23 17:29:12 13092 3

原创 初试Auto.js

初试Auto.js版本:4.1.0 Alpha5编辑器:VsCode插件如下:安装完成后:Ctrl+Shift+P点击Start Server启动Auto.js服务,右下角出现下图,表示成功。此时,就可以在手机上输入电脑IP进行调试了(电脑和手机处于同一局域网下),如图:手机成功和电脑连接,VSCode右下角会有提示:创建一个文件测试一下吧:编辑好JS文件,按F5运行,手机会出现相应操作:...

2020-05-23 15:23:42 1291

原创 在Linux上部署JDK和Tomcat

首先要先有一个Linux服务器。(各种云上买一个,或者虚拟机自己搭建一个,这里用的是阿里云。) 通过ssh登录到服务器。ssh 用户名@IP地址 回车后输入密码。 在Linux配置环境。(这里配置的是 JDK 1.8和 Tomcat 8.)JDK配置: 进入/usr目录,创建一个java目录用来存放jdk。 JDK官网下载地址:https://www.oracle.com/technet......

2019-05-22 00:31:29 420

空空如也

空空如也

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

TA关注的人

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