一、概述我们之前介绍过一种具有大的带宽时延乘积(band-delay product、BDP)的网络,这种网络称为长肥网络(LongFatNetwork,即LFN)。我们想象一种简单的场景,假设发送端的发送窗口为5000bytes,网络的RTT为200ms,那么每秒的最大速率则为5000*(1000... ...
分类:
其他好文 时间:
2016-11-07 14:21:48
阅读次数:
324
在这篇文章中我们看一下server端在接收到异常数据系列时的处理,主要目的是通过wireshark示例对这些异常数据系列的处理有一个直观的认识,感兴趣的自行阅读相关代码和协议,这里不再进行详细介绍在进行下面的测试前,首先如下设置相关的参数,其中window参数指定了到127.0.0.2的tcp连接的... ...
分类:
系统相关 时间:
2016-11-07 14:21:02
阅读次数:
195
一、SWS介绍 前面我们已经通过示例看到如果接收端的应用层一直没有读取数据,那么window size就会慢慢变小最终可能变为0,此时我们假设一种场景,如果应用层读取少量数据(比如十几bytes),接收端TCP有了少量的新的接收缓存后如果立即进行window update把新的window size... ...
一、概述 我们在最开始介绍TCP头结构的时候,里面有个URG的标志位,还有一个Urgent Pointer的16bits字段。当URG标志位有效的时候,Urgent Poinert用来指示紧急数据的相对于TCP头中系列号Seq的位置,系列号和紧急指针值的和我们称呼为退出点(exit point)。应... ...
分类:
其他好文 时间:
2016-11-07 14:17:35
阅读次数:
161
一、我们就来谈下eclipse中搭建maven web工程的步骤!虽然就是一个简单的例子,但是过程是很艰辛的。 首先我们看一下eclipse的封面,下面就是刚打开的华丽封面哦 其次我安装了eclipse的JavaEE IDE,然后开始具体的步骤了 1.Ctrl + N调出新建窗口,双击选择Maven ...
分类:
系统相关 时间:
2016-11-07 12:28:11
阅读次数:
305
Atitit 桌面软件跨平台gui解决方案 javafx webview 1.1. 双向js交互1 1.2. 新弹出窗口解决1 1.3. 3.文档对象入口dom解析1 1.4. 所以果断JavaFX,就像在windows上也不用MFC或者Winforms,都用WPF了。 1 1.5. JavaFX, ...
分类:
编程语言 时间:
2016-11-07 07:58:05
阅读次数:
280
HTML的渲染原理:Web页面运行在各种各样的浏览器当中,浏览器载入、渲染页面的速度直接影响着用户体验简单地说,页面渲染就是浏览器将html代码根据CSS定义的规则显示在浏览器窗口中的这个过程。先来大致了解一下浏览器都是怎么干活的:1. 用户输入网址(假设是个html页面,并且是第一次访问),浏览器 ...
分类:
Web程序 时间:
2016-11-07 07:55:35
阅读次数:
211
实时自适应浏览器窗口大小的全屏背景轮播动画 ...
分类:
Web程序 时间:
2016-11-07 02:27:34
阅读次数:
293
JFileChooser类可以创建文件对话框 有下列保存和打开两个方法 参数a是文件对话框的位置,null是在屏幕的中央,this在窗口中央 用户操作对话框的“确定”,“取消”,“关闭”的时候,上面方法都会返回两个常量 JFileChooser.APPROVE_OPTION JFileChooser ...
分类:
其他好文 时间:
2016-11-07 02:01:03
阅读次数:
218