面试题
Joker_PL
路漫漫其修远兮,吾将上下而求索
展开
-
记两道比较牛的面试题---数据指标 自定义序列化
/** * 1、我们的程序运行过程中每分钟会采集一个整数的数据指标。 * 持续采集n分钟就得到一个有n个元素的整数数组a[n]。 * 现在我们需要一个简单的算法,检测采集到的数据指标中,是否有异常。 * 异常的检测标准是:如果在连续m分钟内的指标的平均值大于w,则说明有异常。 * 输入:数组a[n], 正整数m, 整数w * 返回:有异常返回 1,没有异常返回 0 * ...转载 2019-04-10 00:01:41 · 164 阅读 · 0 评论 -
记三道 PHP 面试题: 获取最长连续数字,最长同一字母和最长连续字母
最长的连续数字/** * 数字组成的数组,获取该数组中最长的连续数字 * 比如$arr = [1,2,3,4,5,6,7,9];那么最长的连续数字就是1234567 */function maxLengthNum($data){ $j = 0; $array[$j][] = $data[0];//建立一个临时多维数组 for($i = 1; $i<count...原创 2019-04-23 00:12:08 · 716 阅读 · 2 评论 -
二维数组根据 pid 以及 id 变为无限极分类状的数组
将要转化的数组$arr = [ ['id'=>1,'pid'=>0,'name'=>'a'], ['id'=>2,'pid'=>1,'name'=>'b'], ['id'=>3,'pid'=>1,'name'=>'c'], ['id'=>4,'pid'=>2,'name'=>'d'], ...原创 2019-04-09 23:51:37 · 1019 阅读 · 4 评论 -
Linux系统查看CPU使用率、内存使用率、磁盘使用率
一、查看CPU使用率1. top 命令top命令可以看到总体的系统运行状态和cpu的使用率 。%us:表示用户空间程序的cpu使用率(没有通过nice调度)%sy:表示系统空间的cpu使用率,主要是内核程序。%ni:表示用户空间且通过nice调度过的程序的cpu使用率。%id:空闲cpu%wa:cpu运行时在等待io的时间%hi:cpu处理硬中断的数量%si:cpu处理软中断...原创 2019-04-16 15:17:00 · 407248 阅读 · 12 评论 -
PHP 内置排序函数
sort: 当本函数结束时数组单元将被从最低到最高重新安排sort ( array &$array [, int $sort_flags = SORT_REGULAR ] ) : boolarray要排序的数组。sort_flags可选的第二个参数 sort_flags 可以用以下值改变排序的行为:排序类型标记:SORT_REGULAR - 正常比较单元(不改变类型)...原创 2019-04-22 22:53:33 · 497 阅读 · 1 评论