会员
周边
众包
新闻
博问
闪存
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
码海无涯
专攻后端开发,旁通运维与前端
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
6
···
13
下一页
2017年4月11日
【redis专题(7)】命令语法介绍之Pub/Sub
摘要: Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。主要的目的是解耦消息发布者和消息订阅者之间的耦合,这点和设计模式中的观察者模式比较相似。pub /sub不仅仅解决发布者和订阅者直接代码级别耦合也解决两者在物理部署上的耦合。 redis作为
阅读全文
posted @ 2017-04-11 15:25 菜问
阅读(806)
评论(0)
推荐(0)
2017年4月10日
【redis专题(6)】命令语法介绍之hash
摘要: 可以把hash看做一个数组hset array key1 value2;,该数据类型特别适用于存储 增 hset key field value 作用: 把key中filed域的值设为value 注:如果没有field域,直接添加,如果有,则覆盖原field域的值 hsetnx key field
阅读全文
posted @ 2017-04-10 16:59 菜问
阅读(302)
评论(0)
推荐(0)
2017年4月9日
【redis专题(5)】命令语法介绍之sets
摘要: 标签(空格分隔): Redis 关于 redis的无序集合有三个特点: 无序性, 确定性(描述准确) , 唯一性; 有点类似于数据容器; 增 SADD key member1 [member2] 作用: 往集合key中增加元素 注意: 集合具有唯一性,已经存在就放不进; 删 SREM key mem
阅读全文
posted @ 2017-04-09 20:26 菜问
阅读(240)
评论(0)
推荐(0)
2017年4月6日
【redis专题(4)】命令语法介绍之sorted_set
摘要: 有序集合可以模拟优先级队列的实现 增 zadd key score1 value1 score2 value2 .. 添加元素 在redis的3.02版本还可以为zadd增加一些附加参数 ZADD key [NX|XX] [CH] [INCR] score member NX: 不存在的情况下 XX
阅读全文
posted @ 2017-04-06 15:52 菜问
阅读(322)
评论(0)
推荐(0)
2017年4月5日
【redis专题(3)】命令语法介绍之link
摘要: 通过链表结构可以模仿队列结构与堆栈结构;关于队列结构和堆栈结构可以查看https://www.zybuluo.com/a5635268/note/290475 增 lpush key value1 value2 value3... 作用: 把值插入到链表头部 rpush key value1 val
阅读全文
posted @ 2017-04-05 13:52 菜问
阅读(324)
评论(0)
推荐(0)
2017年4月4日
【redis专题(2)】命令语法介绍之string
摘要: REDIS有5大数据结构:string,link,sortedset,sets,hash。 这5个结构我将用5篇文章来记录各自是怎么用的,然后再用一篇文章来说一下各自的应用场景; 更多语法请参考: http://doc.redisfans.com/ string 增 set key value [e
阅读全文
posted @ 2017-04-04 12:05 菜问
阅读(273)
评论(0)
推荐(0)
2017年4月3日
【redis专题(1)】安装与启动
摘要: 简介 REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo(redis之父)写的key value存储系统。 Redis提供了一些丰富的数据结构,包括 lists, sets, ordered sets 以及 hashes还有和Memcac
阅读全文
posted @ 2017-04-03 20:26 菜问
阅读(429)
评论(0)
推荐(0)
PHP类多继承的替代方案Traits
摘要: 概述 traits是PHP5.4新进入的特性,其目的就是解决PHP的类不能多继承的问题。 Traits不是类!不能被实例化。 可以理解为一组能被不同的类都能调用到的方法集合。只需要在类中使用关键词use引入即可,可引入多个Traits,用','隔开。 简单使用 优先级问题 Trait会覆盖继承的方法
阅读全文
posted @ 2017-04-03 20:12 菜问
阅读(739)
评论(0)
推荐(0)
2017年4月1日
常用正则表达式范例
摘要: 常用正则表达式举例 整数或者小数:^\d+\.?\d{0,2}$ 只能输入数字:"^[0 9] $"。 只能输入n位的数字:"^\d{n}$"。 只能输入至少n位的数字:"^\d{n,}$"。 只能输入m~n位的数字:。"^\d{m,n}$" 只能输入零和非零开头的数字:"^(0|[1 9][0 9
阅读全文
posted @ 2017-04-01 15:25 菜问
阅读(880)
评论(0)
推荐(0)
2017年3月31日
正则表达式小结
摘要: 运算顺序 1. 圆括号因为是内存处理所以最高 2. 重复匹配内容其次 3. 边界处理第三 4. 条件处理第四 最后按照从左到右来匹配 原子 原子是正则表达式中的最小的元素,包括英文、标点符号等。 代表只匹配一个 \d 匹配任意一个数字 [0 9] \D 与除了数字以外的任何一个字符匹配 [^0 9]
阅读全文
posted @ 2017-03-31 11:47 菜问
阅读(802)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
13
下一页