HTTP协议简介我们日常生活中经常会使用浏览器访问web站点,但是大家有思考过在这个过程当中到底发生了什么吗?为什么我们在浏览器地址栏上面输入要...

Jan 03, 2020

CGI与FastCGI协议每种动态语言的代码文件需要通过对应的解析器才能被服务器识别,而CGI协议是使解释器和服务器之间可以相互通信。PHP文件...

Jan 02, 2020

RedisRedis是使用C语言开发的一个高性能键值数据库。常见类型:string、set、zset、list、hash等 应用场景缓存、ses...

Dec 31, 2019

消息队列可以简单理解为:把要传输的数据放在队列中。 把数据放在消息队列叫做生产者 从消息队列里边取数据叫做消费者。 消息队列优势 解耦 异...

Dec 30, 2019

索引包含一个或多个列的值,MySQL只能高效的利用索引的最左前缀列。所有的优势: 减少查询扫描的数据量 避免排序和零时表 将随机IO变为顺序I...

Dec 30, 2019

在开始介绍之前要明确一下:无论是悲观锁还是乐观锁,都是人们定义出来的概念,可以认为是一种思想。 乐观锁乐观锁假设数据一般不会产生并发问题,在数据...

Dec 30, 2019

我们在使用Yii2框架时,有些业务会有一些特殊的场景,比如数据量大的时候,会考虑按月、年分表。这样多个数据表的字段属性一模一样,这时若有一个动态...

Nov 18, 2019

插件列表ChineseLocalizations 中文支持插件 Ctags 函数跳转插件 DocBlockr 代码注释插件 Emmet 前端代码...

Nov 07, 2019

选择猴子大王一群猴子排成一圈,按1,2,…,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去...

Nov 07, 2019