相关文章
JVM 如何分析 GC 日志,定位 GC 性能问题?
GC(Garbage Collection)日志是 JVM 提供的用于记录垃圾回收过程的详细信息的文件。通过分析 GC 日志,可以了解 JVM 的内存使用情况、GC 的频率、停顿时间、回收效率等,从而帮助我们诊断和解决 GC 相关的性能问题。
1. 开启 GC 日…
建站知识
2025/4/14 21:18:03
Vue3:初识Vue,Vite服务器别名及其代理配置
一、创建一个Vue3项目 创建Vue3项目默认使用Vite作为现代的构建工具,以下指令本质也是通过下载create-vue来构建项目。 基于NodeJs版本大于等于18.3,使用命令行进行操作。 1、命令执行
npm create vuelatest输入项目名称 2、选择附加功能 选择要包含的功…
建站知识
2025/4/15 0:04:09
Spring Boot应用中可能出现的Full GC问题
Full GC的原理与触发条件
原理
标记-清除:首先遍历所有对象,标记可达的对象,然后清除不可达的对象。复制算法:将内存分为两部分,每次只使用其中一部分。当这部分内存用完时,将存活的对象复制到另一部分&a…
建站知识
2025/4/14 13:32:53
微服务篇——SpringCloud
服务注册
Spring Cloud5大组件有哪些? 服务注册和发现是什么意思?Spring Cloud如何实现服务注册发现? nacos与eureka的区别 负载均衡
如何实现负载均衡? Ribbon负载均衡的策略有哪些? 如何自定义负载均衡的策略&…
建站知识
2025/4/14 12:34:46
JavaWeb遇到的问题汇总
问题一:(键值对最后一项没有逗号)
在JSON字符串转自定义对象和自定义对象转JSON字符串时:
如图所示:若忘记删除键值对的最后一项没有逗号时,则下一句转换不会生效,应该删除最后一项的逗号。 解…
建站知识
2025/4/13 21:44:21
代码随想录算法训练营--打卡day8
一.反转字符串II
1.题目链接
541. 反转字符串 II - 力扣(LeetCode)
2.思路 循环分组定位:使用 for 循环,每2k为一组。i 每次增加 2k ,就相当于定位到下一组字符的起始位置。在每次循环中,确定当前组需要…
建站知识
2025/4/15 2:01:44
【Yonyou-BIP】平台档案删除时报自建应用实体错误
简述
自建应用的数据表引用了平台档案,该数据表被删除,导致平台档案删除时报错。 解决方案:重新创建被删除的数据表。
解决方案
重新创建被删除的数据表
排查经过 触发档案删除报错 查看自建应用容器日志(微服务管理中找到保存的应用对…
建站知识
2025/4/14 15:33:21
分析一下HashMap内部是怎么实现的
当然可以!我们来深入分析一下 Java 中 HashMap 的内部实现机制(以 JDK 8 为主),包括数据结构、核心算法、源码设计、以及适用场景。 🧠 一、HashMap 的核心结构
HashMap 是基于哈希表实现的 Map,底层结构是…
建站知识
2025/4/14 3:21:03