自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (63)
  • 收藏
  • 关注

原创 基于springboot+shiro一套可落地实施安全认证框架整合

前言俗话说,兵马未动,粮草先行,万丈高楼平地起,一套切实可用的微服务框架是整个项目小组进行后续高效开发的保障,在前期微服务框架构建过程中,大体来说,主要考虑3个点:技术选项,如果公司业务规模能够提前预估,选择合适的并且还能预留一定的拓展空间的技术栈足矣,而非一开始规划的尽善尽美技术栈的组合,技术选择确定整个项目技术的基调,对于某一个业务来说,使用消息中间件有很多选择,具体是使用kafka,还是rabbitmq等,需要结合团队人员的技术匹配度,技术实现成本,以及业务上的要求,合理搭配技术的适用性,最

2021-05-30 12:37:31 38519 3

原创 基于springcloud一套可落地实施的安全认证框架整合

前言现如今,微服务盛行,主流的微服务可落地实施的治理方案目前市面使用比较多的主要有2种,一种是基于dubbo的,辅助其他的技术栈组合,另一种是基于springcloud的(或者springcloud-alibaba),结合在实际工作和项目中的使用总结,分享一套结合springcloud的可落地实施的安全认证框架整合框架技术栈springcloud + spring-security,拆分开来就是,eureka + gateway + spring-security + rediseureka :

2021-05-23 22:03:28 12422 21

原创 Eclipse Memory Analyzer(MAT) 使用总结

前言在日常的开发工作中,遇到生产环境报OOM的问题时,你首先会想到采用哪些方式并使用什么样的工具对OOM问题进行分析,定位和解决呢?实际现场环境无非有这么两种,第一种,如果项目所在的生产服务器不允许导出日志或者数据之类的,那就只好依靠线上操作相关的JVM命令进行分析排查;第二种,如果条件允许,则可以外接JVM相关的排查工具,直接连接生产的项目进程,进行实时分析第二种方式下,通常可利用JDK自带的一些工具,比如jconsole,jmap等工具连接进程,但更多的场景是,问题已经发生了,也就是犯罪现场出现了

2021-05-16 15:53:30 4890

原创 activity监听器使用

前言监听器在java众多的中间件中都有着广泛的使用,比如大家熟知的MQ,在处理消息时很大程度上要依赖监听器,对activity ,也提供了监听器以及对监听器内的各种事件进行定义,方便开发者在使用的时候方便的进行选择使用下面结合一个实例简单演示下监听器的2种使用方式方式1,流程监听器这种监听器针对某一个具体的流程,即该监听器是附加在特定的流程实例之上,当这个流程开始各种事件(流程启动,人员审批,流程结束等)时,监听器被触发生效,只需要实现TaskListener接口顾名思义,该接口的粒度是比较粗的,

2021-05-09 15:44:51 68810

spring aop实现接口参数变更前后对比和日志记录

spring aop实现接口参数变更前后对比和日志记录完整代码,拿到项目代码,只需要做数据库连接的修改即可运行起来使用,代码案例详细,真是可靠,代码原文地址:https://blog.csdn.net/zhangcongyi420/article/details/138748857?spm=1001.2014.3001.5501

2024-05-12

接口幂等性解决方案完整代码

接口幂等性解决方案完整代码,基于token的方式解决幂等性问题,代码可以直接运行,只需要修改下数据库配置连接即可

2024-03-23

springcloud集成skywalking实现全链路追踪的完整代码

springcloud集成skywalking实现全链路追踪的完整代码,源码下载后简单修改下连接参数之后即可运行

2024-01-07

springboot对接skywalking详解

springboot对接skywalking详解,从skywalking的安装部署,到基本使用,包括如何将springboot接入skywalking,dubbo微服务如何接入skywalking都有详细的案例,拿到代码看看而已直接运行

2023-12-31

mysql+es实现双写方案代码

mysql+es实现双写方案代码,通过此代码,可以直接运行并测试完整的流程,里面包括非常多的测试用例,拿来可以简单调整下配置参数即可使用

2023-11-04

spring webflux使用的详细代码

spring webflux使用的详细代码,包含了webflux的使用,内含详细的代码,以及与springboot的整合,并赋有完整的操作案例

2023-10-26

springboot多模块打包源码

springboot多模块打包源码,可以直接导入到本地进行打包验证,包含单工程构建打包以及多模块打包的过程,可放心使用

2023-08-03

springboot整合jetcache完整代码

springboot整合jetcache完整代码,包括本地缓存、redis缓存,以及多缓存同时使用

2023-07-22

springboot适配多数据源,多类型数据库代码

