自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 【lnmp supervisot容器访问php容器】

supervisor和php容器都是单独的,我要在supervisor容器中调用php容器中的 php artisan xx命令。

2023-01-17 15:11:20 312 1

原创 linux cron

定时任务参数

2022-11-21 16:47:36 173

原创 Laravel 5.7 模型常用属性

模型转换为数组时应当追加的虚拟字段’ // 例如访问器。‘字段名’ => ‘自动类型转换的目标类型’Laravel 5.7 模型常用属性。‘模型更新时应当一并更新的关联关系’‘字段’ => ‘模型自身验证规则’‘模型转换为数组时应当隐藏的字段’‘字段名’ => ‘字段默认值’// 以下为部分扩展包使用的属性。‘应当被转换为日期时间的字段’‘应当预加载的关联关系’,‘软删除时一并删除的关联’‘可批量填充的字段’

2022-09-27 19:59:52 220

原创 Laravel中loadMissing和load区别

laravel load

2022-09-13 19:06:50 348

原创 laravel二维数组多条件排序解决方式

方式1 根据集合拼接key去排序 $results_product = [ ['create_time' => '2018-10-10 10:25:05', 'downloaded' => 20, 'product_id' => 1], ['create_time' => '2018-10-10 10:20:05', 'downloaded' => 50, 'product_id' => 2],

2022-05-17 16:09:08 944

原创 【phpstorm+phpstudy安装xdebug】

phpstorm+phpstudy安装xdebug小皮开启xdebug扩展phpini添加一些配置PHPSTORM的配置小皮开启xdebug扩展phpini添加一些配置[Xdebug]zend_extension=D:/phpstudy_pro/Extensions/php/php7.4.3nts/ext/php_xdebug.dllxdebug.collect_params=1xdebug.collect_return=1xdebug.trace_output_dir=D:/phpstud

2022-05-17 11:16:49 443

转载 php抽象类和接口区别

php抽象类和接口区别interface更像是模板,里面只需要写有什么方法,而使用接口的,就必须遵循我的规范,要实现我提供的所有的方法;而abstract 包含了interface功能,有abstract的方法,在继承后就要去重写,遵循它,但是参数可以多出来,没有abstarct的方法就可以继承直接使用trait ,就跟class相似了,不需要继承,使用use就可以直接使用。而且优先顺序是当前类中的方法会覆盖 trait 方法,而 trait 方法又覆盖了基类中的方法。.

2022-04-22 21:34:48 234

转载 使用关联模型的链式调用时-有无括号的区别

1、问题:在模型关联中常常会疑惑例如:$user->addresses () 和 $user->addresses 的区别.2、归纳与总结:模型:(一对多) 一个用户多个收货地址// 用户class User { public function addresses() { return $this->hasMany(UserAddress::class); }}// 收货地址class UserAdd

2022-04-05 15:48:58 132

转载 Centos7上安装docker

一、安装docker1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过 uname -r 命令查看你当前的内核版本$ uname -r2、使用 root 权限登录 Centos。确保 yum 包更新到最新。$ sudo yum update3、卸载旧版本(如果安装过旧版本的话)$ sudo yum remove docker docker-common docker-selinux docker

2022-01-26 13:55:02 14167 4

原创 laravel查看执行的sql

laravel获取完整sql

2022-01-21 11:10:05 1953

原创 TP5 批量更新封装

测试更新的数据 $multipleData = [ [ "code" => "code001", "deal_price" => 10, "price" => 20, ], [ "code" => "code002",

2021-07-13 18:06:48 1274

原创 Laravel 自定义路由文件

1.首先在路由提供者文件中,定义下路由访问的控制器路径这里为了演示,直接和上面的一样2.注册自定义路由 $this->mapAdminApiRoutes(); protected function mapAdminApiRoutes() { Route::prefix('admin') ->middleware('api') ->namespace($this->namespac

2021-06-10 10:28:54 292

原创 laravel-ide-helper

laravel-ide-helperlaravel-ide-helper 用于实现方便的代码提示功能。使用composer安装插件composer require barryvdh/laravel-ide-helper报错的话用下面这个composer require barryvdh/laravel-ide-helper 2.8在 config\app.php 文件 providers 添加Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider:

2021-04-16 21:45:22 1055

原创 groupBy()报SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #1 of SELECT l...

这里有几个错误1、mysql5.7.5 及以上设置的问题Expression #2of SELECT listisnotin GROUP BY clause and containsnonaggregated column ‘sss.month_id’ which is not functionallydependent on columns inGROUP BY clause;thisis incompatible withsql_mode=only_full_group_by问题出现的原因:

2021-04-08 11:43:45 569 1

原创 Laravel查询构造器的使用方法整理

1.结果集1.1从一张表获取所有行,get方法获取所有行$users = DB::table(‘users’)->get();获取列的值foreach ($users as $user) {echo $user->name;}1.2.从一张表中获取一行/一列,first方法获取单行$user = DB::table(‘users’)->where(‘name’, ‘John’)->first();echo $user->name;1.3.如果想要获取包含单个

2021-04-08 09:58:06 299

原创 laravel中服务注册和控制器中的使用

1.写好一个服务2.注册服务config/app.php再写进去然后在任何控制器都可以调用app(‘你注册时的别名’)

2021-03-17 11:44:12 312

转载 Laravel Eloquent关联模型查询(无限分类)设置查询条件与指定字段

模型下面展示一些 内联代码片。<?phpnamespace App\Models;use Illuminate\Database\Eloquent\Model;class Cat extends Model{ protected $table = 'cat'; public function child() { return $this->hasMany('App\Models\Cat', 'parent_id', 'id'); .

2021-03-03 15:04:39 646 2

原创 Laravel关联模型查询设置查询条件与指定字段

Laravel关联模型查询设置查询条件与指定字段模型设置用户模型去关联用户token模型2.控制器调用注意select()里面一定是数组,不能是select(“id,status,user_id”)3.打印结果如下

2021-03-03 14:49:00 1794 6

转载 laravel的command定时任务时间的设置

laravel的command定时任务时间的设置->cron(’* * * * *’); 在自定义Cron调度上运行任务->everyMinute(); 每分钟运行一次任务->everyFiveMinutes(); 每五分钟运行一次任务->everyTenMinutes(); 每十分钟运行一次任务->everyFifteenMinutes(); 每十五分钟运行一次任务->everyThirtyMinutes(); 每三十分钟运行一次任务->hourly

2021-03-02 15:41:31 1784

原创 Tp5配置多数据库

Tp5配置多数据库

2021-01-21 09:49:08 252

原创 PHP 微信小程序获取用户信息

小程序授权应用场景:先拿到用户信息(先wx.login获取code,code换取用户session_key,再wx.getuserInfo获取到用户的encryptedData iv ,再通过调用官方的接口,用session_key+encryptedData+iv 获取到解密以后的数据)--------------------------------------BEGIN--------...

2019-09-30 11:49:31 1865 2

转载 Nginx代理功能与负载均衡详解

Nginx代理功能与负载均衡详解序言Nginx的代理功能与负载均衡功能是最常被用到的,关于nginx的基本语法常识与配置已在上篇文章中有说明,这篇就开门见山,先描述一些关于代理功能的配置,再说明负载均衡详细。Nginx代理服务的配置说明1、上一篇中我们在http模块中有下面的配置,当代理遇到状态码为404时,我们把404页面导向百度。error_page 404 https://www....

2019-09-30 11:40:48 80

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除