自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 laravel 服务提供者 别名 门面 3者之间的关系

这3者,实际上都能单独使用。但是通常我们在看别人写的扩展包时,一般都写了服务提供者,以及facade文件,然后在配置文件中注册服务提供者,注册别名。这几个感觉是结合在一块的,下面我们来说说他们之间到底是什么关系。在一个框架里面我们要调用一个类 ,一般都要经历这几个过程 1是require加载 2 是new  3是执行 但是在laravel 我们多半是这样的,例如日志类,use Log ; use ...

2017-10-23 13:05:58 1630

原创 laravel日志每个类型一个文件

原生的laravel日志有2个问题导致非常难以使用 1是因为默认保存堆栈信息,导致日志非诚长 2是不能很方便的实现每种错误类型保存到一个文件百度到的方法 感觉都不够简单   参考一些教程  自己琢磨出了一套解决办法 个人感觉很好用如下所示写一个类<?phpnamespace App\Libraries; use Monolog\Logger;use Monolog\Handle

2017-10-22 21:15:55 2451

原创 linux PHP7安装fileinfo扩展

1 去官方去下载最新的PHP7.0(这一步是关键 否则你可能因为版本不匹配遇到各种未知错误)http://sg2.php.net/get/php-7.0.23.tar.gz/from/a/mirror下载完解压解压后的ext目录里面有fileinfo文件夹 将这个文件夹上传到Linux服务器上 ,可以上传到任意的一个目录然后在linux上进入fileinfo目录 顺序执行如

2017-09-10 22:07:54 1359

原创 laravel csrf排除路由,禁止,关闭指定路由

百度了下,发现别的教程里需要更改文件,实际上很简单,官方提供了接口可以用来设置;laravel的csrf防范是通过app/http/Middleware目录下的中间件VerifyCsrfToken.php来生效的,如下所示在官方的代码有个属性$except,可以专门用来设置哪些路由不用做csrf验证;<?phpnamespace App\Http\Middleware;us

2017-09-09 22:03:37 4929

原创 laravel aliases别名的原理

先通过如下例子来分析基本原理建立如下文件upload.php,内容为<?phpnamespace test\test2;class upload{ public function test(){ return 123; }}2 建立文件index.php,内容为<?phpnamespace b;require('upload.php');class_alias (

2017-09-06 18:42:38 12656

原创 wamp增加虚拟主机

百度了下 网上的教程都是需要自己修改文件 其实wamp自带了脚本(一般就在根目录下的add_vhost.php,如果没有可能是版本太低),可以很方便的设置虚拟主机,浏览器直接执行localhost/add_vhost.php如上所示 只需要在红框出 填写你想要的网址,可以为任意内容, 在填写你的代码目录就OK了

2017-08-28 21:55:47 653

原创 jQuery datatable 多个查询条件 ,自定义提交事件

先写2个input 分别表示开始时间跟结束时间 在写一个button 点击按钮 让表格重新刷新 代码如下如下所示在datatable设置项增加如下设置 如果已经有了 只需要添加如下的data选项ajax: { url: '/admin/index', type: 'POST', "data": function ( d ) { //添加额外的参数传

2017-08-23 20:42:09 9454 1

空空如也

空空如也

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

TA关注的人

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