- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 Shell获取指定日期时间
# 获取当前时间time=`date +"%Y-%m-%d %H:%M:%S"`# 获取一分钟之前time=`date -d "1 minute ago" +"%Y-%m-%d %H:%M:%S"`# 获取一小时之前time=`date -d "1 hour ago" +"%Y-%m-%d %H:%M:%S"`# 获取一天前时间time=`date -d "1 day ago" +"%Y-%m-%d %H:%M:%S"`...
2021-02-24 17:10:59 932
原创 PHP二维数组排序算法函数
$data = array( array( 'id' => 5698, 'first_name' => 'Bill', 'last_name' => 'Cxy', ), array( 'id' => 4767, 'first_name' => 'Steve', 'last_name' => 'Axy', ), array( .
2021-02-09 16:41:22 216
原创 PHP顺序查找算法
$arr = [6,4,5,3,2,1,9,7,8];//顺序查找 数组里查找某个元素function seqSch($array, $n, $k){ $array[$n] = $k; for($i=0; $i<$n; $i++){ if($array[$i]==$k){ break; } } if ($i<$n){ return $i; }else{ retur.
2021-02-09 15:19:30 345
原创 PHP二分查找算法
$array = [63,65,69,70,71,73,75,76,77,79,89];$k = 73;$low = 0;$high = count($array)-1;// 二分查找 数组里查找某个元素 递归方式function binSearch($array, $low, $high, $k){ if ($low <= $high){ $mid = intval(($low+$high)/2); if ($array[$mid] == $k){.
2021-02-09 15:09:39 210
原创 PHP快速排序算法
快速排序使用分治策略来把待排序数据序列分为两个子序列,具体步骤为:1、从数列中挑出一个元素,称该元素为“基准”。2、扫描一遍数列,将所有比“基准”小的元素排在基准前面,所有比“基准”大的元素排在基准后面。3、通过递归,将各子序列划分为更小的序列,直到把小于基准值元素的子数列和大于基准值元素的子数列排序。$a = [7,3,5,1,9,8,2,4,6,12,11];//快速排序(数组排序)function quickSort($arr){ $num = count($arr);
2021-02-09 14:36:03 1489
原创 update_time.sh
# 当前脚本路径currentPath=$(cd "$(dirname $0)";pwd)cd $currentPathcd ..# 数据类型dataType=$1# 获取当前时间记录文件getDate=`head time/${dataType}.time`# 当前时间+1天getDate=`date -d"+1 day $getDate" +%Y%m%d`# 更新时间写入文件echo $getDate > time/${dataType}.time# 删除3个.
2021-02-04 10:29:41 105
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人