11 2025 档案

摘要:一、安装前准备 确保你的 Windows 上已经: 安装 Docker Desktop 已开启 WSL2(Docker 默认要求) 验证 Docker 是否正常: docker --version 二、拉取带管理界面插件的 RabbitMQ 镜像 RabbitMQ 官方镜像里带管理界面的版本是man 阅读全文
posted @ 2025-11-28 20:13 Higurashi-kagome 阅读(48) 评论(0) 推荐(0)
摘要:最初使用如下方法,发现还是会出现唤醒: 控制面板 -> 硬件和声音 -> 电源选项 -> 更改计划设置 -> 更改高级电源设置 -> 睡眠 -> 允许使用唤醒定时器 -> 禁用。 后面添加休眠按钮,想要长期睡眠的时候,将电脑设置为休眠: 控制面板 -> 硬件和声音 -> 电源选项 -> 选择电源按钮 阅读全文
posted @ 2025-11-28 10:39 Higurashi-kagome 阅读(28) 评论(0) 推荐(0)
摘要:Java 虚拟机异常处理机制 在 Java 虚拟机中,异常处理主要通过异常表来实现。当 Java 源代码被编译成字节码后,每个方法都会附带一个异常表。异常表中可能包含多条记录,每条记录都由四个主要部分构成:from指针、to指针、target指针以及所捕获的异常类型。这些指针的值是字节码索引(byt 阅读全文
posted @ 2025-11-27 14:17 Higurashi-kagome 阅读(7) 评论(0) 推荐(0)
摘要:转(部分调整):JAVA 中创建线程池的五种方法及比较 在 Java 中创建线程池主要有两种方式:一种是通过Executors工厂类提供的方法,该类提供了四种不同类型的线程池供开发者快速使用;另一种是直接通过ThreadPoolExecutor类进行自定义创建。 一、通过Executors工厂类创建 阅读全文
posted @ 2025-11-26 22:41 Higurashi-kagome 阅读(159) 评论(0) 推荐(0)
摘要:概要 在 Java 8 中,虚拟机内存主要由以下几个部分组成: 程序计数器(Program Counter Register):用于保存当前线程执行的位置,可以看作是当前线程所执行的字节码的行号指示器,当线程被切换后,用来恢复线程执行的位置。为了线程切换后能恢复到正确的执行位置,每条线程都需要有一个 阅读全文
posted @ 2025-11-26 16:00 Higurashi-kagome 阅读(9) 评论(0) 推荐(0)
摘要:基于:研究了 2 天,终于知道 JDK 8 默认 GC 收集器了! 在《深入理解 Java 虚拟机》第三版第 128 页中,提及在 JDK 9 之前,Server 模式下默认的垃圾收集器组合是Parallel Scavenge+Serial Old(即PS MarkSweep)。为了验证这一说法是否 阅读全文
posted @ 2025-11-26 14:24 Higurashi-kagome 阅读(25) 评论(0) 推荐(0)
摘要:推荐阅读:CAS 单点登录详细流程 背景 当前业务系统基于 Spring Security,现在需要集成 CAS,当用户访问业务系统时,如果用户没有登录,则跳转到 CAS Server 统一登录页面完成登录。 而当用户从 CAS Server 退出登录后,业务系统需要清空登录信息,再次访问业务系统时 阅读全文
posted @ 2025-11-20 21:16 Higurashi-kagome 阅读(72) 评论(0) 推荐(0)
摘要:原文(部分调整):调试排错 - Java 问题排查之工具单 jps jps 全称 Java Virtual Machine Process Status Tool,是 JDK 提供的一个查看 Java 进程的命令行工具,常用来快速定位 Java 进程 ID。 jps 常用命令: jps # 显示进程 阅读全文
posted @ 2025-11-10 22:04 Higurashi-kagome 阅读(15) 评论(0) 推荐(0)
摘要:基于:Mybatis 都有哪些 Executor 执行器?它们之间的区别是什么? 在 MyBatis 中,Executor 是一个关键的接口,负责执行映射的 SQL 语句。MyBatis 提供了四种类型的 Executor,每种 Executor 在执行 SQL 和处理事务方面都有不同的特点。本文将 阅读全文
posted @ 2025-11-05 23:04 Higurashi-kagome 阅读(13) 评论(0) 推荐(0)
摘要:当前已经安装了 MySQ(8.3.0),因为有时会需要用到多套系统数据(比如测试生产各一套数据),为了避免数据库名称冲突,希望安装多个 MySQL 实例。 复制D:\soft\mysql-8.3.0-winx64\my.ini到D:\soft\mysql-8.3.0-winx64\my1.ini 修 阅读全文
posted @ 2025-11-03 21:56 Higurashi-kagome 阅读(25) 评论(0) 推荐(0)