2022-05-04发表2022-05-04更新分布式 / 后端开发8 分钟读完 (大约1163个字)NIO三大核心之选择器(Selector)用一个线程,处理多个客户端连接,就会用到NIO的Selector(选择器)。阅读更多
2022-05-04发表2022-05-04更新分布式 / 后端开发5 分钟读完 (大约754个字)NIO三大核心之通道(Channel)NIO中所有的IO都是从通道(Channel)开始的。NIO的通道类似于流,但是有区别。阅读更多
2022-05-04发表2022-05-04更新分布式 / 后端开发10 分钟读完 (大约1544个字)NIO三大核心之缓冲区(Buffer)缓冲区(Buffer):缓冲区本质上是一个可读可写的内存块。阅读更多
2022-05-04发表2022-05-04更新分布式 / 后端开发5 分钟读完 (大约738个字)NIO编程及其三大核心原理Java NIO,全称为java non-blocking IO,是指JDK提供得到新API。从JDK1.4开始,Java提供了一系列改进的输入/输出的新特性,被统称为NIO(New IO),是同步非阻塞的。阅读更多
2022-04-18发表2023-08-27更新分布式 / Netty5 分钟读完 (大约790个字)Netty核心原理Netty是基于事件驱动的异步网络应用程序框架,用于快速开发高性能、高可靠性的网络IO程序。它解决了原生NIO的繁琐和复杂性,简化了网络应用的开发过程。Netty的核心优势包括零拷贝、可扩展的事件模型、支持多种协议、安全传输、高性能和灵活的线程模型等。该框架在互联网、大数据、分布式计算、游戏和通信等领域广泛应用。阅读更多