mianba的头像-IT面试星球
管理员
这家伙很懒,什么都没有写...
2PC 3PC TCC等多种分布式事务解决方案分析对比-IT面试星球

2PC 3PC TCC等多种分布式事务解决方案分析对比

前言 本文分析多种分布式事务的解决方案2PC、3PC TCC、可靠消息服务、最大努力通知,事务消息等。讲述其执行流程、优缺点、适用场景以及引文具体实战例子。 名词解释 • TM(transaction manage...
MySQL多表关联查询和多次单表查询,哪个效率高?-IT面试星球

MySQL多表关联查询和多次单表查询,哪个效率高?

点击关注公众号,利用碎片时间学习 在数据量不大的情况下多表连接查询和多次单表查询的效率差不多。如果数据量足够大,那肯定是多次单表查询的效率更高。 有的一些公司里面,都会禁用多表连接查...
Dubbo-聊聊通信模块设计-IT面试星球

Dubbo-聊聊通信模块设计

前言 Dubbo源码阅读分享系列文章,欢迎大家关注点赞 SPI实现部分 Dubbo-SPI机制 Dubbo-Adaptive实现原理 Dubbo-Activate实现原理 Dubbo SPI-Wrapper 注册中心 Dubbo-聊聊注册中心的设计 通信模...
如何在 Rocky Linux 9 上打开 80 端口?-IT面试星球

如何在 Rocky Linux 9 上打开 80 端口?

在 Rocky Linux 9 中,如果你想搭建 Web 服务器或者运行其他基于 HTTP 协议的应用程序,你可能需要打开 80 端口。本文将详细介绍如何在 Rocky Linux 9 上打开 80 端口,以确保你的应用程序可以...
vuecli项目构建SSR服务端渲染-IT面试星球

vuecli项目构建SSR服务端渲染

vuecli项目构建SSR服务端渲染 服务端渲染(SSR) 将一个 Vue 组件在服务端渲染成 HTML 字符串并发送到浏览器,最后将这些静态标记“激活”为可交互应用程序的过程就叫服务端渲染(SSR) 服务器...
「原创」公司裁员,Mybatis源码都不会不裁你裁谁?-IT面试星球

「原创」公司裁员,Mybatis源码都不会不裁你裁谁?

本文详细介绍了阅读MyBatis源码的学习思路,并且对源码做了详细注释,讲解了整个Mybatis的启动过程。 本文篇幅较长,建议收藏阅读,非常适合用于面试前的重点复习。 点击上方“后端开发技术”,...
GitHub 使用指南(面向初学者)-IT面试星球

GitHub 使用指南(面向初学者)

01 什么是Github和Git GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub。我们可以在github上建立一个网上的仓库,可以把代码提交到网...
@testing-library/react: 测试你的 React 组件-IT面试星球

@testing-library/react: 测试你的 React 组件

@testing-library[1] 是一系列建立在 DOM Testing Library[2](@testing-library/dom)基础上的包的集合。用来测试 UI 组件,不鼓励测试实现细节(比如组件内部状态、方法甚至生命周期),而是...
RocketMQ系列-消息刷盘详解-IT面试星球

RocketMQ系列-消息刷盘详解

在 RocketMQ架构设计之消息 这篇文章中, 我们学习了 消息发送到消费 的整体流程。这篇文章,我们一起来看看 MappedFile 的实现细节. 引言 我们都知道的是 RocketMQ消息都是持久化到磁盘上的,消...
780. 到达终点 (Reaching Points)-IT面试星球

780. 到达终点 (Reaching Points)

从点 (x, y) 可以转换到 (x, x+y) 或者 (x+y, y)。 给定一个起点 (sx, sy) 和一个终点 (tx, ty),如果通过一系列的转换可以从起点到达终点,则返回 True,否则返回 False。 示例: 输入: sx = 1,...
2个月前
04010