240 发简信
IP属地:浙江
  • Redis 执行 Lua 脚本替代 SETNX DECR 保证原子性

    背景 最近公司出了一起故障,问题代码如下: 作者的目的是针对爆款商品的购买,使用 redis 来起到一个限流的作用,1 秒钟只允许 1 人购买。...

  • linux文本处理-实用篇

    之前梳理了一篇linux文本处理常用命令--初级,本文列举的是日常中使用的文本处理命令。这些命令都是由前文介绍的命令组合而成,从而产生巨大的功用...

  • Resize,w 360,h 240
    记一次 redis 迁移

    今天把一个业务的redis使用从一个集群切换到另外一个集群,上线后发现目标集群一个比较有意思的现象。 目标集群内存容量持续上升,这个在意料之中。...

  • Resize,w 360,h 240
    记一次 vagrant up 报错解决

    vargant up启动的时候遇到上述报错,无法启动虚拟机。 报错了咋办呢,按照提示去解决呗…… Valid states are 'start...

  • linux文本处理常用命令--初级

    今天莫名其妙会自由泳了,好开心! 1. > ">" 用于定向输出到文件,如果文件不存在,就会创建文件;如果文件存在,会源文件内容清空,再写入。...

  • CI框架源码解读--ROUTE和URL类

    2016年8月10日23:17 路由的目的是为了从URL中解析出class类名是什么,method方法名是什么,所传的参数有哪些,参数值又是什么...