Linux 中lsof 命令的使用

2017-01-29
阅读 3 分钟
5.6k
lsof(list open file)是一个列出当前系统打开文件的工具,在linux/unix系统中,任何事物都是以文件的形式存在,通过文件不仅可以访问常规数据,还可以访问网络连接和硬件。所以如果传输控制协议(TCP)和用户数据包协议(UDP)套接字等,系统在后台都为该应用分配一个文件描述符,无论这个文件的本质如何,该文件描述符...

Linux-cp拷贝,略过不想拷贝的目录

2017-01-29
阅读 1 分钟
2.6k
想使用CP拷贝一个大目录(/home/study/test),但又不想拷贝其中的一个子目录(/home/study/test/test1),应该如何写命令行

Linux文件权限与命令

2017-01-29
阅读 3 分钟
2.3k
在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录。用户可以利用Linux系统提供的chmod命令来重新设定不同的访问权限。也可以利用chown命令来更改某个文件或目录的所有者。利用chgrp命令来更改某个文件或目录的用户组。

Linux中如何替换文件名中的空格

2017-01-29
阅读 1 分钟
4.2k
{代码...}

Memcache基础

2017-01-29
阅读 2 分钟
1.6k
Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。Memcache官方网站:[链接]...

PHP unlink() 函数

2017-01-29
阅读 1 分钟
2.4k
定义和用法 unlink() 函数删除文件。 若成功,则返回 true,失败则返回 false。 语法 {代码...} 参数 描述 filename 必需。规定要删除的文件。 context 可选。规定文件句柄的环境。Context 是可修改流的行为的一套选项。 提示和注释 注释:对 context 的支持是 PHP 5.0.0 添加的。 例子 {代码...}

PHP之单例模式(职责模式)

2017-01-29
阅读 1 分钟
1.5k
简单的说,一个对象(在学习设计模式之前,需要比较了解面向对象思想)只负责一个特定的任务; 单例类: 1、构造函数需要标记为private(访问控制:防止外部代码使用new操作符创建对象),单例类不能在其他类中实例化,只能被其自身实例化; 2、拥有一个保存类的实例的静态成员变量 3、拥有一个访问这个实例的公共的静态...

CGI、FastCGI、PHP-CGI和PHP-FPM 概念区分

2017-01-29
阅读 2 分钟
2.4k
CGI全称是通用网关接口(Common Gateway Interface),是外部应用程序与与服务器之间的接口标准,是在CGI程序和web服务器之间传递信息的规程。

PHP magic_quotes_gpc的详细使用方法

2017-01-29
阅读 1 分钟
5.2k
php中的magic_quotes_gpc是配置在php.ini中的,他的作用类似addslashes(),就是对输入的字符创中的字符进行转义处理。他可以对$_POST、$__GET以及进行数据库操作的sql进行转义处理,防止sql注入。

PHP执行原理

2017-01-29
阅读 6 分钟
4k
php是一门应用非常简单,开发效率极高的一门语言,其弱类型的变量能省去程序员大量的定义变量、类型转换等的时间和精力。它是一种适用于web开发的动态语言。

PHP 7 新特征

2017-01-29
阅读 11 分钟
2.2k
最好的语言发布了新的版本,一个划时代的大版本:PHP7。 PHP7修复了大量BUG,新增了功能和语法糖。这些改动涉及到了核心包、GD库、PDO、ZIP、ZLIB等熟悉和不熟悉的核心功能与扩展包。 PHP7移除了已经被废弃的函数,如mysql_系列函数在PHP5.5被废弃,在PHP7被删除。 PHP7的性能高于HHVM。并且是PHP5.6的两倍。 {代码...} ...

[转]:PHP 使用协同程序实现合作多任务

2017-01-29
阅读 8 分钟
2.1k
生成器最基本的思想也是一个函数,这个函数的返回值是依次输出,而不是只返回一个单独的值。或者,换句话说,生成器使你更方便的实现了迭代器接口。下面通过实现一个xrange函数来简单说明:

PHP-FPM 配置说明

2017-01-29
阅读 5 分钟
3.7k
fpm 全名是FastCGI进程管理器,可以参考关于FastCGI的说明:CGI、FastCGI、PHP-CGI和PHP-FPM 概念区分fpm启动后会先读php.ini,然后再读取相应的conf配置文件,conf配置可以覆盖php.ini的配置。启动fpm之后,会创建一个master进程,监听9000端口(可配置),master进程又会根据fpm.conf/www.conf去创建若干子进程,子进...

MySQL存储引擎--MyISAM与InnoDB区别

2017-01-29
阅读 3 分钟
20.6k
MyISAM是MySQL的默认数据库引擎(5.5版之前),由早期的ISAM(Indexed Sequential Access Method:有索引的顺序访问方法)所改良。虽然性能极佳,但却有一个缺点:不支持事务处理(transaction)。不过,在这几年的发展下,MySQL也导入了InnoDB(另一种数据库引擎),以强化参考完整性与并发违规处理机制,后来就逐渐取...

MySql模糊查询like通配符使用

2017-01-29
阅读 1 分钟
6.2k
MySql的like语句中的通配符:百分号、下划线和escape   %:表示任意个或多个字符。可匹配任意类型和长度的字符。 Sql代码 {代码...} 另外,如果需要找出u_name中既有“三”又有“猫”的记录,请使用and条件 {代码...} 若使用 {代码...} 虽然能搜索出“三脚猫”,但不能搜索出符合条件的“张猫三”。 _:表示任意单个字符。匹配单...

MYSQL 使用show profiles 分析性能

2017-01-29
阅读 4 分钟
3.3k
Show profiles是5.0.37之后添加的,要想使用此功能,要确保版本在5.0.37之后。如果要使用此功能,先查看mysql版本是否高于5.0.37

PHP 三种方式实现链式操作

2017-01-18
阅读 2 分钟
8.2k
思想:首先定义一个字符串类StringHelper,构造函数直接赋值value,然后链式调用trim()和strlen()函数,通过在调用的魔法函数__call()中使用call_user_func来处理调用关系,实现如下: