自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MySQL 使用group by 报错1055

原文参考:MySQL错误1055 - 远里歌声_why - 博客园MySQL5.7之后 使用groupby sql_mode中默认存在ONLY_FULL_GROUP_BY,SQL语句未通过ONLY_FULL_GROUP_BY语义检查所以报错。大致是因为  以主键为id的表为例:  SELECT count(1) FROM customer GROUP BY `name`;该SQL执行成功,因为count是聚集函数;  SELECT * FROM customer GROUP BY `n

2022-03-16 10:30:32 577

原创 MySQL 使用sum求和

select * sum(custome_field) from self_table where xxx使用sum的时候后面不能直接加空格 如果加空格会报1630的错 切记

2022-03-14 20:03:03 2185

原创 git 撤销commit

在企业编码当中,如果存在git commit提交信息限制的时候 如果不慎,未按照规范来填写commit信息,可以使用git commit --amend命令来更改commit

2022-02-15 18:36:16 261

原创 laravel repository模式使用

laravel repository设计模式

2022-02-14 16:08:49 365

原创 php 二维数组更改键名

百度搜了好多 全是什么foo那个函数的 由于是在框架内,用那个不太彳亍 所以自己搞了个循环来解决当前现状当只需要更改其中1-2个的时候 可以考虑这样使用public function arrayChangeKey($array){ foreach ($array as &$value) { $value['new'] = $value['old']; //new 是你改制后的键名 old是改之前的 更改完之后将之前的释放 $value['secNew'] = $value[

2021-11-29 21:35:39 350

原创 laravel artisan 命令错误

Unable to detect application namespace.一般出现这种报错的时候 大部分都是因为composer.json里面存在某些字段错误 可能是某个逗号忘了删除导致的,可以找找.json文件

2021-11-26 13:31:43 403

原创 Mysql 导入sql文件时 datetime报错

Incorrect datetime value: '0000-00-0000:00:00' for column 'xxxx_time' at row 1导入sql文件的时候 出现过这样的一种情况 报datetime值的错,这是因为MySQL升级到5.7之后 时间戳默认值不同的原因,后续可以将本地环境更改为MySQL5.6来解决或者可以更改配置来解决,MySQL5.7的 sql_mode默认为sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABL...

2021-11-25 14:05:19 1576

原创 laravel RBAC laravel-permission使用

引文因为业务需求 需要rbac来进行相关的编码 然后在package上面找了下载量最高的一个包,之后开始进行一些粗略的研究 老习惯,先放官方文档官方文档:Introduction | laravel-permission | SpatieGithub地址:GitHub - spatie/laravel-permission: Associate users with roles and permissions安装...

2021-11-24 21:34:03 283

原创 Docker相关使用总结

目录引文安装更改阿里云镜像拉包引文是一款基于Go语言开发的容器引擎,遵循Apache2.0 协议开源。(常用的菜鸟教程就是用docker实现的在线演示附上官方链接:Get Docker | Docker Documentation安装有VM的一定要先卸载VM!!!!!!有VM的一定要先卸载VM!!!!!!有VM的一定要先卸载VM!!!!!!重要的话说三遍,之前的自用电脑先装了vm然后没有卸载,删除没删除干净,然后就安装Docker 结果凉凉。首先需要查看.

2021-11-23 18:51:45 400

原创 laravel Dcat admin使用小结

目录简介安装快速开始简介Dcat admin 一款基于laravel admin 的二开框架前端主要由jQuery构成,前后端不分离的一套后台管理系统。官方文档:《Dcat Admin 中文文档》 | Laravel China 社区安装在现已有的laravel框架上进行安装。首先进入项目当中 使用composer来进行安装composer require dcat/laravel-admin:"2.*" -vvv之后再进行发布php artisa..

2021-11-22 18:50:42 10671

原创 使用PHP来删除文件中 指定文字内容

话不多说直接上代码。 /** * @author SucreCao * @return false|string */ public function deleteCharacters() { $fileName = dirname(__FILE__) . '自己的文件名字'; $fileArray = file($fileName); $delWord = trim('自己需要删除的内容');

2021-11-16 13:22:54 701

原创 MySQL的四大隔离级别

事务的四种特性chapter one:原子性( Atomicity ) 白话来叙述的话就是 要么所有事情都成 要么一件都不成 即事务中包含的操作,要么所有操作都完成,要么就一件也不完成。chapter two:一致性( Consistency )事务执行的结果必须是使数据库从原本的一个一致性状态转变为另一种一致性状态,因此,当数据库只包含成功事务提交结果的时候,就是说数据库处于一致性状态,如果数据库运行过程中发生有一些故障,有些事务尚未完成就被迫中断,这些未完成的事务对于数据库所做的一些修改有一部.

2021-07-14 09:39:11 201

原创 FASTCGI CGI浅薄了解

关于CGI相关定义以及介绍 CGI(COMMON GATEWAT INTERFACE)全称为通用网关接口 WEB服务器与PHP应用进行交谈的一种接口 其程序需运行在网络服务器上。CGI可以用任何一种语言编写,只要这种语言有标准输入、输出和环境变量。如perl、tcl、php等。 CGI针对每个HTTP请求 都会fork一个新的进程来处理(解析配置文件,初始化执行环境,处理请求)然后把这个进程处理完的结果通过WEB服务器转发给用户,刚刚fork的新进程也随之退出如果下次用...

2021-07-14 08:37:56 89

原创 微信小程序 实现地图导航+上门回收

文章目录前言 一、需要准备什么? 二、使用步骤 1.引入封装好的JS代码 2.与后台交互调取周边的地理信息 总结前言使用微信小程序来获取到地图 以及相关的拓展提示:以下是本篇文章正文内容,下面案例可供参考一、需要准备什么?使用微信小程序里面的地图的话 得先去小程序官网申请地图相关的Key 在后续的操作中可以使用该key来进行导航二、使用步骤1.引入封装好的JS代码JavaScript代码如下(示例): export default...

2021-07-09 10:38:53 377

原创 laravel配置passport 以及使用jwt返回Token

首先安装passport插件composer require laravel/passport之后执行迁移文件,生成数据表,保存token数据php a

2021-06-06 19:42:02 667 4

空空如也

空空如也

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

TA关注的人

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