【Netty】Recycler的使用、分析

网络 

Netty为了减少频繁new对象的性能损耗,引进了一个通用的对象池,它就是Recycler。

【Netty】FastThreadLocal的使用、分析 & 比ThreadLocal好在哪?

网络 

这一节就简单讲一讲FastThreadLocal的使用,以及为什么FastThreadLocal比jdk原生的ThreadLocal快。

【Netty】Encoder相关(一):writeAndFlush

网络 

本节就来看看Netty中一个很常用的方法:writeAndFlush,来看看源码大致逻辑是什么样的,顺便再编写一个简单的编码器了解一下编码的流程是什么样的。

【Netty】decoder相关(四):长度域解码器LengthFieldBasedFrameDecoder

网络 

本节就来看看Netty提供给用户开箱即用的解码器:LengthFieldBasedFrameDecoder。它的属性是本节的重点难点之一。

【SpringBoot源码】banner从读取到输出流程

Java 

文章目录前言这一节来看看banner从读取到输出的流程,这一步在springboot启动流程中其实并不是很关键,你想更改banner的输出,随便百度找找都知道怎么做。不过既然看到的教程特地提到了这一点,那就不妨顺便记录下了,没准以后能在这里面抄些代码呢~SpringBootVersion:2.1.7

【Netty】decoder相关(三):分隔符解码器DelimiterBasedFrameDecoder

网络 

本节就来看看Netty提供给用户开箱即用的解码器:DelimiterBasedFrameDecoder。

【SpringBoot源码】核心函数之refresh、单例bean初始化逻辑

Java 

refresh作为SpringBoot启动流程的核心之一,是必须掌握的东西,因为初始化bean等逻辑都在这里面。但偏偏refresh这个函数的源码逻辑非常复杂...