网络
龙骨
这个作者很懒,什么都没留下…
展开
-
理解AsynchronousChannelGroup
简单说来,在AIO中,操作系统为我们做了更多的事情。因为操作系统更底层,所以理论上来讲效率会更高些。 AsynchronousChannelGroup可以理解为一个JVM中对于Socket相关操作的一些公共资源的代表。 一个ChannelGroup和一个(或2个)thread pool关联。 理解AsynchronousChannelGroup 首先引用PRO JAVA转载 2017-01-13 12:11:52 · 3806 阅读 · 0 评论 -
异步式(Asynchronous)与同步式Synchronous)
同步和异步通常用来形容一次方法调用。同步方法调用一旦开始,调用者必须等到方法调用返回后,才能继续后续的行为。异步方法调用更像一个消息传递,一旦开始,方法调用就会立即返回,调用者就可以继续后续的操作。而,异步方法通常会在另外一个线程中,“真实”地执行着。整个过程,不会阻碍调用者的工作。图示例回到顶部举个例子 打个比方,比如我们去购物,如果你去商场实体店买一台空调,当你到转载 2017-01-13 12:11:38 · 3579 阅读 · 0 评论 -
OSI七层模型
(1)OSI七层模型OSI中的层 功能 TCP/IP协议族应用层 文件传输,电子邮件,文件服务,虚拟终端 TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet表示层 数据格式化,代码转换,数据加密 没有协议会话层 解除或建立与别的接点的联系 没有协议传输层 提供端对端的接口 TCP,UDP网络层 为数据包选择路由 IP,ICMP,RIP,OSPF,BGP转载 2017-04-08 00:59:25 · 1345 阅读 · 0 评论 -
TCP协议中的三次握手和四次挥手
TCP是什么?具体的关于TCP是什么,我不打算详细的说了;当你看到这篇文章时,我想你也知道TCP的概念了,想要更深入的了解TCP的工作,我们就继续。它只是一个超级麻烦的协议,而它又是互联网的基础,也是每个程序员必备的基本功。首先来看看OSI的七层模型: 我们需要知道TCP工作在网络OSI的七层模型中的第四层——Transport层,IP在第三层——Network层,ARP在第二层——Dat转载 2017-01-12 21:18:45 · 659 阅读 · 0 评论