最新 最热

Java 语法糖是什么?

语法糖(Syntactic Sugar)是编程语言中的一种设计概念,它指的是在语法层面上对某些操作提供更简洁、更易读的表示方式。这种表示方式并不会新增语言的功能,而只是使代码更简洁、更直观,便于开发者理解和维护。...

2024-09-11
2

Spring Cloud全解析:熔断之Hystrix简介

多个微服务之间调用的时候,微服务A调用微服务B,微服务B调用微服务C,如果微服务C出现问题或者响应时间过长,就会导致微服务A占用越来越多的系统资源,进而导致系统崩溃,称为服务雪崩,其是由于提供者不可用导致消费者不可用,并将...

2024-09-11
3

常见java OOM异常分析排查思路分析

Java 虚拟机(JVM)发生 OutOfMemoryError(OOM)异常时,表示 JVM 在尝试分配内存时无法找到足够的内存资源。以下是几种常见的导致 OOM 异常的情况:

2024-09-11
2

Java 8 Stream Api 中的 peek 操作

peek 操作接收的是一个 Consumer<T> 函数。顾名思义 peek 操作会按照 Consumer<T> 函数提供的逻辑去消费流中的每一个元素,同时有可能改变元素内部的一些属性。 这里我们要提一下这个 Consumer<T> 以理解 什么是消费。...

2024-09-11
2

Java Stream中peek和map不为人知的秘密

这样确实更简单整洁了,但peek这样用真的合适吗? 今天我们就来讲一下peek的一些不为人知的缺点。

2024-09-11
3

SpringBoot + Vue + ElementUI 实现 el-table 分页功能详解

在现代Web应用程序开发中,前后端分离架构越来越受欢迎。这种架构使得前端和后端开发可以并行进行,提高了开发效率。本文将详细讲解如何使用SpringBoot作为后端,Vue.js和ElementUI作为前端,实现一个带分页功能的数据表格(el...

2024-09-11
3

说说唯一ID与CAS|得物技术

数据和算法组成了我们现有的应用软件,当然互联网应用也不例外。为了区分应用系统收集和运行所必要的这些数据,我们通过各种方法,来组织其存储形式,方便其为我们所用。从数据结构、文件、到专业数据库等工具,无一不是方便数...

2024-09-10
5

超好用的idea插件,不需要写代码入口也能调用方法

在开发过程中,快速测试和运行特定的 Java 方法可以大大提高工作效率。现在,有了 QuickRun 插件,您可以轻松实现这一目标!

2024-09-10
7

Spring Event 的介绍

Spring Event 是 Spring 框架中的一种事件驱动机制,允许组件之间进行异步或同步的消息传递,而不需要直接的依赖关系。通过 Spring Event,应用程序的各个模块可以松耦合地通信,促进模块化和可维护性。...

2024-09-09
1

使用Java创建集成JACOB的HTTP服务

在Windows环境中,Java应用有时需要与Windows的COM组件进行交互。JACOB(Java COM Bridge)提供了一个桥梁,使得Java可以调用Windows的COM对象。本文将介绍如何创建一个Java HTTP服务,并集成JACOB来与Windows系统交互。...

2024-09-09
2