04 2019 档案
FastCGI点滴
摘要:FastCGI是一种二进制协议,用于将交互式程序与Web服务器连接。它是早期通用网关接口(CGI)的变体。FastCGI的主要目标是减少与Web服务器和CGI程序之间的接口相关的开销,允许服务器每单位时间处理更多的Web页面请求。 对比CGI 通用网关接口(CGI)是一种用于将外部应用程序连接到We 阅读全文
posted @ 2019-04-29 21:02 ZhanLi 阅读(118) 评论(0) 推荐(0) 编辑
php如何和linux进行通讯
摘要:FastCGI原理 FastCGI是一个运用于Http Server和动态脚本语言间通信的接口,多数流行的Http Server都支持FastCGI,包括Apache、Nginx和lighttpd等。同时,FastCGI也被许多脚本语言支持,其中就有PHP。 FastCGI接口方式采用C/S结构,可 阅读全文
posted @ 2019-04-28 21:26 ZhanLi 阅读(297) 评论(0) 推荐(0) 编辑
go语言学习--内核态和用户态(协程)
摘要:go中的一个特点就是引入了相比于线程更加轻量级的协程(用户态的线程),那么什么是用户态和内核态呢? 一、什么是用户态和内核态 当一个任务(进程)执行系统调用而陷入内核代码中执行时,我们就称进程处于内核运行态(或简称为内核态)。此时处理器处于特权级最高的(0级)内核代码中执行。当进程处于内核态时,执行 阅读全文
posted @ 2019-04-21 14:54 ZhanLi 阅读(2833) 评论(0) 推荐(0) 编辑
redis中key的过期键删除策略
摘要:Redis过期键删除策略 Redis key过期的方式有三种: 被动删除:当读/写一个已经过期的key时,会触发惰性删除策略,直接删除掉这个过期key 主动删除:由于惰性删除策略无法保证冷数据被及时删掉,所以Redis会定期主动淘汰一批已过期的key 当前已用内存超过maxmemory限定时,触发主 阅读全文
posted @ 2019-04-20 20:33 ZhanLi 阅读(429) 评论(0) 推荐(0) 编辑
go语言学习--go中godep的使用小结
摘要:go中的godep 本文参考:http://www.cnblogs.com/me115/p/5528463.html#h20 http://studygolang.com/articles/4385 关于Godep 发现好多golang项目都使用到godep作为包管理的工具,像比较大型的项目,比如k 阅读全文
posted @ 2019-04-04 19:11 ZhanLi 阅读(5352) 评论(0) 推荐(0) 编辑