springboot适配多数据源,多类型数据库代码,内含有基于springboot适配多种类型的数据库解决方案,比如同时适配mysql,pg等,拿到之后简单修改一下配置可以直接运行即可;

2023-07-01

springboot通用限流代码

springboot通用限流代码,详细总结了基于springboot的常用的限流解决方案,比如集成guava,sentinel等,最后以插件化的方式引入,代码拿到后可以直接使用。

2023-07-01

springboot插件化开发源码包

springboot插件化开发源码包文件,导入到本地之后,按照文章的操作步骤,可以直接本地运行即可

2023-06-25

springcloud同时整合dubbo与openfeign

案例代码为springcloud-libaba整合dubbo同时也整合了openfeign,消费方可以通过两种方式调用服务提供方的接口,代码下载后简单修改下数据库链接可以直接运行起来,如果运行时有任何问题可以私信我;

2023-05-20

springboot整合sharding-jdbc完整代码

springboot整合sharding-jdbc完整代码,基本上涵盖了sharding-jdbc所有技术点,代码只需要简单修改下配置即可运行起来

2023-05-14

springboot整合lucence完整代码

springboot整合lucence完整代码

2023-04-15

sentinel 控制台安装包

sentinel 控制台安装包,可以直接运行

2023-04-15

nacos 1.4.2 安装包

nacos 1.4.2 安装包,包括linux和windows的两个

2023-04-15

springcloud整合openfeign完整代码

springcloud整合openfeign完整代码,可以直接运行

2023-04-15

springboot整合代码

springboot整合代码,可以直接运行

2023-04-15

springboot整合nacos完整代码

springboot整合nacos完整代码,可以直接运行

2023-04-15

springboot整合dubbo

springboot整合dubbo

2022-11-26

springboot 整合grpc

springboot 整合grpc

2022-09-04

springboot缓存一致性解决

springboot缓存一致性解决

2022-09-03

java 使用grpc的完整代码

java 使用grpc的完整代码

2022-08-21

springboot整合canal

在springboot中整合与使用canal

2022-02-23

springboot整合mongodb changestream代码

1、java客户端使用mongodb changestream代码 2、springboot整合mongodb changestream代码

2022-02-23

springboot整合clickhouse代码

springboot整合clickhouse代码

2022-02-23

sso单点登录代码.zip

掌握了授权码模式,再基于springsecurity 做单点登录的集成就是一件非常容易的事情

2021-11-21

code-dubbo.zip

灰度发布这个词对很多同学来说并不陌生,灰度的概念其实是非常广泛的,不能仅仅停留在服务器层面

2021-09-25

elas-job.zip

elastic-job动态任务配置

2021-09-12

SSO案例源码.zip

如今,互联网项目对于安全的要求越来越严格,这就是对后端开发提出了更多的要求,目前比较成熟的几种大家比较熟悉的模式,像RBAC 基于角色权限的验证,shiro框架专门用于处理权限方面的,另一个比较流行的后端框架是Spring-Security,该框架提供了一整套比较成熟,也很完整的机制用于处理各类场景下的可以基于权限,资源路径,以及授权方面的解决方案,部分模块支持定制化,而且在和oauth2.0进行了很好的无缝连接,在移动互联网的授权认证方面有很强的优势,具体的使用大家可以结合自己的业务场景进行选取和使用

2021-06-16

fastjson与springboot整合.zip

在项目开发中经常会碰到做文件上传的功能,一般来说,文件上传的步骤就那么几步,前台通过提交一个选中的文件,后端对文件做处理然后将文件上传至指定的地址,这个地址是一个真实的物理存储路径,可以是本地,也可以是fastdfs等其他的linux文件服务器

2021-06-16

spring-IOC代码

spring ioc指的是控制反转,IOC容器负责实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。交由Spring容器统一进行管理,从而实现松耦合

2021-06-16

wx-shiro.zip

以上为本篇要实现的一个基础认证与授权的业务模型,即完成一个用户从注册,登录到调用服务端一个接口的完整过程

2021-05-30

redis-dinners.zip

微服务安全框架整合代码,基于springcloud + spring-security

2021-05-23

积分排行榜代码.zip

redis实现的好友关注,共同好友,积分排行榜功能

2021-02-28

shardingJdbc功能代码

shardingJdbc

2021-02-21

zipkin_rabbitmq链路追踪.zip

zipkin_rabbitmq链路追踪

2021-02-21

rabbitmq代码.zip

rabbitmq相关代码,死信队列,延迟消息等

2021-02-21

rocketmq使用.zip

rocketmq使用,事务消息等

2021-02-21

springboot整合redis.zip

springboot整合redis

2021-02-21

空空如也

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

TA关注的人

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