随笔分类 - Netty编程
Java开发要想更近一步,就必须学习Netty
发表于 2021-07-27 09:09阅读:3568评论:0推荐:0
摘要:前言 学习Netty避免不了要去了解TCP粘包/拆包问题,熟悉各个编解码器是如何解决TCP粘包/拆包问题的,同时需要知道TCP粘包/拆包问题是怎么产生的。 在此博文前,可以先学习了解前几篇博文: 深入学习Netty(1)——传统BIO编程 深入学习Netty(2)——传统NIO编程 深入学习Nett
阅读全文 »
发表于 2021-07-20 09:48阅读:1401评论:0推荐:1
摘要:前言 从学习过BIO、NIO、AIO编程之后,就能很清楚Netty编程的优势,为什么选择Netty,而不是传统的NIO编程。本片博文是Netty的一个入门级别的教程,同时结合时序图与源码分析,以便对Netty编程有更深的理解。 在此博文前,可以先学习了解前几篇博文: 深入学习Netty(1)——传统
阅读全文 »
发表于 2021-07-07 12:03阅读:790评论:0推荐:0
摘要:前言 之前已经整理过了BIO、NIO两种I/O的相关博文,每一种I/O都有其特点,但相对开发而言,肯定是要又高效又简单的I/O编程才是真正需要的,在之前的NIO博文(深入学习Netty(2)——传统NIO编程)中就已经介绍过NIO编程的缺点(相比较而言的缺点:同步非阻塞,需要单独开启线程不断轮询),
阅读全文 »
发表于 2021-07-06 16:09阅读:908评论:0推荐:0
摘要:前言 学习Netty编程,避免不了从了解Java 的NIO编程开始,这样才能通过比较让我们对Netty有更深的了解,才能知道Netty大大的好处。传统的NIO编程code起来比较麻烦,甚至有遗留Bug,但其中最基本的思想是一致的。 参考资料《Netty In Action》、《Netty权威指南》(
阅读全文 »
发表于 2021-07-05 15:28阅读:1126评论:0推荐:2
摘要:前言 之前看过Dubbo源码,Nacos等源码都涉及到了Netty,虽然遇到的时候查查资料,后面自己也有私下学习Netty并实践,但始终没有形成良好的知识体系,Netty对想要在Java开发上不断深入是十分重要的。所以借此博客平台记录下自己的学习思考的过程,形成自己的知识体系,以后学习深入源码更加得
阅读全文 »