风一样的回忆

新浪微薄腾讯微薄

最新碎语:最近开始学习俄语!!!

置顶推荐

最近更新

【原创】纯手动打造CentOS6.7 + Nginx1.14 + MySql5.6 + Php7.2

php【原创】纯手动打造CentOS6.7 + Nginx1.14 + MySql5.6 + Php7.2

阅读(208) 评论(0)

好长时间没亲自手动编译过lnmp环境了,一般开发使用一键安装环境包。难得今天我有空,亲自手动打造LNMP环境练手。下面安装教程100%安装成功!!!一、准备工作,先查看当前系统位数(本人安装的32位Centos6)getconf LONG_BIT 32二、安装MySql5.61、下载安装mysqlcd /usr/local/src/ wget https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.43-linux-glibc2.12-i686.tar.gz mv mirror mysql...
php比较两个绝对路径的相对位置

phpphp比较两个绝对路径的相对位置

阅读(163) 评论(0)

看下面:$path1 = '/a/b/c/d/e.php'; $path2 = '/a/b/12/34/c.php'; function diff_path($dir1,$dir2){ $path1 = explode("/", $dir1); $path2 = explode("/", $dir2); $diff_arr = array_diff_assoc($path...
为什么MyISAM处理select查询要比Innodb快

php为什么MyISAM处理select查询要比Innodb快

阅读(197) 评论(0)

通常大家都知道myisam 处理select查询比innodb快,具体为什么呢?其实myisam在进行select操作时的处理流程和数据远少于innodb主要体现在下面几点:1)、INNODB要缓存数据块,MYISAM只缓存索引块2)、INNODB寻址要映射到块,再到行,MYISAM记录的直接是文件的OFFSET,定位比INNODB要快3)、INNODB需要维护MVCC一致(Multi-Version Concurrency Control)多版本并发控制
kangle easypanel 安装php扩展方法

linuxkangle easypanel 安装php扩展方法

阅读(261) 评论(2)

kangle 怎么安装php扩展呢?看下面,下面啊以redis为例。一、下载phpredis扩展,并解压wget https://github.com/phpredis/phpredis/archive/4.0.2.tar.gz tar -zxf 4.0.2.tar.gz cd phpredis-4.0.2二、找到对应的php版本phpize ,进行初始化/vhs/kangle/ext/tpl_php5633/bin/phpize三、编译./configure --with-php-config=/vhs/kangle/ext/tpl_ph...
Directadmin 1.44.3 安装教程

DirectadminDirectadmin 1.44.3 安装教程

阅读(215) 评论(0)

关于Directadmin安装的详细教程,大部分来自互联网,小部分由自己整理,以下教程可以100%成功安装最新版的Directadmin开心版。一、首先我们先执行以下命令更新系统。yum -y install unzip lftp tar quota yum -y install gcc gcc-c++ flex make perl gd yum -y install dos2unix patch sc...
whmcs+openvz+ovz-web-panel 安装全过程.

linuxwhmcs+openvz+ovz-web-panel 安装全过程.

阅读(257) 评论(0)

想做主机服务商的小伙伴们可以考虑whmcs+openvz+ovz-web-panel组合,简易又实惠,大大降低成本。首先我们得准备好安装包,下面是下载地址:WHMCS: 最新版本下载(7.6.1)  https://pan.baidu.com/s/1bo2nlGr Openvz:使用yum安装ovz-web-panel:https://github.com/sibprogrammer/owp/ ===================================================================================一、准备工作#编辑vim&...
关于Python3爬虫简单的一个范例

Python关于Python3爬虫简单的一个范例

阅读(213) 评论(0)

仿站就需要下载原始站点的资源,一个个去下载很麻烦,这个时候我们可以写一个python爬虫来完成资源的快速抓取。这是一个简单的python爬虫抓取图片数据的例子:#!/usr/bin/env python # -*- coding: utf-8 -*- # __Author__: 凡 # 四部曲:1.导入模块 2.获取网页源码 3.正则匹配下载 4.调用函数 import urllib.request #获取网址模块 import re...
php新特性 Traits 使用方法

phpphp新特性 Traits 使用方法

阅读(258) 评论(0)

使用yii2 进行项目开发时接触到了trait,就学习了一下。Traits 是自PHP5.4.0之后增加的一个新特性,使PHP实现了代码复用。Traits 是一种为类似PHP的单继承语言而准备的代码复用机制。Trait为了减少单继承语言的限制,使用开发人员能够自由的在不同层次结构内独立的类集中复用方法集。Traits 和类组合的语义是定义了一种方式来减少复杂性,避免传统多继成和混入类相关的典型问题。实例:<?php trait Mouse { public $name = '鼠标'; public fu...
Yii2 独立客户端验证器实现

Yii专栏Yii2 独立客户端验证器实现

阅读(237) 评论(0)

为了创建一个支持客户端验证的验证器,你应该实现 yii\validators\Validator::clientValidateAttribute() 方法,该方法返回一段 JavaScript 代码 用来在客户端执行验证。在这段 JavaScript 代码里,你可以使用下面几个 预定义的变量:attribute:被验证的属性名。value:被验证的值。messages:一个给属性保存验证错误信息的数组。deferred:一个支持添加 deferred 对象的数组(下一部分再说)。下面的例子,我们创建了一个 StatusValidator 验证器,它用来...
Yii2 对数据库查询的一些简单操作

Yii专栏Yii2 对数据库查询的一些简单操作

阅读(211) 评论(0)

下面介绍一下 Yii2.0 对数据库 查询的一些简单的操作User::find()->all();    此方法返回所有数据; User::findOne($id);   此方法返回 主键 id=1  的一条数据(举个例子);  User::find()->where(['name' => '小伙儿'])->one();   此方法返回 ['...
1 2 3 4 5 6 7 8 ... »