logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Spring Boot 3.2 + 虚拟线程完整配置

如果你想自定义线程名称、异常处理器,可以手动注册java运行// Web 异步 & @Async 使用虚拟线程@Bean// 如果你需要兼容旧代码,也可以混合使用// @Bean// }

#spring boot#firefox#后端
C++ vector 容器常用操作

push_backinsertpop_backeraseclear[]atfrontbacksizecapacityreserveresize遍历:下标、迭代器、范围 for。

#c++#开发语言
IntelliJ IDEA 2025 详细下载安装图文步骤附安装包

IntelliJ IDEA 2025 是 JetBrains 推出的,2025.3 版本开始实行,不再区分独立社区版和旗舰版;基础开发功能永久免费,需订阅解锁高阶企业能力,学生、教师可申请免费教育授权。

#性能优化
完整版 JDK21.0.5 图文安装教程含环境变量配置方法附安装包

JDK 21.0.5 是 Java 21 长期支持版本的最新迭代更新,属于官方稳定商用 LTS 版本,发布后持续进行漏洞修复与性能优化,拥有超长维护周期,可稳定使用至 2031 年,是目前企业后端开发、项目架构升级的主流首选运行环境。

#java
偏向锁 / 轻量级 / 重量级、AQS、ReentrantLock、读写锁

偏向第一个拿到锁的线程,无竞争直接拿锁。

#java
Java 三大核心特性

程序只写一次,就能在所有主流系统运行,移植性极强。

#java#开发语言
ArrayList 模拟手动数组扩容

原容量 * 1.5扩容本质:新建更大数组 +拷贝数据空集合第一次add,直接分配容量10若1.5倍容量仍不够存放当前数据,直接使用需要的最小容量。

#java#算法#数据结构
Java ArrayList 完整详解

ArrayList是包下基于实现的 List 集合,底层是 Object[] 数组,自动扩容,支持随机访问、增删改查。null。

#java#开发语言
Java for 循环

for是Java最常用的,适用于循环次数明确、需要自增/自减控制变量的场景,结构紧凑,将循环初始化、循环条件、迭代更新三部分统一写在头部,可读性优于while。

#java#python#开发语言
Java中JDK、JRE、JVM三者之间的关系详解

graph TDA[JDK - Java开发工具包] --> B[JRE - Java运行时环境]B --> C[JVM - Java虚拟机]B --> D[Java核心类库]关系总结。JDK包含JRE,JRE包含JVM。JVM是执行引擎,是Java跨平台的基石。JRE= JVM + 运行所需类库,是运行Java程序的最小环境。JDK= JRE + 开发工具,是进行Java开发的完整套件。理解JD

#java
    共 44 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择