摘要:
一、简介 Redis 是 Remote DictionaryServer(远程数据服务)的缩写 Redis是一个开源,先进的key-value存储,并用于构建高性能,可扩展的Web应用程序的完美解决方案。 Redis从它的许多竞争继承来的三个主要特点: · Redis数据库完全在内存中,使用磁盘仅用 阅读全文
摘要:
一、在服务器端: Git创建版本库 在普通用户下(下面以gong为例) 建个git文件下yydb(随便起个名) $ mkdir -p git/yydb 通过命令 git init --bare(不要用git init)把这个目录变成git可以管理的裸仓库,如下: $ git init --bare 阅读全文
摘要:
1.在增删改查方面,myisam要优于innodb表引擎,当数据量特别大时,他们的速度相差不大 2.innodb 支持 myisam 所不具备的事务支持、存储过程,行级锁表等等 阅读全文
摘要:
int是数字类型 ,char固定长度字符串,varchar实际长度字符串,datetime日期时间型,text文本字符串 char的长度固定为创建表设置的长度,varchar为可变长度的字符 阅读全文
摘要:
成功的状态码: 200 – 服务器成功返回网页 304 – 未修改 失败的状态码: 404 – 请求的网页不存在 503 – 服务器暂时不可用 500 – 服务器内部错误 下面的不是很常用,记住上面那几个就ok了,有bug了再补充 其他的状态码如下: 1xx(临时响应) 用于表示临时响应并需要请求者 阅读全文
摘要:
1.session保存在服务器端,cookie保存在客户端,session相对于cookie比较安全。 2.session依赖cookie进行传输,如果cookie被禁了,session将不能继续使用。 3.单个cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个cookie。 阅读全文
摘要:
1.把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象。对同类对象抽象出其共性,形成类。类中的大多数数据,只能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信。程序流程由用户在使用中决定。(这里简单的说下,具体太复杂) 简写:面向对象是程序的 阅读全文
摘要:
一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版 阅读全文
摘要:
什么是sphinx: 全文搜索引擎 优点: 1.高速的建立索引 2.高性能的搜索 3.可处理海量数据 4.提供了优秀的相关度算法 5.支持分布式搜索 6.可作为MySQL的存储引擎提供搜索服务...等等 原生MySQL存储引擎检索流程: 基于Sphinx存储引擎检索: 原生MySQL存储引擎检索流程 阅读全文
摘要:
//控制器 $username = \Yii::$app->request->post('username'); //接收搜索的数 $where = 1; if(!empty($username)){ $where = " username like '%$username%'"; } $page 阅读全文