慕枫技术笔记
慕枫技术笔记
全部文章
分类
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篇)
15天搞定Kubernetes系列之一:基本概念与架构
引言 Kubernetes 作为云原生的最佳实践,已经成为了事实上的容器编排引擎标准,同时它也逐渐成为容器云时代的基础设施。本系列文章将带领大家进入Kubernetes 的世界。 架构介绍 核心概念 总结 一、架构介绍 (图片来自于网络) 上图可以看到如下组件,使用特别的图...
2022-05-22
0
0
LeetCode解题之十六:最大子序和
题目 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例 输入: [-2,1,-3,4,-1,2,1,-5,4], 输出: 6 解释: 连续子数组 [4,-1,2,1] 的和最大,为 6 解答 public class Sol...
2022-05-22
0
0
Netty源码分析系列之三:Netty启动之NioEventLoop创建
引言 从本文开始,我们一起来阅读Netty的源码实现,主要针对Netty的核心实现进行进一步的梳理。但是话又说回来,如果我们直接看Netty源码的话,可能不知道该如何下手,大大小小那么多个源码包,就像一团乱麻,千头万绪。所以本文从Netty服务启动开始,根据启动流程来逐渐打开Netty的神秘面纱,...
2022-05-22
0
0
Java并发编程系列之六:深入理解ThreadLocal
引言 无论实际项目实战还是面试,ThreadLocal都是一个绕不开的话题,本文主要从源码角度和大家一起探讨下ThreadLocal的神秘面纱。 ThreadLocal是什么?它能干什么? ThreadLocal源码分析 总结 一、ThreadLocal是什么?它能干什么? T...
2022-05-22
0
0
Netty源码分析系列之四:Netty启动之NioServerSocketChannel创建
引言 上篇文章中主要对Netty启动过程中,涉及的NioEventLoopGroup相关细节进行了详细介绍,本篇文章主要介绍启动过程中其他一些初始化步骤。 Channel的创建和初始化过程 总结 一、Channel的创建和初始化过程 Channel是Netty对于网络实现层的抽象,可...
2022-05-22
0
0
Netty源码分析系列之五:Netty多线程模型
引言 我们一直都说Netty是高性能服务器,那么它到底为什么是高性能应用呢?线程模型直接影响着网络应用的性能状况,本文将从Netty的多线程模型出发揭开其高性能特性的神秘面纱。 多线程模型 (1)传统IO模型的问题 ·如果我们自己是Netty网络应用的设计者,想要设计出高性能的网络应用,首先...
2022-05-22
0
0
彻头彻尾搞定JVM系列之一:JVM学习大纲
引言 如果说编码是程序猿的招式的话,那么JVM可谓是内功心法。但是无论是市面上的大牛写的书籍又或者网上的博客文章,都对于JVM的描述过于理论化描述,总是让人有种望而却步的感觉。本系列文章希望通过大白话的方式讲解JVM技术体系,希望可以对阅读系列文章的同学有所裨益。 学习大纲 首先我梳理了JVM...
2022-05-22
0
0
彻头彻尾搞定JVM系列之二:我们写的Java代码到底是怎么进入JVM的?
引言 作为一个程序猿,我们每天都会写各种各样的java代码,不知道大家有没有思考过一个问题,我们写的这些java代码到底是怎么进入JVM的呢?别着急,本文就带着大家一探究竟。 Java文件进入JVM经历了怎样的人生? 什么是双亲委派模型? 总结 一、Java文件进入JVM经历...
2022-05-22
0
0
RocketMQ高手之路系列之八:RocketMQ之事务消息(一)
引言 事务的概念就不用多说了,我相信阅读文章的童鞋都是有着非常深刻的认识。我们都知道MQ可以实现微服务之间的异步以及解耦,那么引入MQ之后,如何实现微服务之间的数据一致性是一个值得思考的问题。事务消息将分为三篇文章进行介绍,本文主要介绍RocketMQ的事务原理,第二篇文章主要分析事务消息源码实现...
2022-05-22
0
0
RocketMQ高手之路系列之九:RocketMQ之事务消息(二)
引言 上文已经对于RocketMQ的事务消息大致交互流程进行了梳理,本篇文章主要从源码角度分析事务消息的实现。 事务消息源码实现 总结 说明: 本文只针对主要的代码流程进行了梳理,去除了一些细枝末节的代码分析。阅读源码始终坚持抓大放小的原则,关注主要的业务流程以及设计思想,忽略事无巨细...
2022-05-22
0
0
首页
上一页
4
5
6
7
8
9
10
11
12
13
下一页
末页