排序
jackson序列化(jackson codec)
Jackson 是一个用于 Java 平台的开源 JSON 库,它提供了灵活且高效的方式来处理 JSON 数据的序列化(Java对象 → JSON字符串)和反序列化(JSON 字符串→ Java对象)。 以下是 Jackson 的一些主...
一维\多维数组
一、声明数组变量 必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: dataType[] arrayRefVar; // 首选的方法 或 dataType arrayRefVar[]; // 效果相同...
【SpringBoot】集成Redis
目录 1 redis 1.1 特点 1.2 支持的数据类型 1.3 应用场景 2 安装redis 2.1 docker 3 可视化软件 3.1 Redis Desktop Manager(RDM) 3.2 QuickRedis (推荐) 4 SpringBoot集成 4.1 引入redis 4....
JAVA入门程序
JAVA入门程序,java java发展史 JavaSE(Java Platform, Standard Edition标准版):允许您在桌面和服务器上开发和部署Java应用程序 JavaEE (Java Platform,Enterprise Edition企业版):是为开发企业...
如何优雅地处理返回值
如何优雅地处理返回值,我们已经知道了如何优雅的校验传入的参数了,那么后端服务器如何实现把数据返回给前端呢? 返回格式 后端返回给前端我们一般用 JSON 体方式,定义如下: { #返回状态码 co...
JAVA类型转换怎么变
JAVA类型转换怎么变,类型转换 类型转换是将一个值从一种类型更改为另一种类型的过程。例如, 可以将String类型的数据“457”转换为数值型,也可以将任意类型的 数据转换为String类型。 如果从低...
一篇文章讲清楚synchronized关键字的作用及原理
一篇文章讲清楚synchronized关键字的作用及原理,概述 在应用Sychronized关键字时需要把握如下注意点: 一把锁只能同时被一个线程获取,没有获得锁的线程只能等待; 每个实例都对应有自己的一把...
IDEA如何查看已经安装的插件并删除
IDEA如何查看已经安装的插件并删除,前言 我们在使用IDEA开发时,经常需要安装一些插件来帮助我们高效快速的处理问题,可以说很实用。 不过有时候,我们不想使用某个插件了,或者某个插件突然不...
二、Spring Boot集成Spring Security之实现原理
二、Spring Boot集成Spring Security之实现原理,二、Spring Security实现原理简介 使用WebSecurityConfiguration向Spring容器中注册对象springSecurityFilterChain(类型FilterChainProxy) 使...
keycloak~token有效期与session有效期的调研
keycloak~token有效期与session有效期的调研,一 refresh_token刷新access_token Keycloak会话管理中,获取到accessToken和refreshToken后,基于accessToken交换用户数据或者参与KeycloakAPI的请...
一文学会easyexcel导出数据,多sheet页、字典【附带源码】
一文学会easyexcel导出数据,多sheet页、字典【附带源码】,一、前言 项目开发过程中,免不了需要数据导出功能,常见的导出工具包有poi,easypoi,easyexcel,它们各有优缺点,简要来说: poi...













