自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yingyingzhouzhou的博客

偷得浮生半日闲

  • 博客(6)
  • 收藏
  • 关注

原创 JavaGuide笔记<三> —— 自动装箱与拆箱

装箱:将基本类型用它们对应的引用类型包装起来 拆箱:将包装类型转换为基本数据类型Integer i = 10; //装箱int n = i; //拆箱装箱其实就是调用了包装类的valueOf()方法,拆箱其实就是调用了xxxValue()方法。因此,Integer i = 10 等价于 Integer i = Integer.valueOf(10); int n = i 等价于 int n = intValue(i); 8中基本类型的包装类和常量池 Java基本类型的包.

2021-07-07 22:12:40 89

原创 JavaGuide笔记<二> —— hashCode()与equals()

hashCode()介绍 hashCode()的作用是获取哈希码,也称为散列码;它实际上是返回一个int整数。这个哈希码的作用是确定该对象在哈希表中的索引位置。hashCode()定义在JDK的Object类中,这就意味着Java中的任何类都包含有hashCode()函数。另外需要注意的是:Object的hashCode方法是本地方法,也就是用c语言或c++实现的,该方法通常用来将对象的内存地址转换为整数之后返回。public native int hashCode();散列表存储的是..

2021-07-07 21:28:58 86

原创 JavaGuide笔记<一> —— == 和 equals的区别

对于基本数据类型,==比较的是值 对于引用数据类型,==比较的是内存地址equals方法存在两种使用情况:类未覆盖Object的equals方法 类覆盖了Object的equals方法Object类的equals方法:public boolean equals(Object obj) { return (this == obj);}String类对Object父类的equals方法的override:public boolean equals(Object a..

2021-07-07 20:29:59 74

原创 语法/数据结构使用总结 —— 持续总结

1. Collections2. Map.Entry3. 数组拷贝

2021-07-03 22:08:08 68

原创 算法总结<一> —— 二分查找

1. 一般使用场景有序 位置查找2. 一般模板public int getIndex(int[] nums, int target) { int low = 0; int high = nums.length - 1; while (low <= high) { int mid = low + (high - low)/2; // 防止溢出 if (nums[mid] == target) { return

2021-07-03 18:57:48 40

原创 论文分析<一>—— ECMP

一个逐跳的基于流的负载均衡策略 不考虑网络负载情况 举例阐述算法机制 运用ECMP的前提:这些数据流的目的地址相同,源地址不同 比如路由器R使用ECMP算法,则其到目的地D有多条最优路径(基于跳);其到目的地D有多条最优路径。 路径策略选择有多种方法:哈希,根据原地址IP的哈希为流选择路径。 轮询,各个流在多个路径之间轮询传输。 基于路径权重,根据路径的权重分配流,权重大的路径分配的流数量更多。ECMP面临的问题:可能增加链路的拥塞 ECMP并...

2021-06-24 15:03:09 661

空空如也

空空如也

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

TA关注的人

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