logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

thinkphp5关联预加载数据的条件查询显示

正常情况下我们可以在模型中return $this->hasMany('User')->order('create_time desc');这样来条件显示,不过这样只适合惰性加载,如果使用了with关联预加载,则条件就会失效。所以这时我们要通过with闭包函数来解决这个问题下面代码所示,在第一个with预加载中使用闭包,再使用一个嵌套预载入,然后跟链式条件查询,这样即可完成预载入的条

Linux 服务器配置使用密钥登录教程

本文章只是汇总。第一步:登录服务器:并执行以下命令生成密钥和公钥ssh-keygen -t rsa#连续执行回车即可,如需密码,请在密码提示出输入,如图:以上会在自动家目录( /root 目录下生成隐藏的 .ssh 文件夹 )#注意隐藏文件无法使用 ls 命令查看到,需要使用如下命令ls -al注意:生成密钥公钥后请务必将私钥下载好好保存,登录时需要...

#服务器#linux#ssh
Linux 关于IPV6 无法使用 wget 和 curl 的解决方案,设置 DNS ,且重启后不失效

长话短说,首先检查DNS问题/etc/resolv.conf没有的话添加如下:nameserver 8.8.8.8nameserver 114.114.114.114然后测试是否能 ping 通ping -c 4 baidu.com#正确返回如下64 bytes from 123.125.115.110: icmp_seq=1 ttl=50 time=26.6 ...

PHP关于定时执行脚本的几种方法

因为需要,需要向一个API接口抓取数据并存储到本地数据库,因为接口更新时间不固定,所以抓取需要每隔3秒请求抓取一次。针对这种情况,去查找资料,并找出以下几种解决方案。一:使用linux的定时任务shell脚本,使用shell命令,curl指定接口,来链接数据库并存储到数据库。二:指定一个路由地址,然后使用网上的一些监控服务平台,例如360等来定时请求自己写好的路由,来定时处理业务三...

Nodejs 开发后端所需准备

安装 nodemon 热更新,代替 node 执行 js 文件。安装 express 框架 和 生成 express 应用程序。使用 express 的 cookie 和 session。2:可以使用 nvm 方便快速安装切换 node 版本。3.安装 express nodemon 以及常用扩展。如果使用某些web面板,比如宝塔,开源在商店安装。3.如果是在中国大陆,建议切换 npm 镜像源。1

#node.js#express
到底了