自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(101)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 BeanDefinitionRegistryPostProcessor接口实现删除依赖的子模块中的不需要的Bean

BeanDefinitionRegistryPostProcessor是一个特殊的BeanFactoryPostProcessor,它允许在Spring容器加载Bean定义后,在将这些定义转化为实际的Bean实例之前,对Bean定义进行进一步的修改、添加或删除操作。* 修改Bean定义:可以通过实现该接口来动态修改或增加Bean定义,例如修改Bean的属性值、更改Bean的作用域、添加额外的Bean定义等。

2024-05-15 10:20:43 115

原创 js数组递归遍历返回过滤后的数组

【代码】js数组递归遍历返回过滤后的数组。

2024-05-10 14:50:14 74

原创 记录一下Java中Pattern的使用

【代码】记录一下Java中Pattern的使用。

2024-04-07 15:49:14 219 1

原创 前端验证码

【代码】前端验证码。

2024-04-01 11:17:39 184

原创 设计模式(含7大原则)面试题

java设计模式集大成--易理解!慢慢积累追加笔记。

2024-03-01 11:43:55 1578

原创 Maven面试题

Maven是一个项目管理工具,用于构建、管理、发布Java项目。Maven的依赖管理是指通过POM文件来管理项目的外部依赖库。可以在POM文件的dependencies标签下,使用groupId、artifactId和version来定义依赖。groupId:这是项目组的标识。它在一个组织或者项目中通常是唯一的。artifactId:这是项目的标识,通常是工程的名称。它在一个项目组(group)下是唯一的。version:这是项目的版本号,用来区分同一个artifact的不同版本。

2024-02-29 11:41:42 964

原创 消费者如何保证消息队列消息的有序性?

一致性 hash 算法本质上也是一种取模算法。将有先后顺序的几条消息组合成一条消息。

2024-02-27 20:04:25 325

原创 Mybatis二级缓存

flushInterval:属性可以被设置为任意的正整数,设置的值应该是一个以毫秒为单位的合理时间量。1.在 mybatis-config.xml 的配置文件中进行显示配置,开启二级缓存(全局缓存)这时候需要在 mybatis-config.xml 的配置文件中手动添加开启设置。但为了代码的可读性,在团队开发中为了方便的告诉队员你使用了二级缓存,在要使用二级缓存的Mapper.xml文件中添加cache标签。在Mybatis的官方文档中可以看出已经默认开启了二级缓存。所有的数据都会先放在一级缓存中,

2024-02-27 10:53:56 690

原创 stream流中如何使用和修改外部常量?final AtomicReference<Integer> i = ......

可以发现10个线程都是准确打印了1-10,达到了目的。

2024-02-02 18:49:52 141

原创 MySQL存储过程案例

【代码】mysql存储过程案例。

2024-02-02 11:51:34 95

原创 Spring事件发布订阅ApplicationEvent、ApplicationEventPublisher、ApplicationListener......

事件的发布者发布事件,事件的监听者对对应的事件进行监听,当监听到对应的事件时,就会触发调用相关的方法。因此,在事件处理中,事件是核心,是事件发布者和事件监听者的桥梁。Spring 是基于Observer模式(java.util包中有对应实现)提供了针对Bean的事件发布和订阅功能。Spring中相关的主要有3个接口和1个抽象类:extendsextends extends。

2024-01-16 20:35:24 680

原创 Css选择器

作用:选择含有指定属性的元素。语法:[属性名]{}作用:选择含有指定属性及指定属性值的元素。语法:[属性名=属性值]{}

2023-11-07 11:50:34 23

原创 Vue插件element-plus-china-area全国行政区联动(含港澳台)

【代码】Vue插件element-plus-china-area全国行政区联动(含港澳台)

2023-10-31 13:40:09 481

原创 MEM《管综》题目&知识点记录

请问·

2023-09-11 11:34:25 54

原创 passay——密码验证器和生成器

【代码】passay——密码验证器和生成器。

2023-08-30 16:15:42 70

原创 Thymeleaf笔记-鸿卓

2023-07-18 13:39:33 9

原创 SystemMessage.java读取配置文件到内存工具类

【代码】SystemMessage.java读取配置文件到内存。

2023-07-11 16:25:54 23

原创 springboot中RestTemplate远程调用:设置连接超时、自定义异常处理

RestTemplate远程调用:设置连接超时、自定义异常处理

2023-06-27 16:45:01 1893

原创 添加本地服务到K8S列表

2.2修改(或者建服务时定义合理就不用改了)spec.ports[0].name: http-7777属性值为和其它服务便于区分的值如:http-aia-accesscontrol-target-svc-7777。name: http-aia-accesscontrol-target-svc-7777 #这个值和上面的端口名即spec.ports[0].name的值保持一致。4.应用第3步的文件:kubectl apply -f aia-accesscontrol-target-svc.yml。

