自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 问答 (2)
  • 收藏
  • 关注

原创 【面试笔记-Java开发岗】

总结了一下这周面试遇到的问题及答案

2025-09-12 16:32:41 745

原创 Spring框架中使用的核心设计模式 及其 使用场景

本文总结了Spring框架中常用的12种设计模式及其应用场景。主要内容包括:工厂模式(BeanFactory)、单例模式(默认Bean作用域)、代理模式(AOP实现)、模板方法模式(JdbcTemplate)、策略模式(Resource接口)、观察者模式(事件监听机制)等核心设计模式在Spring中的具体实现方式。通过示例代码展示了各种模式的使用方法,并提供了相关面试题及答案解析,帮助深入理解Spring框架背后的设计思想。

2025-09-08 14:13:53 899

原创 Spring 框架(IoC、AOP、Spring Boot) 的必会知识点汇总

本文介绍了Spring框架的核心知识点,包括:1)Spring框架概述,涵盖IoC、AOP和Spring Boot功能;2)IoC核心机制,详细解析Bean管理、作用域、生命周期和注入方式;3)AOP编程原理,阐述切面概念、五种通知类型及实现技术;4)Spring Boot特性,重点说明自动配置、启动流程和核心注解。全文通过表格对比、代码示例和层次化结构,全面呈现了Spring技术栈的核心内容,为开发者提供了清晰的技术脉络和实践指导。

2025-09-04 17:01:15 997 2

原创 JVM相关 4|JVM调优与常见参数(如 -Xms、-Xmx、-XX:+PrintGCDetails) 的必会知识点汇总

JVM调优核心要点 JVM调优主要围绕三个目标:吞吐量优化、减少停顿时间和内存占用控制。关键参数包括堆内存设置(-Xms、-Xmx、新生代比例)、垃圾收集器选择(G1、ParallelGC等)和元空间配置。常见问题包括内存泄漏、频繁Full GC和栈溢出等。调优流程包括目标确定、监控分析、参数调整和效果验证。生产环境推荐设置统一堆大小,使用G1收集器,并配置详细的GC日志输出。调优工具如jstat、jmap和MAT可帮助定位问题,而合理的参数组合能有效提升JVM性能。

2025-09-03 17:13:26 749

原创 JVM相关 3|Java 类加载机制(ClassLoader)的必会知识点汇总

本文是 Java 类加载机制(ClassLoader) 的必会知识点汇总,涵盖 类加载过程、类加载器类型、双亲委派模型、自定义类加载器、常见异常及面试题,适合 面试准备、期末复习、开发实战。

2025-09-02 16:04:44 951

原创 JVM相关 2|Java 垃圾回收机制(GC算法、GC收集器如G1、CMS)的必会知识点汇总

本文系统介绍了Java垃圾回收(GC)机制的核心概念与实现。主要内容包括:1)GC基础概念,如引用计数法和可达性分析法;2)四大核心算法(标记-清除、标记-整理、复制、分代收集)的原理与特点;3)主流收集器(Serial、Parallel、CMS、G1)的适用场景与参数配置;4)GC异常排查与调优方法;5)常见面试问题解析。文章还提供了GC日志分析示例和推荐学习资料,全面覆盖了GC机制的关键知识点,适合开发者系统学习JVM内存管理技术。

2025-09-02 15:33:46 886

原创 JVM相关 1|JVM 内存模型(堆、栈、方法区)必会知识点汇总

本文是 JVM 内存模型(堆、栈、方法区) 的必会知识点汇总,涵盖 核心概念、内存结构、异常类型、调优参数、常见面试题,适合 面试准备、期末复习、开发实战。

2025-08-15 14:00:00 626

原创 Java核心知识 5|Java 8+ 特性(Lambda表达式、Stream API、Optional类等)必会知识汇总

Java 8+ 核心特性(Lambda表达式、Stream API、Optional类、函数式接口、接口默认方法、日期时间API等) 的必会知识点汇总,涵盖 语法、使用场景、注意事项、常见面试题,适合 面试准备、期末复习、开发实战。

2025-08-15 09:00:00 944

原创 Java核心知识 4|Java异常处理机制必会知识点汇总

Java异常处理机制 的 必会知识点汇总 + 常见面试题及答案,适合 面试准备、期末复习、开发实战

2025-08-14 14:27:38 1024

