在这个世界上有俩种人,一种是天天趴在网上,跟计算机网络亲密接触的人,另一种是天外飞仙,不食人间烟火,自然也不使用互联网的人😀。
所以,无论你是互联网世界的新用户,或者,你已经投身互联网工作很长时间了,亦或是你每天喜欢使用计算机和网络的网民,你都应该了解基本的网络知识,特别是计算机网络。
如果你维... ...
分类:
其他好文 时间:
2019-04-05 00:18:16
阅读次数:
249
1. 概念介绍 互联网协议(Internet Protocol Suite)是一个网络通信模型,以及一整个网络传输协议家族,为互联网的基础通信架构。它常被通称为 TCP/IP 协议族(英语:TCP/IP Protocol Suite,或 TCP/IP Protocols),简称 TCP/IP。 说到 ...
分类:
其他好文 时间:
2019-03-10 09:28:37
阅读次数:
138
一、Java基础 1. String类为什么是final的。 2. HashMap的源码,实现原理,底层结构。 3. 说说你知道的几个Java集合类:list、set、queue、map实现类咯。。。 4. 描述一下ArrayList和LinkedList各自实现和区别 5. Java中的队列都有哪 ...
分类:
编程语言 时间:
2019-03-09 01:14:43
阅读次数:
221
POP3全称为Post Office Protocol version3,即邮局协议第3版。它被用户代理用来邮件服务器取得邮件。POP3采用的也是C/S通信 模型 用户从邮件服务器上接收邮件的典型通信过程如下。 1) 用户运行用户代理(如Foxmail, Outlook Express)。 2) 用 ...
分类:
其他好文 时间:
2019-02-25 15:18:30
阅读次数:
319
一、RPC(Remote Procedure Call ) :远程过程调用 1、RPC是远程过程调用协议,实现调用者和被调用者二地之间的连接和通信。其基本通信模型是基于client/server进程间相互通信模型 ,如图1所示。 图 1 使用RPC调用完成远程调用示意图 2、利用HADOOP的RPC ...
分类:
其他好文 时间:
2019-02-23 13:26:41
阅读次数:
319
一.NIO和BIO的对比 BIO通信模型 2.配置 BIO tomcat server.xml NIO 3.NIO ...
分类:
其他好文 时间:
2019-01-14 01:04:23
阅读次数:
195
网络编程(后端编程基础) 网络编程 ISO(国际标准化组织) 提出OSI网络通信模型(七层模型) 应用层:提供应用服务,具体的功能由具体的程序体现 表示层:数据的压缩,优化以及加密 会话层:建立应用级连接,选择适当的传输服务 传输层:数据的传输,网络控制 网络层:路由选择,网络互联 链路层:进行数据 ...
分类:
其他好文 时间:
2019-01-09 23:32:10
阅读次数:
196
1.关于RPC(1)RPC的概念 RPC(RemoteProcedureCall)--远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如;TCP或者UDP,为通信程序之间携带信息数据,在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式程序在内的应用程序更加容易。(2)OS
分类:
其他好文 时间:
2019-01-01 11:43:31
阅读次数:
190
远程过程调用协议 同义词 RPC一般指远程过程调用协议 RPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型 ...
分类:
其他好文 时间:
2018-12-28 12:29:59
阅读次数:
227
I/O的概念 操作系统的分为socket的I/O还有用户界面的输入输出,一般一个输入操作分为两个不同的阶段,1)等待数据准备好;2)从内核向进程复制数据 从理论上来讲,阻塞I/O、非阻塞I/O、复用I/O、信号驱动I/O都是同步IO模型,异步I/O就是异步IO,同步I/O向应用程序通知的是I/O就绪 ...
分类:
其他好文 时间:
2018-12-13 14:56:08
阅读次数:
177