项目实战
未读
IDEA报错内存溢出解决(java.lang.OutOfMemoryError)
IDEA在启动项目后报错内存溢出,有时直接修改JVM内存并不能全部解决问题,遇到这个问题并解决后总结了下自己的解决过程,放在这里以供有需要时查阅。 1. 优化项目构建配置 在 IDEA 设置中增加可用内存: 路径:File > Settings > Build, Execution, Deploym
面试经历
未读
讲一下有哪些常见的设计模式?
设计模式是软件设计中常见问题的典型、可复用的解决方案。它们就像是编程中的“棋谱”或“菜谱”,能帮助我们写出更灵活、可维护和可扩展的代码。 这里简单介绍一些最常见和核心的设计模式,主要来自经典的“GoF”(四人帮)23种模式,可以分为三大类: 1. 创建型模式 关注点: 如何创建对象,将对象的创建与使
说一说 JVM 的内存模型
🧠 前言 JVM 内存结构(JVM Memory Structure) 和 Java 内存模型(Java Memory Model, JMM) 是两个不同的概念,但经常被混淆。 JVM 内存结构:指的是 JVM 在运行时,其内部的数据存储区域是如何划分的(如堆、栈、方法区等)。这是本文的重点。 J