NSQ消息中间件|转载

看到一篇通俗易懂的文章,转载收藏过来。讲白了我还是懒......感觉自己就是个人工爬虫 原文地址:https://www.cnblogs.com/zhangboyu/p/7452759.html 核心概念 在讨论NSQ如何在实践中使用前,先理解NSQ队列的架构原理是非常值得的。它的设计很简单,可以通…

Docker 基础命令与安装

安装docker 一、先卸载原有的版本 二、相关前置操作 1。更新源 2.安装依赖包 3.添加 Docker 的官方 GPG 密钥 4.验证您现在是否拥有带有指纹的密钥 5.设置稳定版仓库 三、正式安装 1.更新源 2.安装最新的Docker-ce 3.启动 4.测试 一个镜像可以生成 N 个容器,…

大数据算法——布隆过滤器

布隆过滤器,是大数据领域一个经常用到的算法如果看过《数学之美》的同学对它应该并不陌生,它经常用在集合的判断上,在海量数据的场景当中用来快速地判断某个元素在不在一个庞大的集合当中。它的原理不难,但是设计非常巧妙 一、原理 在我之前的理解当中,如果想要判断某个元素在不在集合当中,经典的结构应该是平衡树和…

记录些使用 Go Modules期间踩过的坑

开始我是想自己做个工具包托管在Github上,以便下次使用时,可以直接go get 下来,但是遇到一个坑,以至于我踩了好久 一、请注意go mod init的规范 命令:go mod init [名称:请以 github.com/xxxx/xxx 命名] 这点特别重要,千万别随意取名,否则会掉入深坑…

Golang拷贝工具包| copier

做个记录,用于结构体和结构体之间的拷贝 下载地址: https://github.com/jinzhu/copier 特性: Copy from field to field with same name Copy from method to field with same name Copy f…