拨开荷叶行,寻梦已然成。仙女莲花里,翩翩白鹭情。
IMG-LOGO
IMG
如何清除Apache Kafka主题数据?
白鹭 - 11-24

在本文中,我们将探讨一些清除Apache Kafka主题中的数据的策略。 2.清理方案 在学习清理数据的策略之前,让我们先了解一个需要清除活动的简单方案。 2.1场景 经过配置的保留时间后,Apache Kafka中的消...

查看更多
IMG
Spring Security的SAML指南
白鹭 - 11-24

在本教程中,我们将使用Okta作为身份提供者(IdP)探索Spring Security SAML。 2.什么是SAML? 安全声明标记语言(SAML)是一种开放标准,允许IdP将用户的身份验证和授权详细信息安全地发送到...

查看更多
IMG
JPA CascadeType.REMOVE对比orphanRemoval
白鹭 - 11-24

在本教程中,我们将讨论在使用JPA时从数据库中删除实体的两种选择之间的区别。 首先,我们将从CascadeType.REMOVE开始,这是在删除父实体时删除一个或多个子实体的一种方法。然后,我们来看看JPA 2.0中引入...

查看更多
IMG
在Docker中设置内存和CPU限制
白鹭 - 11-26

1.概述在很多情况下,我们需要限制docker主机上资源的使用。在本教程中,我们将学习如何为Docker容器设置内存和CPU限制。docker run设置资源限制docker run命令直接设置资源限制。这是一个简单的解...

查看更多
IMG
Java 15中的密封类和接口
白鹭 - 11-24

Java SE 15的发行版引入了密封类( JEP 360 )作为预览功能。 此功能是关于在Java中启用更细粒度的继承控制。密封允许类和接口定义其允许的子类型。 换句话说,一个类或接口现在可以定义哪些类可以实现或扩展它...

查看更多
IMG
使用JPA @Transient批注忽略字段
白鹭 - 11-24

当使用对象关系映射(ORM)框架将Java对象持久存储到数据库记录中时,我们经常想忽略某些字段。如果框架符合Java Persistence API(JPA),则可以在这些字段中@Transient 在本教程中,我们将演...

查看更多
IMG
在Java中本地化异常消息
白鹭 - 11-24

Java中的异常用于表示程序中出现了问题。除了引发异常外,我们甚至可以添加一条消息以提供其他信息。 在本文中,我们将利用getLocalizedMessage方法来提供英语和法语的异常消息。 2.资源包Resource ...

查看更多
IMG
在Docker中访问Spring Boot日志
白鹭 - 11-24

在本教程中,我们将说明如何从本地开发到可持续的多容器解决方案访问Docker中的Spring Boot日志。 2.基本控制台输出 首先,让我们从上一篇文章构建我们的Spring Boot Docker映像: $> mvn...

查看更多
IMG
用Discord4J + Spring Boot创建一个Discord Bot
白鹭 - 11-24

Discord4J是一个开源Java库,主要可用于快速访问Discord Bot API 。它与Project Reactor高度集成,以提供完全无阻塞的反应式API。 在本教程中,我们将使用Discord4J创建一个能...

查看更多
IMG
Java函数式编程
白鹭 - 11-26

1.简介在本教程中,我们将了解函数式编程范式的核心原理以及如何在Java编程语言中实践它们。我们还将介绍一些高级功能编程技术。这也将使我们能够评估从函数式编程(尤其是Java)中获得的收益。2. 什么是函数式编程基本上,...

查看更多
IMG
检查Java程序是在64位还是32位JVM中运行
白鹭 - 11-26

1.概述尽管Java与平台无关,但是有时候我们不得不使用本机库。在这些情况下,我们可能需要识别基础平台并在启动时加载适当的本机库。在本教程中,我们将学习检查Java程序是在64位还是32位JVM上运行的不同方法。首先,我...

查看更多
IMG
用Java扩展枚举
白鹭 - 11-24

Java 5中引入的enum类型是一种特殊的数据类型,它代表一组常量。 使用枚举,我们可以以类型安全的方式定义和使用常量。它为常量带来了编译时检查。 此外,它允许我们在switch-case语句中使用常量。 在本教程中,...

查看更多