归去来兮。 1.1 说明 本篇为《挑战程序设计竞赛(第2版)》[http://www.ituring.com.cn/book/1044]读书笔记系列,旨在: 梳理算法逻辑 探...
一、快速重传机制 上一篇讲到了TCP 的超时重传,但是超时重传往往会带来许多微妙的问题,比如说: 当一个报文段丢失时,会等待一定的超时周期然后才重传分组,增加了端到端的时延。...
TCP提供一种面向连接的、可靠的字节流服务,其中可靠的保证方法之一就是却让从另一端收到的数据。但是数据和确认信号都有可能丢失,。TCP通过在发送数据时设置一个重传定时器(注意...
Java语言的传递方式只有“按值传递”!“按值传递”! “按值传递”!重要的事情要说三遍。不过呢,按值传递可能还不够确切,“按副本传递”会更好理解。 实验一、 实验结果: 分...
一直都在CSDN写博客,再回首完了java基础,所以在这里把完结篇分享给大家,谢谢大家的支持。经过了几个月断断续续的回首java基础,终于回首完了,这一路走来体会到了枯燥、乏...
说起TCP中最常见最重要的问题当然就是“三次握手”、“四次分手”了。在此之前,我们先来预热一下TCP的基本知识。 TCP报文段结构 关于TCP报文头部的标志位 URG 紧急指...
原创文章&经验总结&从校招到A厂一路阳光一路沧桑 详情请戳www.codercc.com MySQL的基本操作可以包括两个方面:MySQL常用语句如高频率使用的增删改查(CR...
这篇文章是 100offer 互联网平台的职业顾问才震宏的分享。主题是「程序员跳槽时,如何高效地准备面试?」,但其实主要涉及到的是 HR 在面试时有哪些套路,这样可以见招拆招...
前言 计算机网络基础 该是程序猿需掌握的知识,但往往会被忽略 今天,我将献上一份详细 & 清晰的计算机网络基础 学习指南,涵盖 TCP / UDP协议、Http协议、Sock...
上一篇说到的仅仅是JDK7在极端情况下读减少碰撞概率的一些优化,以及hash函数采用的“扰动函数”思想。本篇将分析HashMap的主要方法,同时也是核心方法,是学习HashM...
一、开篇故事 ——一分钟读懂equals与==的区别 有一对双胞胎长得一模一样,就算大家来找茬也找不出外形的区别。哥哥暂且叫GG,弟弟叫DD。“GG和DD长得真像啊,就像一个...
基于JDK7 HashMap是每个Java/Android程序员必须掌握的一种容器。在这个专题下将分若干篇文章对其进行深度剖析。由于JDK版本的不同,HashMap的底层实现...