慕枫技术笔记
慕枫技术笔记
全部文章
分类
DDD实践(6)
Docker(2)
Elasticsearch(2)
Idea(3)
JAVA(13)
Java多线程专题(7)
Java夯实基础教程(1)
JDK源码分析(1)
JDK源码分析系列(6)
JVM(6)
Kubernetes(1)
LeetCode解题(16)
Linux(3)
Mysql(3)
PostgreSQL大师之路(2)
Python(1)
Redis(4)
RocketMQ(14)
SpringBoot(6)
SpringCloud(2)
Spring源码(5)
TICK(1)
Tomcat源码(2)
分布式(4)
工具使用(1)
开发采坑记录(3)
技术同学思维模型(1)
数据库(1)
架构设计(6)
深度学习(1)
算法(7)
职场(1)
设计模式(4)
跟慕枫学透Netty(5)
随想(2)
面试(8)
归档
标签
去牛客网
登录
/
注册
慕枫技术笔记的博客
全部文章
(共151篇)
LeetCode解题之六:有效的括号
题目 给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符串。 示例 1: 输入: "()" 输出: true ...
2022-05-22
0
0
RocketMQ高手之路系列之一:RocketMQ网络通信模块架构
引言 本文主要是介绍RocketMQ的通信模块,通过对于源码的阅读,拆解其中的底层通信原理。一篇文章很难完全讲清楚这其中的道道,所以会分几篇文章来进行阐述。 模块介绍 为何使用Netty通信作为底层通信框架 总结 一、模块介绍 Remoting模块的类结构图如下所示: 其中Re...
2022-05-22
0
0
十分钟搞懂正则表达式(上)
引言 正则表达式几乎可以在任何语言中进行使用,无论是JS、Java或者是Python或者是其他语言。是不是很羡慕别人的正则表达式写的很6,是不是对于火星文般的一大长串正则表达式很苦恼。本文希望通过对于正则表达式的说明,让大家认识它、接近它最后爱上它。 正则表达式基础知识 常用正则表达式 ...
2022-05-22
0
0
各种 IntelliJ IDEA 酷炫插件推荐
引言 本文主要介绍一些Idea开发中的插件,希望在大家开发过程中可以提供开发效率,同时也带来一些酷炫的乐趣。 插件的安装 各种插件 常用插件推荐 一、插件的安装 打开setting文件选择Plugins选项 Ctrl + Alt + S File -> Setting ...
2022-05-22
0
0
RocketMQ高手之路系列之二:RocketMQ之消息通信
引言 本文主要从源码角度分析RocketMQ的底层通信机制以及RPC调用的过程。对于RocketMQ通信机制的深入理解,是我们分析和领会整个RocketMQ系统消息流转流程的基石。 消息 消息底层如何流转 总结 一、消息 我们可以设想一下,如果自己是RocketMQ的设计者,我们该...
2022-05-22
0
0
阿里巴巴Java应用在线诊断神器Arthas工具使用介绍
引用 线上环境出现异常时,我们想立马查看下JVM内存使用情况,想看下我们的应用中的线程状态等等。那么阿里巴巴的在线诊断神器Arthas工具就是非常不错的选择,本文主要介绍Arthas的基本用法。 Arthas工具介绍 Arthas安装 常用命令 一、Arthas工具介绍 1、Art...
2022-05-22
0
0
JDK源码分析系列之四:HashSet深入理解以及源码分析
引言 今天在排查Tomcat服务崩溃异常的时候,碰到了关于HashSet的底层实现的问题。所以就借着这个机会把HashSet的源码进行下分析,以表示下有些源码不看不知道,一看吓一跳的内心变化。 起因 HashSet源码分析 总结 一、起因 系统上线前夕,在进行测试的时候,测试小姐姐...
2022-05-22
0
0
LeetCode解题之七:合并两个有序链表
题目 将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1->2->4, 1->3->4 输出:1->1->2->3->4->4 分析 比较链表对应值的大小,根据比较结果追加到新...
2022-05-22
0
0
RocketMQ高手之路系列之三:RocketMQ之路由中心
引言 在SOA分布式服务体系架构中,注册中心担任了服务注册以及服务调用解析的任务。那么在RocketMQ中,NameServer则负责了类似的职责。它是整个RocketMQ体系中的中枢系统,负责体系中的消息调度以及控制。 路由管理 路由信息 路由注册 路由删除 总结 一、路由管理...
2022-05-22
0
0
RocketMQ高手之路系列之四:RocketMQ之消息发送(一)
引言 前面章节介绍了RocketMQ的路由管理模块,它所解决的问题是如何让消息的发 送者以及消费者找到正确的地址信息。本章主要阐述消息在发送之前,如何进行客户端启动的。 消息格式 启动生产者 总结 一、消息格式 要想弄清楚消息发送的过程,我们需要了解消息的格式是怎样的。在commo...
2022-05-22
0
0
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页