码迷,mamicode.com
首页 >  
搜索关键字:不可靠    ( 670个结果
QUdpSocket和QTcpSocket的使用
一、QUdpSocket         1、UDP是一种基于无连接的、不可靠的数据报传输协议。         2、套接字可以当作一种输入输出设备,QUdpSocket可以调用writeDatagram()和readDatagram()对套接字进行读写。每当一次数据报写入完成后会释放bytesWritten()信号。         3、QUdpSocket在读之前要先调用bind()函数...
分类:其他好文   时间:2015-08-05 10:44:19    阅读次数:1059
UDP套接字编程
由于udp客户/服务器例子是不可靠的,如果一个客户数据报丢失,(比如 ,被客户主机和服务器主机之间的某个路由器丢弃 ),客户将永远阻塞于dg_cli函数中的recvfrom调用,等待一个用于不会到达的服务器应答。类似的,如果客户数据报到达服务器,但是服务器的应答丢失了,客户也将永远阻塞于recvfrom调用。防止这样永久阻塞的一般方法是给客户的recvfrom设置一个超时。当然还有更好的解决办法。...
分类:其他好文   时间:2015-08-04 19:12:37    阅读次数:214
网络应用(二)----安卓如何使用TCP和UDP进行通信,Socket编程
TCP传输控制协议,是一种面向连接的,可靠的,基于字节流的传输层通信协议。UDP用户数据报协议,是TCP/IP模型中一种面向无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。Socket通称套接字,中文意思为插座。一台服务器可能会提供很多服务,每种服务对应一个Socket(也可说成,每个So...
分类:移动开发   时间:2015-08-03 16:11:23    阅读次数:228
TCP通信丢包原因总结
今天在公司问老大,公司的项目底层,是使用的TCP,因为可靠,自动断线重连,在底层都实现了,但是我记得TCP也会有掉包的问题,所以这文章就诞生了——关于TCP掉包的问题,TCP是基于不可靠的网络实现可靠的传输,肯定也会存在掉包的情况。 如果通信中发现缺少数据或者丢包,那么,最大的可能在于程序发送的.....
分类:其他好文   时间:2015-08-01 00:53:16    阅读次数:107
计算机网络读书笔记-----网络层
网络层提供的两种服务 网络层位于数据链路层之上,应用层之下,提供两种服务:数据报和虚电路,前者为无连接的网络服务,后者为面向连接的网络服务。这里有点类似TCP和UDP。数据报服务:网络随时都可以接受主机发送的分组(数据报),网络为每个分组独立选择路由,尽最大努力将分组交付给目的主机,所以数据报服务提供的是不可靠的,不能保证服务质量。虚电路服务:A要与B通信,首先A向B发送一条特定的消息,要求进行通信...
分类:其他好文   时间:2015-07-28 21:06:13    阅读次数:145
计算机网络(二)
三.网络层(协议位于主机和路由器,IP/ICMP/ARP/RARP)1.网络层提供的2种服务 无连接的网络服务(数据报服务)、面向连接的服务(虚电路服务)2.网际协议IP(1)概要 IP提供不可靠、无连接的数据报传送服务(2)IP寻址 同一局域网的主机和路由器的网络号是一样的。路由器有2个以上...
分类:其他好文   时间:2015-07-28 20:18:54    阅读次数:214
iOS Human Interface Guidelines(原创翻译)第四章
开始和停止·立刻开始有一种说法是人们最多花费1或者2分钟来评价一个新的app。当你立刻呈现有用的内容来充分利用这段短暂的时光的时候,你激起了新用户的兴趣并给予用户一种优秀的体验。重点:不要告诉人们在安装完你的app之后要重启设备。重启会花费时间并且让你的app看起来不可靠和不好用。如果你的app有内...
分类:移动开发   时间:2015-07-27 14:36:36    阅读次数:119
TCP/IP详解学习笔记--UDP协议
UDP协议基本介绍1.基本概念UDP是一个简单的面向数据包的运输层协议:进程的每一个输出操作都正好产生一个UDP数据报,并组装成一个待发送的IP数据报,与流字符协议不同,如TCP,应用程序产生的全体数据与真正发送的单个IP数据报没有联系,UDP提供不可靠的服务,它的数据报格式如下图所示 UDP数据报 IP首部 UDP首部 UDP数据2.UDP首部 16位源端口号 16...
分类:其他好文   时间:2015-07-26 12:45:49    阅读次数:308
动画特效七:碰撞动画
这一节讲述的动画效果是碰撞动画,就是模拟或者仿真现实物体的碰撞效果。先看看效果图。 动画效果分析: 1. 有两个形式一样的View(自己和对手),所以我们可以考虑直接封装一个View。 2. 注意到View的里面的图片及边框的圆形都有可能变成椭圆。所以使用View的block方式实现这个效果有点不可靠。我们可以考虑使用图层动画。 我们先分析一下这个View的层次结构。...
分类:其他好文   时间:2015-07-23 13:59:17    阅读次数:256
通过“分布式系统的8大谬误”反思APP的设计
作为移动端和网站开发者,有大量现成的网络开发代码可以使用在开发中直接使用。可惜的是没有一套代码可以代替我们全面考虑到网络的不可靠性,尤其是在移动端设备上。同时,幸运的是有些著名的结论以及一些著名的模式可以帮助我们思考如何优雅的处理现实世界中的现实问题。接下来让我们一起思考著名的“分布式系统的8大谬误”,以及我们该如何避免这些问题。以下是著名的“分布式系统的8大谬误” 1, 网络是可靠的; 2,...
分类:移动开发   时间:2015-07-23 00:46:50    阅读次数:118
670条   上一页 1 ... 47 48 49 50 51 ... 67 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!