1. 计算机网络体系结构 计算机网络的体系结构有以上3种。 1. OSI的七层协议体系结构,概念清楚,理论完整,但复杂不实用; 2. TCP/IP体系结构,应用广泛。 3. 5层协议,综合OSI和TCP/IP的优点,相对简洁,用于原理学习。 各层的主要功能: 应用层(Application Laye ...
分类:
其他好文 时间:
2020-03-02 13:06:52
阅读次数:
91
一、基本概念 定义:计算机网络是通过通信设施(通信网络和通信协议),将地理上分布的、具有自治功能的多个计算机系统互联起来,实现 信息交换、资源共享、互操作和协同处理 的系统。 特点:资源共享、透明操作 1. 常见的网络标准:主要有OSI参考模型和TCP/IP协议族。 OSI(Open Systems ...
分类:
其他好文 时间:
2020-03-02 01:18:08
阅读次数:
105
1.方法论——思想论 现在流行的很多java web项目开发中使用的一些project,以及之间协同的机制方法,其实很多都在计算机系统,以及计算机网络中使用泛泛,给人以看山是山,看山不是山,看山还是山的变化感觉! 或许,刚开始,若干年以前(或者现在的新同学)我们在写一个由java实现的项目时,不知如 ...
分类:
编程语言 时间:
2020-03-01 23:20:58
阅读次数:
164
题目链接:https://vjudge.net/problem/POJ-2236 题目大意:有一个计算机网络的所有线路都坏了,网络中有n台计算机,现在你可以做两种操作,修理(O)和检测两台计算机是否连通(S),只有修理好的计算机才能连通。连通有个规则,两台计算机的距离不能超过给定的最大距离D(一开始 ...
分类:
Web程序 时间:
2020-02-29 20:29:20
阅读次数:
82
题目链接:https://vjudge.net/problem/POJ-1258 题目大意:有一个计算机网络的所有线路都坏了,网络中有n台计算机,现在你可以做两种操作,修理(O)和检测两台计算机是否连通(S),只有修理好的计算机才能连通。连通有个规则,两台计算机的距离不能超过给定的最大距离D(一开始 ...
分类:
Web程序 时间:
2020-02-29 20:15:47
阅读次数:
73
互联网概述 互联网基本特点 连通性:互联网使上网用户之间,不管相距多远都可以交换信息 共享性:资源共享 计算机网络(网络)、互连网、互联网(因特网) 网络 :由若干结点(node)(2)和连接这些结点的链路(link)组成 互连网 :网络之间通过路由器互连起来,构成的一个覆盖范围更大的计算机网络, ...
分类:
其他好文 时间:
2020-02-29 00:43:29
阅读次数:
82
1.引子 1.1.为什么要学习数据结构与算法? 有人说,数据结构与算法,计算机网络,与操作系统都一样,脱离日常开发,除了面试这辈子可能都用不到呀! 有人说,我是做业务开发的,只要熟练API,熟练框架,熟练各种中间件,写的代码不也能“飞”起来吗? 于是问题来了:为什么还要学习数据结构与算法呢? #理由 ...
分类:
编程语言 时间:
2020-02-27 12:53:49
阅读次数:
82
LinuxLinux进程调度算法Linux进程地址空间分布Linux内存管理方法,页面置换算法,逻辑地址和物理地址的转换在一台内存为2G的机器上,malloc(20G)会怎么样?new20G呢?进程和线程的区别,进程间通信方式解释孤儿进程,僵死进程,惊群效应IO模型,Select、Epoll和Poll的区别ET和LT的区别,需要注意什么计算机网络TCP三次握手四次挥手状态图,对应的POSIXAPI
分类:
编程语言 时间:
2020-02-26 23:00:08
阅读次数:
121
1.引子 1.1.为什么要学习数据结构与算法? 有人说,数据结构与算法,计算机网络,与操作系统都一样,脱离日常开发,除了面试这辈子可能都用不到呀! 有人说,我是做业务开发的,只要熟练API,熟练框架,熟练各种中间件,写的代码不也能“飞”起来吗? 于是问题来了:为什么还要学习数据结构与算法呢? #理由 ...
分类:
编程语言 时间:
2020-02-25 13:11:58
阅读次数:
83
1. 计算机网络:没有主从关系;彼此通过通信链路互联互通 2. 随着主机hosts数目增加,通过交换网络互连主机(交换网络内部称为交换节点,由路由器/交换机进行分组转发) 3. Internet是全球最大的互联网络(ISP网络互连) 4. hosts=end systems,可运行各种网络应用 5. ...
分类:
其他好文 时间:
2020-02-25 09:32:28
阅读次数:
71