资源来源:http://blog.csdn.net/wangdong20/article/details/20839533做Android调试的时候经常会遇到,程序写好了,准备接上手机调试,可不一会儿出现相信做过android调试的同学都遇到过这个问题,网上说kill掉跟adb相关的进程,重启Ecl...
分类:
移动开发 时间:
2015-01-13 17:31:34
阅读次数:
169
TCP乱序重组这个还是取决于对TCP协议的理解,参照TCP序列号和确认号详解,讲解很清晰基于自己理解Statistics ->Flow Graph重点讲数据传输过程:1)发送数据:服务器向客户端发送一个带有数据的数据包,该数据包中的序列号Seq和确认号Ack与建立连接第三步的数据包中的序列号和确认号...
分类:
Web程序 时间:
2015-01-12 12:46:28
阅读次数:
313
最近我想从一个日志文件中提取出指定的数据,下面是日志的一部分:
2015-01-06 11:33:03 b.s.d.task [INFO] Emitting: eVentToRequestsBolt __ack_ack [-6722594615019711369 -1335723027906100557]
2 2015-01-06 11:33:03 c.s.p.d.PackagesProvide...
分类:
编程语言 时间:
2015-01-12 09:29:24
阅读次数:
254
TCP数据包中的序列号(Sequence Number)不是以报文段来进行编号的,而是将连接生存周期内传输的所有数据当作一个字节流,序列号就是整个字节流中每个字节的编号。一个TCP数据包中包含多个字节流的数据(即数据段),而且每个TCP数据包中的数据大小不一定相同。在建立TCP连接的三次握手...
分类:
其他好文 时间:
2015-01-11 21:34:39
阅读次数:
472
今天,久未出现的著名的“adb server is out of date. killing”又发生了,在此,将解决方法记下,以便日后查看。
1. 错误信息:
C:\Users\lizy>adb devices
adb devicesadb server is out of date. killing...
ADB server didn't ACK* failed to st...
分类:
数据库 时间:
2015-01-08 18:08:44
阅读次数:
239
当我们通过eclipse开发Android应用时,会连接真机会使用模拟器进行仿真,有时候启动失败,会提示这样的错误。 工具/原料EclipseCMD命令窗口 方法/步骤首先通过CMD启动adb服务。这个时候会提示启动失败。 服务启动失败的原因有很多,但一般是端口绑定失败。我们来查看一下端口...
分类:
数据库 时间:
2015-01-08 17:29:57
阅读次数:
275
出现如下情况ADB server didn't ACK* failed to start daemon *解决办法:方法一:(1)查看任务管理器,关闭所有adb.exe,或者运行->cmd,在命令窗口输入adb kill-server(2)重启eclipse即可方法二, :如果方法一不行,就查看下自...
分类:
移动开发 时间:
2015-01-08 17:00:37
阅读次数:
130
本文处理ACK标志,更新窗口信息,处理URG标志及报文段中携带的所有数据,最后处理FIN标志,如果需要,则调用
tcp_output。
1.完成被动打开和同时打开...
分类:
其他好文 时间:
2015-01-07 22:09:08
阅读次数:
240
当收到的数据报的协议字段指明这是一个TCP报文段时,ipintr(通过协议协议转换表中的pr_input函数)会调用tcp_input
进行处理,tcp_inut在软件中断一级执行。
函数非常长,我们将分两张讨论,下图列出了tcp_input中的处理框架。本章将结束对RST报文段处理的讲解,下一章开始
介绍ACK报文段的处理。...
分类:
其他好文 时间:
2015-01-06 23:10:40
阅读次数:
367
1、建立连接协议(三次握手)(1)客户端发送一个带SYN标志的TCP报文到服务器。这是三次握手过程中的报文1。(2) 服务器端回应客户端的,这是三次握手中的第2个报文,这个报文同时带ACK标志和SYN标志。因此它表示对刚才客户端SYN报文的回应;同时又标志SYN给客户端,询问客户端是否准备好进行数据...
分类:
其他好文 时间:
2015-01-06 11:50:25
阅读次数:
234