拨开荷叶行,寻梦已然成。仙女莲花里,翩翩白鹭情。
IMG-LOGO
IMG
向优秀开发人员学习的14条重要编码规则
白鹭 - 11-24

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

查看更多
IMG
怎么获取Spring Boot中的所有REST端点
白鹭 - 11-24

使用REST API时,通常会检索所有REST端点。例如,我们可能需要将所有请求映射终结点保存在数据库中。在本教程中,我们将研究如何在Spring Boot应用程序中获取所有REST端点。 2.映射端点 在Spring ...

查看更多
IMG
实现compareTo方法的指南
白鹭 - 11-24

作为Java开发人员,我们经常需要对集合在一起的元素进行排序。 Java允许我们对任何类型的数据实现各种排序算法。 例如,我们可以按字母顺序,反向字母顺序或基于长度对字符串排序。 在本教程中,我们将探讨Comparabl...

查看更多
IMG
优化HashMap的性能
白鹭 - 11-24

HashMap是一种功能强大的数据结构,具有广泛的应用,尤其是在需要快速查找时间的情况下。但是,如果我们不注意细节,它可能会变得不理想。 在本教程中,我们将研究如何使HashMap尽可能快。 2. HashMap的瓶颈 ...

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

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

查看更多