摘要: Redis踩坑指南 Redis踩坑指南1、概述1.1 简介1.2 特性1.3 应用场景2、架构介绍2.1 集群2.1.1 哨兵模式2.1.2 集群模式2.1.2.1 架构图2.1.2.2 特性2.1.2.3 分区2.1.2.4 故障转移2.1.2.5 重定向2.1.2.6 复制迁移2.1.2.7 可 阅读全文
posted @ 2021-06-15 16:49 扯不断得红尘 阅读(412) 评论(0) 推荐(0)
摘要: 快速排序:https://blog.csdn.net/nrsc272420199/article/details/82587933 堆排序:https://www.cnblogs.com/chengxiao/p/6129630.html 阅读全文
posted @ 2021-06-07 10:41 扯不断得红尘 阅读(38) 评论(0) 推荐(0)
摘要: 生成RSA证书: openssl方式生成 生成私钥 openssl genrsa -out rsa_private_key.pem 1024 生成公钥 openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem Go代码方式 阅读全文
posted @ 2021-04-15 09:28 扯不断得红尘 阅读(1775) 评论(1) 推荐(0)
摘要: https://yryz.net/post/golang-docker-alpine-start-panic.html 用docker基于alpine微型镜像部署go的项目,启动时报错 panic: standard_init_linux.go:175: exec user process caus 阅读全文
posted @ 2021-04-06 17:50 扯不断得红尘 阅读(1085) 评论(0) 推荐(0)
摘要: 方案1 nginx这里作一个赋值操作,如下: proxy_set_header X-real-ip $remote_addr; 其中这个X-real-ip是一个自定义的变量名,名字可以随意取,这样做完之后,用户的真实ip就被放在X-real-ip这个变量里了,然后,在web端可以这样获取: requ 阅读全文
posted @ 2021-03-25 20:25 扯不断得红尘 阅读(184) 评论(0) 推荐(0)
摘要: HyperLogLog算法 项目在统计UV/PV时用到了Druid的Hyper hyperunique算法,书上介绍这种算法求出的UV/PV存在一定误差,因此需要了解下误差来自哪里。 实现去重功能,最简单的就是使用set记录集合本身,缺点与前面Bloom Filter差不多,显而易见,需要大量内存空 阅读全文
posted @ 2021-02-19 10:37 扯不断得红尘 阅读(350) 评论(0) 推荐(0)
摘要: 代码实现 步骤1:下载imagick 步骤2:go实现代码如下 package main import ( "os" "strconv" "gopkg.in/gographics/imagick.v2/imagick" ) func main() { ConvertPdfToImage("test. 阅读全文
posted @ 2021-01-19 16:12 扯不断得红尘 阅读(2091) 评论(0) 推荐(0)
摘要: 一、概念 平均负载是指单位时间内,系统处于可运行状态和不可中断状态的平均进程数,也就是平均活跃数,他和cpu使用率没有直接关系,这里解释下可运行状态和不可中断状态这两个词。 所谓可运行状态是指正在使用cpu或正在等待cpu的进程,可就是我们用ps命令查看处于R状态的进程。 不可中断状态的进程则是正处 阅读全文
posted @ 2021-01-08 17:01 扯不断得红尘 阅读(158) 评论(0) 推荐(0)
摘要: 我问大家一个问题,下图中一个最简单的例子,会导致哪些CPU开销产生?你是否能够说清楚? <?php ... $redis->get('test'); ... 这个例子一下子就把大家在我的文章里学到的东西和你的实际工作结合起来了。怎么样,是不是足够简单?就是一句php代码从redis实例中获取一个ke 阅读全文
posted @ 2021-01-08 16:56 扯不断得红尘 阅读(246) 评论(0) 推荐(0)
摘要: vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO 阅读全文
posted @ 2021-01-08 15:57 扯不断得红尘 阅读(108) 评论(0) 推荐(0)