fkkkkk

漏桶算法笔记

#### 前言 之前也用到过 这个漏桶算法实现的限流 但是不是我写的 也没怎么关注 这次看到redis书中提到了 就顺便写一篇笔记记录一下 方便后续查询 #### 算法原理 参考文档: https://baike.baidu.com/item/%E6%BC%8F%E6%A1%B6%E7%AE%97%

redis深度历险-布隆过滤器笔记

#### 前言 看了利用HyperLogLog 来做一些大量数据粗略统计的方案 然后终于看到 自己之前用过 但是并不熟悉的东西 布隆过滤器 #### 布隆过滤器 ##### 介绍 布隆过滤器 在\[允许错误]的情况下 判断某个元素是否在指定大量数

redis深度历险-HyperLogLog笔记

#### 前言 前面看了一些位图结构 用处有是有 对于后端来说用处不是很多 这篇 HyperLogLog 看起来做一些粗略统计的时候 还是很合适的 #### HyperLogLog ##### 介绍 * hyperLogLog 是一种近似去重算法 使用少量空间判断数据中不重复元

redis深度历险-位图bit阅读笔记

#### 前言 刚刚把redis 当作队列的几页看完 觉得没啥意思 mq 这个东西 很多成熟的中间件 没必要用redis 看到位图 bitMap 觉得终于到了一个还不错的章节了 虽然我没用过这种 位图 但是在很多地方都看到过有用 只是没深入

springboot2+swagger3集成笔记

#### 前言 swagger用起来还是很爽的 直接内嵌代码中 前端老师也能看到最新的文档 也能直接测试访问 减少撕b的机会 spring boot1.x 集成swagger2.x 就不用说了 spring boot2.x 由于多了个 webflux swagger在3.x的时候 也做出适配 分别为

linux进入单用户模式和救援模式

#### 前言 之前遇到过本地环境由于mount错磁盘重启之后无法启动 就使用单用户模式恢复了 就此记录一篇笔记 方便后续出现问题快速查询 #### 单用户模式 单用户模式,只有一个用户可以访问某个资源的状态。类Unix系统

redis深度历险-消息队列笔记

#### 前言 上一个redis应用是做分布式锁 这次看到那个用redis做队列 其实我觉得用处不是很大 毕竟市面上有非常成熟的mq 要求性能的 kafka 要求稳定性的 rabbit redis的mq实在是没办法比 只能在做一些无关紧要的地方做队

redis深度历险-分布式锁笔记

#### 前言 之前复习和记录了一下redis的基础数据类型 今天看了一下 这本书对于redis实现分布式锁的内容 感觉差不多 也是一样的操作 利用redis本身的特性做的单节点分布式锁 和多节点分布式锁的处理 > 分布式锁:在分布

github-actionsCI尝鲜笔记

#### 前言 github 前段时间出了个 actions 官方嵌入的 CI工具 很幸运 在初期就给我开通了 actions 工具的 内测资格 今天实在心痒难耐 决定试试水 参考文档: https://help.github.com/en/articles/workflow-syntax-for-github-actions #### 实际操

redis深度历险-基础数据结构阅读笔记

#### 前言 最近从公司图书里面找了一本 钱文品大佬写的 《redis深度历险》 准备系统性的看看大佬们是如何使用 redis的 #### 数据类型 ##### 字符串(string) 字符串最常用的数据类型 内部就是一个 字符的数组 > 当字符长

shell捕获信号量处理trap笔记

#### 前言 写shell的时候 经常要求执行异常或者中断脚本之后 需要清理现场或者提示用户 之前一直是用if判断命令执行结果来做的 比较麻烦 而且繁琐 小脚本可以 稍微复杂一点的脚本就麻烦了 这个时候 trap 就可以发挥作

linux信号量笔记

#### 前言 linux用了很久了 信号量也经常用例如 kill 但是一直没自己记录 信号量及其功能 参考文档: https://blog.csdn.net/baobao8505/article/details/1115820 #### 常用信号量 > kill -l 查看当前linux支持的信号量 |编号|代码|备

linux-ftp命令笔记

#### 前言 最近跟工行对接对账相关文件的时候 采用工行定时向公司的ftp服务器上投递对账文件 但是公司的ftp服务器 在生产机房 而且只允许指定服务器访问 没得办法 只能用终端使用ftp命令行工具访问 参考资料: htt

postgres安装插件笔记

#### 前言 在使用postgres的时候 经常要用一些扩展的东西 例如 fdw dblink ltree之类的功能 postgres 是通过配置来使用这些功能 #### 安装插件 服务器版本:CentOs7 postgres版本: postgres11.4 postgres安装方式: yum 安装 ##### 安装 contrib

postgres使用pg_upgrade升级大版本笔记

#### 前言 。。。 准备在线上测试环境搞个postgres主从的时候 发现版本竟然是10.3的 果断升级为最新的11.4版本的 之前一直都是直接 dump数据然后卸载重新安装 然后把数据导入进去 不过postgres 提供一个现成的工具 刚好尝试一

© 2024 ming博客. All rights reserved.基于rust salvo性能猛的很!