【前言】 "上一篇文章" 介绍了关于TCP的基础知识,以及建立(释放)连接和滑动窗口的概念。 本篇文章将延续上一篇的思路,继续介绍TCP实现可靠传输的机制。 超时重传 上一篇文章里介绍过TCP采用 停止等待协议 ,即在收到接收方的确认信息后才继续发送下面的数据。 那么如果(在一段时间内)发送方没有收 ...
分类:
其他好文 时间:
2018-12-08 13:31:20
阅读次数:
190
这个系列主要会介绍一些计算机网络体系中“看上去稍有些复杂”但“一旦理解了又会很容易”的内容,我会尝试通过示意图/动图的方式对概念进行尽量直观的诠释,如果能够对大家学习计算机网络有所启发的话就最好了。 分层次的路由选择协议 互联网采用分层次的路由选择协议。 原因是: 互联网的规模非常大。如果让所有的路 ...
分类:
其他好文 时间:
2018-12-06 12:12:28
阅读次数:
250
基本上每个系统或多或少都有一些导出功能,我之前做的系统是针对每个功能定制一个导出,而且我看网上的也大多是这么做的,这样就存在一个代码冗余的问题,而且增加工作量,今天整理了一下,系统中所有的导出都可以引用(注意我这里说的是excel,word的暂时还没整理),并且支持导出图片,上代码。 1. jar包 ...
分类:
编程语言 时间:
2018-12-06 11:02:52
阅读次数:
201
Lodop导出的图片,既可以在预览界面另存为,也可以用语句导出。语句导出,可查看本博客的相关博文:Lodop导出图片,导出单页内容的图片 预览的时候,由于选择的打印机不同,而真实的打印机可能有不同的可打区域,所以预览的效果有差异,这种差异是不会影响Lodop的导出图片的。打印机的可打区域外是打印不出 ...
分类:
其他好文 时间:
2018-11-30 16:40:46
阅读次数:
270
之后就是对MessageQ的打开,关闭, 消息的发送和接受。 MessageQ_create(),MessageQ_delete(); 对消息的创建和删除。 MessageQ_open(); MessageQ_close(); 对消息通道的打开和关闭。 MessageQ_put();MessageQ ...
分类:
其他好文 时间:
2018-11-27 21:08:57
阅读次数:
313
题目:给出图的条件 ,求1到n的最短路 #include<cstdio> #include<queue> using namespace std; int u,v,w; struct node { int to,next,w; }edge[100010]; int k; int head[10010 ...
分类:
其他好文 时间:
2018-11-27 19:29:49
阅读次数:
140
近期,央视《机智过人》的舞台上来了位“三超设计师”——设计能力超强;出图能力超快;抗压能力超强,成功迷惑嘉宾和现场观众,更让撒贝宁出错三连。 节目一开场,这位“设计师”就为现场嘉宾:主持人撒贝宁、演员韩雪、神经科学家鲁白生成了三张独具特色的海报。几乎是说话的瞬间,海报立即生成,出图速度之快让撒贝宁惊 ...
分类:
其他好文 时间:
2018-11-26 11:48:59
阅读次数:
187
验证码是爬虫需要解决的问题,因为很多网站的数据是需要登录成功后才可以获取的. 验证码识别,即图片识别,很多人都有误区,觉得这是爬虫方面的知识,其实是不对的. 验证码识别涉及到的知识:人工智能,模式识别,机器视觉,图像处理. 主要流程: 1 图像采集:就直接通过HTTP抓HTML,然后分析出图片的ur ...
分类:
其他好文 时间:
2018-11-25 22:23:25
阅读次数:
277
filemanager的图片上传功能都遵循一个原则 【图片上传成功 -> 添加水印】 不论是 4.x 6.x 或者是 9.x ...
分类:
其他好文 时间:
2018-11-25 11:50:35
阅读次数:
145
音频与视频在播放当中可能会由于种种原因(如:音视频并非在同一时间开始播放,或视频由于解码任务繁重导致输出图像延迟等)导致音频与视频的播放时间出现偏差,这种就是音视频的同步问题,本文会对音视频同步进行讨论。 有三种音视频同步方式: 常见的实现方式是把视频同步到音频时钟。主要原因是,对于延迟以及卡顿,人 ...
分类:
其他好文 时间:
2018-11-24 11:34:45
阅读次数:
121