美文网首页
Netty 相关面试题

Netty 相关面试题

作者: 亮亮_ff3d | 来源:发表于2019-10-31 23:25 被阅读0次

1、TCP、UDP的区别?

1.TCP协议是面向连接的。也就是说,应用程序在使用 TCP协议之前,必须先建立起一个 TCP连接,之后才能进行通信活动。

UDP协议是无连接的。不需要建立和断开连接,发送端可以在任何时候自由地发送数据。

2.UDP协议是面向报文的。发送方的 UDP对应用程序交付下来的报文,再添加了首部信息之后就向下交付给 IP层。TCP是面向,字节流的。

3.每一条TCP连接只能是点到点的;UDP支持一对一,一对多,多对一和多对多的交互通信

4.TCP首部开销20字节;UDP的首部开销小,只有8个字节

5.TCP的逻辑通信信道是全双工的可靠信道,UDP则是不可靠信道

2、TCP协议如何保证可靠传输?

https://blog.csdn.net/liuchenxia8/article/details/80428157

3、TCP的握手、挥手机制?

https://blog.csdn.net/qq_38950316/article/details/81087809

4、TCP的粘包/拆包原因及其解决方法是什么?

https://blog.csdn.net/liyuguanguan/article/details/90404115

5、Netty的粘包/拆包是怎么处理的,有哪些实现?

https://blog.csdn.net/SmallCatBaby/article/details/89877923

6、同步与异步、阻塞与非阻塞的区别?

https://www.cnblogs.com/nanqiang/p/9910860.html

7、说说网络IO模型?

https://www.cnblogs.com/whylinux/p/9867149.html

8、BIO、NIO、AIO分别是什么?

https://www.cnblogs.com/fanblogs/p/11039224.html

9、select、poll、epoll的机制及其区别?

https://blog.csdn.net/wteruiycbqqvwt/article/details/90299610

10、说说你对Netty的 基本了解

https://www.cnblogs.com/kyleinjava/p/10396859.html

11、Netty跟Java NIO有什么不同,为什么不直接使用JDK NIO类库?

https://www.liangzl.com/get-article-detail-16863.html

12、Netty组件有哪些,分别有什么关联?

https://blog.csdn.net/m0_37556444/article/details/81564321

13、说说Netty的执行流程?

https://blog.csdn.net/qq_28165595/article/details/84718028

附1、Netty中Channel、ChannelPipeline、ChannelHandler、ChannelHandlerContext之间的关系 ?

https://blog.csdn.net/hbtj_1216/article/details/78931930

〓高级

14、Netty高性能体现在哪些方面?

https://blog.csdn.net/zero__007/article/details/51326591

15、Netty的线程模型是怎么样的?

https://www.jianshu.com/p/7bcd1868cea2

16、Netty的零拷贝提体现在哪里,与操作系统上的有什么区别?

https://blog.csdn.net/duanduan_l/article/details/88739529

实现代码

https://segmentfault.com/a/1190000007560884

17、Netty的内存池是怎么实现的?(对照源码)

https://blog.csdn.net/wenping4316/article/details/90349682

https://blog.csdn.net/pentiumchen/article/details/45372625

18、Netty的对象池是怎么实现的?(对照源码)

https://my.oschina.net/hutaishi/blog/1929605

19、netty高性能调优点

https://blog.csdn.net/C_J33/article/details/80737053

相关文章

  • Netty 相关面试题

    1、TCP、UDP的区别? 1.TCP协议是面向连接的。也就是说,应用程序在使用 TCP协议之前,必须先建立起一个...

  • 【第25篇】Netty相关的项目汇总清单

    1、Netty相关的项目 Netty相关的项目清单来自Netty官方 2、Netty国外产品系列 Akka 是一...

  • netty相关

    通常来说, 所有的 NIO 的 I/O 操作都是从 Channel 开始的. 一个 channel 类似于一个 s...

  • Netty是什么

    本文基于Netty4.1展开介绍相关理论模型,使用场景,基本组件、整体架构 Netty简介 Netty是 一个异步...

  • Netty挖掘机(三)结合Spring搭建Netty脚手架

    上文《Netty挖掘机(二)初识Netty》,主要介绍了Netty的特性及其如何启动,启动的相关配置说明。这一篇主...

  • netty 相关面试

    1为什么选择 Netty 2说说业务中,Netty 的使用场景dubbo 经典的Hadoop的高性能通信和序列化组...

  • netty相关问题

    Netty 是什么? 为什么要用 Netty? Netty 应用场景了解么?解决的问题1、http协议或者web ...

  • netty 相关问题

    概览: Netty 是什么?为什么要用 Netty?Netty 应用场景了解么?Netty 核心组件有哪些?分别有...

  • iOS RunLoop 总结以及相关面试题解答

    iOS RunLoop 总结以及相关面试题解答 iOS RunLoop 总结以及相关面试题解答

  • Netty 笔记

    基于netty 4.x 相关页面地址:4.x用户指南:https://netty.io/wiki/user-gui...

网友评论

      本文标题:Netty 相关面试题

      本文链接:https://www.haomeiwen.com/subject/iouxbctx.html