自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 收藏
  • 关注

原创 SpringBoot项目中如何使用Redisson队列详解

快速使用Redisson在项目中使用队列,解决并发请求或者耗时请求队系统资源在访问频繁时被过度消耗的问题

2024-05-30 10:16:59 507 1

原创 Java8中Optional使用详解,优雅的消灭空指针异常

一文学会Java8中重要特性Optional

2023-07-04 09:26:29 1443

原创 Java8中Lambda表达式和方法引用

一、Lambda表达式1.1 函数式编程思想1)概念​ 面向对象思想需要关注用什么对象完成什么事情。而函数式编程思想就类似于我们数学中的函数。它主要关注的是对数据进行了什么操作。2)优点代码简洁,开发快速接近自然语言,易于理解易于"并发编程"1.2 Lambda表达式基础1)概述Lambda是JDK8中一个语法糖。他可以对某些匿名内部类的写法进行简化。它是函数式编程思想的一个重要体现。让我们不用关注是什么对象。而是更关注我们对数据进行了什么操作。2)核心原则可推导可省略。需

2023-07-03 09:45:29 1523

原创 SpringSecurity授权流程详解和代码实现

承接上一篇博客SpringSecurity认证流程详解和代码实现除了使用自带的权限校验方法,也可以定义自己的权限校验方法,在注解中使用自定义的方法。//获取当前用户的权限 Authentication authentication = SecurityContextHolder . getContext() . getAuthentication();//判断用户权限集合中是否存在authority return permissions . contains(authority);} }在SPEL。

2023-06-30 09:42:44 4920

原创 SpringSecurity认证流程详解和代码实现

/ 封装该用户拥有的权限信息,这里还只是讲认证,所以直接返回null跳过 @Override public Collection

2023-06-29 09:58:56 10530 1

原创 SpringBoot整合SpringSecurity

SpringSecurity整合基础

2023-06-28 09:44:28 8356 2

原创 Activiti7流程操作详解

