自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 大话PHP设计模式之创建型

<?php/*** 单例模式(Singleton)* 系统内存中该类只存在一个对象,节省了系统资源,对于一些需要频繁创建销毁的对象,使用单例模式可以提高系统性能。*/class Singleton{/*** @var Singleton*/private static $instance;/*** 不允许从外部调...

2019-09-02 15:27:37 170

原创 PubSub订阅与发布

Redis 订阅与发布系统的基本命令 1.SUBSCRIBE 订阅给定的一个或多个频道的信息 2.PSUBSCRIBE 订阅一个或多个符合给定模式的频道 3.PUBLISH 将信息 message 发送到指定的频道 channel 4.UNSUBSCRIBE 指示客户端退订所有给定频道 5.PUNSUBSCRIBE 指示客户端退订所有给定模式 6.PUBSUB 是一个查看...

2019-06-28 17:43:16 856

原创 系统常用命令

Redis键的基本操作 1)Redis键的键名查询 1.KEYS 返回匹配模式的所有键名 2.EXISTS 检查给定 key 是否存在 3.SCAN 向用户返回一个新的游标,在根据游标完整遍历的数据 4.RANDOMKEY 从当前数据库随机返回一个键名 2)Redis键的类型查询 1.TYPE 查询键的类型 2.OBJECT 从...

2019-06-28 17:41:29 77

原创 zset数据类型

应用场景:排行榜Redis有序集合类型键的设置 1.ZADD 将一个或多个 member 元素及其 score 值加入到有序集 key 当中 2.ZINCRBY 为有序集 key 的成员 member 的 score 值加上增量 increment (可负)。Redis有序集合类型键的查询 1.ZCARD 返回有序集合 key 的基数(有序集合中元素的数量) 2.ZCOU...

2019-06-28 17:40:27 336

原创 set数据类型

应用场景:共同好友好友推荐Redis集合类型键的设置SADD 将一个或多个 member 元素加入到集合 key 当中,已经存在于集合的 member 元素将被忽略Redis集合类型键的查询SCARD 返回集合 key 的基数SMEMBERS 返回集合 key 中的所有成员SISMEMBER 判断 member 元素是否集合 key 的成员SRANDMEMBER 如果命令执行...

2019-06-28 17:39:18 267

原创 list数据类型

应用场景:粉丝列表时间轴(Timeline)最新文章消息队列Redis列表类型键的设置 LPUSH 将一个或多个值 value 插入到列表 key 的表头 LPUSHX 当 key 不存在时,LPUSHX 命令什么也不做 LINSERT 将值 value 插入到列表 key 当中,位于值 pivot 之前或之后 LSET 将列表 key 下标为 index 的元素的值设...

2019-06-28 17:37:49 320

原创 hash类型

应用场景:会员信息用户购物车数据Redis哈希表类型键的设置 1)HSET 将哈希表key中的域field的值设为 value 2)HSETNX 若域field 已经存在,该操作无效 3)HMSET 此命令会覆盖哈希表中已存在的域 4)HINCRBY 为哈希表 key 中的域 field 的值加上增量 increment 5)HINCRBYFLOAT 为哈希表 key ...

2019-06-28 17:36:46 67

原创 字符串类型

应用场景:高速缓存HTML片段或者页面;高速缓存关系型数据库查询的数据结果;高速缓存会话控制数据;分布式锁;防止重复提交;存储设置固定格式的字符串序列(例如:时间序列);统计网站访问者数量;每天注册用户数;限制API在某一时段的访问次数;用户签到;统计活跃用户;用户在线状态。Redis字符串类型键的设置 1.SET 给一个key添加字符串类型的值 2.MSET ...

2019-06-28 17:34:51 94

原创 正则表达式

正则表达式简介:正则表达式是用于描述字符排列和匹配模式的一种语法规则.它主要用于字符串的模式分割、匹配、查找及替换操作.正则表达式的语法规则正则表达式作为一个匹配的模版,是由原子(普通字符,例如字符a到z)、特殊字符(元字符,例如*、+和?等)、以及模式修正符三部分组成的文字模式.原子:1. 普通字符作为原子: 如 a~z、A~Z、0~9 等2. 一些特殊字符和转义后元字符作为原子...

2019-02-23 22:43:27 74

原创 自定义获取时间戳以及获取指定时间周,月,季,年的开始时间和结束时间戳

/*传入时间戳格式,组装时间戳为数组. 注意:Y-m-d格式 *如果参数1是今天时间戳且第二个参数为空,返回0点至当前时间的时间戳. 如果不是且第二个为空,返回0点至0点的时间戳 如果第二个参数存在,组装时间戳为数组进行返回*/ public function timeStamp($time, $time1 = null){ $time = is_num...

2018-12-05 19:45:07 905

原创 tp框架之阿里大鱼实现网站注册短信验证码流程

手机验证码及注册流程的实现前提: 1.注册阿里大鱼账号      2.移入头像点击下方的accesskey, 开始使用子用户accesskey,      填写用户名\选择权限(输入'短信'二字,选择)\创建用户.会获取到ID和Secret.      3.点击上方的产品与服务,找到'云通讯'下的'短信服务'.认真填写      签名管理 和 模板管理. 要用到签名名称和模板code...

2018-08-07 19:07:12 452

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除