课件和 Demo 地址
https://github.com/geektime-geekbang/geek_netty
作者回复: 因为他的源码那个注释很详细,里面也有图(虽然不太好看),所以对着源码说了,哈
作者回复: 推荐一本 java tcp ip socket网络编程,默认很多没有讲的前提性的基础知识可以看看这本。
作者回复: 自己代码指定的,也就是你定义了你的传输信息结构,或者说叫pdu后,你就确定了你用那种解码了,然后你就找哪些支持了,显示设置下,找不到就只能自己写了。就是你告诉他怎么解他才知道,它自己不自动判断
作者回复: 这是两种学习方法,但是netty的使用真的很简单,所以才把这个顺序掉过来了😂,你可以尝试换个方法看,从后往前看,然后再反过来看下。
作者回复: 后面确实有一节提及内存相关了,主要说的是堆外内存、内存池等相关的。
作者回复: 这个是安排在第四章和第五章,先大体看下源码有个印象,再实战可能效果好点,所以才这么安排的
作者回复: 不知道您这里说的上层是指什么?如果是业务层,确实是的,它先把不够数据屯起来,所以不会往外传,传也没用,因为不完整