- 博客(56)
- 资源 (5)
- 收藏
- 关注
原创 面向对象方法和结构化方法理解
结构化开发方法:早期的程序开发,如C语言,都是用结构化开发方法。结构化开发又叫做面向过程开发,具体原理是将一个软件分为多个过程(函数)进行开发,用结构体(struct)管理数据。这种开发方式使得代码的可读性变得很低,并且代码难以移植。现在较常用的开发方法为面向对象开发(Object-Oriented),分为分析(Analysis)、设计(Design)、编程(Programming)三部
2012-05-09 14:48:28
1633
原创 面向对象方法和结构化方法比较,形式化方法的实际运用困难,及如何结合使用这三种
1.面向对象方法和结构化方法相比,各有何优缺点??2.形式化方法在实际运用中有何困难??3.怎样是实际应用中结合使用这三种方法???1.结构化方法最为成熟,对于预先制定需求的系统开发,非常有效。对于需求模糊或者随时间变化的系统开发,不太适应。从提高程序的重用性和可维护性的角度看,面向对象方法有较好的应用前景.形式化方法对于安全性要求很高的系统,比较适
2012-05-09 14:44:25
2298
原创 TCP 滑动窗口协议 详解
滑动窗口机制(1).窗口机制 滑动窗口协议的基本原理就是在任意时刻,发送方都维持了一个连续的允许发送的帧的序号,称为发送窗口;同时,接收方也维持了一个连续的允许接收的帧的序号,称为接收窗口。发送窗口和接收窗口的序号的上下界不一定要一样,甚至大小也可以不同。不同的滑动窗口协议窗口大小一般不同。发送方窗口内的序列号代表了那些已经被发送,但是还没有被确认的帧,或者是那些可以被发送的帧。下面
2012-05-08 13:09:50
31929
3
原创 TCP 滑动窗口用以进行流量控制
滑动窗口协议原理是:对所有数据帧按顺序赋予编号,发送方在发送过程中始终保持着一个发送窗口,只有落在发送窗口内的帧才允许被发送;同时接收方也维持着一个接收窗口,只有落在接收窗口内的帧才允许接收。通过调整发送方窗口和接收方窗口的大小可以实现流量控制,就象通过阀门控制水流速度一样。 TCP使用滑动窗口进行流控。 -开始的时候窗口比较小,然后开始增长直到有错误发生时为止。 -窗口的滑动依赖
2012-05-08 13:04:06
7270
1
原创 计算机 习题汇总
1.路由的选择:包括静态路由选择(最短路径选择算法 随机路径选择算法 基于流量的路径选择算法 扩散式路径选择 ) 动态路由选择(距离矢量路由选择 链路转台路由选择)链路状态路由选择算法 具体步骤:1.发现邻居节点:通过点到点的线路发送特殊的HELLO分组,目的节点发送一个应答信号说明它是谁,名字唯一。2.测
2012-05-08 12:56:15
1176
原创 IP数据报如何分段到达目的之后如何重组
当数据报经过N个不同类型的网络后会因其MTU不足够大 而无法将整个数据报传过去。所以将数据报分段 到达目的之后重组。我想知道 这些IP数据报是根据什么分成段 到达目的之后又依据什么将零散的段重组呢。(传闻是有几个标志标识了哪个地方是IP首部或TCP首部这些的。 )ip数据包包头内部有一个16位的标识来区分每一个ip数据包,同时3位的标志位中有一位来表示“更多分片”,也就
2012-05-08 00:03:13
3008
原创 网关 简介
基本概念 大家都知道,从一个房间走到另一个房间,必然要经过一扇门。同样,从一个网络向另一个网络发送信 网关息,也必须经过一道“关口”,这道关口就是网关。顾名思义,网关(Gateway)就是一个网络连接到另一个网络的“关口”。也就是网络关卡。 在OSI中,网关有两种:一种是面向连接的网关,一种是无连接的网关。当两个子网之间有一定距离时,往往将一个网关分成两半,中间
2012-05-07 23:49:45
897
原创 TCP/IP 详解网络层
你所不知道的网络层上文《TCP/IP传输层,你懂多少》 http://java-mzd.iteye.com/blog/1007577中,我们介绍了“传输层是如何为数据提供端对端的服务的”.可是,数据包又是怎样从你的电脑出发,历经网络世界的艰辛,到达对方电脑的呢?在网络的世界当中,你的数据包又会遇到些什么问题?它们又是怎么解决的你?要回答这个问题,我们就必须研究TCP/IP协
2012-05-07 18:07:31
3262
原创 TCP/IP 传输层详解
你所不知道的传输层1. 传输层的主要功能是什么?2. 传输层如何区分不同应用程序的数据流?3. 传输层有哪些协议?4. 什么是UDP协议?5. 为什么有了UDP,还需要TCP?6. 什么是TCP协议?7. 怎么理解协议和程序?8. TCP是否真的有链接?9. 链接是如何建立的(逻辑上)?10. 所谓的建立TCP链接开销很大,具体是指什么?11.
2012-05-07 18:01:38
1570
原创 数据包 简介
包(Packet)是TCP/IP协议通信传输中的数据单位,一般也称“数据包”。有人说,局域网中传输的不是“帧”(Frame)吗?没错,但是TCP/IP协议是工作在OSI模型第三层(网络层)、第四层(传输层)上的,而帧是工作在第二层(数据链路层)。上一层的内容由下一层的内容来传输,所以在局域网中,“包”是包含在“帧”里的。解释:我们在邮局邮寄产品时,虽然产品本身带有自己的包装
2012-05-07 17:45:09
897
原创 子网/子网掩码原理简介
只有在一个网络号下的计算机之间才能"直接"互通,IP地址是以网络号和主机号来标示网络上的主机的,只有在一个网络号下的计算机之间才能"直接"互通,不同网络号的计算机要通过网关(Gateway)才能互通子网掩码的作用就是用来判断任意两个IP地址是否属于同一子网络,为此IP网络还允许划分成更小的网络,称为子网(Subnet),这样就产生了子网掩码。子网掩码的作用就是用来判断任
2012-05-07 17:11:46
1312
原创 IP原理简介
iP是怎样实现网络互连的?各个厂家生产的网络系统和设备,如以太网、分组交换网等,它们相互之间不能互通,不能互通的主要原因是因为它们所传送数据的基本单元(技术上称之为“帧”)的格式不同。数据包 那么,“数据包(packet)” 是什么?它又有什么特点呢?数据包也是分组交换的一种形式,就是把所传送的数据分段打成 “包”,再传送出去。但是,与传统的“连接型”分组交换不同,它属于“无连接型”
2012-05-07 16:29:27
813
原创 网络拓扑结构 透彻理解
网络拓扑结构在构建和维护网络中有何具体用途?就类比下修路吧,网络拓扑结构相当于修路前的方案,从哪修到哪,要修多远,中间路过什么地点,需要些什么人力物力(设备),维护网络就相当于路修好后的维护,维护的时候总要知道图吧,总要明白哪段车走得多,需要多维护。拓扑结构特征 综合以上所述,可总结出以下计算机网络拓扑结构: 1、总线拓扑结构是将网络中的所有设备通过
2012-05-06 16:39:39
4002
原创 分组交换 透彻理解
分组交换 分组交换仍采用存储转发传输方式,但将一个长报文先分割为若干个较短的分组,然后把这些分组(携带源、目的地址和编号信息)逐个地发送出去,因此分组交换除了具有报文的优点外,与报文交换相比有以下优缺点: ①加速了数据在网络中的传输。因为分组是逐个传输,可以使后一个分组的存储操作与前一个分组的转发操作并行,这种流水线式传输方式减少了报文的传输时间。此外,传输一个分组所需的缓冲区比传输一
2012-05-06 16:26:08
2898
原创 报文交换 透彻理解
中文名称:报文交换英文名称:message switching这种方式不要求在两个通信结点之间建立专用通路。结点把要发送的信息组织成一个数据包——报文,该报文中含有目标结点的地址,完整的报文在网络中一站一站地向前传送。每一个结点接收整个报文,检查目标结点地址,然后根据网络中的交通情况在适当的时候转发到下一个结点。经过多次的存储——转发,最后到达目标,因而这样的网络叫存储——转发网络。其中的交换
2012-05-06 16:19:18
4601
原创 电路交换 透彻理解
中文名称:电路交换英文名称:circuit switching电话网中就是采用电路交换方式。人们可以打一次电话来体验这种交换方式。打电话时,首先是摘下话机拨号。拨号完毕,交换机就知道了要和谁通话,并为双方建立连接,等一方挂机后,交换机就把双方的线路断开,为双方各自开始一次新的通话做好准备。因此,可以体会到,电路交换的动作,就是在通信时建立(即联接)电路,通信完毕时拆除(即断开)电路。
2012-05-06 16:03:22
1820
mysql connector
2016-09-22
jstl jar包
2016-09-22
mfc100u.dll
2016-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人