Generic placeholder image
闲敲代码、落灯花
What's past is prologue

联系邮箱:email@hezehua.net


联系QQ:1907330840

座右铭

保持热情,持续学习,每日精进

  • linux Laravel项目迁移步骤

    1、在新的目录中克隆git远程版本库 2、执行composer install安装依赖 3、执行php artisan key:generate生成key 4、如果文件存储中使用了软链接,先在新项目目录里删除软连接,再执行 php artisan storage:link重新生成软链接,不...

    阅读: 334次   发布时间: 2018-05-26 23:57:38
  • linux centos 中查找文件、目录、内容

    1、查找文件 find / -name 'filename' 2、查找目录 find / -name 'path' -type d 3、查找内容 find . | xargs grep -ri 'content' //find . | xargs grep -ril 'content...

    阅读: 280次   发布时间: 2018-05-22 01:43:00
  • MySQL ERROR! The server quit without updating PID file解决办法

    先新建PID文件,并且设置目录权限 再新建sock文件,并且设置目录权限 重启即可 重要的是在my.cnf中设置log_error使之打印日志,然后参考日志去解决错误...

    阅读: 219次   发布时间: 2018-05-19 10:27:26
  • PHP Laravel Eloquent关联模型查询设置查询条件与指定字段

    1、直接获取关联模型: $user->posts()->where('created_at‘,'>',date('Y-m-d H:i:s',time()))-...

    阅读: 584次   发布时间: 2018-05-14 01:57:48
  • Laravel Laravel+passport 实现API认证

    1、通过Composer安装Passport composer require laravel/passport 2、在配置文件app.php中的providers数组中注册Passport服务: Laravel\Passport\PassportServiceProvider::c...

    阅读: 278次   发布时间: 2018-05-03 04:42:14
  • Laravel laravel-admin form中的switch控件 不改变状态提交后值为0

    我把一个字段设默认值为0 需要审核操作 通过设为1 不通过设为2 $states = [ 'on' => ['value' => 1, 'text' => '通过', 'color' =&am...

    阅读: 890次   发布时间: 2018-04-24 10:06:08
  • Laravel laravel-admin form中的数据,在提交后,保存前,获取并进行编辑

    有一个这样的需求: 当商品设置为立即上架时,通过审核就进入上架状态,当设置为保存时,通过审核就进入未上架状态。 所以,需要在保存前根据提交的审核状态和设置的方式得到商品状态再保存,而通过$form->model()->attribute_na...

    阅读: 1203次   发布时间: 2018-04-24 09:59:55
  • PHP php脚本定时更新商品列表

    电商项目中为了提高抗并发能力,需要对商品列表做缓存,以下是更新缓存用的脚本: //PRODUCTION_为缓存商品列表的临时key //PRODUCTION为缓存商品列表key $con = mysqli_connect($db_config['host'],$db_config['user...

    阅读: 223次   发布时间: 2018-04-23 00:51:40
  • PHP 木桶布局 原理与实现

    项目中有一些图片布局需要按木桶布局排列,而前端工程师是个新手,不会用JS实现,只能在后端处理,直接返回处理好的图片尺寸,达到木桶布局的效果。 木桶布局就是将图片按行、等高排列,并且保证每一行图片排列正好占满,边距相等,效果如下: 实现木桶布局的图片尺寸处理主要有以下步骤: 1、设置行高、...

    阅读: 222次   发布时间: 2018-04-22 09:51:01
  • PHP laravel 关联关系之多态关联

    多态关联 文章、作者与收藏的关联关系:收藏既可以是对文章的收藏,也可以是对作者的收藏 表:artist: 字段:id name 表:article: 字段:id title content 表:favorites: 字段:id favorite_type favorite_id ...

    阅读: 216次   发布时间: 2018-04-17 10:07:36
  • MySQL 记录第二次遇到ERROR! MySQL server PID file could not be found!

    我的云服务器出现好几次ERROR! MySQL server PID file could not be found!错误了,都是突然就数据库崩了,之前都是删除巨大的日志文件、杀mysqld进程、重启就好了,然而这回却没有重启成功,看日志也看不出有效信息,,,,可能是因为水平渣 -。- 手动生...

    阅读: 209次   发布时间: 2018-03-28 08:35:05
  • MySQL 记一次mysql进程无法启动的解决方案

    莫名其妙数据库崩了,试了很多方案启动不了,然后不经意看到/usr/local/mysql/data目录下几个日志文件特别大,删除之后就能重启了。 -rw-rw---- 1 mysql mysql 4497955 Mar 3 18:29 xxxx-php-01.log -rw-rw---- 1...

    阅读: 184次   发布时间: 2018-03-15 05:03:45
  • MySQL mysql设置用户权限

    1、创建用户: CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 2、程序中使用的mysql账号应该遵循最小权限原则,不允许夸库查询,故设置专门的账号供程序使用: grant select,update,delete,inser...

    阅读: 203次   发布时间: 2018-03-14 07:11:52
  • MySQL 建库建表设置统一编码

    1、 CREATE DATABASE `database_name` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 2、 creat table `table_name` ( `id` int(11) unsigned ...

    阅读: 279次   发布时间: 2018-03-14 07:02:34
  • linux 为什么私有GIT服务器上无法查看上传的代码?

    今天按教程十分简单地搭建了GIT服务器,但是在客户端实践远程仓库之后,一直无法在服务器对应目录看到上传的代码,而另一个客户端却可以从服务器下载代码,后来才发现我创建git仓库的 git init --bare sample.git 命令是用于创建一个裸仓库,裸仓库没有工作区,因为服务器上的G...

    阅读: 155次   发布时间: 2018-03-07 23:32:21
  • linux 私有GIT服务器的免密提交

    1、 客户端生成用户公钥,在git bash中执行: ssh-keygen -t rsa 将生成的id_rsa.pub文件上传到git服务器的/home/git目录下。 2、在服务器中/home/git路径下新建 .ssh 目录,并执行: cat id_rsa.pub &...

    阅读: 185次   发布时间: 2018-03-07 23:24:45
  • linux Centos新建用户无法ssh登陆

    如题,最近使用AWS搭建web server,原先是root用户,添加了一个develop用户组,并添加了一个开发人员账户:testname,然而却无法使用ssh登陆。查看了各种解决办法都没有效果,最终我从 /etc/passwd 文件中root和testname账户后面的参数分别为/bin...

    阅读: 197次   发布时间: 2018-03-07 18:22:56
  • linux 查看占用指定端口的程序

    netstat -lntup | grep 8080

    阅读: 167次   发布时间: 2018-03-07 02:03:37
  • linux vi批量缩进

    进入vi后,点击v进入VISUAL模式,再使用上下箭头选择行,按”<”,”>”操作缩进。

    阅读: 214次   发布时间: 2018-03-07 01:24:36
  • MySQL Can't connect to local MySQL server through socket '/tmp/mysql.sock'

    出现如题错误时,采取以下解决办法: ps -ef | grep mysql #找到运行的mysql进程,kill掉 service mysqld restart #重启mysql进程

    阅读: 201次   发布时间: 2018-03-06 19:09:46