DeathWhispers

面试题标准答案 如何解决分布式事务问题的?

面试题标准答案: 如何解决分布式事务问题的? 现在Java面试,分布式系统、分布式事务几乎是标配。而分布式系统、分布式事务本身比较复杂,大家学起来也非常头疼。 ```plain text 面试题:分布式事务了解吗?你们是如何解决分布式事务问题的? Seata AT模式和Seata TCC是在生产中最常用。 - 强一致性模型,Seata AT **强一致方案** 模式用于强一致主要用于...

Kafka 知识点 & 面试题总结

Kafka 是什么?主要应用场景有哪些? Kafka 是一个分布式流式处理平台。这到底是什么意思呢? 流平台具有三个关键功能: 消息队列 :发布和订阅消息流,这个功能类似于消息队列,这也是 Kafka 也被归类为消息队列的原因。 容错的持久方式存储记录消息流 : Kafka 会把消息持久化到磁盘,有效避免了消息丢失的风险。 流式处理平台: 在消息发布的时候进行处理,Kaf...

神经性耳鸣症状_病因_治疗方法_鉴别

神经性耳鸣是什么? 目前认为神经性耳鸣是由于处理声音的大脑听觉皮层的异常活动造成的,主要表现为没有外界声源刺激时,患者耳朵或脑袋所感受到的声音,如铃铃声、嗡嗡声、咔嗒声、搏动声以及其他噪声。 神经性耳鸣可以发生在头颅的一侧或双侧,这种感觉可以来源于颅内或颅外。 没有药物对神经性耳鸣有确切的疗效,但是可以通过声治疗、认知行为疗法来改善临床症状,听力下降的患者可以通过佩戴助听器以达到生活质...

GitHub Actions 简单入门-原理、使用方法与 YAML 详解

GitHub Actions 是一个集成在 GitHub 仓库中的 CI/CD 和自动化平台,它允许您通过事件触发自动化工作流,用于构建、测试、部署代码或其他任务,如标签问题或发送通知。 它基于 YAML 文件定义工作流,这些文件易读且灵活,支持并行执行和依赖管理。 总体上,它的工作原理可靠,但复杂配置可能需要注意权限和并发问题,以避免意外行为。 关键点: 工作原理:事件...

GitHub Actions 简单入门-原理、使用方法与 YAML 详解

GitHub Actions 是一个集成在 GitHub 仓库中的 CI/CD 和自动化平台,它允许您通过事件触发自动化工作流,用于构建、测试、部署代码或其他任务,如标签问题或发送通知。 它基于 YAML 文件定义工作流,这些文件易读且灵活,支持并行执行和依赖管理。 总体上,它的工作原理可靠,但复杂配置可能需要注意权限和并发问题,以避免意外行为。 关键点: 工作原理:事件...

Knife4j 踩坑记录-全局请求头Authorization无效的问题

摘要 近期在使用 Springdoc-OpenAPI 结合 Knife4j 作为接口文档工具时,遇到了一个棘手的问题:明明在配置中设置了全局的 Bearer Token 认证,但在 Knife4j 的界面中该配置始终不生效。然而,在原生的 swagger-ui.html 页面中却工作正常。本文将深入分析这一兼容性问题,并提供一个通用的解决方案,确保全局认证头能在 Knife4j 中正确应用...

Knife4j 踩坑记录-全局请求头Authorization无效的问题

摘要 近期在使用 Springdoc-OpenAPI 结合 Knife4j 作为接口文档工具时,遇到了一个棘手的问题:明明在配置中设置了全局的 Bearer Token 认证,但在 Knife4j 的界面中该配置始终不生效。然而,在原生的 swagger-ui.html 页面中却工作正常。本文将深入分析这一兼容性问题,并提供一个通用的解决方案,确保全局认证头能在 Knife4j 中正确应用...