自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 phpstorm插件安装

1. Chinese PHP Document2. GitToolBox3. Php Inspections (EA Extended)4. Translation5. PHP Toolbox

2021-08-17 16:47:17 337

原创 mysql分组并取每组的按照id大小最后一条数据或者取每组的第一条数据

1、分组获取每组最后一条记录 mysql查询出所有,不需要groupby 然后用array_column($list,null,'要分组的字段')2、分组获取每组第一条记录 直接sql完成 select * from 表明 GROUP BY 要分组的字段...

2021-07-29 17:29:22 1214

原创 GitLab设置成中文

简述GitLab12以上的版本自带中文语言,不再需要各种翻译或者破解插件了。

2021-06-23 20:11:21 939

原创 docker随手记

1、创建docker容器并关联本地项目代码docker run -v D:/ceshi:/www -p 9511:9511 -it --entrypoint /bin/sh --name ceshirognqi hyperf/hyperf:7.4-alpine-v3.11-swoole

2021-06-11 14:16:01 134

原创 windows10 docker 安装portainer

1、下载镜像docker pull portainer/portainer2、创建容器docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock --restart=always --name prtainer portainer/portainer3、访问 http://localhost:9000/

2021-06-05 15:36:46 1874

原创 phpstrom在开发hyperf项目的时候,ctrl+鼠标左键追踪方法,总是提示两个的问题

1、请看下图的问题这个图是ctrl+鼠标左键的时候,会提示2个地方被引用,但实际上只有一个地方,另一个是缓存的地方。2、按照上图的设置以后,直接就会过滤掉缓存引用的地方

2021-06-02 20:20:43 87

原创 hyperf如何热启动,热更新,更改代码自动重启

1、热更新 Watcher2、安装 composer require hyperf/watcher --dev3、生成配置文件 php bin/hyperf.php vendor:publish hyperf/watcher所在目录:config/autoload/watcher.php4、启动 php bin/hyperf.php server:watch完事,去修改代码,试试吧...

2021-06-01 17:13:17 1739 4

原创 elasticsearch-head安装和使用

1、先下载https://github.com/mobz/elasticsearch-head直接下载zip安装包,下载下来找个目录解压一下就完事2、下载nodejshttp://nodejs.cn/download/下载下来,双击安装,就跟安装qq一样。安装完了以后cmd下,看看3、到你的elasticsearch-head解压的目录下,输入npm install 进行安装运行 npm run start访问localhost:9100...

2021-05-23 20:44:49 217

原创 如何在windows下添加两个php环境变量,并且定义为php71和php72

1、方法很简单,但是百度了很久,还是记录一下2、在你已经添加了php环境变量的基础上,只需要在php.exe文件所在的目录,复制一份php.exe,然后改成php71.exe,原来的php.exe不要动,也不用删除。3、去cmd下执行一下就完事了,很简单,但是百度上还有人说要重启电脑,我去...

2021-05-12 16:13:02 301

原创 为什么火狐浏览器打开默认是hao123

1、以前也有过同样的问题,为什么这次要记录一下,是因为这次这些流氓更改的不是选项配置里面的主页,以前的修改方式如下图你要是换成几年前,这样改完也就可以了,这次我用同样的办法,死活解决不了,去百度,还让我去动注册表。2、这次这些流氓是更改了快捷图标的方式来达到占领主页的目的如上图,他们在目标这一栏后面追加了一个地址,这个就是我此次的原因,我的做法是直接把桌面上的快捷方式删除,然后到我的D盘的火狐浏览器安装目录里面重新创建一个快捷方法,拿出来就完事了...

2021-05-03 12:21:04 4536

原创 Laravel5.8 表单验证错误返回json格式,重写failedValidation

1、场景,因为接口开发每个接口返回的格式都是定好了的,但是laravel管理后台的验证,返回的不是json格式,所以要修改成我们需要的2、当前项目目录命令行下执行 php artisan make:request BaseRequest3、修改这个基类4、子类继承以后各自写自己的规则和提示消息5、控制器里面引用6、测试如果还有不懂的可以随时咨询我,有问必答,可以通过小程序里面的客服咨询我...

2021-04-29 17:06:50 287

原创 laravel lang中文语言拓展包安装过程

1、安装包composer require “overtrue/laravel-lang:~3.0”2、修改配置文件app.php将Illuminate\Translation\TranslationServiceProvider::class,替换为 Overtrue\LaravelLang\TranslationServiceProvider::class,然后将 ‘locale’ => ‘en’, 修改成 ‘locale’ => ‘zh-CN’,3、清缓存php artisa

