微信公众号
JAVA 提速方法——类数据共享 CDS
CDS(Class-Data Sharing) 类数据共享 是一项 JVM 功能,减少 Java 应用的启动时间和内存占用。CDS 作用是让 class 被预处理到归档文件,Java 程序启动直接带上归档文件,这样 JVM 可直接将归档文件映射到内存,节约应用启动时间。
直接编辑修改jar包的工具——JarEditor
反编译Jar包,修改class文件,是开发过程中经常遇到的,特别是修改第三方程序修复问题的时候。通常都通过反编译class再编译成class,再替换回jar文件,过程比较麻烦。推荐一款IDEA插件工具,可以直接编辑Jar文件,使用非常方便。
JDK 21新特性有哪些
JDK 21是继JDK 17之后最新的长期支持 (LTS) 版本。JDK 21还包含了许多其它改进和增强,Record 模式、switch 模式匹配、未命名的类和 main 方法、分代 ZGC等。
Spring Boot 3.2.0 正式发布
Spring Boot 3.2.0 已正式发布亮点包括: 支持虚拟线程 对JVM CRaC的初步支持 SSL重新加载 大量可观察性改进 支持 RestClient 支持 JdbcClient 支持 Jetty 12 支持 Apache Pulsar 对 Kafka 和 RabbitMQ 的 SS
Java8日期时间用法
Java8增加了新的日期和时间类:LocalDate、LocalTime、Instant、Duration 以及 Period,这些类都包含在 java.time包中。新API基于ISO标准日历系统,java.time包下的所有类都是不可变类型而且线程安全。
微服务治理框架Dubbo3.0
Dubbo阿里巴巴公司开源的远程服务调用的分布式框架。官方地址:http://dubbo.apache.org/  Dubbo3作为Spring Cloud Alibaba的核心组件,整合Spring Cloud注册中心,包括Nacos、Eureka、Zookeeper以及Consul,而且完全地兼
Java字符串拼接方法比较 String.join StringBuffer StringBuilder StringJoiner
Java字符串拼接方法比较 String.join StringBuffer StringBuilder StringJoiner
Java/JDK各版本主要特性汇总
Java JDK各版本主要特性汇总 jdk18
使用Java脚手架5分钟快速开发网站
这里以导航站为例,使用Java脚手架快速开发,也可用此框架实现复杂的后台管理系统。
SpringBoot启动时,执行初始化方法的几种方式
SpringBoot启动时,执行初始化方法的几种方式,CommandLineRunner接口,注解@PostConstruct,注解@EventListener 这几个方法比较简单够用了。
微信公众号