随笔分类 -  杂七杂八

摘要:索引的基础概念索引类似于书籍的目录,要想找到一本书的某个特定主题,需要先查找书的目录,定位对应的页码;存储引擎使用类似的方式进行数据查询,先去索引当中找到对应的值,然后根据匹配的索引找到对应的数据行 索引对性能的影响大大减少服务器需要扫描的数据量、帮助服务器避免排序和临时表、将随机I/O变成顺序I/ 阅读全文
posted @ 2018-01-04 15:28 温柔的风 阅读(221) 评论(0) 推荐(0) 编辑
摘要:OSI七层模型及每层的作用 包括:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层物理层用来建立、维护、断开物理连接数据链路层建立逻辑链接、进行硬件地址寻址、差错校验等功能网络层进行逻辑地址寻址,实现不同网络之间的路径选择传输层定义传输数据的协议端口号,以及流程和差错校验协议有:TCP U 阅读全文
posted @ 2018-01-04 11:51 温柔的风 阅读(1206) 评论(0) 推荐(0) 编辑
摘要:HTTP协议常见状态码基本涵盖了所有问题HTTP 400 – 请求无效HTTP 401.1 – 未授权:登录失败HTTP 401.2 – 未授权:服务器配置问题导致登录失败HTTP 401.3 – ACL 禁止访问资源HTTP 401.4 – 未授权:授权被筛选器拒绝HTTP 401.5 – 未授权 阅读全文
posted @ 2018-01-04 10:26 温柔的风 阅读(252) 评论(0) 推荐(0) 编辑
摘要:编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序的时候,就不用再进行翻译了。 解释型语言,是在运行的时候将程序翻译成机器语言,所以运行速度相对于编译型语言要慢。C/C++ 等都是编译型语言,而php,Java,C#等都是解释型语言。虽然Java程序在运行之前也有 阅读全文
posted @ 2017-12-22 16:41 温柔的风 阅读(1059) 评论(0) 推荐(0) 编辑
摘要:什么是CGI? CGI(Common Gateway Interface),公共网关接口,它是Web服务器与外部应用程序(CGI程序)之间传递信息的接口标准。通过CGI接口,Web服务器就能够获取客户端提交的信息,并转交给服务器端的CGI程序处理,最后返回结果给客户端。也就是说,CGI实际上是一个接 阅读全文
posted @ 2017-12-19 13:42 温柔的风 阅读(2395) 评论(0) 推荐(1) 编辑
摘要:Nginx抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能。 Apache rewrite ,比nginx 的rewrite 强大 , 存在就是理由,一般来说,需要性能的web 服务,用nginx 。如果不需要性能只求稳定,那就 阅读全文
posted @ 2017-09-22 08:54 温柔的风 阅读(1862) 评论(0) 推荐(0) 编辑
摘要:先来看一下搭建好PHP运行环境的Nginx配置文件。 非常重要的就是 fastcgi_pass 指令了,这个指令用于指定 fpm 进程监听的地址,Nginx 会把所有的 php 请求翻译成 fastcgi 请求之后再发送到这个地址。 看了上面的图,接下来我们开始深入Nginx与FastCGI协议从上 阅读全文
posted @ 2017-09-21 22:25 温柔的风 阅读(1351) 评论(0) 推荐(0) 编辑