2023-06-15 10:45:18 25

原创 js使用xhr发送原生ajax请求 | 服务端配置允许跨域

【代码】js使用xhr发送原生ajax请求。

2023-05-25 11:29:02 203

原创 前端如何获取Cookie

前端获取cookie

2023-05-18 10:20:35 380

原创 Cookie Samesite简析

Cookie Samesite简析

2023-05-16 09:55:50 69

原创 bootstrap.yml|application.yml|application.properties优先级和区别

application.yml可以用来定义应用级别的参数,如果搭配 spring cloud config 使用,application.yml里面定义的文件可以实现动态替换。bootstrap.yml文件也是Spring Boot的默认配置文件,而且其加载的时间相比于application.yml更早。application.yml和bootstrap.yml虽然都是Spring Boot的默认配置文件,但是定位却不相同。bootstrap.yml 先于 application.yml。

2023-05-15 13:36:13 136

原创 4种Web会话管理机制 + Rest风格和Restful

4种Web会话管理机制 + Rest风格和Restful

2023-05-15 10:50:30 18

原创 解决:拉取k8s服务列表时token过期 + 创建serviceaccount

k8s api 接口 401_k8s 401_xiangzilong的博客-CSDN博客

2023-05-09 13:26:13 184

原创 获取Spring-Bean的工具类

原文链接:https://blog.csdn.net/qq_43542296/article/details/123683461。版权声明:本文为CSDN博主「非情剑」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。System.out.println(“【步骤13】关闭spring bean容器contetx.close()”);

2023-05-07 09:03:39 28

原创 对CAS的jmeter测试关键点记录

jmeter测试cas关键步骤

2023-04-24 16:37:41 38

原创 sqlite知识点(脚本批量造数据等)

sqlite数据库相关知识点

2023-04-24 11:46:51 80

原创 定时任务(fixedRate/cron/fixedDelay)

查看网上文章加上之前的笔记决定总结一下。事件起因是自己在代码中碰到领导写的。

2023-04-12 11:19:41 373 1

原创 boot的logging配置 + logback-spring.xml常规配置

logback-spring.xml

2023-04-12 11:06:05 24

原创 spring-boot-starter-[actuator]

是spring boot提供的对应用系统的自省和监控的集成功能,可以对应用系统进行配置查看、相关功能统计等。

2023-04-11 10:36:16 49

原创 JAVA中Map(ConcurrentHashMap)、List、Queue、Stack面试题终结者

javaList/map面试题

2023-03-31 14:45:40 31

原创 Vue笔记-4-Vue3.0

vue笔记-4,vue3.0

2023-03-27 14:49:17 35

原创 如何获取到request / server.forwardHeadersStrategy

/如何凭空获取到HttpServletRequest、再从request获取到FlashMap。

2023-03-23 14:02:00 36

原创 SSO拦截器案例+配置静态资源不拦截+补充

*** 继承WebMvcConfigurationSupport会拦截静态资源*/@Slf4j/*** 创建拦截器*/@Bean/*** 添加拦截器-进行拦截* addPathPatterns 添加拦截* excludePathPatterns 排除拦截**/@Override//====== 以下为不需要拦截的地址 ======//跳转到登录页//跳转到登出成功页//统一登录//统一登出//校验登录开放接口//校验令牌开放接口/**

2023-03-21 16:23:37 32

原创 RSA非对称加密+BCryptPasswordEncoder+DES可逆加密+logback日志脱敏

Hash算法没有固定的公式,只要符合散列思想的算法都可以被称为Hash算法(SHA1,SHA2,MD5)。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相。2、得到解密后的明文后用A的公钥(PUB_A)解签A用A自己的私钥(PRI_A)的签名。1、用自己的私钥(PRI_B)解密A用B的公钥(PUB_B)加密的内容;1、A先用自己的私钥(PRI_A)对信息(一般是信息的摘要)进行签名。

2023-03-17 18:07:09 73

原创 protected不同包的子类中误区

protected不同包的子类中误区

2023-02-24 11:43:02 149

原创 CAS单点登录自定义登录页面异常提示信息

CAS自定义登录界面异常提示信息无效怎么解决

2023-02-08 12:11:00 518 1

原创 ImgHelper.java 将图片以Base64方式编码为字符串

将图片以Base64方式编码为字符串

2023-02-01 14:34:01 7

原创 HandlerInterceptor获取controller的请求参数+AOP日志

把CustomerDispatcherServlet注册为默认的DispatcherServlet

2023-02-01 14:15:55 206

空空如也

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

TA关注的人

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