会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Linyb极客之路
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
8
9
10
11
12
13
14
15
16
···
18
下一页
2022年3月15日
聊聊如何让springboot拦截器的执行顺序按我们想要的顺序执行
摘要: 前言 最近朋友和我提了一个挺有趣的问题:他们有个项目用了他们框架部提供的jwt token校验填充组件,实现原理大概是,通过springboot拦截器来校验token,如果token合法,就解析token,将token携带的业务信息map填充到threadlocal里面,方便后续业务使用。 朋友的问
阅读全文
posted @ 2022-03-15 09:29 Linyb极客之路
阅读(523)
评论(0)
推荐(0)
2022年3月1日
spring事务失效的几种场景以及原因
摘要: 前言 spring事务失效场景可能大家在很多文章都看过了,所以今天就水一篇,看大家能不能收获一些不一样的东西。直接进入主题 spring事务失效场景以及原因 1、场景一:service没有托管给spring public class TranInvalidCaseWithoutInjectSprin
阅读全文
posted @ 2022-03-01 09:24 Linyb极客之路
阅读(4705)
评论(0)
推荐(1)
2022年2月22日
聊聊如何将数据同步到apollo配置中心
摘要: 前言 落地过微服务项目的朋友,对配置中心应该都不会陌生。利用配置中心可以集中化管理配置,还可以做到配置热更新等。目前市面常见的配置中心有QConf、spring-cloud-config、diamond、disconf、apollo、nacos等。而微服务项目最常用应该是spring-cloud-c
阅读全文
posted @ 2022-02-22 09:13 Linyb极客之路
阅读(555)
评论(0)
推荐(0)
2022年2月8日
聊聊如何修复springboot使maven-resources-plugin占位符失效问题
摘要: 前言 之前我们在聊聊如何进行代码混淆这篇文章提到,在springboot项目使用allatori,有一个小坑。这个坑就是当你在allatori.xml配置 <input> <jar in="${project.build.finalName}.jar" out="${project.build.fi
阅读全文
posted @ 2022-02-08 10:54 Linyb极客之路
阅读(248)
评论(0)
推荐(0)
2022年1月26日
聊聊如何进行代码混淆
摘要: 前言 什么是代码混淆 代码混淆,是指将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理解的形式的行为。 代码混淆常见手段 1、名称混淆 将有意义的类,字段、方法名称更改为无意义的字符串。生成的新名称越短,字节代码越小。在名称混淆的字节代码中,包,类,字段和方法名称已重命名,并且永远不能恢复原
阅读全文
posted @ 2022-01-26 09:20 Linyb极客之路
阅读(1124)
评论(0)
推荐(0)
2022年1月18日
聊聊springboot项目全局异常处理那些事儿
摘要: 前言 之前我们业务团队在处理全局异常时,在每个业务微服务中都加入了@RestControllerAdvice+@ExceptionHandler来进行全局异常捕获。某次领导在走查代码的时候,就提出了一个问题,为什么要每个微服务项目都要自己在写一套全局异常代码,为什么不把全局异常块抽成一个公共的jar
阅读全文
posted @ 2022-01-18 09:44 Linyb极客之路
阅读(178)
评论(0)
推荐(0)
2022年1月6日
聊聊如何通过自定义注解实现springmvc和sentinel整合
摘要: 前言 之前写过一篇文章聊聊因不恰当使用alibaba sentinel而踩到的坑。其实这里面有些坑是因为在sentinel在mvc项目统计时,是基于mvc的拦截器来实现。这种方式会导致比如热点参数规则,比较难获取到参数,因此要在项目中额外配置@SentinelResource注解才会生效。今天我们就
阅读全文
posted @ 2022-01-06 10:29 Linyb极客之路
阅读(258)
评论(0)
推荐(0)
2021年12月28日
聊聊如何自定义数据脱敏
摘要: 前言 什么是数据脱敏 数据脱敏是指对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护 常用脱敏规则 替换、重排、加密、截断、掩码 良好的数据脱敏实施 1、尽可能地为脱敏后的应用,保留脱敏前的有意义信息 2、最大程度地防止黑客进行破解 今天我们聊聊如何自定义数据脱敏 整体思路 本示例
阅读全文
posted @ 2021-12-28 10:00 Linyb极客之路
阅读(854)
评论(0)
推荐(0)
2021年12月21日
聊聊读源码这件事
摘要: 前言 对于读源码这件事,每个人心中都有一个哈姆雷特,今天这篇文章聊聊我对读源码这件事的一点拙见 为什么读源码 读源码的时候,可以先问一下自己为什么读源码?是为了解决问题,还是单纯只是想了解源码的来龙去脉,更甚者仅仅只是为了面试,毕竟面试造火箭,不懂点源码,都没法去忽悠面试官 读源码首先要弄清楚自己的
阅读全文
posted @ 2021-12-21 09:30 Linyb极客之路
阅读(78)
评论(0)
推荐(0)
2021年12月14日
自定义SPI使用JDK动态代理遇到UndeclaredThrowableException异常排查
摘要: 前言 上一篇文章我们聊了聊聊自定义SPI如何与sentinel整合实现熔断限流。在实现整合测试的过程,出现一个有趣的异常java.lang.reflect.UndeclaredThrowableException,当时在代码层做了一个全局异常捕获,示例如下 @RestControllerAdvice
阅读全文
posted @ 2021-12-14 09:46 Linyb极客之路
阅读(364)
评论(0)
推荐(0)
上一页
1
···
8
9
10
11
12
13
14
15
16
···
18
下一页
公告