自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Apollo

Apollo,一个爱分享Java、生活的小人物~微信公众号:Apollo_Java

  • 博客(208)
  • 资源 (2)
  • 收藏
  • 关注

原创 consul服务注册与发现、服务配置与刷新

为什么要用服务注册?为什么要用consul不用eureka?

2024-04-24 16:39:50 939

原创 怎么定位慢SQL问题

开启慢查询SQL日志

2024-04-22 16:40:53 139

原创 Maven的dependencyManagement与dependencies区别

先说结论:Maven 使用dependencyManagement 元素来提供了一种管理依赖版本号的方式。

2024-04-18 11:50:00 424

原创 生产服务器变卡怎么排查

服务器变卡怎么排查,可以从以下四个方面去考虑。

2024-04-17 16:11:45 755

原创 IDEA远程调试debug

远程调试,手把手教学,包会

2024-04-17 15:26:37 931

原创 Random random = SecureRandom.getInstanceStrong();堵塞线程问题解决

sonar扫描到使用Random随机函数不安全, 推荐使用SecureRandom替换,就是他–》【SecureRandom.getInstanceStrong()】,分别在本地,测试环境测过没问题上生产,但是运行了一段时间突然报错!然后还是像那个博主一样,一段一段代码的注释上测试环境才发现问题在哪里,坑就坑在这,在win10环境正常得很,一到linux上面就和个发病的一样生成随机数字卡顿,导致接口请求无响应。sonar推荐的不一定都是适合自己业务场景,只是站在了技术层面考虑,推荐的东西自己还是要慎用!

2023-06-15 17:28:21 802

原创 IDEA配置创建类注释模板和方法注释模板

IDEA创建类注释模板和方法注释模板

2023-03-17 11:44:25 1726 1

原创 EasyExcel 动态设置多sheet名称

EasyExcel 动态设置多sheet名称

2023-03-02 15:57:52 2826

原创 EasyExcel 实现写入多个sheet数据进excel模板并下载

EasyExcel 实现写入多个sheet数据进excel模板并下载

2023-03-02 15:08:12 3109

原创 Calendar计算两个时间之间相差几个月

Calendar计算两个时间之间相差几个月

2023-02-24 18:25:26 973

原创 mongoTemplate Aggregation 多表联查 排序失效问题解决

mongoTemplate Aggregation 多表联查 排序失效问题解决

2023-02-23 15:27:04 507

原创 cannot deserialize from Object value (no delegate- or property-based Creator)

cannot deserialize from Object value (no delegate- or property-based Creator)

2023-02-20 17:23:34 112

原创 rabbitmq topic模式设置#通配符情况下 消费者队列未接收消息问题排查解决

rabbitmq topic模式设置#通配符情况下 消费者队列未接收消息问题排查解决

2023-02-15 17:10:07 1389

原创 mongoTemplate支持多表联查 排序 条件筛选 分页 去重分组

列表展示需要对mongo的两表进行连表查询,且根据两个不同的表中指定字段去排序分页展示,其中包含对两个表不同条件的筛选。

2023-02-14 16:52:39 1742

原创 springboot 针对rabbitmq多vhost情况处理

项目中在已接入rabbitmq一个vhost的基础上,需要再引入多个vhost进行消息处理,spring原来的支持以及满足不了,所以要重写。

2023-02-09 16:06:48 1377 1

原创 springboot 接入websocket实现定时推送消息到客户端

前端与后端websocket连接上后,多用户登录,后端根据不同用户定时发消息给前端用于展示。

2023-02-09 15:44:29 2173

原创 接口返回数据报错:No serializer found for class com.xxxxxx

返回数据报错:No serializer found for class

2023-02-08 13:49:51 1646 1

原创 git语义化定制版本规范

git语义化定制版本规范

2023-02-03 11:42:44 311

原创 Studio 3T怎么用mysql语句执行查询

Studio 3T怎么用mysql语句执行查询

2023-02-03 11:41:37 782 1

原创 json字符带有反斜杠\处理

json字符带有反斜杠\处理

2023-02-03 11:40:29 5552

原创 jmh的一些作用

jmh的一些作用

2023-02-03 11:39:50 291

原创 springboot引入flink,maven打包插件需替换

springboot引入flink,maven打包插件需替换

2023-02-03 11:38:28 550

原创 EasyExcel 实现 批量生成多sheet多Excel打包zip下载

导出学校中高年级的学生信息,根据班级名称分组,一个班级一个excel导出,如果多个excel需要打包成zip压缩包下载,一个excel里面存在多个sheet的情况。

2023-02-03 11:33:28 1974

原创 2023年目标

23年新目标

2022-12-30 17:37:11 136 1

原创 ObjectMapper的objectNode、ArrayNode各种转换使用

objectNode/arrayNode怎么获取节点数值,arrayNode怎么修改节点元素值,json转换objectNode后各种骚操作

2022-12-30 17:24:23 3731

原创 2022.10.17 随手记

社会它无情的嘲讽我我也不会温柔的对待它就是刚!硬刚!怼死它!

2022-10-17 17:12:32 262 1

原创 mybatis插入数据不返回主键id可能原因及解决

mybatis插入数据返回主键id这个特性很好用,但是不注意细节的话很容易拿不到主键id,因此这篇文章比较全面的讲解下,拿不到主键id的可能因素和解决方案。

2022-09-28 14:09:29 10858 20

原创 Docker(3)汇总

Docker前面几章内容的汇总与拓展,更为精华~

2022-09-13 18:55:54 357 2

原创 Docker(2)

