摘要:
use Illuminate\Support\Facades\Redis;try{ $is_exists = Redis::set($this->key,1,"EX",60,"NX"); if ($is_exists != null || Redis::incr($this->key)<=5){ $ 阅读全文
摘要:
通过存储过程插入 如果我们想简单快速的插入大批量数据,存储过程是个不错的选择,下面这个存储过程,是我向表xxx_audit_order中插入100万条数据,耗时25秒左右,这里建议:1.插入数据前先把表中的索引去掉,数据插入完成之后,再创建索引2.关闭事务的自动提交以上两点对提高速度很有帮助,因为索 阅读全文
摘要:
YYYY-mm-ddHH:MM:SS时间格式 YYYY-mm-dd HH:MM:SS部分解释 d ⽉中的某⼀天。⼀位数的⽇期没有前导零。 dd ⽉中的某⼀天。⼀位数的⽇期有⼀个前导零。 ddd 周中某天的缩写名称,在 AbbreviatedDayNames 中定义。 dddd 周中某天的完整名称,在 阅读全文
摘要:
1.冒泡排序 --索引数组 控制循环轮数 控制每轮,冒出一个数 比较大小,互相替换位置 代码: <?php$arr = [2, 66, 43, 54, 62, 21, 66, 66, 32, 78, 36, 76, 39, 1];function BubbleSort($arr) { // 控制循环 阅读全文
摘要:
https://www.cnblogs.com/ff-upday/p/14907619.html 阅读全文
摘要:
我有一个字符串,需要检查几个字符。我可以用strpos();做到这一点。但是在这种情况下,我将需要多次使用strpos();。像这样的东西: if( strpos($str, "-") false && strpos($str, "_") false && strpos($str, "@") fal 阅读全文
摘要:
首先按用户分组,内容按也按用户分组用"|"隔开成为一个字段 贴sql: SELECT s.id, s.uid, s.qid, s.create_time, w.title, ( group_concat(s.qid, '|', avalue, '|', qtype) ) AS avaluesFROM 阅读全文
摘要:
① 通过composer引入doctrine组件: "require": { "doctrine/annotations":"^1.6" } ② 注册路由和路由分发两大步,用的是swoole框架可以通过静态变量存储在内存中 (1) 注册路由: 在doctrine包里有个自动加载注解类(规则)到组件当 阅读全文
摘要:
产生跨域的原理简单来说就是 A域名前端-》请求-》B域名后端 以下分几个场景分别述说PHP各个场景的解决方案(其实每个语言都差不多): ①一切缘由于响应头,不用多想,只要响应头对了就不会存在跨域的问题,最简单的就是: 在PHP代码里面加上,不管在哪里,前或者后面结束的时候再加都能够成功的 heade 阅读全文
摘要:
问题描述 docker Desktop安装后,执行docker - v 成功展示版本号,但是切换为Linux内核就报错. 出现以下错误: Unable to stop - 已停止该运行的命令,因为首选项变量“ErrorActionPreference”或通用参数设置为 Stop: 由于以下错误无法启 阅读全文