正在加载
请稍等

菜单

汇总: 2017年1月21日

Home 2017 一月
Home 2017 一月

Laravel 下配置 Redis 让缓存、Session 各自使用不同的 Redis 数据库

PHP by

为什么要这样做?# 默认情况下,Redis 服务会提供 16 个数据库,Laravel 使用数据库 0 (请见 Redis 文档)作为缓存和 Session 的存储。 在使用的过程中觉得这个默认的设置挺不合理,因为当你在执行命令 php artisan cache:clear 的时候,会把 Session 也连带清除了,导致所有用户需要重新登录。 Session 存储的其他选择:…

阅读全文

 

21 2017-01

Laravel 入门

PHP by

本文介绍如何开始使用 Laravel。 读完本文,你将学到: 如何安装 Laravel,新建 Laravel 程序,如何连接数据库; Laravel 程序的基本文件结构; MVC(模型,视图,控制器)和 REST 架构的基本原理; 如何快速生成 Laravel 程序骨架; 1 前提条件 本文针对想从零开始开发 Laravel 程序的初学者,不需要预先具备任何的 Lar…

阅读全文

 

18 2017-01

Navicat for mysql 远程连接 mySql数据库10061错误问题

Mysql by

Navicat for mysql 远程连接 mySql数据库10061错误问题,有需要的朋友可以参考下。   安装完mysql后,此时只是本机访问mysql,其他的任何机器都是无法访问的,Navicat for mysql更是无法使用, 然后进行如下操作: update user set host ='%' where user='root'; grant all on *.* to root@'%' identified by 'root';…

阅读全文

 

18 2017-01

wamp增加php版本(新增php7)

PHP by

 首先需要搭建的版本可以在php官方(http://windows.php.net/download)下载对应的版本,X86对应的是32位操作系统,X64对应的是64位操作系统。    1:下载之后解压,把解压的压缩包放在wamp安装目录bin目录下的php文件夹下,同时注意把文件夹名称改成符合wamp规范的名称,比如解压过后名称是php-5.6.19-Win32-VC11-x64要改成…

阅读全文

 

18 2017-01

php array_map与array_walk使用对比

PHP by

一、array_map() 1、array_map() 函数将用户自定义函数作用到数组中的每个值上,并返回用户自定义函数作用后的带有新值的数组,若函数作用后无返回值,则对应的新值数组中为空。 2、回调函数接受的参数数目应该和传递给 array_map() 函数的数组数目一致。 3、提示:您可以向函数输入一个或者多个数组。 若相函数输入2…

阅读全文

 

16 2017-01

php 匿名函数和use子句的使用

PHP by

输出的是hello world $param1和$param2是闭包变量 view plain copy function test() {     $param2 = ‘every’;     // 返回一个匿名函数     return function ($param1) use ($param2) {         // use子句 让匿名函数使用其作用域的变量         $param2 .= ‘one’;         print $param…

阅读全文

 

16 2017-01

supervisor 安装配置使用

PHP by

1.supervisor简介 1.1官网# supervisor官网 1.2介绍# Supervisor是一个进程控制系统。 它是一个C/S系统(注意: 其提供WEB接口给用户查询和控制)。 它允许用户去监控和控制在类UNIX系统的进程。 它的目标与launchd、daemontools和runit有些相似。 但是与它们不一样的是、它不是作为init(进程号pid是1)运行。 它是被用来控制…

阅读全文

 

14 2017-01

Laravel 控制反转和门面模式概念详解

PHP by

这两个概念对于 Laravel 的使用者来说应该并不陌生,尤其是当你希望扩展或者替换 Laravel 核心库的时候,理解和合理使用它们可以极大提升 Laravel 的战斗力。这里以创建一个自己的 ServiceProvider 为例理解 Inversion of Control 和 Facade 在 Laravel 中的应用。 控制反转(Inversion of Control) 什么是 IoC 控制反转…

阅读全文

 

14 2017-01

mysql查询语句分析 explain用法

Mysql by

explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 使用方法,在select语句前加上explain就可以了,如: explain select * from statuses_status where id=11; explain列的解释 table:显示这一行的数据是关于哪张表的 type:这是重要的列,显示连接使用了何…

阅读全文

 

13 2017-01