自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Composer-Windows下的安装问题

1、下载composer; 2、准备工作:开启OpenSSL; 搜索extension=php_openssl.dll,把前面的分号取消,然后重启(TIPS:php.ini里有两个extension=php_openssl.dll,请去掉第二个extension=php_openssl.dll的分号,当两个都去掉时,会出校报错信息) 3、将PHP安装处的:php_openssl.dll、ssl

2017-07-27 18:39:08 1173

原创 Thinkphp5-前置操作

<?phpnamespace app\index\controller;use think\Controller;class Index extends Controller{ protected $beforeActionList = [ 'first', //在执行所有方法前都会执行first方法

2017-07-27 17:48:07 6419 2

原创 MariaDB开启慢查询日志

在my.ini配置文件中的[mysqld]处加入如下开启代码(借鉴来源:https://segmentfault.com/a/1190000008300653):1、slow_query_log = 1 # 开启慢日志查询long_query_time = 2 # 把查询时间超过2秒的定义为慢查询,也可以设置为1秒log_output = 'TABLE' # 保存日志到mysql数据

2017-07-18 18:40:31 1696

原创 ThinkPHP5-缓存查询

1、简单缓存查询: 在任意控制器里(若想在model里完成数据查询也可以,需使用Db类) public function cacheSelect() { $_data = db('work_record')->cache(60)->find(); dump($_data); //60s内在换村里提取数据,不必再从数据库查询 }2

2017-07-17 18:07:14 3328

原创 Laravel基础-Illuminate所在位置

根目录下的:vendor/laravelframework/src/Illuminate

2017-07-14 16:04:48 5090

原创 Laravel基础-Crypt的加密解密和配置原生SESSION

一、由于laravel对session进行了重写,因此在laravel里不存在原生session,若想使用原生,则需要在根目录下的server.php里配置如下代码:session_start();//在入口处开启原生session二、Crypt加密解密,上源码:use Illuminate\Support\Facades\Crypt; public function crypt()

2017-07-13 23:52:59 1447

原创 Laravel基础-后台CSRF认证及验证码判断细节

一、CSRF认证: CSRF为跨站请求伪造。为了防止跨站攻击,laravel制定了一套相关认证,具体细节可查看源码,当获取表单数据时,为避免报错,使用方式如下:1、未使用CSRF认证报错信息如下:TokenMismatchException in VerifyCsrfToken.php line 67:2、解决方法:在 <form action="" method="post"> 下加上如下认证代

2017-07-13 23:01:53 903

原创 Laravel基础-模板的引入方式

laravel的模板文件在 /resources/views/... 下,此处我们以 /resources/views/admin/login.blade.php 模板文件作为实例讲解。1、相对路径的引入方式,在login.blade.php引入JS和css处为:<link rel="stylesheet" href="/resources/views/style/css/bootstrap.min

2017-07-13 22:34:47 1996

转载 Laravel基础-Eloquent ORM 模型

TIPS:当建立数据库连接时,需要配置.env文件,如username/password/database等等…1、新建Model: 在laravel项目根目录下使用artisan命令来完成:php artisan make:model cate在Controllers的同级目录建立Model目录,用来存放Model;2、在控制器里使用Model功能: 引入Model类:use App\Http

2017-07-05 23:37:34 415

转载 深入理解HTTP协议(转)

深入理解HTTP协议(转)http://www.blogjava.net/zjusuyong/articles/304788.htmlhttp协议学习系列1. 基础概念篇1.1 介绍  HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Inter

2017-07-05 17:00:44 613

转载 Laravel基础-浅析.env配置文件

APP_ENV=local //环境的名称APP_DEBUG=true //调试模式的开启与否,项目上线时改为falseAPP_KEY=base64:xxxxx //敏感信息加密时的秘钥,可以在泄密后重新生成。 命令如下:php artisan key:generateAPP_URL=http://localhost //项目根目录DB_CONNECTION=mysql DB_

2017-07-05 00:35:23 1486

转载 Laravel基础-两种方式引入公共文件

(1)、首先在app\Http\routes.php中定义路由;Route::get('view','ViewController@view');Route::get('article','ViewController@article');Route::get('layout','ViewController@layout');(2)、然后在Http\Controllers\ViewContro

2017-07-04 00:56:21 6045

翻译 Laravel基础-Blade模板引擎流程控制

**在Blade中if、unless、for、while、foreach、forelse的使用。**1、首先在ViewController.php控制器里设置部分数据: 'man' => 'selfish', 'woman' => 'selfish', 'god' => 'well', 'desir

2017-07-03 23:44:17 530

空空如也

空空如也

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

TA关注的人

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