摘要: 【前言】 "上一篇文章" 介绍了关于TCP的基础知识,以及建立(释放)连接和滑动窗口的概念。 本篇文章将延续上一篇的思路,继续介绍TCP实现可靠传输的机制。 超时重传 上一篇文章里介绍过TCP采用 停止等待协议 ,即在收到接收方的确认信息后才继续发送下面的数据。 那么如果(在一段时间内)发送方没有收阅读全文
posted @ 2018-12-08 10:46 阿尔瓦 阅读(124) 评论(0) 编辑
摘要: 【前言】这个系列主要会介绍一些计算机网络体系中“看上去稍有些复杂”但“一旦理解了又会很容易”的内容,我会尝试通过示意图/动图的方式对概念进行尽量直观的诠释,如果能够对大家学习计算机网络有所启发的话就最好了。 TCP (Transmission Control Protocol)是整个TCP/IP协议阅读全文
posted @ 2018-12-07 09:42 阿尔瓦 阅读(206) 评论(3) 编辑
摘要: 这个系列主要会介绍一些计算机网络体系中“看上去稍有些复杂”但“一旦理解了又会很容易”的内容,我会尝试通过示意图/动图的方式对概念进行尽量直观的诠释,如果能够对大家学习计算机网络有所启发的话就最好了。 分层次的路由选择协议 互联网采用分层次的路由选择协议。 原因是: 互联网的规模非常大。如果让所有的路阅读全文
posted @ 2018-12-06 11:12 阿尔瓦 阅读(195) 评论(2) 编辑
摘要: 因为最近一段时间接触了一些Leetcode上的题目,发现许多题目的解题思路相似,从中其实可以了解某类算法的一些应用场景。 这个随笔系列就是我尝试的分析总结,希望也能给大家一些启发。 动态规划的基本概念 一言以蔽之, 动态规划就是将大问题分成小问题,以迭代的方式求解。 可以使用动态规划求解的问题一般有阅读全文
posted @ 2018-12-05 14:21 阿尔瓦 阅读(151) 评论(0) 编辑
摘要: 初来乍到,算是一个博客园的新人,受了园里许多前辈的启发正在一点点定制自己的小空间。 也希望我的文章能够成为大家DIY的启发,就算是抛砖引玉了。效果可以直接在我的博客中看到,所以不另外贴图了。 引入js文件与css文件 引入js文件需要先申请js权限,语言诚恳一点几个小时(?)就可以拿到权限了。 引入阅读全文
posted @ 2018-12-03 11:56 阿尔瓦 阅读(79) 评论(0) 编辑
摘要: 排序 (sorting)是算法家族里比较重要也比较基础的一类,内容也是五花八门了: 1、有“基于比较”的,也有“不基于比较”的; 2、\ 有迭代的(iterative)也有递归的(recursive); 3、有利用分治法(divide and conquer)思路解决的;(除了显而易见的“二路归并”阅读全文
posted @ 2018-11-29 09:36 阿尔瓦 阅读(41) 评论(0) 编辑