拨开荷叶行,寻梦已然成。仙女莲花里,翩翩白鹭情。
IMG-LOGO
IMG
Collections.synchronizedMap与ConcurrentHashMap
白鹭 - 11-24

在本教程中,我们将讨论[Collections.synchronizedMap()](https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/u...

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

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

查看更多
IMG
使用camel-jackson解组JSON数组
白鹭 - 11-24

Apache Camel是一个功能强大的开源集成框架,实现了许多已知的企业集成模式。 通常,在使用Camel处理消息路由时,我们将要使用许多受支持的可插拔数据格式之一。鉴于JSON在大多数现代API和数据服务中都很流行,...

查看更多
IMG
在Java中以字符串形式读取HTTP响应正文
白鹭 - 11-24

在本教程中,我们将探索几个库,用于在Java中将HTTP响应正文作为字符串读取。从第一个版本开始,Java提供了HttpURLConnection API。这仅包括基本功能,并且众所周知,它不太友好。 随着JDK 11的...

查看更多
IMG
向优秀开发人员学习的14条重要编码规则
白鹭 - 11-24

如果您从未编码过,那么您可能会认为软件开发就是用某种语言编写一堆代码,然后在准备就绪时将其发布到生产级别。好吧,这是正确的,但有一部分。 问一个开发人员,他们在日常工作中实际做什么?他们编写代码的方式以及在构建某些功能...

查看更多
IMG
使用反射检查Java类是否是abstract
白鹭 - 11-24

在本快速教程中,我们将讨论如何通过使用Reflection API来检查Java中的类是否抽象。 2.示例类和接口 为了说明这一点,我们将创建一个AbstractExample类和一个InterfaceExample接口...

查看更多
IMG
使用Spring Boot的定时WebSocket推送
白鹭 - 11-24

在本教程中,我们将看到如何使用WebSockets将计划的消息从服务器发送到浏览器。一种替代方法是使用服务器发送的事件(SSE),但我们将不在本文中介绍。 Spring提供了各种调度选项。首先,我们将介绍@Schedul...

查看更多
IMG
初学者有效学习编码的最佳技巧
白鹭 - 11-26

当一个人下定决心学习编程技能时,他会想到很多问题,例如如何开始,在哪里编写第一个代码等。初学者不仅发现很难开始编程,但也很难找到有价值的平台和资源来学习和精通编程技巧。但是,您不必担心,因为所有经验丰富的程序员都曾经是初...

查看更多
IMG
使用Spring数据创建只读Repository
白鹭 - 11-24

在这个简短的教程中,我们将讨论如何创建一个只读的Spring Data **Repository.** 有时有必要从数据库中读取数据而无需修改它。在这种情况下,拥有只读的Repository接口将是完美的。 它将提供读取...

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

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

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

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

查看更多
IMG
Java ArrayStoreException指南
白鹭 - 11-24

尝试在对像数组中存储错误类型的对象时,Java会在运行时引发ArrayStoreException 。由于ArrayStoreException是未经检查的异常,因此通常不处理或声明它。 在本教程中,我们将说明Array...

查看更多