摘要:
进入vagrant官网 : https://www.vagrantup.com/ 点击findbox【寻找box】,进入有很多box的列表 : https://app.vagrantup.com/boxes/search 点击上图进入版本详情页: https://app.vagrantup.com/ 阅读全文
摘要:
先来了解一下两大类索引 聚簇索引(也称聚集索引,主键索引等) 普通索引(也成非聚簇索引,二级索引等) 聚簇索引 如果表设置了主键,则主键就是聚簇索引 如果表没有主键,则会默认第一个NOT NULL,且唯一(UNIQUE)的列作为聚簇索引 以上都没有,则会默认创建一个隐藏的row_id作为聚簇索引 I 阅读全文
摘要:
索引是帮助MySQL高效获取数据的排好序的数据结构。 索引数据结构 二叉树 红黑树 Hash表 B-Tree MySQL所使用为B+Tree (B-Tree变种) 非叶子节点不存储data,只存储索引(冗余),可以放更多的索引(说白了就是每一次索引查询都要查询到叶子节点) 叶子节点包含所有索引字段 阅读全文
摘要:
https://www.cs.usfca.edu/~galles/visualization/Algorithms.html 阅读全文
摘要:
微信抽奖小程序 1》点击参与抽奖加入集合 SADD key {userID} 2》查看参与抽奖所有用户 SMEMBERS key 3》抽取count名中奖者 SRANGEMEMBER key [count] #不会从原集合中删除元素,适合一次性抽取所有中奖用户 STOP key [count] #会 阅读全文
摘要:
安装nginx 首先我们需要使用root用户进行操作 第一步:添加nginx存储库 sudo yum install epel-release 出现如下图说明成功: 第二步:安装nginx sudo yum install nginx 回答全部yes后,会出现安装成功: 第三步:启动nginx [r 阅读全文
摘要:
常用数据结构 Stack(栈) = LPUSH + LPOP ->FILO Queue(队列) = LPUSH + RPOP Blocking MQ(阻塞队列) = LPUSH + BRPOP 微博消息和微信公众号消息 菠萝老师关注了MacTalk,备胎说车等大V 1》 MacTalk发微博,消息I 阅读全文
摘要:
电商购物车 以用户id为key 商品id为field 商品数量为value 购物车操作 【key(用户id),field(商品id),value(数量)】 添加商品 -> hset cart:1001 10088 1 增加数量 -> hincrby cart:1001 10088 1 商品总数 -> 阅读全文
摘要:
单值缓存 SET key value GET key 对象缓存 SET user:1 value(json格式数据) MSET user:1:name value1 user:1:balance value2 MGET user:1:name user:2:balance 为什么不用hash存储呢? 阅读全文
摘要:
一.win键 + r ==> 输入 services.msc 二. win键 + r ==> 输入 gpedit.msc PS:我的电脑基本两年没有更新过了 -_- 阅读全文