12 2020 档案

摘要:两种数据流交互式数据流经受延时的确认nagle算法经受延时的确认与nagle算法成块式数据流两种流量控制方式滑动窗口累计应答通告窗口拥塞控制慢启动(slow start)拥塞避免快速重传与快速恢复toc 两种数据流 TCP的数据流中有一部分是成块数据流(数据量大),另一部分是交互式数据流(数据量小, 阅读全文
posted @ 2020-12-25 18:12 無雙 阅读(259) 评论(0) 推荐(0)
摘要:参考《Redis 设计与实现》 (基于redis3.0.0) 作者:黄健宏 学习redis3.2.13 介绍整数集合的结构主要函数学习创建集合插入整数升级集合支持升级的好处容量的调整使用realloc的理由查找元素位置或可插入位置移动元素移除元素后记toc 介绍 intset是redis中保留整数值 阅读全文
posted @ 2020-12-24 23:04 無雙 阅读(194) 评论(0) 推荐(0)
摘要:参考《Redis 设计与实现》 (基于redis3.0.0) 作者:黄健宏 学习redis3.2.13 介绍字典的结构键值对节点 dictEntry哈希表结构 dictht字典结构 dicthash与rehash键冲突的原因与处理rehashrehash过程概览扩容、缩容为什么首先检查扩容、缩容条件 阅读全文
posted @ 2020-12-18 22:01 無雙 阅读(119) 评论(0) 推荐(0)
摘要:介绍两个算法有已从小到大排序数据序列SortData,其长度为Len,需要使用SortData内的数据画出直方图1、弗里德曼方法FreedMan取较小四分位Q1 = SortData[ (Len + 1) / 4 ]中位数Q2 = SortData[ (Len + 1) / 2 ]较大四分位数Q3 阅读全文
posted @ 2020-12-10 18:08 無雙 阅读(509) 评论(0) 推荐(0)
摘要:TCP是有连接的建立连接的过程握手与序号MSS连接建立过程中的状态变迁终止连接的过程连接终止过程中的状态变迁TIME_WAIT状态平静时间FIN_WAIT_2状态复位报文段toc TCP是有连接的 TCP是一个面向连接的协议。双方想发送数据之前,必须在双方之间有一条连接。 建立连接的过程 握手与序号 阅读全文
posted @ 2020-12-10 18:07 無雙 阅读(267) 评论(0) 推荐(0)
摘要:准备工作SDL安装开始ffmpeg编译安装环境变量配置配置动态链接库验证结果toc 准备工作 ubuntu环境 ffmpeg源码 SDL SDL安装 sudo apt-get install libsdl2-2.0 sudo apt-get install libsdl2-dev 当ffmpeg安装 阅读全文
posted @ 2020-12-10 17:47 無雙 阅读(395) 评论(0) 推荐(0)
摘要:参考《Redis 设计与实现》 (基于redis3.0.0) 作者:黄健宏 学习redis3.2.13 介绍链表结构节点定义管理结构定义迭代器迭代器的获取迭代器的游走方式使用迭代器遍历后记TOC 介绍 链表简单了解: 链表是一种线性结构,由很多节点串联在一起,每个节点间由指针连接。 每个节点含存储数 阅读全文
posted @ 2020-12-04 22:42 無雙 阅读(149) 评论(0) 推荐(0)