发布于 28 天前
摘要
一、垃圾回收的基本步骤 标记(Marking) 从GC Roots(如虚拟机栈、方法区静态变量、本地方法栈等)出发,遍历对象引用链 …
一、垃圾回收的基本步骤 标记(Marking) 从GC Roots(如虚拟机栈、方法区静态变量、本地方法栈等)出发,遍历对象引用链 …
一、消息成为死信的条件 在RabbitMQ中,消息会在以下三种情况下成为死信: 消费者显式拒绝且不重新入队 当消费者调用basic …
面试官: 您好!如果在您的项目中,用户反馈某个功能响应非常慢,经过初步判断,您怀疑是数据库慢查询导致的。您会如何系统地去排查和解决 …
Socket:网络编程的基石与“插座” 你说的很对,Socket(套接字) 可以理解为网络通信的端点,它抽象了底层的网络通信细节。 …
面试官: 您好!在您负责的线上项目中,如果遇到一些偶发性的问题,比如某个功能偶尔报错、用户反馈某些操作间歇性失败,这类问题往往难以 …
面试官: 您好!如果在您负责的线上项目中,监控系统突然告警线上出现了大量的错误日志,或者用户开始反馈某些功能异常,您会如何建立一个 …
面试官: 您好!如果在您的项目中遇到Java应用程序出现死锁,导致服务响应缓慢甚至完全卡死的情况,您会如何进行紧急处理和后续排查呢 …
面试官: 您好!在现代微服务架构中,配置中心扮演着非常重要的角色。如果有一天,您发现多个核心服务突然出现行为异常,或者无法启动,您 …
面试官: 您好!如果在您的项目中,线上应用出现MySQL数据库连接池爆满,导致服务响应缓慢或大量请求失败的情况,您会如何进行紧急处 …
面试官: 您好!如果在您的项目中,线上应用频繁出现MySQL数据库死锁,导致业务操作失败,用户体验下降,您会如何进行紧急处理和后续 …