Java
232 notes
Some notes are currently available only in Chinese. English translations are shown when available.
- Spring Boot Auto-Configuration Principleshistorical
Conditional configuration selection, metadata/imports, bean back-off, configuration properties, and condition diagnostics.
- Netty Source: Creating NioEventLoop Childrenhistorical
Creation of the event-loop child set and channel-to-event-loop selection in a NioEventLoopGroup.
- Netty Source: Assigning an Accepted Channel to an EventLoophistorical
Selecting a worker event loop and registering the accepted child channel for thread-confined I/O processing.
- Netty Server Startup: Registering with the EventLoophistorical
Assigning the server channel to an event loop and transport selector before binding.
- Spring IoC Source: Registering BeanPostProcessorshistorical
Why BeanPostProcessors must be registered before ordinary singleton creation and what lifecycle extension they provide.
- Netty Source: Registering Read Interesthistorical
How an active socket channel becomes interested in read readiness and feeds inbound pipeline events.
- Netty Server Startup: Binding the Porthistorical
Asynchronous local-address bind, channel activation, failure handling, and bind future completion.
- Spring IoC Source: Instantiating Non-Lazy Singletonshistorical
How Spring resolves bean dependencies, creates singleton instances, applies lifecycle processors, and caches exposed objects.
- Netty Server Startup Overviewhistorical
ServerBootstrap to active listener: channel creation, initialization, event-loop registration, and bind.
- Spring IoC Class Relationshipshistorical
A conceptual map of Spring container interfaces and extension points rather than a version-frozen UML diagram.