上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页
摘要: 前言 spring事务失效场景可能大家在很多文章都看过了,所以今天就水一篇,看大家能不能收获一些不一样的东西。直接进入主题 spring事务失效场景以及原因 1、场景一:service没有托管给spring public class TranInvalidCaseWithoutInjectSprin 阅读全文
posted @ 2022-03-01 09:24 Linyb极客之路 阅读(3596) 评论(0) 推荐(1) 编辑
摘要: 前言 落地过微服务项目的朋友,对配置中心应该都不会陌生。利用配置中心可以集中化管理配置,还可以做到配置热更新等。目前市面常见的配置中心有QConf、spring-cloud-config、diamond、disconf、apollo、nacos等。而微服务项目最常用应该是spring-cloud-c 阅读全文
posted @ 2022-02-22 09:13 Linyb极客之路 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 前言 之前我们在聊聊如何进行代码混淆这篇文章提到,在springboot项目使用allatori,有一个小坑。这个坑就是当你在allatori.xml配置 <input> <jar in="${project.build.finalName}.jar" out="${project.build.fi 阅读全文
posted @ 2022-02-08 10:54 Linyb极客之路 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 前言 什么是代码混淆 代码混淆,是指将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理解的形式的行为。 代码混淆常见手段 1、名称混淆 将有意义的类,字段、方法名称更改为无意义的字符串。生成的新名称越短,字节代码越小。在名称混淆的字节代码中,包,类,字段和方法名称已重命名,并且永远不能恢复原 阅读全文
posted @ 2022-01-26 09:20 Linyb极客之路 阅读(945) 评论(0) 推荐(0) 编辑
摘要: 前言 之前我们业务团队在处理全局异常时,在每个业务微服务中都加入了@RestControllerAdvice+@ExceptionHandler来进行全局异常捕获。某次领导在走查代码的时候,就提出了一个问题,为什么要每个微服务项目都要自己在写一套全局异常代码,为什么不把全局异常块抽成一个公共的jar 阅读全文
posted @ 2022-01-18 09:44 Linyb极客之路 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 前言 之前写过一篇文章聊聊因不恰当使用alibaba sentinel而踩到的坑。其实这里面有些坑是因为在sentinel在mvc项目统计时,是基于mvc的拦截器来实现。这种方式会导致比如热点参数规则,比较难获取到参数,因此要在项目中额外配置@SentinelResource注解才会生效。今天我们就 阅读全文
posted @ 2022-01-06 10:29 Linyb极客之路 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 前言 什么是数据脱敏 数据脱敏是指对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护 常用脱敏规则 替换、重排、加密、截断、掩码 良好的数据脱敏实施 1、尽可能地为脱敏后的应用,保留脱敏前的有意义信息 2、最大程度地防止黑客进行破解 今天我们聊聊如何自定义数据脱敏 整体思路 本示例 阅读全文
posted @ 2021-12-28 10:00 Linyb极客之路 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 前言 对于读源码这件事,每个人心中都有一个哈姆雷特,今天这篇文章聊聊我对读源码这件事的一点拙见 为什么读源码 读源码的时候,可以先问一下自己为什么读源码?是为了解决问题,还是单纯只是想了解源码的来龙去脉,更甚者仅仅只是为了面试,毕竟面试造火箭,不懂点源码,都没法去忽悠面试官 读源码首先要弄清楚自己的 阅读全文
posted @ 2021-12-21 09:30 Linyb极客之路 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 前言 上一篇文章我们聊了聊聊自定义SPI如何与sentinel整合实现熔断限流。在实现整合测试的过程,出现一个有趣的异常java.lang.reflect.UndeclaredThrowableException,当时在代码层做了一个全局异常捕获,示例如下 @RestControllerAdvice 阅读全文
posted @ 2021-12-14 09:46 Linyb极客之路 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 前言 之前我们聊了一下聊聊如何实现一个带有拦截器功能的SPI。当时我们实现的核心思路是利用了责任链+动态代理。今天我们再聊下通过动态代理如何去整合sentinel实现熔断限流 前置知识 alibaba sentinel简介 Sentinel 是面向分布式服务架构的流量控制组件,主要以流量为切入点,从 阅读全文
posted @ 2021-12-07 09:06 Linyb极客之路 阅读(167) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页