自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(229)
  • 资源 (3)
  • 收藏
  • 关注

原创 spring cloud alibaba 全家桶详细整合

naocs:注册中心、配置中心sentinel:流控防护spring gateway::网关sleuth+zipkin:分布式追踪系统openfeign:服务之间调用skywalking:链路追踪seata:分布式事务spring security:权限控制oauth2:授权机制

2022-03-25 10:45:03 3085

原创 mysql索引数据结构详解以及mysql优化实战

文章目录一、索引是帮助 MySQL 高效获取数据的【排好序】的【数据结构】二、二叉树数据结构三、B tree索引结构四、B+ Tree 数据结构4.1【聚集索引/聚簇索引】与【非聚集索引/非聚簇索引/辅助索引】的区别?五、MyIsam索引文件六、InnoDb6.1 innodb二级索引是非聚集索引,通过二级索引找到 主键的索引,然后【回表】通过主键索引找到整列的值 ,【二级索引 最下面那层,每个格子包含了 二级索引和主键】6.2 为什么建议InnoDB表必须建主键,并且推荐使用整型自增主键?七、索引的最左

2021-06-06 16:01:19 186 1

原创 springcloud 和 springalibabaCloud组件详细解析

springcloud 和 springalibabaCloudAEROFUGIA一、分布式架构演进(单机—> 微服务)​ 单机架构:​ 优点:便于测试,对小项目友好​ 缺点:开发速度慢,启动时间长,依赖庞大​​ 分布式架构:​ SOA:面向服务的架构 其中包含多个服务,服务之间通过相互依赖提供一系类功能,一个服务通常以独立的形式存在于操作系统中​ 微服务:将一个大的【单体项目】拆分成多个子项目和服务,每个拆分出来的服务各自独立打包部署​ 优点:便于理解、

2020-12-03 10:03:03 1853 1

原创 Mybatis-Plus进阶之扩展插件

