拨开荷叶行,寻梦已然成。仙女莲花里,翩翩白鹭情。
IMG-LOGO
IMG
数字证书:如何将.cer文件导入到信任库文件
白鹭 - 11-24

每当应用程序需要通过网络与客户端进行通信时,通常首选SSL协议。 SSL与数据加密一起,使诸如浏览器之类的应用程序必须在握手期间交换非对称密钥以建立安全连接。 通常,应用程序共享X.509证书格式的非对称密钥。因此,在S...

查看更多
IMG
用Java调用私有方法
白鹭 - 11-26

1.概述虽然在Java中将方法private ,以防止从拥有类的外部调用它们,但出于某些原因,我们可能仍需要调用它们。为此,我们需要解决Java的访问控制问题。这可以帮助我们到达库的某个角落,或者允许我们测试一些通常应保...

查看更多
IMG
Spring @EntityScan与@ComponentScan
白鹭 - 11-24

在编写Spring应用程序时,我们可能需要指定包含实体类的特定软件包列表。类似地,在某个时候,我们只需要初始化Spring Bean的特定列表即可。在这里,我们可以使用@EntityScan或@ComponentScan...

查看更多
IMG
系统存根库指南
白鹭 - 11-24

当它依赖于系统资源(例如环境变量,系统属性)或使用进程级操作(例如System.exit时,可能很难测试我们的软件。 Java没有提供用于设置环境变量的直接方法,因此我们冒着风险,即在一个测试中设置的值会影响另一个测试的...

查看更多
IMG
如何在每个循环中访问迭代计数器
白鹭 - 11-24

在Java中遍历数据时,我们可能希望同时访问当前项及其在数据源中的位置。 for循环中很容易实现,在经典的for循环中,位置通常是循环计算的重点,但是当我们为每个循环或流使用类似的构造时,它需要做更多的工作。 在这个简短...

查看更多
IMG
Java中ArrayList的容量与数组的大小
白鹭 - 11-24

Java允许我们创建固定大小的数组或使用集合类来完成类似的工作。 在本教程中,我们将研究ArrayList的容量和Array的大小之间的差异。 我们还将查看一些示例,说明何时应ArrayList以及在内存使用方面的优缺点...

查看更多
IMG
Spring Data中save和saveAll方法之间的性能差异
白鹭 - 11-24

在本快速教程中,我们将学习Spring Data中save()和saveAll() 2.应用程序 为了测试性能,我们需要一个带有实体和存储库的Spring应用程序。 让我们创建一个图书实体: @Entity publ...

查看更多
IMG
Java中ClassCastException的说明
白鹭 - 11-24

在这个简短的教程中,我们将集中讨论ClassCastException ,这是一个常见的Java异常。 ClassCastException是未经检查的异常,它指示代码已尝试将引用转换为不是子类型的类型。 让我们看一下导...

查看更多
IMG
用Java创建泛型通用数组
白鹭 - 11-24

我们可能希望将数组用作支持泛型的类或函数的一部分。由于Java处理泛型的方式,这可能很困难。 在本教程中,我们将了解对数组使用泛型的挑战。然后,我们将创建一个通用数组的示例。 我们还将看看Java API在哪里解决了类似...

查看更多
IMG
通过Spring Boot重用Docker层
白鹭 - 11-24

Docker是用于创建自包含应用程序的事实上的标准。从2.3.0版开始,Spring Boot包括多项增强功能,可帮助我们创建高效的Docker映像。因此,它允许将应用程序分解为不同的层。 换句话说,源代码驻留在其自己的...

查看更多
IMG
在JPA中定义索引
白鹭 - 11-24

在本教程中,我们将讨论使用JPA的@Index注释定义索引。通过示例,我们将学习如何使用JPA和Hibernate定义第一个索引。之后,我们将修改定义,以显示其他定制索引的方法。 2. @Index注释 让我们从快速回顾...

查看更多
IMG
Maven打包类型
白鹭 - 11-24

打包类型是任何Maven项目的重要方面。它指定了项目产生的工件的类型。通常,构建会生成jar , war , pom或其他可执行文件。 Maven提供了许多默认包装类型,并且还提供了定义自定义包装类型的灵活性。 在本教程...

查看更多