java SelectableChannel的使用

1、说明

(1)SelectableChannel 是一个抽象类,它实现了 Channel 接口,这个类比较特殊。

(2)SelectableChannel 可以被 Selector 用来多路复用,不过首先需要调用 selectableChannel.configureBlocking(false) 调整为非阻塞模式。

2、实例

SelectionKey register(Selector sel, int ops)
SelectionKey register(Selector sel, int ops, Object att)

第一个参数代表要注册的 Selector 实例。

第二个参数代表本通道感兴趣的操作,这些都定义在 SelectionKey 类中。

第三个参数 Object att 是注册时的附件,也就是可以在注册的时候带点什么东西过去。

java爬虫框架有哪些:爬虫可以看作一种探测器,其基本操作是模拟人的行为,通过各种不同的网站,通过点击按钮,查看数据,或者将看到的信息返回给用户。1、ScrapyScrapy是一种用于抓取网站数据、提取结构性数据的应用框架。可应用于数据挖掘 ...