排序
初学者的lambda
初学者的lambda,1、简介: 使用Lambda表达式可以让我们写出更短、更易读的代码。它可以替代传统的匿名类,使代码更加简洁。Lambda表达式还支持函数式编程,这意味着我...
keycloak~scope客户端模板的使用
scope为何物? scope在oauth2中表示授权的范围,另外也可以理解为,根据认证时scope的参数,在构建jwt时,返回更多的信息;比如在keycloak中,你的可选scope(optional scope)中添加了address这...
Vaadin:可能你不了解,但值得试一次的企业级Web开发框架
Vaadin:可能你不了解,但值得试一次的企业级Web开发框架,在国内前端生态中,Vue、React、Angular 已经非常成熟了。大部分企业的技术选型也很清晰:后端用 Java/Spring,全栈用前后端分离,表格...
剑指offer-50、数组中重复的数字
剑指offer-50、数组中重复的数字,题目描述 在⼀个⻓度为 n 的数组⾥的所有数字都在 0 到n-1 的范围内。 数组中某些数字是重复的,但不知 道有⼏个数字是重复的。也不知道每个数字重复⼏次。请找...
springboot~多节点应用里的雪花算法唯一性
springboot~多节点应用里的雪花算法唯一性,雪花算法的唯一性,在单个节点中是可以保证的,对应kubernetes中的应用,如果是横向扩展后,进行多副本的情况下,可能出现重复的ID,这需要我们按着po...
SpringBoot自动配置
SpringBoot自动配置,SpringBoot自动配置 自动配置模块的核心,就是编写自动配置的核心代码,然后将自动配置的核心类,配置在核心的配置文件 配置文件: META-INF/spring/org.springframework.boo...
用一个项目把控制层、业务层、持久层说明白了,每一句话都讲的很清楚
用一个项目把控制层、业务层、持久层说明白了,每一句话都讲的很清楚,实现一个数据库和前端的交互 三层结构 持久层开发:依据前端页面的设置规划相关的sql语句,以及进行配置 业务层开发:核心...
java进行数据库操作的并发控制的2种方法
本文分享自华为云社区《java进行数据库操作的并发控制》,作者:张俭。 在现代应用编码中,从数据库里面find出来,进行一些业务逻辑操作,最后再save回去。即: Person person = personRepo.fin...
IDEA如何导入外部依赖的jar包
IDEA如何导入外部依赖的jar包,前言 大家好,我是小徐啊。今天小徐要给大家介绍下,在使用IDEA开发java应用时,如何导入第三方的jar包,注意不是通过maven的方式导入。这种情况就是这个jar包比较...
Java面试之Java中实现多线程有几种方法
Java面试之Java中实现多线程有几种方法,前言 本来想着给自己放松一下,刷刷博客,突然被几道面试题难倒!说说Java中实现多线程有几种方法?似乎有点模糊了,那就大概看一下面试题吧。好记性不如...
JAVA中 BigInteger类的构造与常见使用方法的简述
JAVA中 BigInteger类的构造与常见使用方法的简述,目录 前言 问题一:哪些类型的参数能实例化一个BigInteger 对象??? 1.String 类型: 2. byte[] 类型: 3.它并不直接支持通过基础数据类型...
oauth2在web系统中的应用
oauth2在web系统中的应用,前言 在日常开发中,系统常需作为对接方或被对接方与其他系统集成。此类集成的首要环节通常是身份认证,其中 OAuth 2.0 认证尤为常见。本文旨在略过繁杂的定义与规范解...













