上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 42 下一页
摘要: 本文内容参考资料:redis官网文档-集群教程 redis单机版安装和配置的博客参考:redis安装与配置 一、集群不可用 当redis集群中,超过半数(包含1半)的redis服务器宕机(不可用)时,就认为整个redis集群不可用。 如果集群由2台redis服务器组成,那么1台宕机(占50%),集群 阅读全文
posted @ 2018-09-17 09:58 寻觅beyond 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 策略1: 在redis中保存一个count值(int),key为user:$ip,value为该ip访问的次数,第一次设置key的时候,设置expires。 count加1之前,判断是否key是否存在,不存在的话,有两种情况:1、该ip未访问过;2、该ip访问过,但是key已经过期了。那么此时需要再 阅读全文
posted @ 2018-09-16 23:20 寻觅beyond 阅读(5377) 评论(2) 推荐(1) 编辑
摘要: updating 阅读全文
posted @ 2018-09-16 20:28 寻觅beyond 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 最近在准备面试,关于索引这一块,发现很多以前忽略的点,这里好好整理一下 首先为什么要建立索引 一本书,有章、节、段、行这种单位。 如果现在需要找一个内容:第9章>第2节>第3段>第4行>第5个字。 如果没有索引(目录),那么,就必须从第一页开始,按照这个顺序:第1章>第1节>第1段>第1行>第1个字 阅读全文
posted @ 2018-09-02 18:09 寻觅beyond 阅读(259) 评论(0) 推荐(0) 编辑
摘要: git reset三个选项 --mix,--hard,--soft 数据 针对每个选项都是操作这个文件。 git reset --mix 在省略reset选项的时候,默认的就是使用--mix 从运行结果可以看出来,--mix有以下特点: 假设使用reset命令从版本D回到版本B,那么HEAD就会指向 阅读全文
posted @ 2018-08-18 00:10 寻觅beyond 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 改变基 一个git库,开发人员在master分支的Bcommit的时候,创建了一个dev分支,此时Bcommit是dev分支的基,然后分别进行两个分支的开发。 进行到master提交了Dcommit,而dev分支提交到了Zcommit,如果此时需要将dev分支的基切换为D,那么可以用下面这个命令: 阅读全文
posted @ 2018-08-17 22:42 寻觅beyond 阅读(5700) 评论(0) 推荐(0) 编辑
摘要: 依赖注入 依赖注入是一种设计模式,可以搜索“php依赖注入”,这里不阐述了。 yii框架的依赖注入 Yii 通过 yii\di\Container 类提供 DI 容器特性。 它支持如下几种类型的依赖注入: 构造方法注入; 方法注入; Setter 和属性注入; PHP 回调注入. 常用的是构造方法注 阅读全文
posted @ 2018-08-15 19:19 寻觅beyond 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 学习yii框架的行为之前,需要先了解yii的事件,可以参考这篇博客: 怎么理解行为 yii框架的行为有点类似于trait,可以有个大体的概念: 1、有一个类A,包含一些属性和方法,很普通的一个类A。 2、现在需要在这个简单的类中使用类B和类C中的某些属性和方法,或者这两个类中为指定事件绑定的事件处理 阅读全文
posted @ 2018-08-15 19:02 寻觅beyond 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.yiichina.com/doc/guide/2.0/concept-events 事件 yii框架中的事件定义和JavaScript中的事件定义差不多:为某个事件绑定一些操作,如果这个事件被触发,那么绑定的操作就会被执行。 这里有两个概念:事件与事件处理程序 事件,泛 阅读全文
posted @ 2018-08-15 16:48 寻觅beyond 阅读(577) 评论(0) 推荐(0) 编辑
摘要: updating 阅读全文
posted @ 2018-08-14 16:46 寻觅beyond 阅读(123) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 42 下一页
返回顶部