首页
所有文章
关于
友情链接
Java技术栈 | 微服务架构 | 前端技术
行动起来,活在当下
累计撰写
64
篇文章
累计创建
26
个标签
累计收到
21
条评论
栏目
首页
所有文章
关于
友情链接
目 录
CONTENT
以下是
Java
相关的文章
2025-05-30
置顶
Intellij IDEA激活码,IDEA稳定专属激活码(全网最新)
由于日更激活码最近特别不稳定,所以给大家提供了相对稳定的专属激活码(专属正版激活码资源非常宝贵,希望大家珍惜)Intellij IDEA正版专属激活码领取(永久更新)PS: 本教程最新更新时间: 2025年8月6日下面是网页提供的正版激活,会给大家一直更新的
2025-05-30
185
1
1
所有
2022-07-26
置顶
Sharding-JDBC实现读写分离
技术选型:SpringBoot + Sharding-JDBC + MyBatis使用Sharding-JDBC配置读写分离,优点在于数据源完全有Sharding托管,写操作自动执行master库,读操作自动执行slave库。不需要程序员在程序中关注这个实现了。1. 核心jar包<depend
2022-07-26
1547
0
2
所有
2025-08-27
Future和CompletableFuture的区别是什么?
1 Future和CompletableFuture的区别是什么? 1.1 功能范围差异 Future 仅提供基础异步任务状态查询(isDone/isCancelled)和结果获取(get()方法),无法实现任务链式调用或组合,需手动处理阻塞逻辑。 CompletableFuture 支持链式调用、
2025-08-27
9
0
0
2025-04-26
SpringBoot条件注解全解析:核心作用与使用场景详解
2025-04-26
163
0
0
所有
Java
SpringBoot
2025-04-26
深入理解 Java 内存区域与内存溢出异常
在 Java 编程领域,内存管理看似由虚拟机自动操持,开发者无需过度介入。然而,当内存泄漏或溢出问题悄然浮现,若对虚拟机内存运作机制缺乏深入认知,排查与修复工作将举步维艰。本文将深入剖析 Java 内存区域,并对常见的内存溢出异常进行详细探讨。1. Java 运行时数据区域①程序计数器功能:程序计数器是一块较小的内存空
2025-04-26
124
0
0
所有
Java
2025-04-16
重磅!JDK 24正式发布,20项新特性重塑Java开发体验,你还在用JDK8?
Java再次迎来里程碑式更新!JDK 24不仅延续了性能优化的传统优势,更在开发效率、并发编程、量子安全等关键领域实现突破。本文将深入解析20项核心更新,结合代码实例与技术原理,带你全面掌握未来Java开发的制胜之道!一、性能革命:启动与内存的极致优化1. 提前类加载与链接(JEP 483)传统JVM启动时动态加载类,
2025-04-16
119
0
0
所有
Java
2025-03-28
Java 21 / JDK 21 LTS 正式发布:新特性详解与下载指南
Java 21 / JDK 21 已作为长期支持版本(LTS)正式发布,Oracle 将为其提供至少八年的技术支持和更新。本次发布的 JDK 21 引入了多项新特性,包括序列集合、分代 ZGC、记录模式、switch 模式匹配、虚拟线程等正式稳定功能,以及字符串模板、外部函数和内存 API、未命名模式和变量等预览阶段功能。此外,还提供了对向量计算的 Vector API 的孵化阶段支持。开发者可以前往 OpenJDK(https://jdk.java.net/21/)或 Oracle(https://www.oracle.com/java/technologies/downloads/)官网下载对应版本的 JDK。请注意,Oracle JDK 商用需要遵循特定协议,而 OpenJDK 则根据 GPL v2 许可获得许可。
2025-03-28
188
0
2
所有
Java
2022-07-11
jvm参数设置
一、堆参数设置-XX:+PrintGC 使用这个参数,虚拟机启动后,只要遇到GC就会打印日志-XX:+UseSerialGC 配置串行回收器-XX:+PrintGCDetails 可以查看详细信息,包括各个区的情况-Xms:设置Java程序启动时初始化堆大小-Xmx:设置Java程序能获得最大的堆大
2022-07-11
1155
0
1
所有
Java
2022-05-06
Lombok经常用,但是你知道它的原理是什么吗?
相信大家在项目中都使用过Lombok,因为能够简化我们许多的代码,但是该有的功能一点也不少。那么lombok到底是个什么呢,lombok是一个可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代码的工具,简单来说,比如我们新建了一个类,然后在其中写了几个字段,然后通常情况
2022-05-06
2061
0
0
所有
Java
SpringBoot
2022-04-05
简单明了的带你理解springboot原理和三大核心注解
一、springboot的定义Spring Boot是伴随着Spring4.0共同诞生的,它的目的就是简化spring的配置及开发,并协助开发人员可以整体管理应用程序的配置而不再像以前那样需要做大量的配置工作,它提供了很多开发组件,并且内嵌了web应用容器,如tomcat和Jetty等。其目的便是使
2022-04-05
2765
1
2
所有
Java
SpringBoot
1
2