Skip to content

Latest commit

 

History

History
49 lines (24 loc) · 1.91 KB

Java编程方法论-JDK篇之NIO.md

File metadata and controls

49 lines (24 loc) · 1.91 KB

Java编程方法论-JDK 篇 之 NIO 分享

01 ServerSocket中bind与accept解读 :https://www.bilibili.com/video/av43230997/?p=1

02 对示例Demo进行实现accept与read的非阻塞改造:https://www.bilibili.com/video/av43230997/?p=2

03 赋予Channel异步可中断的能力:https://www.bilibili.com/video/av43230997/?p=3

04 赋予Channel可被多路复用的能力:https://www.bilibili.com/video/av43230997/?p=4

05 赋予Channel支持网络socket的能力之bind解读:https://www.bilibili.com/video/av43230997/?p=5

06 赋予Channel支持网络socket的能力之accept解读:https://www.bilibili.com/video/av43230997/?p=6

07 赋予Channel支持网络socket的能力之setOption实现:https://www.bilibili.com/video/av43230997/?p=7

08 ServerSocketChannel与ServerSocket在bind处的异同:https://www.bilibili.com/video/av43230997/?p=8

09 ServerSocketChannel的socket方法延伸:https://www.bilibili.com/video/av43230997/?p=9

10 SocketAdaptor解读:https://www.bilibili.com/video/av43230997/?p=10

11 针对SocketChannel中finishConnect方法设定的目的:https://www.bilibili.com/video/av43230997/?p=11

12 理解netty前置之手把手带你写一个nio服务器V1版:https://www.bilibili.com/video/av43230997/?p=12

13 SelectionKey解读1:https://www.bilibili.com/video/av43230997/?p=13

14 SelectionKey解读2:https://www.bilibili.com/video/av43230997/?p=14

15 SelectionKey解读3:https://www.bilibili.com/video/av43230997/?p=15

16 SelectionKey解读4:https://www.bilibili.com/video/av43230997/?p=16

17 Selector探究1:https://www.bilibili.com/video/av43230997/?p=17

18 Selector探究2:https://www.bilibili.com/video/av43230997/?p=18

19 Selector探究3:https://www.bilibili.com/video/av43230997/?p=19

20 Selector探究4 只要24.11:https://www.bilibili.com/video/av43230997/?p=20

21 Selector探究5:https://www.bilibili.com/video/av43230997/?p=21

22 Selector探究6:https://www.bilibili.com/video/av43230997/?p=22

待续...