自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 List使用add方法添加的是对象的引用,而不是对象的拷贝。

今天做八皇后算法的时候发现list保存的所有的解都是7开头的,而且完全一样。调试了好久才发现可能是引用的问题,特别是static修饰的变量容易出现这个问题,亏我前几天面试还被问到了java的引用问题。解决办法是调用list 的add方法体里使用对象的clone方法 list.add(chars.clone());或者new 一个新对象 如下:List<String[]> li...

2019-09-04 15:36:02 3339

原创 为什么TCP是三次握手?从信息熵的角度分析

为什么TCP是三次握手?从信息熵的角度分析网上找了很久,应该还没有人提出过这个角度的分析,废话少说,直接上干货:TCP建立连接的过程,本质上是确认 双方都具备收发功能, 即四种状态:可接收,不可接收,可发送,不可发送。那么客户端和服务器 一共就有八种状态, 对应的信息熵则为 H(u)=-log2(1/8)=3 bit所以这恰恰可以使用三次实验,也就是三次握手来确认所有状态,完~...

2019-08-20 01:22:31 108

空空如也

空空如也

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

TA关注的人

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