深度剖析 RocketMQ 事务消息! 发表于 2024-08-03 更新于 2024-08-29 分类于 RocketMQ 本文字数: 6.4k 阅读时长 ≈ 6 分钟 这篇文章,我们将深入探讨 RocketMQ 的事务消息原理,并从源码角度进行分析,以及事务消息适合什么场景,使用事务消息需要注意哪些事项。 阅读全文 »
Linux 用户态和内核态! 发表于 2024-08-02 更新于 2024-08-27 分类于 Linux 本文字数: 2.2k 阅读时长 ≈ 2 分钟 在 Linux操作系统中,输入输出重定向是一个非常重要的概念,它允许用户在命令行中将命令的输入和输出重定向到文件或其他命令。这种能力使得用户可以更加灵活地处理数据,进行复杂的操作。本文将详细讨论Linux输入输出重定向的定义、原理、基本操作、以及一些高级用法。 阅读全文 »
RocketMQ 同步发送、异步发送和单向发送,如何选择? 发表于 2024-08-02 分类于 RocketMQ 本文字数: 5.7k 阅读时长 ≈ 5 分钟 在 RocketMQ 中,有 3种简单的消息发送方式:同步发送、异步发送和单向发送。这篇文章,我们将详细分析这三种发送方式的原理、优缺点、使用场景以及使用该方式是否会丢失数据。 阅读全文 »
Linux 输入输出重定向! 发表于 2024-08-01 更新于 2024-08-27 分类于 Linux 本文字数: 2.7k 阅读时长 ≈ 2 分钟 在 Linux操作系统中,输入输出重定向是一个非常重要的概念,它允许用户在命令行中将命令的输入和输出重定向到文件或其他命令。这种能力使得用户可以更加灵活地处理数据,进行复杂的操作。本文将详细讨论Linux输入输出重定向的定义、原理、基本操作、以及一些高级用法。 阅读全文 »
Linux文件及目录详解!(推荐阅读) 发表于 2024-07-31 更新于 2024-08-27 分类于 Linux 本文字数: 5.4k 阅读时长 ≈ 5 分钟 在 Linux/Unix 操作系统中,一切都是文件,甚至目录也是文件,文件是文件,鼠标、键盘、打印机等设备也是文件。这篇文章,我们将一起学习 Linux 中的目录结构。 阅读全文 »
深度剖析 Java Agent! 发表于 2024-07-30 更新于 2024-08-15 分类于 Java 本文字数: 8.1k 阅读时长 ≈ 7 分钟 最近,有小伙伴反馈:B站 1面要直接手撕一个 Java Agent,直接把他搞懵逼了。这篇文章,我们将针对这么小伙伴遇到的问题,深入分析什么 Java Agent及其工作原理,最后带领大家手撕一个 Java Agent。 阅读全文 »
Java I/O! 发表于 2024-07-29 更新于 2024-07-30 分类于 Java 本文字数: 6.8k 阅读时长 ≈ 6 分钟 最近,有小伙伴反馈:B站 1面要直接手撕一个 Java Agent,直接把他搞懵逼了。这篇文章,我们将针对这么小伙伴遇到的问题,深入分析什么 Java Agent及其工作原理,最后带领大家手撕一个 Java Agent。 阅读全文 »
Java Regex正则表达式,一文帮你讲透! 发表于 2024-07-29 更新于 2024-07-28 分类于 Java 本文字数: 4.7k 阅读时长 ≈ 4 分钟 正则表达式是一种用于描述字符串模式的工具,它在文本处理、数据验证、搜索和替换等方面有着广泛的应用。这篇文章,我们将分析什么是正则表达式,它是如何工作的? 阅读全文 »
什么是 JWT? 发表于 2024-07-28 分类于 Java 本文字数: 2.3k 阅读时长 ≈ 2 分钟 作为 Java程序员都知道 Java是跨平台的语言,编译一次到处运行,这得益于 JVM字节码,这篇文章,我们将一起分析什么是 JVM字节码以及 JVM字节码是如何工作的? 阅读全文 »
什么是 JVM 字节码?深度剖析字节码工作原理! 发表于 2024-07-27 分类于 Java 本文字数: 4.5k 阅读时长 ≈ 4 分钟 作为 Java程序员都知道 Java是跨平台的语言,编译一次到处运行,这得益于 JVM字节码,这篇文章,我们将一起分析什么是 JVM字节码以及 JVM字节码是如何工作的? 阅读全文 »