摘要: TCP的特点及其目的 为了通过数据包实现可靠性传输,需要考虑很多事情,例如数据的破坏、丢包、重复记忆分片顺序混乱等问题。如不能解决这些问题,也就无从谈起可靠传输。 TCP通过检验和、序列号、确认应答、重发控制、连接管理以及窗口控制等机制实现可靠性传输。 通过序列号与确认应答提高可靠性 在TCP中,当 阅读全文
posted @ 2017-04-19 10:30 洛洛爱吃肉 阅读(2055) 评论(6) 推荐(3) 编辑
摘要: 传输层 TCP/IP中有两个具有代表性的传输层协议,分别为: TCP: 提供可靠的通信传输 UDP: 用于让广播和细节控制交给应用的通信传输 根据通信的具体特征,选择合适的传输层协议非常重要。 套接字(Socket): 使用TCP或UDP时,会广泛使用到套接字(socket)的API。套接字原本是由 阅读全文
posted @ 2017-04-17 09:32 洛洛爱吃肉 阅读(695) 评论(0) 推荐(0) 编辑
摘要: IP旨在让最终目标主机收到数据包,但是在这一过程中仅仅有IP是无法实现通信的。必须还要有能够解析主机名称和MAC地址功能,以及技术包在发送过程中异常情况处理的功能。 这篇主要介绍下DNS、ARP、ICMP、DHCP等协议 DNS TCP/IP网络中要求每一个互连的计算机都具有其唯一的IP地址,并基于 阅读全文
posted @ 2017-04-10 09:47 洛洛爱吃肉 阅读(1055) 评论(0) 推荐(3) 编辑
摘要: 前言 IP相当于OSI参考模型的第3层 网络层:主要作用是"实现终端节点之间的通信"又称"点对点通信"。 IP作为整个TCP/IP中至关重要的协议,主要负责将数据包发送给最终的目标计算机。因此,IP能够让世界上任何两台计算机之间进行通信。 数据链路层的作用在于实现同一种数据链路下的包传递,而网络层则 阅读全文
posted @ 2017-04-05 09:40 洛洛爱吃肉 阅读(1113) 评论(3) 推荐(1) 编辑
摘要: 数据链路的作用 数据链路层的协议定义了通过通信媒介互连的设备之间传输的规范。通信媒介包括双绞线电缆、同轴电缆、光纤、电波以及红外线等介质。此外,各个设备之间有时也会通过交换机、网桥、中继器等中转数据。 实际上,各个设备之间在数据传输时,数据链路层和物理层都是必不可少的。众所周知,计算机以二级制0、1 阅读全文
posted @ 2017-03-22 09:32 洛洛爱吃肉 阅读(1470) 评论(1) 推荐(1) 编辑
摘要: "上回" ,主要介绍了下协议和OSI参考模型,并简单了解下网络构成要素,这回该说说TCP/IP了 互联网与TCP/IP的关系 互联网进行通信时,需要相应的网络协议,TCP/IP原本就是为使用互联网而开发定制的协议族。因此,互联网的协议就是TCP/IP,TCP/IP就是互联网的协议。 知道了解TCP/ 阅读全文
posted @ 2017-03-20 09:44 洛洛爱吃肉 阅读(655) 评论(0) 推荐(1) 编辑
摘要: UIBezierPath主要用来绘制矢量图形,它是基于Core Graphics对CGPathRef数据类型和path绘图属性的一个封装,所以是需要图形上下文的(CGContextRef),所以一般UIBezierPath在drawRect中使用。 使用方法 UIBezierPath 是对 CGPa 阅读全文
posted @ 2017-03-17 09:58 洛洛爱吃肉 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 一、简单介绍 1.什么是UIDynamic UIDynamic是从iOS 7开始引入的一种新技术,隶属于UIKit框架可以认为是一种物理引擎,能模拟和仿真现实生活中的物理现象如:重力、弹性碰撞等现象 2.物理引擎的价值 广泛用于游戏开发,经典成功案例是“愤怒的小鸟”,让开发人员可以在远离物理学公式的 阅读全文
posted @ 2017-03-14 09:23 洛洛爱吃肉 阅读(852) 评论(1) 推荐(0) 编辑
摘要: 1、什么是核心动画 Core Animation是一套包含图形绘制、投影、动画的Objective C类集合,该框架包含在QuartzCore.framework中,它因为被用于处理更为强大的平滑的转场效果而引入OS X Leopard和iOS而出名。Core Animation和其它框架的位置关系 阅读全文
posted @ 2017-03-13 11:29 洛洛爱吃肉 阅读(744) 评论(0) 推荐(2) 编辑
摘要: 计算机与网络发展 计算机自诞生伊始,经历了一系列演变与发展。大型通用机计算机、超级计算机、小型机、个人电脑、工作站、便携式电以及现如今的智能手机终端都是这一过程的产物。它们性能逐年增强,价格却逐年下降,机体规模也在逐渐变小。 随着计算机的发展,人们不再局限于单机模式,而是将一个个计算机连接在一起,形 阅读全文
posted @ 2017-03-10 17:16 洛洛爱吃肉 阅读(1277) 评论(4) 推荐(5) 编辑