• HOME
  • SEARCH
  • TOPICS
  • DATA

  • Maven Fatal error compiling: 错误: 无效的目标发行版:17 -> [Help 1]

    尝试解决 pom.xml中添加如下配置,但未能解决 <properties> <maven.compiler.source>17&l

    2023-03-17, Views: 5642 , Topics: Maven Java

  • Docker Java 镜像

    基础镜像 Java镜像作为Spring Boot等Java服务的基础镜像,用于Dockerfile构建时的基础容器。 为减小容器体积,选择更小体积的jre版本、

    2022-12-15, Views: 2084 , Topics: Docker Java

  • Java 后端面试题汇总

    开场 自我介绍 掌握的技术栈 最近一个项目的架构和技术栈 近期做的项目 有什么亮点 有什么值得改进 Java 基础 面向对象有几大特性 Java中有没

    2022-09-13, Views: 2075 , Topics: Java 面试

  • Maven 错误:无效的目标发行版:11.0.2

    打包错误 mvn -DskipTests clean package 解决方法 pom.xml中添加Java版本:<java.version>11&

    2022-07-19, Views: 2211 , Topics: Maven Java

  • MyBatis BindingException 绑定异常

    报错信息 org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.i

    2022-07-16, Views: 2792 , Topics: MyBatis Java

  • Java 使用 MapStruct 转换对象

    介绍 MapStruct的作用是将类A转换为类B,省去了转换的setter、getter编码。 插件 IDEA可安装MapStruct插件。 添加依赖 <

    2022-06-05, Views: 2220 , Topics: Java MapStruct

  • Java 使用 SnakeYAML 解析 YAML 文件

    介绍 SnakeYAML是针对YAML 1.1的Java解析器。 Maven 依赖 <dependency> <groupId>or

    2022-06-04, Views: 4664 , Topics: Java YAML

  • Java Lombok @RequiredArgsConstructor 注解

    注解 @RequiredArgsConstructor 作用 在Spring中写在类上可以代替@Autowired或@Resource标注成员变量。 需要注意的

    2022-06-03, Views: 4103 , Topics: Java Lombok Spring Boot

  • Java JDBC 开启事务

    代码 connection.setAutoCommit(false);:开启事务。 connection.commit();:提交事务。 connection.rollback();:回滚事务。 b

    2022-06-02, Views: 3468 , Topics: Java 事务 JDBC

  • OpenJDK 与 AdoptOpenJDK 的区别

    OpenJDK 下载地址 https://jdk.java.net/archive AdoptOpenJDK 下载地址 官方下载地址:https://adopt

    2022-06-01, Views: 4249 , Topics: Java

  • Java中的串行、并行、CMS 垃圾收集器

    GC 算法 引用计数 复制 标记清除 标记整理 垃圾收集器 Serial串行:为单线程环境设计且只使用一个线程进行垃圾回收,会暂停所有用户的线程,所以不适

    2022-05-30, Views: 2181 , Topics: Java GC

  • Java G1 垃圾回收器

    以前收集器特点 年轻代和老年代是各自独立且连续的内存块。 年轻代收集使用eden+S0+S1进行复制算法。 老年代收集必须扫描整个老年代区域。 都是以尽可能少

    2022-05-30, Views: 2374 , Topics: Java GC

  • JVM 常用参数

    通用参数 -version -help java -showverison X 参数 -Xint:解释执行 -Xcomp:第一次使用就编译成本地代码 -Xmix

    2022-05-29, Views: 1798 , Topics: Java JVM

  • JVM:运行时方法区之常量池

    Java 代码 public class StringTableDemo { public static void main(String[] arg

    2022-05-28, Views: 1637 , Topics: Java JVM

  • JVM:运行时数据区之虚拟机栈

    基本内容 Java Virtual Machine Stack、Java栈、虚拟机栈。 每个线程在创建时都会创建一个虚拟机栈,其内部保存一个个的栈帧Stack

    2022-05-27, Views: 1753 , Topics: Java JVM

  • JVM:浅堆、深堆和保留集

    浅堆 Shallow Heap。 浅堆是指一个对象所消耗的内存。 在32位系统中,一个对象引用会占据4个字节,一个int类型会占据4个字节,long型变量会占据

    2022-05-26, Views: 1969 , Topics: Java JVM

  • JVM:开启标量替换后仍有部分对象在堆中生成

    标量替换 将普通对象中的字段拆解为基本数据类型和字符串,并且直接讲这些字段存放在线程栈中的局部变量表中,使得不用在堆中开辟空间初始化对象。避免了在堆中竞争锁去申

    2022-05-25, Views: 2126 , Topics: Java JVM

  • JVM:垃圾标记阶段算法之可达性分析法

    可达性分析法 也叫根搜索算法、追踪性垃圾收集。 相对于引用计数算法而言,可达性分析算法不仅具备实现简单和执行高效等特点,更重要的是该算法可以有效地解决在引用计算

    2022-05-24, Views: 1468 , Topics: Java JVM

  • JVM:垃圾标记阶段算法之引用计数法

    垃圾标记阶段 对象存活判断。 引用计数法 Reference Counting。 对每个对象保存一个整型的引用计数器属性。用于记录对象被引用的情况。 对于一个对

    2022-05-22, Views: 1833 , Topics: Java JVM

  • JVM:运行时数据区之程序计数器

    名称 程序计数器、PC寄存器、Program Counter Register。 作用 用来存储指向下一条指令的地址,也即:将要执行的指令代码。由执行引擎取下一

    2022-05-21, Views: 1925 , Topics: Java JVM

  • First Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • Next Last

©2025 沪ICP备18012661号-1 阿里云

Messages Sitemap GitHub