最新 最热

Java单例模式的饿汉式与懒汉式实现比较

在Java中,单例模式是一种常用的设计模式,用于确保一个类只有一个实例,并提供一个全局访问点。饿汉式和懒汉式是单例模式的两种实现方式。本文将详细介绍Java单例模式的饿汉式和懒汉式实现,并比较它们之间的优缺点。

2023-07-23
6332

切换Java环境变量:如何更改设置

Java是一门广泛使用的编程语言,如果您需要在不同版本的Java之间切换,或者更新您的Java环境设置,更改Java环境变量是一个关键步骤。本文将详细介绍如何切换Java环境变量,并提供具体实例以帮助您完成这一过程。

2023-10-25
6331

使用 Spring 和 Hibernate 自定义审计日志

如果您需要对所有数据库操作进行自动审计,并且您正在使用 Hibernate……您应该使用​Envers​或​spring data jpa auditing​。但是如果由于某些原因您不能使用 ​Envers​,您可以使用 ​hibernate​事件侦听器和 ​spring​事务同步来实现类似的功能。

2021-09-24
6327

解析Springboot项目不加端口后也可以访问项目的方法步骤

关于Springboot项目,每次访问的时候,我们总是需要添加上端口号,才可以正常访问到项目。那么有没有不用添加端口号即可访问项目的方法呢?答案是有的,下面文章就和大家分享一下Springboot中不用添加端口号也可以访问项目的方法步骤。

2021-08-16
6321

IDEA从下载到写下第一个Java代码的详细教程

不知道各位小伙伴在写Java代码的时候,会选择哪个开发工具,IDEA或是Eclipse?小编个人而言是比较喜欢使用IDEA。下面和大家分享一篇关于IDEA开发工具从下载到写下第一个Java代码的完整过程,希望对想使用IDEA开发工具的小伙伴有个参考对象。

2021-08-20
6320

初步认识Java安全框架Shiro 附SpringBoot整合Shiro的详细代码

Shiro是Apache旗下一款强大而易于使用的安全框。下面我将通过Java代码为大家介绍一下这款强大的安全框架,以及在SpringBoot项目中整合Shiro的具体方法。

2021-08-04
6316

在 JAVA 中使用可信时间戳

可信时间戳是让可信第三方(“时间戳机构”,TSA)以电子形式证明给定事件的时间的过程。欧盟法规 eIDAS 赋予这些时间戳法律效力——即,如果事件带有时间戳,则没有人可以对时间或事件内容提出异议。适用于多种场景,包括时间戳审计日志。(注意:时间戳对于良好的审计跟踪是不够的,因为它不能阻止恶意行为者完全删除事件)

2021-09-24
6315

为什么StringBuilder是线程不安全的?

在前面的面试题讲解中我们对比了String、StringBuilder和StringBuffer的区别,其中一项便提到StringBuilder是非线程安全的,那么是什么原因导致了StringBuilder的线程不安全呢?

2020-09-16
6314

Java基本数据类型,看这一篇就够了!

Java提供了八种基本类型(这里不讲解Void)。其中六种数字类型(四个整数型(默认是int 型),两个浮点型(默认是double 型)),一种字符类型,还有一种布尔型。

2021-01-11
6308

详解Java语言调用系统扬声器的步骤 实例代码解析

本篇文章主要介绍了如何用Java来实现调用系统扬声器的功能,下面是详细内容以及实例代码,供大家学习参考。

2021-08-11
6306