摘要: 前段时间在写递归函数的时候碰到个问题,返回值一直为null,这里记录一下。 写个小例子: 上述例子会返回null,主要原因是调用递归函数的时候没有return,在recursion($i)前面加个return就可以了。 成功运行。 阅读全文
posted @ 2019-06-30 10:26 幽篁晓筑 阅读(1334) 评论(1) 推荐(0) 编辑
摘要: 简单的生成随机字符串: 了解原理后可以扩展一下: 阅读全文
posted @ 2019-06-22 10:39 幽篁晓筑 阅读(6459) 评论(0) 推荐(1) 编辑
摘要: 前几天使用layer.msg设置时间后发现不起作用,这里记录一下。 开始出错误的代码: 后面查看文档后得知调用layer.msg后如果有后续操作需要写在function()中: 后修改代码: 成功运行。 阅读全文
posted @ 2019-06-22 09:51 幽篁晓筑 阅读(3286) 评论(3) 推荐(0) 编辑
摘要: vim 和 vi 的关系: 可以将vim视作vi的高级版本,vim可以用颜色或下划线的方式来显示一些特殊信息。vim不止是文本处理软件,而可以说是一个程序开发工具。因为vim里面加入了很多额外功能,例如支持正则表达式的查找,多文件编辑,区块复制等。 vim 和 vi 的三种模式: 一般命令模式:打开 阅读全文
posted @ 2019-06-15 12:59 幽篁晓筑 阅读(873) 评论(3) 推荐(1) 编辑
摘要: 在Linux系统中使用 ll 命令可以看到文件的权限信息,如图: 接下来主要解释一下这些权限的含义: 可以看到总的十个字符: 1、第一个字符表示文件类型: d 表示是目录 - 表示是文件 l 表示是链接文件 b 表示为设备文件里面的可供存储的周边设备(可按块随机读写的设备) c 表示为设备文件里面的 阅读全文
posted @ 2019-06-15 11:24 幽篁晓筑 阅读(6128) 评论(0) 推荐(1) 编辑
摘要: 1、在windows下想要执行shell脚本,需要使用到"Git Bash",所以我们需要先安装Git。 2、查看Git环境变量是否配置,没有配置需要配置(我这里安装Git时自动配置了) 3、随意目录,打开"Git Bash"窗口,创建一个shell脚本文件。 如:touch test.sh 4、创 阅读全文
posted @ 2019-06-15 10:16 幽篁晓筑 阅读(74141) 评论(0) 推荐(0) 编辑
摘要: html代码: js代码: 阅读全文
posted @ 2019-06-15 09:47 幽篁晓筑 阅读(29444) 评论(0) 推荐(0) 编辑
摘要: 目前在crontab中最小执行时间单位为分钟。 如果需要按秒来执行,有以下两种方法: 方法一:通过sleep来实现 例: 1、创建test.php文件,这里测试通过打印时间好区分。 2、确保单独访问test.php文件能打印日志。 3、编辑crontab文件,通过crontab -e 命令,比如我要 阅读全文
posted @ 2019-06-01 12:44 幽篁晓筑 阅读(5967) 评论(0) 推荐(0) 编辑
摘要: /** * 查询指定时间范围内的所有日期,月份,季度,年份 * * @param $startDate 指定开始时间,Y-m-d格式 * @param $endDate 指定结束时间,Y-m-d格式 * @param $type 类型,day 天,month 月份,quarter 季度,year 年 阅读全文
posted @ 2019-06-01 09:53 幽篁晓筑 阅读(2587) 评论(0) 推荐(1) 编辑
摘要: 在使用group_concat的过程中遇到个问题,这里记录一下:在MySQL中有个配置参数group_concat_max_len,它会限制使用group_concat返回的最大字符串长度,默认是1024。 查询group_concat_max_len大小: 修改group_concat_max_l 阅读全文
posted @ 2019-05-25 11:34 幽篁晓筑 阅读(4146) 评论(0) 推荐(0) 编辑