会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Linyb极客之路
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
18
下一页
2021年11月9日
聊聊自定义实现的SPI如何与spring进行整合
摘要: 前言 上一篇文章主要聊聊如何实现一个带有拦截器功能的SPI。今天就来聊聊自定义的SPI如何与spring整合。 思考:我们实现的SPI要整合spring哪些东西?或者我们要利用spring的哪些特性实现我们哪些东西? spring除了被大家熟知的IOC和AOP之外,还有它也提供了很丰富的扩展点,比如
阅读全文
posted @ 2021-11-09 09:11 Linyb极客之路
阅读(289)
评论(0)
推荐(0)
2021年11月2日
记一次gitlab代码仓清空还原复盘
摘要: 前言 故事发生在一个夜黑风高的晚上,一通看着不怎么寻常的电话过来,说是业务赶着上线,但他们的API包上传不了到公司的maven私库,领导叫我支撑下看怎么解决。经过多年不怎么靠谱的直觉,应该是磁盘满了。于是利索地敲下 df -lh 果然磁盘满了,其中/var/lib/docker/overlay 这个
阅读全文
posted @ 2021-11-02 14:08 Linyb极客之路
阅读(483)
评论(0)
推荐(0)
2021年10月26日
聊聊如何实现一个带有拦截器功能的SPI
摘要: 前言 上一篇文章我们聊了一下聊聊如何实现一个支持键值对的SPI。本期我们来聊聊如何实现一个带有拦截器功能的SPI 什么是拦截器 指在某个方法或字段被访问之前进行拦截,然后在之前或之后加入某些操作 什么是拦截器链 指将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,拦截器链中的拦截器就会按
阅读全文
posted @ 2021-10-26 10:04 Linyb极客之路
阅读(106)
评论(0)
推荐(0)
2021年10月19日
聊聊如何实现一个支持键值对的SPI
摘要: 前言 如果用过JDK提供的SPI机制的朋友,大概就会知道它无法按需加载。之前写过一篇文章聊聊基于jdk实现的spi如何与spring整合实现依赖注入。利用spring的依赖注入来实现spi按需加载,这种方案就是要借用spring。今天我们在聊聊另外一种实现方式,就是我们自己手写一个 实现思路 整体思
阅读全文
posted @ 2021-10-19 09:30 Linyb极客之路
阅读(79)
评论(0)
推荐(0)
2021年10月12日
类实例对象的class类型却不属于该类,何解?
摘要: 前言 标题可能会让人一头雾水,直接上例子 如果我们在代码中,执行如下内容 server instanceof MvpServer 它返回的东西会是啥,如果得出正确答案的朋友,下面内容就可以不用看了。 答案是 当时看到这个答案,我真的一脸懵逼,还一度怀疑是我idea问题 排查 像这种问题,有时候真的得
阅读全文
posted @ 2021-10-12 14:26 Linyb极客之路
阅读(39)
评论(0)
推荐(0)
2021年9月28日
聊聊如何把第三方服务注册到我们项目的spring容器中
摘要: 前言 最近业务部门向我们反馈一个问题,我们部门原先提供的组件突然用不了了。后面排查是因为我们提供出去的组件类没有注入到spring 容器中,之前没问题是因为业务部门的根包名跟我们组件的根包名是一样,后续他们根包名换了,导致我们的组件类没法注入到spring中,当时的解决方案是形如下 @SpringB
阅读全文
posted @ 2021-09-28 10:11 Linyb极客之路
阅读(263)
评论(0)
推荐(0)
2021年9月20日
聊聊springboot项目如何实现自定义actuator端点
摘要: 前言 用过springboot的朋友,可能会知道springboot有四大神器:自动装配、starter、cli、actuator。其中actuator可帮助你在将应用程序推送到生产环境时监控和管理应用程序。你可以选择使用 HTTP 端点或 JMX 来管理和监控你的应用程序。 审计、健康和指标收集也
阅读全文
posted @ 2021-09-20 17:04 Linyb极客之路
阅读(693)
评论(0)
推荐(0)
2021年9月14日
聊聊使用lombok @Builder踩到的坑
摘要: 前言 什么是lombok Lombok项目是一个Java库,它会自动插入编辑器和构建工具中,Lombok提供了一组有用的注释,用来消除Java类中的大量样板代码。 对lombok不熟悉的朋友,可以阅读一下官方文档,再来看本文。官方文档如下 https://projectlombok.org/ 正文
阅读全文
posted @ 2021-09-14 10:12 Linyb极客之路
阅读(465)
评论(0)
推荐(0)
2021年9月7日
聊聊如何自定义实现maven插件
摘要: 前言 在日常的maven项目开发中,我们自己开发maven插件的机会是比较少,因为市面上的maven插件基本上就可以满足我们的日常开发需求。maven官方也提供了很多插件,详情可见如下链接 https://maven.apache.org/plugins/index.html 今天主要是介绍一下开发
阅读全文
posted @ 2021-09-07 10:03 Linyb极客之路
阅读(837)
评论(0)
推荐(0)
2021年8月24日
聊聊在idea dubug模式下,动态代理类出现的null现象
摘要: 前言 之前在写-->聊聊基于jdk实现的spi如何与spring整合实现依赖注入这篇文章的demo时,用到了动态代理,在进行调试,发现一个神奇的现象。如下图 代理对象变成null,但不会有空指针异常 现象分析 首先看下示例代理的核心实现逻辑 @Override public Object invok
阅读全文
posted @ 2021-08-24 09:50 Linyb极客之路
阅读(231)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
17
18
下一页
公告