May232013
linux查看文件有多少行,linux wc命令详解
在 linux 系统中没有在 windows 系统中那么方便的点点鼠标就可以操作文件了,对文件的各种操作都必须使用各种命令来完成。比如有时候我们需要在不查看文件内容的情况下需要知道该文件有多少行。这个时候可以通过 linux 的 wc 命令完成我们的想法。下面具体介绍一下 wc 命令的作用以及用法。
wc 命令的作用:统计指定文件中的字节数、字数、行数,并将结果显示输出。
命令语法:wc [选项] ...阅读全文
抢沙发
May232013
php字符串替换函数str_replace速度比preg_replace快
php里字符串替换的函数,有str_replace()、str_ireplace()、substr_replace()、preg_replace()、strtr()等几个,程序员在写程序的时候,往往会根据自己的习惯以及实际情况选用其中一个或多个。这几个函数虽然都有字符串替换的功能,但它们无论从语法到作用,还是速度和效率上都有所不同,所以并非在任何场合都可以使用它们。
str_replace()与preg_replace()的区别
在字符串替换的函数里,s...阅读全文
May232013
May232013
May232013
May232013
Fatal error Class ‘ZipArchive’ not found …… 的解决办法
PHP ZipArchive 是PHP自带的扩展类,可以轻松实现ZIP文件的压缩和解压,使用该类之前首先需要确保PHP ZIP 扩展已经开启,如果没有开该类就直接使用的话,程序就会报出 Fatal error Class ‘ZipArchive’ not found …… 这种错误,下面本文就这种错误分享一下解决办法。
首先我们要知道的是出现这个错误说明是程序在调用’ZipArchive’ 这个类的时候没有成...阅读全文
May232013
合理使用MySQL数据库索引以使数据库高效运行
简单的表,告诉你一些查询技巧和创建索引知识点,在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表:
CREATE TABLE mytable(
ID INT NOT NULL,
username VARCHAR(16) NOT NULL
);
我们随机向里面插入了10000条记录,其中有一条:5555, admin。
在查找username=”admin”的记录 SELECT * FROM mytable WHERE username=’admin’;时,...阅读全文
May232013
PHP获取页面的所有链接的正则
总结了一个PHP获取页面中的所有链接的函数,函数代码如下:
/*
*PHP获取页面中的所有链接
*/
function getPageLink($url){
set_time_limit(0);
$html=file_get_contents($url);
preg_match_all("/<a(s*[^>]+s*)href=([\"|']?)([^\"'>\s]+)([\"|']?)/ies",$html,$out);
$arrLink=$out[3];
$arrUrl=parse_url($url);
$dir='';
if(isset($arrUrl['path'])&&a...阅读全文
May232013
May232013
MySQL数据库引擎MyISAM和InnoDB的区别介绍
MySQL数据库有多种存储引擎:比如:MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE等等,最常见的也就是MyISAM和InnoDB了,下面主要讲解下MyISAM和InnoDB两种mysql数据库存储引擎的区别。
MyISAM引擎是一种非事务性的引擎,提供高速存储和检索,以及全文搜索能力,适合数据仓库等查询频繁的应用。MyISAM中,一个table实际保存为三个...阅读全文