Mybatis-Plus进阶之扩展插件基本实体类:@Builder@AllArgsConstructor@NoArgsConstructor@Datapublic class Employee { // id private Long id; // 名称 private String name; // 年龄 @TableField(...

2020-03-22 22:25:21 4770

原创 Mbatis-Plus整合springboot详细学习笔记

Mbatis-Plus 学习笔记一、基本架构<!-- mybatis-plus 整合springboot --><dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> ...

2020-03-21 18:03:58 959

原创 RocketMQ集群搭建详解-Dleger高可用集群搭建

通过这种方式,我们搭建了一个主从结构的RocketMQ集群,但是我们要注意,这种主从结构是只做数据备份,没有容灾功能的。也就是说当一个master节点挂了后,slave节点是无法切换成master节点继续提供服务的。注意这个集群至少要是3台,允许少于一半的节点发生故障。

2022-11-04 11:00:35 39

原创 (二十九)admin-boot项目之自定义全局拦截404异常

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmqspringboot自定义全局拦截404异常

2022-10-23 15:32:23 307

原创 (二十八)admin-boot项目之基于MDC的全局日志追踪

这是企业级基础后端脚手架项目,由springboot为基础搭建,后期整合一些基础插件:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmqMDC日志追踪系统,ThreadLocal 适用于变量在线程间隔离,而在方法或类间共享的场景这里基于拦截器(Intercptor)思想去做,进入之前前置处理preHandle将 ThreadLocal 本地变量中添加 traceId, 结束后afterCompletion删除对应线程的 traceId

2022-10-15 17:11:36 595

原创 (二十七)admin-boot项目之集成websocket实时推送消息

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq此次整合推送消息有两种方案:1. 采用 rabbitmq 详细插件 rabbitmq_web_stomp2.采用 websocket的方案(mica-mqtt-core底层采用 t-io 框架, mica-mqtt-core提供了 mqtt 和 websocket 两种通信协议)

2022-09-18 21:11:06 568

原创 (二十六)admin-boot项目之基于注解的数据字段脱敏

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq基于字段注解的方式,确定字段是否需要脱敏以及字段数据脱敏类型,最终通过AOP的方式也就是返回数据之前序列化的时候进行数据脱敏

2022-09-06 17:25:51 397

原创 (二十五)admin-boot项目之集成消息队列Rabbitmq

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-30 22:05:42 429

原创 (二十四)admin-boot项目之集成sms短信服务

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-19 10:30:00 54

原创 (二十三)admin-boot项目之captcha验证码整合

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-19 10:15:00 85

原创 (二十二)admin-boot项目之集成just-auth实现第三方授权登录

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-19 10:00:00 321

原创 (二十一)admin-boot项目之spring-security实现认证与授权

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-19 09:30:00 40

原创 (二十)admin-boot项目之分布式应用追踪系统skyWalking

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-19 09:15:00 61

原创 (十八)admin-boot项目之整合xxl-job分布式定时任务

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-18 09:30:00 70

原创 (十九)admin-boot项目之集成easyexcel表格导入导出

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-18 09:30:00 51

原创 (十七)admin-boot项目之国际化支持

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-18 09:00:00 41

原创 (十六)admin-boot项目之文件存储上传与下载minio

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-17 09:30:00 150

原创 (十五)admin-boot项目之使用undertow来替代tomcat容器

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-17 09:15:00 105

原创 (十四)admin-boot项目之redis注解实现限制重复提交

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-17 09:00:00 46

原创 (十三)admin-boot项目之redis注解实现接口限流

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-16 10:00:00 67

原创 (十二)admin-boot项目之redisson实现分布式锁

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-16 09:30:00 73

原创 (十一)admin-boot项目之整合redis

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-16 09:15:00 41

原创 (八)admin-boot项目之knife4j接口文档组件

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-15 09:30:00 106

原创 (九)admin-boot项目之代码生成器

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-15 09:30:00 54

原创 (六)admin-boot项目之全局处理预防xss攻击

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-14 22:00:00 73

原创 (五)admin-boot项目之整合统一异常和统一返回值

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-14 20:30:00 44

原创 (十)admin-boot项目之validation验证入参规则

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-14 11:03:27 377

原创 (二)admin-boot项目之整合mybatis-plus

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-13 22:00:00 264

原创 (四)admin-boot项目之整合日志框架logback

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-13 18:08:36 171

原创 (七)admin-boot项目之全局处理字符串两边空格

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-13 18:08:09 221

原创 (三)admin-boot项目之整合alibaba-druid连接池

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-13 17:43:25 208

原创 (一)admin-boot项目之搭建springboot基础架构

这是一个基础的企业级基础后端脚手架项目,主要由springboot为基础搭建,后期整合一些基础插件例如:redis、xxl-job、flowable、minioio、easyexcel、skyWalking、rabbitmq

2022-08-13 17:24:18 183

原创 Java8中Optional解决空指针异常

为了解决空指针异常更加优雅,Java8 提供了 Optional类库。Optional 实际上是个容器:它可以保存类型T的值,或者仅仅保存null。Optional 提供很多有用的方法,这样我们就不用显式进行空值检测。

2022-06-30 09:42:39 312

原创 redis6.0分布式缓存+高可用集群整合springboot

解决问题思路经验:项目代码:看日志、找核心定位中间件框架:进官网、github->issue其他:论坛如csdn、stackvoerflow文章目录本地缓存和分布式缓存源码安装redis配置文件redis结构zSet跳跃表springboot 整合redisredisTemplateredisTemplate序列化与反序列化自定义序列化和反序列化机制配置实战SpringBoot整合连接池配置Lettuce客户端(推荐)Jedis客户端(不推荐)redis验证图形验证码Jmeter5.x压力测试

2022-05-03 20:08:52 1182 1

原创 spring cloud alibaba全家桶之nacos

Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,快速实现动态服务发现、服务配置、服务元数据及流量管理

2022-03-24 11:43:26 2251

原创 spring cloud alibaba全家桶集合

springcloudalibaba全家桶整合项目,SpringBoot.2.3.12.RELEASE + SpringCloud Hoxton.SR12+ AlibabaCloud 2.2.7.RELEASE

2022-03-24 11:22:19 1018

原创 flowable返回可回退节点列表(完美解决)

flowable返回可回退节点列表当前flowable版本6.6.0最近在做flowable回退到任意节点的时候遇到一个问题:当流为: A → B → C → D → E举例一:① A、B、C、D 完成后,从E 驳回到 B② B 完成到C③现在 C 想要驳回到之前任意节点,在获取可回退节点列表的时候遇到问题初始方案:之前获取可回退节点的关键代码为: // 查询历史节点实例 List<HistoricActivityInstance> activi

2022-01-21 18:48:41 2310 1

全国禁飞区数据geojson.zip

全国机场禁飞区数据 geojson 格式

2021-01-09

民用航空机场障碍物限制面保护范围数据2020.12月最新版.xls

民用航空机场障碍物限制面保护范围数据2020.12月最新版

2021-01-09

mybatis的项目搭建

这是一个简单的mybatis搭建过程,此项目中包含继承mybatis的增删改查的详细过程。

2018-12-12

空空如也

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

TA关注的人

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