首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#java

广泛使用的计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级 Web 应用开发和移动应用开发

Java中HashMap原理及其使用场景,提供一个自定义HashMap实际案例

用户1289394

Java中的HashMap是一种基于哈希表的数据结构,用于存储键值对。它实现了Map接口,允许我们通过键来快速查找对应的值,具有高效的插入、删除和查找操作。Ha...

100

Java中多线程编程是什么,提供一个使用多线程编程的实际案例

用户1289394

多线程编程是指在一个程序中同时执行多个线程,每个线程独立执行不同的任务,从而提高程序的并发性能和响应速度。在Java中,多线程编程可以通过Thread类、Run...

200

Java开发实战:打造功能强大的日期时间处理工具类

用户1289394

在Java开发实战中,编写一个功能强大的日期时间处理工具类是提升开发效率和代码复用性的重要手段。此类主要负责对日期和时间进行各种格式化、计算、比较等操作,从而简...

100

Java实例:Vue前端与Java后端实现大文件异步上传下载功能

用户1289394

在我们项目开发中,大文件上传与下载是一项常见的功能需求,特别是在高并发和用户体验要求高的场景下。Vue.js作为一款流行的前端框架,以其响应式的数据绑定和组件化...

200

如何用Java实现栈和队列的常见应用场景?

用户1289394

栈(Stack)和队列(Queue)是两种常见的数据结构,它们在计算机科学和软件开发中有着广泛的应用。下面将详细介绍如何使用Java实现栈和队列,并讨论它们的常...

300

如何使用Java实现图的遍历和最短路径算法?

用户1289394

在Java中,可以使用图数据结构和相关算法实现图的遍历和最短路径算法。下面将详细介绍如何使用Java实现这些算法。

100

如何用Java实现二叉树的增删改查操作?

用户1289394

为了实现二叉树的增删改查操作,我们需要首先定义二叉树的节点类,并使用该节点类创建二叉树。接下来,我们可以实现插入、删除、搜索和更新等操作。下面是用Java实现二...

200

如何用Java实现字符串匹配和替换的高效算法?

用户1289394

Java中有多种方法可以实现字符串匹配和替换的高效算法。下面将介绍一些常见的算法和实现方式,并提供一些示例代码。

600

如何使用Java实现栈和队列的操作?

用户1289394

使用Java实现栈(Stack)和队列(Queue)的操作是很常见的任务。栈和队列是两种不同的数据结构,它们分别具有特定的操作和行为。下面将详细介绍如何使用Ja...

100

原创 Paper | Windows 与 Java 环境下的 Redis 利用分析

Seebug漏洞平台

在最近的一次攻防演练中,遇到了两个未授权访问的 Redis 实例。起初以为可以直接利用,但后来发现竟然是Windows + Java (Tomcat)。因为网上...

500

我的性能分析之路启程

云云众生s

回顾我的职业生涯,中间件技术专家这个角色持续的时间最长,关于性能分析经历了许多,但故事要从我顿悟的那个案例开始。

700

Java 8中 Optional 类源码实现与分析

用户6256742

Optional 类位于 java.util 包下,自 JDK 1.8 版本新增的,它是一个 final 类,不能被继承,且构造函数是 private 的,不能...

700

【算法】重建二叉树并进行后序遍历的Java实现

人不走空

在二叉树的问题中,给定二叉树的前序遍历(Preorder)和中序遍历(Inorder)序列,如何求得其后序遍历(Postorder)序列是一个经典的面试题。本文...

600

深度解析Java 11核心新特性

码到三十五

Java 11的发布,标志着这一成熟语言又向前迈进了一大步,它不仅继承了Java一贯的稳健与可靠,更在多个方面进行了创新与优化。

200

SpringCloud-基于Oauth2的SSO单点登录原理解析与实现

Damon小智

江苏润和软件股份有限公司 · 软件开发工程师 (已认证)

单点登录(SSO)是一种身份验证过程,允许用户通过一次登录访问多个系统。本文将深入解析单点登录的原理,并详细介绍如何在Spring Cloud环境中实现单点登录...

4010

Java 解决 古典问题

算法与编程之美

针对古典问题,首先先通过分析,可以发现此问题的突破口在三个月之后,第一个月和第二个月都是1,从第三个月开始计算第一次出生的兔子数,看出当月份为n时,兔子的对数为...

1610

Java如何根据历史数据预测下个月的数据?

Java极客技术

现在在 AI 的大环境当中,有很多人解除到关于预测模型,而且现在的客户接触到了 AI 这块的内容之后,也不管现在的项目是什么样子的,就开始让我们开发去做关于预测...

1610

@Async异步失效的9种场景

科技新语

在Spring中要开启@Async注解异步的功能,需要在项目的启动类,或者配置类上,使用@EnableAsync注解。

1810
领券