240 投稿
收录了6篇文章 · 2人关注
  • Resize,w 360,h 240
    JavaNIO-Reactor模型

    传统的BIO模式 上面的代码中,我们在主线程中处理客户端的连接请求,然后为每个建立的连接分配一个线程去执行。socket.read()、sock...

  • Resize,w 360,h 240
    Linux网络IO模型

    什么是同步与异步、阻塞与非阻塞 引用知乎 怎样理解阻塞非阻塞与同步异步的区别? 上面的一个回答,很生动的说明了同步异步,阻塞非阻塞之间的区别联系...

    0.4 德彪 0 4
  • Resize,w 360,h 240
    Java文件描述符

    文件描述符 在Linux中,进程是通过文件描述符(file descriptors,简称fd)而不是文件名来访问文件的,文件描述符实际上是一个整...

    0.3 德彪 0 4
  • Resize,w 360,h 240
    JavaNIO-Channel

    Channel 通道(Channel)的作用有类似于流(Stream),用于传输文件或者网络上的数据。 上图中,箭头就相当于通道。一个不是很准确...

  • Resize,w 360,h 240
    JavaNIO-MappedByteBuffer

    内核空间与用户空间 Kernel space 是 Linux 内核的运行空间,User space 是用户程序的运行空间。为了安全,它们是隔离的...

    1.9 德彪 3 26
  • Resize,w 360,h 240
    JavaNIO-Buffer

    Buffer java NIO库是在jdk1.4中引入的,NIO与IO之间的第一个区别在于,IO是面向流的,而NIO是面向块的。 所谓的面向流是...

专题公告

JavaNIO学习系列