摘要:在登录的时候 , 对安全性比较高的业务 , 需要进行限制指定IP或IP段才能登录 , 企邮企业有的就限制只能在本企业内登录 这个时候设计一下数据库 , 实现这个功能可以这样 表结构: CREATE TABLE `iplimit_list` ( `id` int(10) unsigned NOT NU 阅读全文
posted @ 2020-12-17 15:16 陶士涵 阅读(136) 评论(0) 推荐(0) 编辑
摘要:哈希表的完整结构 , 因为他是多个哈希一层层嵌套的 , 所以会是这样的结构 触发rehash的时机 字典类型容量变化过程叫做rehash,需要满足一定的条件才能触发扩容机制服务器当前没有进行BGWRITEAOF或者BGSAVE命令,且当前键值对个数超过一维数组的大小,才会触发扩容。 如果当前键值对个 阅读全文
posted @ 2020-12-17 13:49 陶士涵 阅读(498) 评论(0) 推荐(0) 编辑
摘要:redis hash的底层是压缩列表 和 哈希表两种形式 ,哈希表的形式是下面这样一层层嵌套的 , 转载自公众号 CodeSheep 源码中这几种类型的定义 这里面的哈希结点dictEntry使用链地址法解决哈希冲突问题 字典dict里存了两个哈希表dictht , 用于处理rehash过程 , 哈 阅读全文
posted @ 2020-12-17 13:21 陶士涵 阅读(235) 评论(0) 推荐(0) 编辑
摘要:Golang开发 1.GO语言基础 [日常] 搭建golang开发环境 [日常] Go语言圣经前言 [日常] Go语言圣经-声明,变量,赋值,类型,包和文件习题 [日常] Go语言圣经--作用域,基础数据类型,整型 [日常] Go语言圣经--浮点数习题 [日常] Go语言圣经--复数,布尔值,字符串 阅读全文
posted @ 2020-12-17 11:29 陶士涵 阅读(144) 评论(0) 推荐(0) 编辑