个人笔记

Redis RDB 分析工具 rdbtools 说明

Redis RDB 分析工具 rdbtools 说明背景Redis是基于内存的KV数据库,内存作为存储介质,关注其内存的使用情况是一个重要指标,解析其内部的存储信息是给出优化方法和维护的最基本要求。解析内存有二种方法:第一个是通过scan遍历所有key,针对每个key进行分析(memoryusage

Redis配置文件详解

Redis配置文件详解配置文件版本使用的是redis 4.0.141. 常规命令1.1 ./redis-server /path/to/redis.conf启动redis并使配置文件生效1.2 include /path/to/local.confinclude 可以使用多个配置文件,如果配置文件有

Windows 获取命令耗时

Windows 获取命令耗时Measure-Command测量运行脚本块和 cmdlet 所需的时间。语法Measure-Command [-InputObject <PSObject>] [-Expression] <ScriptBlock>

Alpine VMware 共享文件夹

Alpine VMware 共享文件夹.md需要安装的依赖apk add open-vm-tools open-vm-tools-hgfs挂载命令# 创建挂载的目标文件夹mkdir -p /mnt/yysj# 挂载共享文件夹 yysj 到 目录 /mnt/yysjvmhgfs-fuse .host:

Alpine Linux 安装 PostgreSQL

Alpine Linux 安装 PostgreSQL安装 PostgreSQLapk add postgresqlrc-service postgresql statusrc-service postgresql start# 开机启动服务rc-update add postgresql新安装的 P

Python cluster keyslot

Python cluster keyslot实现代码from binascii import crc_hqx# Redis Cluster's key space is divided into 16384 slots.# For more information see: https://

WSL2 Docker释放磁盘空间

WSL2 Docker释放磁盘空间Docker使用久了,会残留很多中间生成的镜像,占用磁盘空间。要清理Docker镜像,本来是挺简单的,一条命令就搞定了:docker system prune但是当在Windows中使用WSL2作为Docker后端引擎的时候,情况就会稍微复杂一些了。原理因为WSL2

Android 开机自启动 app

Android 开机自启动 app新建一个广播监听器监听开机启动完毕的广播import android.content.BroadcastReceiverimport android.content.Contextimport android.content.Intentclass BootComp

git .gitignore 添加忽略文件不起作用

git .gitignore 添加忽略文件不起作用重置所有缓存git rm -r --cached .将本地代码重新添加git add .提交git commit -m ".gitignore is now working"推送git push