05 2014 档案

摘要:一:字符替换:strtr > str_replace > preg_replace注意:1:一般用strtr函数的这种形式:string strtr ( string $str , array $replace_pairs )2:如果 replace_pairs 中包含一个空 字符串 (... 阅读全文
posted @ 2014-05-20 15:07 一束光 阅读(619) 评论(0) 推荐(0) 编辑
摘要:-e filename 如果 filename存在,则为真-d filename 如果 filename为目录,则为真 -f filename 如果 filename为常规文件,则为真-L filename 如果 filename为符号链接,则为真-r filename 如果 filename可读,... 阅读全文
posted @ 2014-05-18 12:36 一束光 阅读(532) 评论(0) 推荐(0) 编辑
摘要:date命令本身提供了日期的加减运算例如:得到昨天的时间 date +%Y%m%d --date="-1 day"1.在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记,其中可用的标记列表如下: % : 打印出 %%n : 下一行%t : 跳格%H : 小时(00..23)%I ... 阅读全文
posted @ 2014-05-18 12:07 一束光 阅读(269) 评论(0) 推荐(0) 编辑
摘要:我们先写一个简单的脚本,执行以后再解释各个变量的意义# touch variable# vi variable脚本内容如下:#!/bin/shecho "number:$#"echo "scname:$0"echo "first :$1"echo "second:$2"echo "argume:$@... 阅读全文
posted @ 2014-05-18 12:05 一束光 阅读(365) 评论(0) 推荐(0) 编辑
摘要:把对象当参数传递给方法,在方法里改过对象后,影响到外面的对象 因为对象是引用传递过去的class Book { public $name; public function __construct($name) { $this->name = (string)$n... 阅读全文
posted @ 2014-05-11 01:06 一束光 阅读(586) 评论(0) 推荐(0) 编辑
摘要:一、概述分表是个目前算是比较炒的比较流行的概念,特别是在大负载的情况下,分表是一个良好分散数据库压力的好方法。首先要了解为什么要分表,分表的好处是什么。我们先来大概了解以下一个数据库执行SQL的过程:接收到SQL –> 放入SQL执行队列 –> 使用分析器分解SQL –> 按照分析结果进行数据的提取... 阅读全文
posted @ 2014-05-09 23:43 一束光 阅读(434) 评论(0) 推荐(0) 编辑
摘要:一、什么情况下,才需要分表? 一般单表达到20万数据时候可以考虑分表1>纵向分表将本来可以在同一个表的内容,人为划分为多个表。(所谓的本来,是指按照关系型数据库的第三范式要求,是应该在同一个表的。)分表理由:根据数据的活跃度进行分离,(因为不同活跃的数据,处理方式是不同的)案例:对于一个博客系统,文... 阅读全文
posted @ 2014-05-09 11:51 一束光 阅读(910) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2014-05-09 11:32 一束光 阅读(167) 评论(0) 推荐(0) 编辑
摘要:案例一:1,背景:一个地址薄的应用程序,设计的用户量为2亿,统计出每个用户的地址薄为30个左右,整个数据量为60亿,使用mysql数据库 计划分为:1000个表,100个库2,分库分表代码 private function getDbNo($email) { $m ... 阅读全文
posted @ 2014-05-09 11:27 一束光 阅读(615) 评论(0) 推荐(0) 编辑
摘要:Explain的type显示的是访问类型,是较为重要的一个指标,结果值从好到坏依次是:system > const > eq_ref > ref > fulltext > ref_or_null > index_merge > unique_subquery > index_subquery > r... 阅读全文
posted @ 2014-05-07 16:09 一束光 阅读(613) 评论(0) 推荐(0) 编辑
摘要:如果你的需要是统计总行数时,为什么要使用count(*),而避免使用指定具体的列名?count()函数里面的参数是列名的的时候,那么会计算有值项的次数。也就是,该列没有值的项并不会进入计算范围。这样的话,你想统计的行数并不准确。更重要的是,还会增加消耗。因为,需要判断扫描所有行才知道值是否有值。如果... 阅读全文
posted @ 2014-05-07 14:44 一束光 阅读(499) 评论(0) 推荐(0) 编辑
摘要:联合索引又叫复合索引。对于复合索引:Mysql从左到右的使用索引中的字段,一个查询可以只使用索引中的一部份,但只能是最左侧部分。例如索引是key index (a,b,c)。 可以支持a | a,b| a,b,c 3种组合进行查找,但不支持 b,c进行查找 .当最左侧字段是常量引用时,索引就十分有效... 阅读全文
posted @ 2014-05-07 13:28 一束光 阅读(945) 评论(0) 推荐(0) 编辑
摘要:一、linux中 文件属性以 l、b、c、d。开头的都是什么文件?lrwxrwxrwx 1 root root 11 Aug 20 08:38 core -> /proc/kcoredrwxr-xr-x 3 root root 60 Aug 20 08:39 di... 阅读全文
posted @ 2014-05-06 09:53 一束光 阅读(250) 评论(0) 推荐(0) 编辑

友情链接

CFC4N
点击右上角即可分享
微信分享提示