一个趣味Docker入门故事,看完就能为什么Docker能这么牛掰啦

2022-09-08 17:26:23 153

原创 Docker(1)

Docker 三要素:镜像 容器 库

2022-09-07 18:36:04 359

原创 设计模式(2)

设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。

2022-09-06 17:25:04 255

原创 设计模式(1)

设计模式是软件设计中常见问题的典型解决方案。进行定制来解决代码中的特定设计问题。

2022-09-05 15:58:30 113

原创 AD域用户认证登录(包含SSL)-UnboundID LDAP SDK方式

目录前言普通登录SSL登录 且 筛选获取某用户组下用户前言这篇比较精华,亲身踩坑两天完成,利用UnboundID LDAP SDK完成对AD域用户进行普通登录和ssl登录场景实现,挺实用来着。普通登录package com.example.demo.controller;import com.unboundid.ldap.sdk.LDAPConnection;import com.unboundid.ldap.sdk.LDAPException;import lombok.extern.s.

2022-02-14 17:03:38 3724

转载 AD 域服务简介(一)

目录一、前言1.1 AD 域服务1.2 AD域对象与属性1.3 AD 域控制器 DC1.4 LDAP1.5 全局编录一、前言1.1 AD 域服务什么是目录(directory)呢?日常生活中使用的电话薄内记录着亲朋好友的姓名、电话与地址等数据,它就是 telephone directory(电话目录);计算机中的文件系统(file system)内记录着文件的文件名、大小与日期等数据,它就是 file directory(文件目录)。如果这些目录内的数据能够由系统加以整理,用户就能够容易且迅速地.

2021-12-14 16:51:59 3219

转载 IDEA 实用插件+配置

目录插件Codota 代码智能提示插件CodeGlance 显示代码缩略图插件CamelCase 驼峰命名和下划线命名转换Statistic 代码统计插件Translation 翻译插件Rainbow Brackets 彩虹括号插件IDEA全局配置优化导包配置取消tab页单行显示插件Codota 代码智能提示插件只要打出首字母就能联想出一整条语句,还显示了每条语句使用频率。CodeGlance 显示代码缩略图插件当代码很多的时候,方便查看,很有用。CamelCase 驼峰命名和下划线命名转.

2021-12-14 16:24:45 950

原创 模仿shiro接口鉴权,自定义注解+spring aop,实现用户访问接口权限校验

目录目的or背景码代码的工具人---is me1. 自定义一个校验权限的注解2. 码好咱们的切面3. 搞个api4. postman测试4.1 看书api4.2 添加书api目的or背景shiro有个注解是@RequiresPermissions,接口方法加上这个表示需要有指定权限才能访问,不然提示无权限访问等类似信息,这个吧,有点意思,没玩过,所以就来简单模仿下,自己自定义一个注解,具备指定权限才可调通。码代码的工具人—is me接下来就是demo实现1. 自定义一个校验权限的注解packa.

2021-11-27 11:11:06 851

原创 win10繁体变简体快捷键

ctrl+shift+F自由转换简繁体,总是搞错,就很迷。。。。

2021-07-07 15:17:30 729

原创 win10远程桌面连接记录

目录旁白1、win10搜索远程桌面连接2、输入ip:port3、确认连接4、然后就可以啦~旁白RDP是远程桌面 远程桌面 远程桌面!为什么写这个,毕竟这是第一次用RDP进行实施部署项目,之前都是xshell自己部署。记录记录,刚还把RDP写成RPD。。。尴尬…好像很久没玩吃鸡…估计怀念了…言归正传,开始!1、win10搜索远程桌面连接2、输入ip:port3、确认连接4、然后就可以啦~想要把自己电脑上的东西上传到远程桌面,直接cv进去就可了,之前我还天真的以为是可以拖进去的…哈…哈.

2021-05-21 20:49:28 3009

原创 解决Linux运行shell脚本提示No such file or directory错误提示

目录场景复现解决附上linux重启jar项目方法场景复现在Linux上面进行重启springboot项目时,手动在linux上面创建了sh文件,进行运行提示:【No such file or directory】解决在其他服务器中写好shell脚本测试正常,但只是复制文字到另一服务器上以脚本方式运行命令时提示No such file or directory错误,那么一般是文件格式是dos格式的缘故,改成unix 格式即可。附上亲测可用方法:1、用vim打开该sh文件:【vi 文件名】2、

2021-05-21 20:32:22 14512 2

原创 springboot + 本地缓存caffeine

目录使用场景使用引入maven缓存配置简单调用postman效果使用场景为什么会使用caffeine呢?项目部署到其他公司去,使用的缓存组件受到限制,不能使用redis,作为缓存的替换方案,caffeine就来了,就这么简单~使用引入maven老生常谈,maven搞起来<dependency> <groupId>com.github.ben-manes.caffeine</groupId> <artifactId>caf.

2021-05-17 15:12:34 1774 1

OAuth2四种授权模式图文简单理解分享.ppt

这个PPT是有关OAuth2的简单介绍和四种授权模式讲解,对于OAuth2刚入手的小伙伴们可以下载来看看,此PPT乃博主亲手打造,只能用于学习,不可作为其他用途,乖哦~

2020-11-04

一款产品诞生的完整流程

嗨,大家好,本次分享给大家的是产品诞生的一个完整流程,大家如果不知道完整的流程的话,可以点击下载来学习使用~不可作为商业用处哦~乖~ 在下Apollo,一个爱分享Java、生活的小人物, 咱们来日方长,有缘江湖再见,告辞!

2019-03-22

空空如也

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

TA关注的人

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