原创 Java核心知识 3|Java 多线程与并发编程的必会知识点汇总

Java 多线程与并发编程(Thread、Runnable、线程池、volatile、synchronized、CAS、AQS) 的必会知识点总结,涵盖 核心概念、原理、使用场景、注意事项,适合 面试准备、期末复习、开发实战

2025-08-14 14:19:45 722 1

原创 Java核心知识 2|Java集合框架(List、Set、Map)必会知识点汇总

Java集合框架(List、Set、Map等)必会知识点汇总,涵盖 List、Set、Map 等核心接口和实现类,适合 Java初学者、面试准备、期末复习 使用。

2025-08-14 10:23:25 961

原创 Java核心知识 1|面向对象编程(OOP)必会知识点汇总

抽象类不能实例化。可以包含抽象方法(没有方法体)。// 抽象方法System.out.println("画一个圆");知识点说明类与对象Java OOP 的基础封装保护数据,提供接口访问继承实现代码复用多态同一接口不同实现方法重载同名不同参数方法重写子类重写父类方法当前对象 / 父类引用final不可变static类级别抽象类不能实例化,可含抽象方法接口定义规范,支持多实现默认方法Java 8 新特性静态方法接口中也可以有常用设计模式。

2025-08-14 09:36:17 1058

原创 linux系统升级tomcat详细操作

在 Linux 系统中升级 Tomcat 是一项常见的维护任务,尤其在修复安全漏洞、提升性能或适配新版本 Java 时。以下是 详细操作步骤,适用于 Tomcat 8.x、9.x、10.x 等主流版本,并适用于 小版本升级(如 8.5.67 → 8.5.92) 和 大版本升级(如 8 → 9)

2025-08-12 17:18:39 992

原创 WinSCP远程登陆服务器(详细流程)

使用WinSCP远程登陆服务器详细流程

2025-08-07 14:19:07 174

原创 Git常用命令

这些命令是Git日常使用中非常基础和常用的,掌握它们可以帮助你更高效地管理代码版本。

2024-11-21 16:24:24 303

原创 Linux常用命令(运维必备)

这些命令是运维人员必会的基础工具,掌握这些命令将有助于提高运维工作的效率和质量。

2024-11-21 16:00:01 334

原创 服务器硬件基础知识

什么是服务器硬件?服务器硬件是指用于支持和运行服务器软件的物理硬件组件。服务器设计用于处理网络中其他计算机的请求和数据,具有高速的CPU运算能力、长时间的可靠运行能力、强大的I/O外部数据吞吐能力以及更好的扩展性。

2024-05-29 10:17:29 470

原创 Notepad++使用快捷键

Notepad++使用快捷键可以提高效率,Notepad++是Windows操作系统下的一套文本编辑器,有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。Notepad++功能比Windows中的Notepad(记事本)强大,除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。

2024-04-01 15:32:22 1406

原创 数据库经典面试题(2025最新版)

死锁是指两个或多个事务在执行过程中,因争夺资源而造成的一种相互等待的现象。避免死锁的方法包括:避免长时间占用资源、按顺序访问资源、使用锁提示等。数据库规范化是一种方法,用于减少数据冗余、保持数据一致性和提高数据依赖性的方法。第一范式是指每个字段都是不可分割的基本数据项;第二范式是指非主键字段必须完全依赖于主键,而不是部分依赖;第三范式是指非主键字段不能依赖于其他非主键字段。主键是表中唯一标识记录的字段,用于唯一地标识表中的每一行数据。外键是一个表中的列,其值来源于另一个表的主键。

2024-04-01 14:47:48 2855

原创 JavaScript函数与作用域(三)

【Web前端】JavaScript函数与作用域

2022-08-22 22:20:00 184 1

原创 JavaScript流程控制-循环(二)

JavaScript流程控制-循环

2022-08-21 17:19:07 1224 1

原创 JavaScript语法基础(一)

JavaScript语法基础

2022-08-11 20:42:29 514 2

原创 【创意代码】以程序员的方式撒狗粮,专业浪漫,值得拥有

【创意代码】以程序员的方式撒狗粮,专业浪漫,值得拥有!

2022-08-02 16:53:28 4112 10

原创 计算机编程—必备基础知识点

计算机编程基础

2022-08-01 14:19:35 8083 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除