摘要: 两者的请求格式 http请求格式 说明: 第一行,包括:请求方法,请求url,http版本(可略) 第二行,头部信息,可以为0个或者多个,说明服务器要使用的附加信息 第三行,空行,作为头部与报文实体分割 第四行,报文实体的主体部分,任意数据组成的数据块 get请求实例 post请求实例 两者对比 参 阅读全文
posted @ 2020-12-03 12:02 Eric-liang 阅读(79) 评论(0) 推荐(0)
摘要: 强缓存 - expires,服务器给客户端一个过期日期,如(2020-12-12),过了该时间,客户端请求服务器重新获取。存在问题:客户端与服务端存在时间差,会导致过期时间不准确 - Cache-control,服务器给客户端一个有效时间段 总结:有时候服务端也不知道文件什么时候被更新。 协商缓存 阅读全文
posted @ 2020-12-03 00:23 Eric-liang 阅读(170) 评论(0) 推荐(0)
摘要: ip 描述 ip地址用于标识不同的计算机身份,ip地址=网络地址+主机地址 例子 192.168.1.168(ip地址)=192.168.1.0(网络地址)+0.0.0.168(主机地址) 寻址过程 计算机A访问计算机B,A先找到B所在的网络地址,再获取主机地址 子网掩码 描述 子网掩码用于与ip进 阅读全文
posted @ 2021-01-01 15:13 Eric-liang 阅读(735) 评论(0) 推荐(0)
摘要: 概要 php.ini l max_execution_time l max_input_time php-fpm.conf l process_control_timeout l request_terminate_timeout l request_slowlog_timeout max_exec 阅读全文
posted @ 2020-12-31 00:17 Eric-liang 阅读(449) 评论(0) 推荐(0)
摘要: 描述:require, include三者都是引入文件,其中require_once,include_once只引入一次,即之前引入过的就不再引入。 include与require的区别: 加载失败的处理方式 假设两者都加载不存在的文件,include加载失败的情况下,直接报一个warning错,但 阅读全文
posted @ 2020-12-04 17:42 Eric-liang 阅读(143) 评论(0) 推荐(0)
摘要: 滚动数组思想 描述 让数组滚动起来,每次使用固定的几个存储空间,来达到节省空间的目的,常用于DP(动态规划)的优化 例子 斐波那契数列:获取第n个斐波那契数列值 <?php function sequence($n) { $p1 = 1; $p2 = 1; for ($i = 3;$i <= $n; 阅读全文
posted @ 2020-09-22 15:22 Eric-liang 阅读(432) 评论(0) 推荐(0)