前言 redigo是用Go语言开发的Redis客户端,受到Redis官方的推荐。 redigo的源码量比较少,也比较清晰易读。redigo主要做了以下事项 与Redis se...
前言 队列、堆栈和优先队列是编程中常见的数据结构。本文首先简单介绍一下这几种数据结构,然后介绍如何用Redis实现这些数据结构。 数据结构简介 队列 普通队列有以下几个特性 ...
前言 Redis自2.6.0版本开始内置Lua解释器。 Lua,轻量级脚本语言,号称最快的脚本语言。 两者结合将爆发出巨大的威力。 简介 Redis Lua脚本可以调用原生的...
vimium 堪称神器,用熟了之后上网效率很高,并且还可以拿来装逼,😁哈哈哈! 最近学习了一下,整理了一下官方的默认按键。其中我使用到的都进行了中文翻译,一些没有翻译的是我没...
在我们通常的印象中,mongodb是模式自由的(schemaless),可以往一个集合里插入任意类型的数据,这会带来一些问题,例如对于PHP这种弱类型的语言,一个本应该是in...
简评:作为工程师,你在命令行下最常打的命令无非就是 cd 与 ls。这些年你浪费了多少时间?作为一个程序员或者在 shell 中花费大量时间的人,你可能会经常以一种低效率的方...
Redis内置了Lua解释器,可以运行一段lua脚本,完成相对复杂的操作。 实现一个简单的操作:创建一个hash类型的key,并设置过期时间,lua代码如下 执行脚本 查看k...
Stack OverFlow 2018年开发者调查报告已经是Stack OverFlow第八年发布这样的报告了,这次报告也是受访者最多的一年,据悉有超过10万名的程序员接受了...
前几天用信用卡刷了一笔钱,随后收到了银行发来的提醒短信,内容大致是该笔消费可申请分期还款,分多少期,每期手续费多少。回复短信即可申请分期。 当时粗略的算了下,手续费的年化利率...
猜一猜简书的数据库设计:浅谈数据库设计原则随着工作经验的积累,我日益感觉到,对一名程序员来说,拥有良好的数据库设计能力是很重要的,甚至是最重要的。 程序员界有一句著名的话 Talk is cheap, show me...