Loading

摘要: 方法一 <?php declare(strict_types=1); $mI = 'hello'; $mJ = 'world'; echo $mI, $mJ, PHP_EOL; list($mJ, $mI) = [$mI, $mJ]; echo $mI, $mJ, PHP_EOL; $mI = 'h 阅读全文
posted @ 2021-04-05 13:07 哈利路亚健儿奋起步伐 阅读(67) 评论(0) 推荐(0) 编辑
摘要: <?php declare(strict_types=1); function maoPaoSort(array $aNum): array { $iLen = count($aNum); $iWai = $iLen - 1; for ($i = 0; $i < $iWai; $i++) {// 循 阅读全文
posted @ 2021-03-14 18:58 哈利路亚健儿奋起步伐 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 快速排序 思想:从数组中选一个数字作为基准数字,然后将数组进行遍历,比此数大的数字放一个数组里,比此数小的数字放另一个数组里。然后递归调用,最终合并数组。 特点:最坏的时间复杂度为O(n^2),不稳定,例如下面的2个相同数字5,谁排前后不确定。 <?php declare(strict_types= 阅读全文
posted @ 2021-03-13 14:43 哈利路亚健儿奋起步伐 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 开放ftp端口,开房ftp服务即可 firewall-cmd --add-service=ftp --permanent firewall-cmd --reload 阅读全文
posted @ 2021-03-12 16:14 哈利路亚健儿奋起步伐 阅读(67) 评论(0) 推荐(0) 编辑
摘要: PHP变量的值类型和引用类型 四种基本类型(int,float,string,boolean)以及复合类型(array)均为值类型,变量间的赋值传递的是值,相当于创建一个副本给新变量。 对象(object)传递的都是引用(地址),新变量其实就是旧变量的别名。如果想获得旧变量的副本,需要使用clone 阅读全文
posted @ 2021-03-12 09:40 哈利路亚健儿奋起步伐 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 猴子选大王 这个算法可能是目前我看到的最简洁都算法吧,而且很好理解。它不同于其他算法,其他算法都是判断这个猴子能不能被选中,而他只是找出不能被选中的猴子,然后将其塞到数组模拟的环状队列中,参与下次选。 <?php /** * 本题的重点是,如果猴子所在的位置数不能被m整除,那么这个猴子就不会被踢出, 阅读全文
posted @ 2021-03-10 23:04 哈利路亚健儿奋起步伐 阅读(127) 评论(0) 推荐(0) 编辑
摘要: Linux常用命令 网络工具 查看监听端口的进程: lsof -i :8080 或者 netstat -tupln|grep 8080 复制 软连接创建 ln -s 源文件 目标文件 阅读全文
posted @ 2021-03-09 22:41 哈利路亚健儿奋起步伐 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 四舍五入round round( float $val[, int $precision = 0[, int $mode = PHP_ROUND_HALF_UP]] ) : float 对浮点数进行四舍五入 进一法ceil ceil( float $value) : float 返回不小于 valu 阅读全文
posted @ 2021-03-07 13:30 哈利路亚健儿奋起步伐 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 含义 301:永久重定向 302:临时重定向 作用 301:服务器返回301给蜘蛛/浏览器,就是希望蜘蛛再抓取新内容的同时,将之前的旧抓取地址更新成重定向后的地址。 302:如果服务器给蜘蛛/浏览器返回302,其含义就是告诉蜘蛛,抓取新的内容的时候,保留旧的地址,因为当前的重定向只是暂时的,很快就会 阅读全文
posted @ 2021-03-07 12:51 哈利路亚健儿奋起步伐 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 很多时候我们不想重写模板,而是想在某个模板的基础上进行修改,那么这个时候我们就需要用到模板继承技巧。 子主题开发 style.css 是必须的文件,只需要新增 Template: 父模板的文件夹名 阅读全文
posted @ 2021-03-07 10:08 哈利路亚健儿奋起步伐 阅读(82) 评论(0) 推荐(0) 编辑