上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 23 下一页
摘要: JVM 的组成 JVM(Java Virtual Machine)是 Java 的核心组件,负责执行 Java 字节码程序。以下是 JVM 的主要组成部分: 1. 类加载子系统(Class Loader Subsystem) 作用:负责加载 .class 文件到 JVM,将其转换为 JVM 能识别的 阅读全文
posted @ 2024-12-10 18:43 Eiffelzero 阅读(130) 评论(0) 推荐(0)
摘要: JVM 的 TLAB(Thread-Local Allocation Buffer)是什么? TLAB(Thread-Local Allocation Buffer)简介 TLAB(Thread-Local Allocation Buffer) 是 JVM 中堆内存管理的一种优化技术,用于减少多线程 阅读全文
posted @ 2024-12-10 18:36 Eiffelzero 阅读(406) 评论(0) 推荐(0)
摘要: Elasticsearch(ES),这是一个开源的搜索和分析引擎,广泛用于各种应用中以实现全文搜索、结构化搜索、分析和复杂的数据查询。下面我将详细介绍Elasticsearch的基本概念、架构和工作原理。 Elasticsearch的基本概念 节点(Node) Elasticsearch运行的单个实 阅读全文
posted @ 2024-06-20 18:56 Eiffelzero 阅读(59) 评论(0) 推荐(0)
摘要: 为什么使用消息队列 消息中间件(Message Middleware)是分布式系统中重要的组件,用于在不同系统或组件之间传递消息。它有助于解耦生产者和消费者,使它们可以独立扩展和演化。 常见的消息中间件有: Apache Kafka:高吞吐量、分布式的发布-订阅消息系统,适合处理大数据。 Rabbi 阅读全文
posted @ 2024-06-17 18:42 Eiffelzero 阅读(49) 评论(0) 推荐(0)
摘要: 问题: Fatal error compiling: java.lang.NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport does not have member field 'com.sun.tools.javac. 阅读全文
posted @ 2024-06-14 18:03 Eiffelzero 阅读(854) 评论(0) 推荐(0)
摘要: 分布式ID生成服务: leaf 监控: cat 实时应用监控平台 配置中心: apollo JAVA诊断工具: arthas 数据库连接池: druid 消息中间件: rocketmq 服务注册中心: nacos 动态服务发现、配置和服务管理而设计。它可以帮助您轻松构建云原生应用程序和微服务平台 服 阅读全文
posted @ 2024-06-14 17:57 Eiffelzero 阅读(21) 评论(0) 推荐(0)
摘要: 问题描述: Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'validator' defined in clas 阅读全文
posted @ 2024-06-14 17:33 Eiffelzero 阅读(117) 评论(0) 推荐(0)
摘要: 问题: 通过debug发现result.removeAll的时候 删不了 public boolean equals(Object obj) { return obj instanceof OspSpringBoot2Initializer.OspBean && this.bean.equals(( 阅读全文
posted @ 2024-06-14 17:27 Eiffelzero 阅读(22) 评论(0) 推荐(0)
摘要: 原题链接 class Solution { public int[] plusOne(int[] digits) { int n = digits.length; List<Integer> list = new ArrayList<>(); int cnt = 0; for (int i = n 阅读全文
posted @ 2024-01-19 09:54 Eiffelzero 阅读(19) 评论(0) 推荐(0)
摘要: 原题链接 class Solution { public String simplifyPath(String path) { // 用栈保存路径 Deque<String> stack = new LinkedList<>(); for (String s : path.split("/")) { 阅读全文
posted @ 2024-01-19 09:49 Eiffelzero 阅读(10) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 23 下一页