代码改变世界

随笔分类 -  Java网络编程与NIO

Java网络编程和NIO详解开篇:Java网络编程基础

2019-02-09 18:47 by xiaok1024, 458 阅读, 收藏, 编辑
摘要: Java网络编程和NIO详解开篇:Java网络编程基础 计算机网络编程基础 转自:https://mp.weixin.qq.com/s/XXMz5uAFSsPdg38bth2jAA 我们是幸运的,因为我们拥有网络。网络是一个神奇的东西,它改变了你和我的生活方式,改变了整个世界。 然而,网络的无标度和 阅读全文

Java网络编程和NIO详解9:基于NIO的网络编程框架Netty

2019-02-09 18:46 by xiaok1024, 959 阅读, 收藏, 编辑
摘要: Java网络编程和NIO详解9:基于NIO的网络编程框架Netty 转自https://sylvanassun.github.io/2017/11/30/2017-11-30-netty_introduction/ netty是基于NIO实现的异步事件驱动的网络编程框架,学完NIO以后,应该看看ne 阅读全文

Java网络编程和NIO详解8:浅析mmap和Direct Buffer

2019-02-09 18:46 by xiaok1024, 2723 阅读, 收藏, 编辑
摘要: Java网络编程与NIO详解8:浅析mmap和Direct Buffer 本系列文章首发于我的个人博客:https://h2pl.github.io/ 欢迎阅览我的CSDN专栏:Java网络编程和NIO https://blog.csdn.net/column/details/21963.html 阅读全文

Java网络编程和NIO详解7:浅谈 Linux 中NIO Selector 的实现原理

2019-02-09 18:45 by xiaok1024, 1858 阅读, 收藏, 编辑
摘要: Java网络编程和NIO详解7:浅谈 Linux 中NIO Selector 的实现原理 转自:https://www.jianshu.com/p/2b71ea919d49 本系列文章首发于我的个人博客:https://h2pl.github.io/ 欢迎阅览我的CSDN专栏:Java网络编程和NI 阅读全文

Java网络编程和NIO详解6:Linux epoll实现原理详解

2019-02-09 18:44 by xiaok1024, 1171 阅读, 收藏, 编辑
摘要: Java网络编程和NIO详解6:Linux epoll实现原理详解 本系列文章首发于我的个人博客:https://h2pl.github.io/ 欢迎阅览我的CSDN专栏:Java网络编程和NIO https://blog.csdn.net/column/details/21963.html 部分代 阅读全文

Java网络编程和NIO详解5:Java 非阻塞 IO 和异步 IO

2019-02-09 18:43 by xiaok1024, 1097 阅读, 收藏, 编辑
摘要: Java网络编程和NIO详解5:Java 非阻塞 IO 和异步 IO Java 非阻塞 IO 和异步 IO 转自https://www.javadoop.com/post/nio-and-aio 本系列文章首发于我的个人博客:https://h2pl.github.io/ 欢迎阅览我的CSDN专栏: 阅读全文

Java网络编程和NIO详解4:浅析NIO包中的Buffer、Channel 和 Selector

2019-02-09 18:42 by xiaok1024, 615 阅读, 收藏, 编辑
摘要: Java网络编程与NIO详解4:浅析NIO包中的Buffer、Channel 和 Selector 转自https://www.javadoop.com/post/nio-and-aio 本系列文章首发于我的个人博客:https://h2pl.github.io/ 欢迎阅览我的CSDN专栏:Java 阅读全文

Java网络编程和NIO详解2:JAVA NIO一步步构建IO多路复用的请求模型

2019-02-09 18:41 by xiaok1024, 725 阅读, 收藏, 编辑
摘要: Java网络编程与NIO详解2:JAVA NIO一步步构建IO多路复用的请求模型 知识点 nio 下 I/O 阻塞与非阻塞实现 SocketChannel 介绍 I/O 多路复用的原理 事件选择器与 SocketChannel 的关系 事件监听类型 字节缓冲 ByteBuffer 数据结构 nio 阅读全文

Java网络编程和NIO详解3:IO模型与Java网络编程模型

2019-02-09 18:41 by xiaok1024, 427 阅读, 收藏, 编辑
摘要: Java网络编程和NIO详解3:IO模型与Java网络编程模型 基本概念说明 用户空间与内核空间 现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(虚拟存储空间)为4G(2的32次方)。操作系统的核心是内核,独立于普通的应用程序,可以访问受保护的内存空间,也有访问底层硬件设备的 阅读全文

Java网络编程和NIO详解1:JAVA 中原生的 socket 通信机制

2019-02-09 18:40 by xiaok1024, 510 阅读, 收藏, 编辑
摘要: Java网络编程和NIO详解1:JAVA 中原生的 socket 通信机制 JAVA 中原生的 socket 通信机制 摘要:本文属于原创,欢迎转载,转载请保留出处:https://github.com/jasonGeng88/blog 当前环境 jdk == 1.8 知识点 socket 的连接处 阅读全文