Java网络编程全面解刨
小杰要吃蛋
这个作者很懒,什么都没留下…
展开
-
超硬核!!!一篇文章搞定BIO、NIO、AIO、Netty(详细基础内容+网络编程内容+代码示例)
BIO、NIO、AIO、NettyBIO、NIO、AIO、Netty什么是IO在了解不同的IO之前先了解:同步与异步,阻塞与非阻塞的区别什么是BIO什么是NIO什么是AIO什么NettyBIO和NIO、AIO的区别IO流的分类什么是内核空间五种IO模型1.阻塞IO(blocking I/O)2.非阻塞IO(noblocking I/O)3.异步IO(asynchronous I/O)4.信号驱动I...原创 2020-04-05 20:21:09 · 1081 阅读 · 1 评论 -
超硬核!!!一篇文章搞定TCP、UDP、Socket(详细网络编程内容+现实解释三次握手四次挥手+代码示例)
TCP、UDP、Socket一天面试的经验:什么是网络编程网络编程中两个主要的问题计算机网络体系结构1 TCP / UDP1.1 什么是TCP/IP和UDP1.2 TCP与UDP区别:1.3 TCP和UDP的应用场景:1.4 TCP例子:1.5 UDP例子:1.6 TCP的三次握手1.6.1 什么是TCP的三次握手1.6.2 三次握手的具体细节1.6.3 用现实理解三次握手的具体细节1.7 TCP...原创 2020-04-05 20:20:08 · 573 阅读 · 0 评论 -
超硬核!!!一篇文章搞定BIO、NIO、AIO、Netty(详细基础内容+网络编程内容+代码示例)【网络编程 2】
BIO、NIO、AIO、NettyBIO、NIO、AIO、Netty什么是IO在了解不同的IO之前先了解:同步与异步,阻塞与非阻塞的区别什么是BIO什么是NIO什么是AIO什么NettyBIO和NIO、AIO的区别IO流的分类什么是内核空间五种IO模型1.阻塞IO(blocking I/O)2.非阻塞IO(noblocking I/O)3.异步IO(asynchronous I/O)4.信号驱动I...原创 2020-04-03 17:36:22 · 8876 阅读 · 2 评论 -
超硬核!!!一篇文章搞定TCP、UDP、Socket、HTTP(详细网络编程内容+现实解释三次握手四次挥手+代码示例)【网络编程 1】
什么是网络编程网络编程的本质是多台计算机之间的数据交换。数据传递本身没有多大的难度,不就是把一个设备中的数据发送给其他设备,然后接受另外一个设备反馈的数据。现在的网络编程基本上都是基于请求/响应方式的,也就是一个设备发送请求数据给另外一个,然后接收另一个设备的反馈。在网络编程中,发起连接程序,也就是发送第一次请求的程序,被称作客户端(Client),等待其他程序连接的程序被称作服务器(Serve...原创 2020-04-03 17:33:43 · 10782 阅读 · 3 评论