
网络
强哥叨逼叨
微信公众号:强哥叨逼叨
展开
-
Java NIO原理与简单实现
Java NIO 简介 JAVA NIO有两种解释:一种叫非阻塞IO(Non-blocking I/O),另一种也叫新的IO(New I/O),其实是同一个概念。它是一种同步非阻塞的I/O模型,也是I/O多路复用的基础,已经被越来越多地应用到大型应用服务器,成为解决高并发与大量连接、I/O处理问题的有效方式。 NIO是一种基于通道和缓冲区的I/O方式,它可以使用Native函数库直接分配堆外内存...转载 2020-03-10 17:33:34 · 374 阅读 · 0 评论 -
10分钟看懂, Java NIO 底层原理
1.1. JavaIO读写原理 无论是Socket的读写还是文件的读写,在Java层面的应用开发或者是linux系统底层开发,都属于输入input和输出output的处理,简称为IO读写。在原理上和处理流程上,都是一致的。区别在于参数的不同。 用户程序进行IO的读写,基本上会用到read&write两大系统调用。可能不同操作系统,名称不完全一样,但是功能是一样的。 先强调一个基础知...转载 2020-03-10 17:12:04 · 923 阅读 · 1 评论 -
为什么ping不通某网站,但是却可以访问该网站?
本文转载自:http://blog.youkuaiyun.com/u013078669/article/details/48437559 今天在访问一个网站的时候,我想看看它的ip是多少,就在windows 命令行下去ping了下该网站;ip地址是解析出来了,但是却发现请求超时,没有ping 通,当时我就很困惑。然后我又tracert 该 ip 跟踪了一下 想看看到底什么问题,最后我发现,...转载 2017-11-02 11:47:48 · 26100 阅读 · 0 评论