Sike java thread series final chapter

thread

(Horizontal screen phone to see the source code is more convenient)


Brief introduction

Thread series we finished basic school, which we are basically a series of thread around the pool talking about, in fact, there are many things about the thread can say, we have the opportunity to add back in. Of course, if you have any good ideas, the public can contact me from the bottom right number.

Important points

Directly on the map, look at this picture I'm sure you can recall a lot of things, you can also look at this picture to do is ask yourself the answer, of course, you can put this figure as a reference interview review of.

thread

Which, ThreadLocal is the kind of analysis we do not, on the netty series to learn, so stay tuned ^ ^

Egg

The next series we will learn netty relevant knowledge, of course, get away there nio.

Why do I speak directly netty of it?

Because netty very important, many of the underlying framework is implemented by netty, such as dubbo, spark, hadoop, storm, zookeeper, grpc, flink, thrift, elasticsearch, spring cloud gateway.

As long as the framework involves network communication, we will basically use netty as the underlying communication, so you say netty that important, it is quite important, so, we talk about netty.

Why I do not speak spring series it?

spring series is divided into three parts: spring core, spring boot, spring cloud.

spring core comprise two main functions: spring IoC and spring mvc, these two functions are actually relatively simple things, nothing more than some conceptual things.

I, for example, spring IoC involve things have Loading XML, front BeanFactoryPostProcessor, Instantiate Bean in front Initialize Bean in, BeanPostProcessor, AOP, XxxAware, circular references, init-method and so on, in fact, just the IoC AOP process a BeanPostProcessor, there are a lot of concepts, these concepts if you do not know, go directly to IoC process will be very painful, so I recommend that students want to see the spring source line and go to the official document again, be aware of these concepts so it looks more relaxed. With respect to the concept of these bells and whistles, to be honest, I still prefer to study some of the underlying things, of course, if you have time I will write a few chapters later on spring source analysis.

spring boot equivalent on the basis of spring core set on a series of defaults, and then also added some more flexible annotation to expose implement custom, in fact, is partial application type.

This is even more biased spring cloud applications, and here's what components to take over integration, integration of components look over there, and finally became a spring cloud.

Finally, I want to say that the concept of spring series is too much, you can talk for several months, but the market's resolve about the spring is too much, I want you to see that article about it.

Other intentions?

As well as data structures and design patterns is what I particularly want to talk about something, there may be interspersed in back netty occasional series on one or two, just as when we speak of a set of detailed talked jump table, red-black tree, heap as .


I welcome the attention of the public number "Tong brother read source" view source code more series, and brother Tong source of ocean swim together.

qrcode

Guess you like

Origin www.cnblogs.com/tong-yuan/p/11832500.html