10 2021 档案

摘要:本篇,我们用go简单的实现平衡二叉查找树。具体原理参考大佬博客即可:AVL树(一)之 图文解析 和 C语言的实现 1.节点定义 type AVLNode struct{ data int height int left, right *AVLNode } 2.树的遍历 // 前序遍历 func Pr 阅读全文
posted @ 2021-10-29 15:41 qxcheng 阅读(91) 评论(0) 推荐(0) 编辑
摘要:在搭建前,我们先用vmware创建3台虚拟机,并确保它们相互之间能够ping通。 1. redis源码安装 1.1 编译安装 apt install gcc make wget http://download.redis.io/releases/redis-6.2.6.tar.gz tar -zxv 阅读全文
posted @ 2021-10-21 11:06 qxcheng 阅读(117) 评论(0) 推荐(0) 编辑
摘要:本篇文章我们用Go实现一个简单的多线程下载器。 1.多线程下载原理 通过判断下载文件链接返回头信息中的 Accept-Ranges 字段,如果为 bytes 则表示支持断点续传。 然后在请求头中设置 Range 字段为 bytes=[start]-[end],以请求下载文件的分段部分,然后将所有分段 阅读全文
posted @ 2021-10-08 10:09 qxcheng 阅读(968) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示