自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 计算机网络 滑动窗口协议

(i)  1位滑动窗口协议在7.4.1节介绍的协议都假定数据帧沿着一个方向传输,但事实上大多数的通信都是双向的。当双方都有数据发送时,将确认序号携带在数据帧中传输可以减少开销,这称为捎带应答(Piggybacking)。捎带应答带来的一个问题是:当需要发送确认时没有要发送的数据帧怎么办?这可以让确认信息推迟一点时间再发送,如果仍然没有数据帧要发送,再用一个单独的帧进行确认。本节及后面两节将要介

2017-10-21 15:12:47 2989

原创 CRC校验

CRC即循环冗余校验码:是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定。循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性。工作原理循环冗余校验码(CRC)的基本原理是:在K位信息码后再拼接R位的校验码,整个编码长度为N位,因此,这种编码也

2017-10-21 15:06:09 386

转载 java主线程结束和子线程结束之间的关系

情况1:正常情况下,主线程启动了子线程,主线程、子线程各自执行,彼此不受影响。当你在run一个Java application的时候,这个时候系统会开一个进程。然后这个进程启动了Main线程。Java进程确定虚拟机中没有线程运行的时候,退出进程。或者也可以用System.exit(0);强制退出进程代码示例如下:参考Thinkingin java代码[java] view plain copy

2017-10-15 21:05:06 1018

转载 关于静态方法为什么不能被重写的一点思考以及overload的一些坑。

重写”只能适用于可观察的实例方法.不能用于静态方法和final、private.对于静态方法,只能隐藏。一方面这是Java的规定,另一方面其实也有一定的道道这里边。首先谈谈java方法是何时绑定的 我们大家平时使用一个对象的方法时可能是这样的 Shape shape = new Rectangle(); shape.getArea(); 那么请问大家知道getArea是该调用父类Shape

2017-10-14 17:48:05 457

转载 public、protected、private在C++和Java中的应用及区别

public、protected、private在C++和Java中的应用及区别 转载 2009年08月04日 17:33:00 标签:

2017-10-14 16:19:34 717

Visual Micro(visual for arduino)

用于在VS上开发arduino,下载后会提示安装到VS哪个版本上(如果你电脑上装有几个版本的VS),貌似只能支持VS2013以上的版本!

2017-08-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除