- 博客(30)
- 收藏
- 关注
原创 搭建直播平台
搭建直播平台1、下载nginx-rtmp-module:1)nginx-rtmp-module的官方github地址:https://github.com/arut/nginx-rtmp-module 2)使用git下载nginx-rtmp-module克隆: git clone https://gith...
2016-12-31 12:03:57 1756 2
转载 CentOS--yum安装lnmp环境
CentOS---yum安装lnmp环境 #安装编译工具 yum install gcc automake autoconf libtool gcc-c++ # 安装基础库 yum install gd zlib zlib-devel openssl openssl-devel libxml2 l...
2016-12-31 11:00:59 661
原创 微擎
首先我们要有一个微擎的安装包install.php放在你的访问路径 确保能访问到就行 进入后会出现如下内容 点击继续 在此步骤中如果有如下错误我们需要修改权限如果没有此错误则可跳过修改权限操作点击继续 找到你的install.php所在路径如下操作修改权限回到页面看到说明及帮助不存在错误点击继续即可 点击在线安装保持有网的状态下和完成数据库选项...
2016-12-29 18:56:00 1849
转载 Ubuntu--安装php的pdo和pdo_mysql扩展
ubuntu--安装跑php的pdo和pdo_mysql扩展 ubuntu下安装好LAMP后默认情况没有安装mysql_pdo扩展,以下是安装步聚 1 安装pdo sudo pecl install pdo 出现以下错误是说明pdo已经加入了php的默认安装,不需要再安装了 [Some stuff excluded for brevit...
2016-12-29 16:11:20 2014
转载 Ubuntu 14.04 搭建 LNMP配置(1)
Ubuntu 14.04 搭建 LNMP配置(1)一、操作步骤1.安装Nginxsudo apt-get install updatesudo apt-get install nginx2.测试Nginx,如果显示如下图则代表安装成功ip addr show eth0 | grep inet | awk '{ prin...
2016-12-29 14:25:26 492
转载 Ubuntu配置任意版本的apt-get镜像(2)
Ubuntu配置任意版本的apt-get镜像(2) 我们知道,迄今为止,Ubuntu已有多个发行版,如11.04、11.10,以至于现在最新的16.*。而我们平常通过apt-get来安装软件,如果OS版本不同,那么镜像源的配置就不同,否则就会出现找不到对应软件、软件版本不匹配等一系列奇怪的问题。这里,我就讲述一下如何配置不同的版本的镜像源。在此,我就以网易...
2016-12-29 13:48:02 432
原创 VM关闭防火墙操作
VM关闭防火墙操作链接外网配置setup #配置ip等。。 设置开启网卡 进入ifcfg-eth0vim etc/sysconfig/network-scripts/ifcfg-eth0 修改:ONBOOT = yes 重启网卡:service network restart ...
2016-12-27 21:09:20 3424
原创 MVC的composer
composer安装:先创建一个composer.jsop文件在文件内写入如下内容{ "name":"IMOOC PHP", "description":"PHP Framework", "type":"Framework", "keywords":[ "PHP","PHP Fr
2016-12-27 19:32:09 419
原创 MVC-model模型层
MVC-model模型层 在model中我们主要是原始的链接数据库和链接数据库错误提示代码实现 <?php namespace roce\lib;class model extends \PDO{ public function __construct() { $ds...
2016-12-26 15:31:44 1464
原创 MVC-路由route
MVC-路由route在路由类中我们有一个构造函数首先在构造函数外定义变量控制器名和方法名 public $ctrl;//控制器变量名 public $action;//方法变量名 在构造函数内先判断根路径 if (isset($_SERVER[...
2016-12-26 13:48:48 563
原创 MVC-自动加载imooc
MVC-自动加载imooc 在自动加载类中定义一个命名空间和一个方法类namespace roce;class imooc{ public static $classMap = array();//定义的变量名 public $assign;} 而后再在类中主要考虑3个方面,把它分成...
2016-12-26 13:19:06 362
原创 MVC--根目录下的文件用途
MVC--根目录下的文件用途 首先讲一下根目录下每个目录的作用· -app : 存放控制器文件和视图文件 --ctrl – 存放indexCtrl.php控制文件 --views – 存放index.html视图文件· -roce...
2016-12-26 11:42:46 1081
原创 HTML状态码
http状态返回代码 1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。http状态返回代码代码 说明100 (继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议)请求者已要求服务器切换协议,服务器已确认并准备切换。http状态返回代码 2xx(成功)表示成功处理了请求的状态代码。http...
2016-12-21 11:58:25 820
原创 PHP--常用函数
PHP--常用函数 语法explode(separator,string,limit)//函数把字符串打散为数组。参数 描述 separator 必需。规定在哪里分割字符串。 string ...
2016-12-21 10:50:20 305
原创 PHP--面向对象修饰符
PHP--面向对象修饰符 PHP中有三种访问修饰符:public(公共的、默认)在PHP5中如果类没有指定成员的访问修饰符,默认就是public的访问权限。protected(受保护的)被声明为protected的成员,只允许该类的子类进行访问。private(私有的)被定义为private的成员,对于类...
2016-12-21 10:07:45 420
转载 MySQL--数据库中的锁
MySQL--数据库中的锁(表锁、行锁) 什么是锁 锁是计算机协调多个进程或纯线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所在有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对...
2016-12-21 09:06:05 934
原创 MySQL--主从配置
MySQL--主从配置 1.在配置主从复制之前确保网络通畅,防火墙是否关闭…… 下面先编辑主服务器的配置文件 vim /etc/my.cnf [client] #客户的默认的字符集 default-character-set=utf8 [mysql...
2016-12-20 19:08:08 341
原创 MySQL--索引
MySQL--索引 普通索引 添加INDEXALTER TABLE `table_name` ADD INDEX index_name (`column` ) 主键索引 数据库表经常有一列或多列组合,其值唯一标识表中的每一行。该列称为表的主键。在数据库关系图中为表定义主键将自动创建主键索引,主键索...
2016-12-18 20:22:09 286
转载 队列
队列是一种线性表,按照先进先出的原则进行的:看看各语言实现队列的方法:PHP实现队列:第一个元素作为队头,最后一个元素作为队尾php/** * 队列就是这么简单 * * @link http://www.phpddt.com */$array = array('PHP', 'JAVA'); array_push($array, 'PYTHON'); //入队列 array_sh
2016-12-18 19:50:19 273
转载 Laravel框架表单验证详解
基础验证例子代码如下:$validator = Validator::make(array('name' => 'Dayle'),array('name' => 'required|min:5'));传递给 make 函数的第一个参数是待验证的数据,第二个参数是对该数据需要应用的验证规则。多个验证规则可以通过 "|" 字符进行隔开,或者作为数组的一个单独的元素。
2016-12-16 10:41:11 5456
转载 什么是事务
什么是事务 事务是一组组合成逻辑工作单元的操作,虽然系统中可能会出错,但事务将控制和维护事务中每个操作的一致性和完整性。 例如,在将资金从一个帐户转移到另一个帐户的银行应用中,一个帐户将一定的金额贷记到一个数据库表中,同时另一个帐户将相同的金额借记到另一个数据库表中。由于计算机可能会因停电、...
2016-12-15 09:08:06 382
原创 PHP -- 递归代码
/** 递归 * @param 列表数据 * @param int 父类id * @param int 间隔 * @return array */ public function sort_a($res,$sid=0,$level=0){ static $arr=array(); foreach($r...
2016-12-13 10:33:21 290
原创 Laravel的简单操作
Laravel的简单操作 laravel改变搜索的对象变数组路径 App/http/config/database.php找到: 'fetch' => PDO::FETCH_CLASS, 改成: 'fetch' => PDO::FETCH_ASSOC, 获取一个表中的所有行...
2016-12-09 16:37:30 1650
转载 PHP -- goto讲解
PHP -- goto讲解 goto 操作符可以用来跳转到程序中的另一位置。该目标位置可以用目标名称加上冒号来标记,而跳转指令是 goto 之后接上目标位置的标记。PHP 中的 goto 有一定限制,目标位置只能位于同一个文件和作用域,也就是说无法跳出一个函数或类方法,也无法跳入到另一个函数。也无法跳入到任何循环或者...
2016-12-08 14:54:16 594
原创 二维数组字段排序代码案例
案例: <?php header('Content-Type:text/html;Charset=utf-8'); $arrUsers = array( array( 'id' => 1, 'name' => '赵', 'age' => 25, ...
2016-12-07 21:01:19 388
原创 Laravel使用memcached缓存
Laravel使用memcached缓存缓存用法 $data = DB::table('film')->paginate(8); $types = DB::table('type')->get(); $data->tid=""; $data->i...
2016-12-07 20:53:32 1742
转载 Laravel--笔记路由组群
Laravel--笔记路由组群中间件在官方文档上,这一部分是在路由的后面,但我想把它挪到前面来,这样更为合理。这是什么呢?我们知道,路由是一个过程,分析来自客户端的请求按照路由规则分发至相应的处理逻辑。但有种情况,打个比方:后台。后台不是所有人都能访问的,我们在正式的处理逻辑前,需要做一个验证,比如验证是否具有权限或者...
2016-12-06 10:57:35 2846
原创 Laravel--自定义控制器文件
Laravel--自定义控制器文件 在laravel中创建文件放置前台和后台控制器找到app/providers/RouteServiceProvider.php文件在内配置例: <?phpnamespace App\Providers;use Illuminate\Routing\Router...
2016-12-06 10:34:17 2331
转载 Laravel--建立公共视图
Laravel--建立公共视图 1.用法概要@include('common.header') 包含子视图 @extends('article.common.base') 继承基础模板 @yield('content') 视图占位符 @section('content') @endsection继承模板后向视图占位符中填入内容...
2016-12-02 09:52:03 2535
原创 MySQL--表操作
MySQL--表操作1.创建表和表字段PRIMARY KEY 主键NOT NULL 不为空DEFAULT 默认值COMMENT '注释' AUTO_INCREMENT 自增IF NOT EXISTS可以防止发生错误。CREATE TABLE person ( number INT(1...
2016-12-02 09:33:48 268
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人