logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

STL之partial_sort算法源码讲解

假设有一个容器,它保存了 100 万个数值,但我们只对其中最小的 100 个感兴趣。可以对容器的全部内容排序,然后选择前 100 个元素,但这可能有点消耗时间。这时候需要使用部分排序partial_sort,只需要这些数中的前100个是有序放置的。目录:1. partial_sort 接口说明2. partial_sort 用法举例3. partial_sort 原理概述4. partial_s.

Golang中解决"import cycle not allowed"的2种方法

Raft共识算法在很多分布式系统中都被广泛使用,例如Consul、Etcd、Docker Swarm等等

Git工作原理及使用场景

无论学习什么技术,都需要了解该技术的本质。若是靠死记硬背该技术提供的方法或者语法,终归是知其然而不知其所以然,当发现错误时,你根本不知道是什么原因导致的。我在使用Git时,就处于这种知其然而不知其所以然的状态。目录:Git 工作原理场景1:暂存文件以及取消已暂存的文件场景2:修改已提交文件以及取消已暂存的内容场景3:修改文件以及撤销修改内容场景4:撤销提交

#git
Github contributions 提交量颜色说明

给 GitHub 提交代码可以获取响应的贡献绿色瓦片,但是有时候我怎么提交都不显示,后来发现必须满足几个条件就可以显示绿色瓦片了:提交的用户名和邮箱要和项目创建的用户名和邮箱一致;提交到默认分支时,通常是master;提交到一个单独的repository上,而不是一个fork上;设置当前 git 用户名和邮箱:git config --global user.name &a

#git#github
RLP编码和解码

GitHub上英文介绍(解码部分为本人所编辑):https://github.com/ethereum/wiki/wiki/RLPRLP(Recursive Length Prefix,递归的长度前缀)是一种编码规则,可用于编码任意嵌套的二进制数组数据。RLP编码的结果也是二进制序列。RLP主要用来序列化/反序列化数据。目录1. RLP数据定义2. RLP编码规则3. ...

#以太坊
yarn npm 设置淘宝镜像

目录:一、NPM设置淘宝镜像1.查询当前配置的镜像2.设置成淘宝镜像3.换成原来的二、Yarn 设置淘宝镜像1.查询当前配置的镜像2.设置成淘宝镜像3.换成原来的三、常用淘宝镜像参考文章:一、NPM设置淘宝镜像1.查询当前配置的镜像npm get registryhttps://registry.npmjs.org/2.设置成淘宝镜像npm config set registry http://r

#yarn#npm#node.js
到底了