Netty学习随笔

作者: ijava | 来源:发表于2017-12-03 13:53 被阅读36次

前一段时候,有一个词很火(从入问到放弃)。

确实,读技术书籍,和读其它的书籍不同。

读技术书籍时,如果遇到不懂的地方,就很难再继续读下去了。

并且在技术书籍中,有很多是专有名词,如果不清楚他的演变和历史,就怎么都想不通,从网上查资料也是只言片语,含糊其辞。这其间需要你花费很长的时间来查资料。如果长时间得不到解决,就很容易放弃。

前几天,我准备再深入学习一下Netty,学习到NIO中有一个选择器类(selector),对应操作系统中的IO复用,操作系统中的IO复用技术又包括(select、poll、epoll),selector与select是什么关系?

为了搞清楚这个问题,我只能暂时放弃学习Netty,开始学习NIO。

还好,经过一周烧脑的学习,把selector和select的关系搞明白了。

selector是JDK中的一个类,是IO复用技术的一个封装。

IO复用技术是操作系统IO模型的一种。

select\poll\epoll都是IO复用技术在Unix操作系统中的一种实现方式。

所以, selector与select不是一个层面的东西,仅仅是名字有点像而已。

不知道我这么说,大家明不明白。

我感觉,学习技术如果遇到专有名词,首先把概念搞明白很重要。

要想把概念搞明白就只能向深里钻,但越钻名词也越多,但不要怕,我们还年轻,加油。

并且名词也就那么多个,学会一个少一个,学的也会越来越快。

否则总是稀里糊涂的学,就永远无法学到上层功夫。

正则表达式也是一个很基础知识点,下次再聊。

相关文章

  • Netty学习随笔

    前一段时候,有一个词很火(从入问到放弃)。 确实,读技术书籍,和读其它的书籍不同。 读技术书籍时,如果遇到不懂的地...

  • Netty学习之Netty介绍

    Netty学习之Netty介绍 前言 本周开始学习Netty,主要的参考资料是《Netty In Action》原...

  • java-netty

    netty常用API学习 netty简介 Netty是基于Java NIO的网络应用框架. Netty是一个NIO...

  • Netty | 第2章 Netty 简介《Netty In Ac

    前言 参考资料: 《Netty In Action》; 本系列为 Netty 学习笔记,本篇介绍总结Netty 简...

  • Netty 编码解码

    参考来源 Netty实践 Netty 4.x学习笔记 - Channel和Pipeline Netty 编码器和解...

  • netty

    最近有个项目要用到netty,对于netty进行了研究,简单的总结一下。 学习netty的意义 学习网络编程,怎样...

  • Netty学习之数据传输

    Netty学习之数据传输 前言 在前面的小节中,我们简略地学习了Netty及Netty的核心组件,在本小节中,我们...

  • NIO-01

    最近开始学习Netty,在学习Netty之前,先学习下NIO 相对于传统的Socket。Nio提供了SocketC...

  • netty性能优化

    关于netty的学习和介绍,可以去github看官方文档,这里良心推荐《netty实战》和《netty权威指南》两...

  • Netty异步回调模式-Future和Promise剖析

    学习目标 为什么了解Netty异步监听? Netty如何实现异步监听的? Future简介 我们知道Netty的I...

网友评论

    本文标题:Netty学习随笔

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