关闭
当前搜索:

nginx配置

#运行用户 user nobody; #启动进程,通常设置成和cpu的数量相等 worker_processes 1; #全局错误日志及PID文件 #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pi...
阅读(24) 评论(0)

cmake介绍与安装

CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。只是 CMake 的组态档取名为 CMakeLists.txt。Cmake 并不直接建构出最终的软件,而是产生标准的建构档(如 Unix 的 Makefile 或 Windows V...
阅读(63) 评论(0)

php sql标准库

一.什么是SPL?     SPL是用于解决典型问题(standard problems)的一组接口与类的集合。(出自:http://php.net/manual/zh/intro.spl.php)     SPL,PHP 标准库(Standard PHP Library) ,从 PHP 5.0 起内置的组件和接口,且从 PHP5.3 已逐渐的成熟。SPL 在所有的 PHP5 开发环境中被内置...
阅读(26) 评论(0)

composer简明安装教程

Composer简明教程 Composer是PHP的一个依赖管理工具。 使用和安装Composer,请确保已正确安装PHP(版本5.3.2+),并且设置了PHP的环境变量(就是使用命令 php -v可以显示出php版本号的那种)。 Composer的安装 Windows系统 安装目录。 比如安装在D:\Program Files\Composer下 , 这个目录会用来设置Compo...
阅读(29) 评论(0)

Git常用命令

Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 二、配置...
阅读(29) 评论(0)

PHP设计模式之单例模式

PHP单例模式主要应用在数据库操作类中,防止多次被new耗费大量资源。 /* 单例设计模式 (单态) 定义: 一个类 只能允许有 一个对象存在. 1.不让进: 使类不能被实例化 2.留后门: 设置静态方法 3.给对象: 在静态方法里实例化该类 4.判初夜: 判断是否是 第一次产生该类的对象 5.设静态: 静态方法里 要使用静态属性 6.克...
阅读(16) 评论(0)

PHP设计模式之简单工厂模式

简单工厂模式 1、抽象基类:类中定义抽象一些方法,用以在子类中实现 2、继承自抽象基类的子类:实现基类中的抽象方法 3、工厂类:用以实例化所有相对应的子类 举例 /* *定义个抽象的类,让子类去继承实现它 */ abstract class Operation{ //抽象方法不能包含函数体 abstract public function...
阅读(24) 评论(0)

md5后的加密传输

本类是把原32位md5字符串通过加盐与对应密码本的方式加长为128位新密文,从而实现md5基础上的再加密。<?php //密码加密传输,所有的md5密码按照此类转换后再进行传输! class PasswordMd5Api{ private $key_map; private $letter_map; private $range_map; public functio...
阅读(23) 评论(0)

利用apache的ab工具对apache,nginx或者IIS服务器进行压力测试

ab命令原理  Apache的ab命令模拟多线程并发请求,测试服务器负载压力,也可以测试nginx、lighthttp、IIS等其它Web服务器的压力。 Apache附带的ab工具(如果使用的PHP环境是WAMP集成环境,我的ab工具位于D:\wamp\bin\apache\apache2.4.23\bin下,同学们可以按照自己的安装目录找)非常容易使用。ab命令对发出负载的计算机要求很低...
阅读(46) 评论(0)

php7的LNMP环境配置

CentOS 7.4 64位 安装 nginx1.9+mysql5.6+php7 1、准备工作 把所有的软件安装在/Data/apps/,源码包放在/Data/tgz/,数据放在/Data/data,日志文件放在/Data/logs,项目放在/Data/webapps, mkdir -p /Data/apps/ mkdir -p /Data/tgz/ mkdir -p...
阅读(76) 评论(0)

Linux的crontab定时任务批量执行PHP脚本

Linux的crontab定时任务执行PHP脚本实例。...
阅读(64) 评论(0)

Linux定时任务crontab命令

循环运行的例行性计划任务,linux系统是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。 一、crond简介 crond是linux下用来周期性的执行某种任务或等待处理某些事件的一...
阅读(245) 评论(0)

PHP生成器

如果是做Python或者其他语言的小伙伴,对于生成器应该不陌生。但很多PHP开发者或许都不知道生成器这个功能,可能是因为生成器是PHP 5.5.0才引入的功能,也可以是生成器作用不是很明显。但是,生成器功能的确非常有用。 优点 直接讲概念估计你听完还是一头雾水,所以我们先来说说优点,也许能勾起你的兴趣。那么生成器有哪些优点,如下: 生成器会对PHP应用的性能有非常大的影响PHP代...
阅读(74) 评论(0)

php数组与xml的相互转化

** * 将数组转换成 XML * * @param array $data 数组 * @param array $encoding 编码(默认是 UTF-8) * @param string $rootNodeName 根节点名称(默认是 data) * @param SimpleXMLElement $xml XML对象(递归用)...
阅读(51) 评论(0)

LNMP环境安装包配置

Lnmp配置整理一下 Mysql配置: 首先解决SSH连接简体中文Linux时候的乱码问题,# vim /etc/sysconfig/i18n   将LANG=’zh_CN.UTF-8’修改成LANG=’zh_CN.GB2312’。重新连接SSH。 Mysql配置首先需要cmake进行编译。 cmake需要gcc与ncurses环境 yum –y install gc...
阅读(32) 评论(0)
22条 共2页1 2 下一页 尾页
    个人资料
    • 访问:1570次
    • 积分:162
    • 等级:
    • 排名:千里之外
    • 原创:14篇
    • 转载:8篇
    • 译文:0篇
    • 评论:0条
    文章分类