流程定义是线下按照bpmn2.0标准去描述 业务流程,通常使用idea中的插件对业务流程进行建模。使用idea下的designer.bpmn和.png查询流程相关信息也是经常要用到的操作,通常包含对流程定义,流程部署,流程定义版本的查询。/*** 查询流程定义// 1.创建流程引擎 ProcessEngine processEngine = ProcessEngines . getDefaultProcessEngine();

2023-05-05 09:55:37 9204 4

原创 使用EasyExcel导出模板并设置级联下拉及其原理分析

对Java中的Excel导出模板的下拉实现及其原理进行了详细分析,并且对其它导出策略原理进行了示例演示。

2023-04-23 09:31:24 8986 22

原创 Activiti7原生整合和工作流相关概念详解

Activiti原生整合基础

2023-04-17 13:57:53 2976 2

原创 SpringBoot集成Kafka详解

一文学会Kafka整合SpringBoot及其基本使用

2023-04-14 14:18:20 4863 3

原创 Java8日期类LocalDate、LocalTime、LocalDateTime使用详解

一文学会Java8新增日期类的各种使用方法

2023-04-13 09:55:18 22879 3

原创 Kafka的命令行操作

每个分区多个副本的主节点编号,这个在集群中才会是其它值,这里是单机模式,值等于唯一副本编号。执行此命令后,再来新的数据,也会被继续消费,就和普通的消费者一样。如果想要读取历史数据,可以选择把主题中的数据全部读取出来。就是在刚才的光标下继续输入一个数据,再回车即可。:分区编号是0,代表只有一个分区,编号从0开始。此时光标处就可以输入数据,输入的数据会放入本机。数据然后回车,队列中就加入了一条数据。: 指定副本数,也有根据有几个。:指定分区数,参数要根据。:副本编号,也是从0开始。数和数据量决定,有几个。

2023-04-12 18:32:33 8823 3

原创 Kafka在Windows下的安装和目录结构

这只是基本的启动,如果要实现消息发送,还需要创建topic、producer和consumer。解压目录不要层级过深,要不然启动时会出现,命令行输入行太长 命令语法不正确的异常。这里主要要注意消费者配置文件、生产者配置文件、服务端配置文件、这里主要要注意生产者消费者启动脚本、服务开始关闭脚本、这里选择2.13-3.2.1的版本下载,2.13是。要不然可能会导致Kafka进程关不掉。下载完成后在非中文目录下进行解压。这里主要是一些执行脚本。下也是一样的,毕竟这就是从。包,可以自行了解一下。

2023-04-03 13:57:35 3241

原创 Kafka的基本概念和架构

Kafka是一个开源的分布式事件流平台 (),被广泛用于高性能数据管道、流分析、数据集成和关键任务应用。

2023-04-02 15:13:49 3478

原创 使用DcokerCompose部署微服务项目详解

讲述两种方式部署微服务项目、一种是从网上学来的,但是步骤繁琐。最后加了另一种自己更友好和接近实际部署的方式。予以对比

2023-02-02 09:45:19 1328

原创 Java8中stream流式编程的使用大全

最全的流式编程使用总结

2023-01-30 09:24:48 3704

原创 DockerCompose安装卸载、文件语法格式

DockerCompose安装卸载详解,文件基础语法示例

2023-01-15 09:14:47 2978

原创 Docker网络network详解

一文了解docker四大网络模式、网络操作基本命令和使用场景

2023-01-14 09:17:14 22059 1

原创 redis配置文件详解

一文解析redis配置文件

2022-11-29 09:59:03 17047 3

原创 redis命令行操作库、键、和五大数据类型详解

一文了解各类redis命令

2022-11-27 10:59:06 4726

原创 redis的下载和安装详解

一文学会如何在Linux或者docker下安装redis

2022-11-26 10:30:48 37923

原创 AOP结合注解实现项目中接口调用情况监控

一文学会项目中如何进行接口调用情况监控的实用功能

2022-11-23 09:53:08 5830

原创 SpringAop面向切面编程使用详解

一文学会SpringAop的使用

2022-11-22 15:43:02 5394

原创 EasyExcel代码层面设置写出的Excel样式、以及拦截器策略的使用、自动列宽设置、EasyExcel默认设置详解

一文读懂3.x版本的EasyExcel不使用实体类模型时的样式设置

2022-11-18 10:36:01 18634 13

原创 EasyExcel格式化映射注解和样式注解详解

EasyEacel格式化映射注解和文档中没有的样式注解详解

2022-11-16 10:24:49 43120 16

原创 EasyExcel使用实体类进行读操作和写操作

一文学会EasyExcel的基本使用

2022-11-15 10:25:37 6824

原创 Linux用户和用户组命令详解

Linux用户和用户组相关命令详解

2022-11-08 21:17:27 5080 2

原创 TypeScript中的泛型使用详解

一文学会typescript的泛型使用

2022-10-27 09:11:39 2553

原创 TypeScript中接口的使用详解

一文详解TypeScript中的接口使用

2022-10-26 09:14:26 2028

原创 TypeScript中类的使用详解

一文学会如何使用typescript中的类

2022-10-25 09:14:50 1354

原创 TypeScript中的函数详解

TypeScript中的函数使用详解

2022-10-24 09:18:23 3271

原创 TypeScript基本使用和变量类型详解

Ts的基本使用以及各种基本类型详解

2022-10-21 09:09:57 2135

原创 TypeScript环境配置详解

TypeScript环境配置

2022-10-20 09:18:50 2842

原创 Veu进阶--transition动画和animation动画的使用详解

详解Vue中的动画机制

2022-10-18 20:04:09 2102

原创 Vue状态管理--Pinia使用详解

pinia的使用详解

2022-10-09 22:45:08 7828 4

原创 Vue状态管理--Vuex使用详解

Vuex的使用详解

2022-10-08 21:25:33 1745

原创 Vue组合式API--路由的使用详解

Vue3中路由的使用

2022-10-07 18:41:42 3869 2

原创 Vue组合式API--计算属性、生命周期、监听器、依赖注入、setup函数语法糖

常用的组合式API详解

2022-10-06 18:35:42 3093

原创 Vue组合式API--setup中定义响应式数据详解

初识选项式API

2022-10-05 17:32:16 3749 2

原创 Vue组件开发--ref引用、动态组件、组件缓存、异步组件、组件混入

非组合式API中的组件使用

2022-10-04 21:26:07 3104

空空如也

空空如也

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

TA关注的人

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