踩坑laravel 模型 chunk方法

在处理大批量数据的时候,成百万上千万的数据,全部遍历kennel会出现将内存爆掉的情况,因此使用了chunk,但是发现这个方法执行后只有一半的数据被处理。so -> baidu->google 终于到了原因和解决办法 # migration 建立用户表,用户表假设只有phone和recommend_no字段 ```php

docker file

# dockerFile1 Dockerfile文件 ``` FROM alpine:latest MAINTAINER caicheng CMD echo "hello docker" ``` FROM 基础镜像 MAINTAINER 作者名 CMD 命令 创建container,(进入Dockerfile文件的目录 > docker build -...

laravel中间表or查询

任务表:tasks 用户表:users 中间表:task_users 这个中间表包含pre_status,user_comment_status,upload_comment_img_status等字段,现在需要做一个动作,就是选出领取了这个任务的用户,只要有上面的三个状态有一个是wait_check的,就算一条记录。 起初做法是: 任务模型建立关系 ```php /** ...

docker笔记1

# 运行一个容器 > docker run -p 8080:80 -d daocloud.io/nginx # docker信息 > docker info # docker中的所有image > docker images # 创建image > docker pull # 创建image > docker build # 所有docker容器 >...

ubuntu下修改mysql5.7的密码

https://blog.csdn.net/qq_37604508/article/details/78844288 参考这篇文章。如果这篇文章没用的话检查mysql.user表下的plugin字段值是否为mysql_native_password,如果不是mysql_native_password,需要改为如果不是mysql_native_password

ubuntu自动化安装php文件

ubuntu_automatic_install_php.py ```python # coding=utf-8 import os import sys import platform print(sys.version) if 'Ubuntu' not in platform.version(): print('只能在ubuntu系统中运行') ex...

laravel 操作redis

参考:https://www.cnblogs.com/love-snow/articles/7778532.html ```php public function test(Request $request) { // $redis = app('redis.connection'); // //普通 set / get 操作;se...

laravel-admin静态资源加速

在Admin目录下的bootstrap.php中加入以下代码: ```php \Encore\Admin\Admin::$baseCss = [ 'https://cdn.bootcss.com/twitter-bootstrap/3.3.5/css/bootstrap.min.css', 'https://cdn.bootcss.com/font-awesome/4...

laravel-admin1.6版本表单tag bug修复方法

laravel-admin1.6.7目前使用的select2版本的不支持中文。。。。。。 所以自己写了个form组件,使用[bootstrap-tagsinput](https://bootstrap-tagsinput.github.io/bootstrap-tagsinput/examples/) ```php

laravel根据另外一列的值赋予grid某一列editable()

```php

laravel-admin数据来源非数据表信息

一般情况下laravel-admin数据表显示的都是某个数据表模型里面的数据,但是现在有个操作就是记录平台的资金流水情况,我没有存一个表,数据来源于两个部分,一个是用户已付款订单(入),另外一个是商家的提现订单(出) 参看: 数据来自外部API https://laravel-admin.org/docs/zh/model-grid-data ```php

laravel判定多对多关系是否存在

laravel判定多对多关系是否存在 $project->users()->where('id', $user->id)->exists(); https://laravel-china.org/topics/13590/does-laravel-orm-have-the-method-of-self-existence-of-many-to-many-association-jud...

laravel+deploy+前端vue打包文件部署(vue分享,去除#号)

90使用场景: 前端使用vue,后端使用laravel5.5,部署方式使用deploy,因为前端需要使用微信分享,传到后台的url只能取#号之前的,前端需要使用history模式 ### 后端需要做的事 * deploy.php ```php add('shared_dirs', ['/public/wap']); ``` 前端如果打包更新后,前端可以自己将打包后的st...

laravel ftp(windows 系统下出现缓存目录无法写入)

[2018-10-29 00:06:09] production.ERROR: ftp_rawlist(): Unable to create temporary file. Check permissions in temporary files directory. 解决办法: 打开php.ini文件 查找sys_temp_dir变量,将该变量取消注释,改为 sys_te...

mac filezilla 无法写入.config/filezilla.xml

filezilla官网下载后出现如下报错 ![图片.png](https://cos.cc430.cn/2018/10/28/1540700961.png) 出现原因:.config目录权限不足 解决办法: * 用户根目录执行 > sudo chmod -R 777 .config ![](https://cos.cc430.cn/2018/10/28/15407...
//