最新 最热

Java 如何查找最长公共子串 示例代码展示

在计算机科学中,最长公共子串问题是找到最长的字符串是两个或多个字符串的子串。

2021-09-04
45

从 Linux 终端编译和运行 Eclipse Java 项目

如果你是在 linux 系统下在 Eclipse 中开发 Java 项目,你可能希望从另一个位置远程访问该项目。你可以使用 teamviewer 远程桌面 linux box,但有时这可能非常慢。你还可以从常规 ssh 终端编辑、编译和执行 Java 项目。...

2021-09-04
49

Java DI 依赖注入示例

依赖注入 (DI) 是一种让类从外部接收其依赖的技术。如果类 A 使用类 B,则类 A 依赖于类 B,而 B 是 A 的依赖项。

2021-09-04
50

Spring Integration中获取TLS客户端证书

Spring Integration 是一个非常强大且可扩展的继承框架。但有时,如何获取你所需要的一些信息并非易事。就我而言 - 可以用于在 TLS(基于 TLS 的系统日志)连接中进行相互身份验证的证书。你有一个接收消息的 Java 方法,理...

2021-09-04
60

Java 命名规范大全

文中将会涉及到日常工作中常见的命名示例,如包命名,类命名,接口命名,方法命名,变量命名,常类命名,抽象类命名,异常类命名以及扩展类命名等。...

2021-09-04
51

开源项目中的 Java 异常处理示例

在《Effective Java》中,Joshua Bloch 写了 9 个关于如何在 Java 中处理异常的技巧。这些技巧已经成为 Java 异常处理的事实上的标准。在这篇文章中,我列出了一些开源项目中Java异常处理的一些例子,并按照异常处理的9个...

2021-09-03
51

归档 – 并在 RESTful Web 服务中上传

通常我们使用标准的数据交换格式,如 JSON 或 XML 与 REST web 服务。然而,许多 REST 服务至少有一些操作很难仅用 JSON 或 XML 来完成。例如上传产品图片、使用上传的 CSV 文件导入数据或生成可下载的 PDF 报告。在这篇...

2021-09-03
51

在Java中的无死锁同步实现方法分享!内容解析!干货分享!

线程同步是克服多线程程序中竞争条件的好工具。但是,它也有阴暗面。死锁:难以发现、重现和修复的严重错误。防止它们发生的唯一可靠方法是正确设计您的代码,这是本文的主题。...

2021-09-03
55

在SpringBoot中怎么将Docker部署?将Docker部署的方法分享!

Spring Boot Docker 部署为在 Docker 容器上部署我们的 Spring Boot 微服务打开了大门。让我们来看看这个过程!

2021-09-03
55

Micronaut的SpringBoot开发指导指南分享!

这是针对想要开始使用 Micronaut 的 Spring 应用程序开发人员的指南。通过本指南,您将获得足够的信息来使用 Micronaut 框架。

2021-09-03
55

在SpringBoot中如何验证输入请求的自定义注解?请求自定义方法分享!

在我们的日常编程中,我们会使用许多可用于验证的 Spring Boot 默认注解,如@NotNull、@Size、@NotBlank、@Digits等等,这是验证任何传入的一种很酷的方式要求。...

2021-09-03
50

避免多模块 Android 中的 Gradle 重复

当你有一个包含许多模块的 Android 项目时,你可能会发现在各个模块中的 build.gradle 文件中复制了很多 gradle 配置(通常通过复制和粘贴)。我在互联网上阅读了各种尝试避免这种情况的方法,直到看到了这篇博客文章。这篇...

2021-09-03
54

在java中怎么将SpringBoot应用程序打包和部署成WAR文件?部署方法分享!

本文是关于如何将 Spring Boot 应用程序打包和部署为 WAR 文件的方法

2021-09-03
52

将 Grpc 添加到您的 Java 应用程序

​Grpc​是一个高性能、开源的通用 RPC 框架。使用 gRPC 有多种好处:它通过提供客户端/服务器代码来简化开发它支持多种语言这一切都始于定义一个​.proto​文件,​.proto​文件是位于 ​src/main/proto​文件中。...

2021-09-03
54

使用 Spring Boot 的 OpenAPI 3 文档

在本篇文章中,我们将尝试启用 Spring Boot Open API 3 的 REST 项目并探索它的一些功能。​Springdoc-openapi​ java 库正迅速变得非常引人注目。

2021-09-02
59

在 SpringBoot 应用程序中使用多个数据源

本篇文章,我将为大家介绍如何通过使用 Oracle 数据库的简化应用程序在 SpringBoot 应用程序中使用多个数据源。下面是详情内容,希望能够对各位读者有所帮助。...

2021-09-02
63

Java 对象大小:通过分析估计、测量和验证

本篇文章,我们将学习如何估计所有可能的 Java 对象或原始数据类型(​Primitive​)。这些知识非常重要,尤其是 对于生产应用程序。你可能认为现在大多数服务器都有足够的内存来满足所有可能的应用程序需求。在某种程度而言...

2021-09-02
54

Kotlin 与 Java:哪个是更好的 Android 开发语言?

为 Android 开发选择正确的编程语言对于衡量应用程序未来的成功至关重要。随着 Kotlin 成为新的 Android 开发语言,会出现下面几类的问题:Java死了吗? Kotlin 应用程序开发服务是否比 Java 开发更好? 哪个更好:Kotin 还是 ...

2021-09-02
59

每个 Spring Boot 开发人员都应该知道的技巧

本篇文章,我们将讨论每个 Spring Boot 开发人员在开发程序的过程中应该要注意到的四个重要的提示。

2021-09-02
60

Jackson 中的 JSON 中的 Configure() 方法

Jackson 是当前用的比较广泛的,用来序列化和反序列化 json 的 Java 的开源框架。下面文章将和大家讲讲 Jackson中的json中的Configure()方法的详细内容。

2021-08-27
64

从 Java 12 到 17 的新特性

Java 11(迄今为止的最后一个长期支持版本)三年后,Java 17 LTS 将于 2021 年 9 月发布。是时候快速浏览一下开发人员从 11 升级到 17 后可以享受的新功能了。请注意,在幕后进行了更多改进。本文重点介绍大多数开发人员可以...

2021-08-27
63

Go开发中的5个常见错误分享!

错误风险是代码中可能导致生产错误和中断的问题。错误是代码中的缺陷,它会产生不希望的或不正确的结果。由于糟糕的编码实践、缺乏版本控制、需求传达错误、不切实际的开发时间表以及有缺陷的第三方工具,代码通常存在错...

2021-08-26
66

PHP优于Java?还是 Java 优于 PHP?

每个即将开始创业的技术企业家在为他们的项目选择正确的编程语言方面仍然处于巨大的困境。这很明显,因为他们不是技术人员或来自技术背景。

2021-08-26
72

在Android开发中怎么实现好看的进度条?好看进度条实现方法(代码片段)!

在本文中,我们将讨论如何使用 Java 语言在 Android Studio 中创建不同样式的进度条,以及此类进度条的示例。

2021-08-26
58

在 Java 中使用 SMB 处理远程服务器中的共享文件

我们习惯于使用共享文件,其中共享仅限于某些域中的用户或某些用户。远程应用程序需要访问共享资源并在共享位置执行添加、删除资源等操作。

2021-08-25
61