2021-04-27 15:09:40 646

原创 laravel5.8路由使用name的好处

使用name的好处辅助函数 route 可以用于为指定路由生成 URL。命名路由生成的 URL 不与路由上定义的 URL 相耦合。因此,就算路由的 URL 有任何更改,都不需要对 route 函数调用进行任何更改。例如,假设你的应用程序包含以下路由:Route::get(’/index/index’, function () {//})->name(‘index.index’);要生成此路由的 URL,可以像这样使用辅助函数 route:echo route(‘index.index’);

2021-04-27 10:21:17 332

原创 laravel闲聊一下的Route::middleware(‘auth:api‘)里面的auth:api的意思

Route::middleware(‘auth:api’)->get(’/user’, function (Request $request) {return $request->user();});安装好了laravel框架以后,在路由文件api.php里面有上面一行代码,这行代码就是定义路由但是突然对auth:api这个具体是怎么回事好奇,就查询了一下其中auth是中间件的名字,这个名字对应的是在kernel.php文件里面这个倒不难解释,主要是后面的api是啥意思,是不是因为

2021-04-27 09:50:33 2835

原创 laravel-admin如何在form方法里面上传图片

1、直接上代码截图在你要做上传图片的控制器里面的form方法里面添加一行这个$form->image(‘head_img’,‘用户头像’)->thumbnail(‘small’, $width = 200, $height = 200)->removable();2、配置composer require intervention/image先安装这个扩展包3、config\filesystems.php文件里面增加如下代码‘admin’ => [‘driver

2021-04-26 20:17:39 1069

原创 PHP之Trait详解

本来想写一篇关于trait的文章,结果看到了别人写的很好,感觉自己写可能无法超越对方,就直接在这里宣传一下对方的文章了php从以前到现在一直都是单继承的语言,无法同时从两个基类中继承属性和方法,为了解决这个问题,php出了Trait这个特性用法:通过在类中使用use 关键字,声明要组合的Trait名称,具体的Trait的声明使用Trait关键词,Trait不能实例化官方文档:https://www.php.net/manual/zh/language.oop5.traits.php更详细的实

2021-04-25 20:57:37 58

原创 Illuminate\Database\QueryException : SQLSTATE[42000]: Syntax error or access violation: 1071

Illuminate\Database\QueryException : SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes (SQL: alter table users add unique users_email_unique(email))在安装laravel-admin的过程中,如下图操作按照安装文档执行了最后一步安装

2021-04-25 01:25:26 506

原创 Loading composer repositories with package information Updating dependencies

Loading composer repositories with package informationUpdating dependenciesYour requirements could not be resolved to an installable set of packages.如果你在执行composer update 的时候也遇到如下图所示的问题那么建议你修改下composer的镜像试试,默认的是国外的镜像,如果你可以翻墙,那么直接翻墙重新执行composer update

2021-04-25 00:27:47 2412 2

原创 Deprecated: Directive ‘track_errors‘ is deprecated in Unknown on line 0

Deprecated: Directive ‘track_errors’ is deprecated in Unknown on line 0通过phpstudy安装的php7.2.9运行环境,如下图安装完成以后命令行窗口里面执行php -v报错修改 php.ini track_errors=On 为 track_errors=Off 即可如果还不行,可以联系我,我尽力帮助你,通过小程序客服联系我...

2021-04-24 23:18:39 4978

原创 Warning: Module ‘mysqli‘ already loaded in Unknown on line 0

Warning: Module ‘mysqli’ already loaded in Unknown on line 0通过phpstudy安装的php7.2.9运行环境,如下图安装完成以后命令行窗口里面执行php -v报错导致这个的原因是php.ini里面mysqli的扩展写了两遍,把其中一处直接删除就可以了。直接去php.ini里面搜索mysqli就可以看到有两处一摸一样的。如果还不行,可以联系我,我尽力帮助你,通过小程序客服联系我...

2021-04-24 22:42:44 1202

原创 微信去水印小程序laravel

二话不说先上图:1、准备材料https://github.com/wyq2214368/remove-water-mark-mp 小程序代码https://github.com/wyq2214368/remove-water-mark-server PHP代码买一台服务器,我买的是腾讯云的95元一年,系统是CentOS 7.5 64位,1核2G带宽1M买一个域名,我买的服务器是成都一区的,所以我域名也备案了。完美解析。2、用命令行登录系统以后安装宝塔,我是用xshell远程服务器安

2021-04-14 19:09:24 2078 2

空空如也

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

TA关注的人

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