上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 1、检查是否安装 composer --version 2、下载安装 php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" php composer-setup.php All settin 阅读全文
posted @ 2019-11-06 14:46 兴同学在上海 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 第一种 至少8-16个字符,至少1个大写字母,1个小写字母和1个数字,其他可以是任意字符: /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[^]{8,16}$/ /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[\s\S]{8,16}$/ 其中 [\s\S] 中的\ 阅读全文
posted @ 2019-09-26 17:19 兴同学在上海 阅读(59973) 评论(3) 推荐(3) 编辑
摘要: 1、下载需要的php操作redis的扩展包 下载地址 http://pecl.php.net/package/redis 下载对应php版本,我的php版本为7.3,下载的是最新的版本5.0.2 2、解压和配置 3、编译和安装 注意:完成后,可以发现生成一个目录 /usr/local/php/lib 阅读全文
posted @ 2019-09-26 15:58 兴同学在上海 阅读(1335) 评论(0) 推荐(0) 编辑
摘要: 1、进入指定目录,下载资源(也可本地下载后复制到指定目录) 2、解压到指定目录 3、使用命令安装 4、将配置文件移动到安装目录下 5、修改redis配置文件 5.1 使得redis在后台常驻 daemonize no -> daemonize yes 5.2 修改redis默认绑定的ip,使得所有机 阅读全文
posted @ 2019-09-25 17:42 兴同学在上海 阅读(2332) 评论(0) 推荐(1) 编辑
摘要: Git常用命令 git stash //将当前分支修改隐藏 git stash list //查看隐藏的修改 git stash apply //恢复隐藏的修改,需git stash drop手动删除隐藏 git stash pop //恢复隐藏的修改,自动删除 git branch //查看本地分 阅读全文
posted @ 2019-09-25 16:31 兴同学在上海 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 问题: to do list 中有32条数据,每页10条,共3页。 做完了一个事项之后,准备打卡,发现找不到这个事项。 数据库查询正常,有这一条数据。 原因: 发现是分页出了问题,第1页的数据和第2页有重复,导致有部分数据显示不出来。 mysql 的 order by因为排序不唯一,所以每次查询数据 阅读全文
posted @ 2019-09-25 14:48 兴同学在上海 阅读(866) 评论(0) 推荐(0) 编辑
摘要: $subQuery = $model::query() ->from('table1 as a') ->getQuery(); $query = $model::query() ->from('table2 as b') ->joinSub($subQuery, 'sub', 'sub.id', ' 阅读全文
posted @ 2019-09-16 12:19 兴同学在上海 阅读(3847) 评论(0) 推荐(1) 编辑
摘要: 一、错误提示说明: Nginx 502 Bad Gateway:请求的PHP-CGI已经执行,但是由于某种原因(一般是读取资源的问题)没有执行完毕而导致PHP-CGI进程终止。 Nginx 504 Gateway Time-out:所请求的网关没有请求到,简单来说就是没有请求到可以执行的PHP-CG 阅读全文
posted @ 2019-09-16 12:06 兴同学在上海 阅读(1215) 评论(0) 推荐(0) 编辑
摘要: 情况:多表联合查询(三表及以上联合查询) 分析: A left join B left join C left join D 假如: 表B、C、D都与表A关联查询 A left join B 4条数据 A left join C 2条数据 A left join D 1条数据 那么: 结果会有4条数 阅读全文
posted @ 2019-09-04 13:00 兴同学在上海 阅读(955) 评论(0) 推荐(0) 编辑
摘要: 需求:前后端分离状态下,登录失效(token过期)后,前端需要知道下一步是跳转到登录页面还是使用refresh_token刷新token。 这就需要后端根据是否可以刷新token(refresh_token是否过期)返回不同的标识,以供前端进行下一步操作。 具体做法如下: 1、新建RefreshTo 阅读全文
posted @ 2019-08-28 15:29 兴同学在上海 阅读(4587) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页