
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Lock wait timeout exceeded已超过锁定等待超时输入进程查询命令show full processlist;找出所操作数据库中"Sleep"状态的语句,进行清除即可kill 12335473;
最近发现有业务需要多个逻辑或(||),发现写多了代码不太美观就研究出这个方法$status = $request->status;// 一般写法if($status == 200 || $status == 401 || $status == 501){# code...}// 简写[可以把数组单独封装起来]if(in_array($status, [200, 401, 501])){# c
/*** 生成随机用户名* 2021年5月10日 13:54:39* author Turbo* @return str*/public function generateUsername(){$chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";$username = "";for ( $i = 0; $i < 6; $i++ ){$usernam
具体报错信息Illuminate\Database\QueryException: SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table users add unique users_email
phpexcel的使用可参考我之前写的教程 Laravel和TP导出数据Excel# 导入的类use PHPExcel;use PHPExcel_IOFactory;use PHPExcel_Worksheet_Drawing;/*** 导出Excel方法*/public function export(){$this->relationSearch = true;list($where,
try catch用来捕获异常错误,有利于开发者及时发现错误,报错则直接抛出异常,不会影响try catch 后面代码的执行<?php$Turbo = -1;try {if($Turbo < 0){throw new Exception('$Turbo参数 不能小于 0'); // 自定义异常信息}# 如果出现错误则不会执行直接就会执行 catch 抛出异常echo '条件
这里涉及三个字符串处理函数substr_replace把字符串的一部分替换为另一个字符串substr_replace(string,replacement,start,length)// string必需。规定要检查的字符串。// replacement必需。规定要插入的字符串。// start必需。规定在字符串的何处开始替换。// 正数 - 在字符串中的指定位置开始替换// 负数 - 在从字符串
vscode配置同步
jquery判断两个日期相差的天数// 判断日期天数function dateDiff(sDate1, sDate2) {//sDate1和sDate2是yyyy-MM-dd格式eg:2021-09-09、2021-09-10var startdate = new Date(sDate1);var enddate = new Date(sDate2);//把相差的毫秒数转换为天数var iDays
jquery刷新当前页面、刷新父级页面window.location.reload(); // 刷新当前页面parent.location.reload(); // 刷新父级页面opener.location.reload(); // 刷新父窗口页面(用于单开窗口)top.location.reload(); // 刷新最顶端页面(用于多开窗口)补充常用的知识window.open(); // 打







