标签:总结

【网络】计算机网络笔记——可靠的数据传输原理

在计算机网络的数据传输的过程中可能遇到数据的损坏问题: 分组的数据(bit)在传输过程中发生损坏,部分从 1 变成了 0 或者从 0 变成了 1 分组在传输过程中丢失,如到达中转路由器时,由于其输入队列已满,导致该分组被丢弃 分组未按照发送顺序到达接收方 因此,为了实现在一个不可 […]

【Java】JDK8 HashMap 原理分析(上)——链表部分

之前学习容器的时候缺少了一些笔记,现在补一下笔记顺便重新理解一遍这些容器的源码。 HashMap 是我们在 Java 开发中经常接触到的容器,今天就让我们从它的源码入手来了解它的实现原理。本文为上部分,不包含其有关红黑树的操作,下一篇文章将会介绍红黑树相关知识及 HashMap […]

【Java】Java的四种引用

众所周知,Java是有四种引用的,分别是:强引用、弱引用、软引用、虚引用。 为了学习这些引用之间的区别和联系,写下这篇博客。 参考自此博客 强引用 我们平时用到的最普遍的引用,就是强引用。如果一个对象具有强引用,GC就不会回收它。 比如下面就是一个强引用 Object o = n […]