2012年5月3日

摘要: --php is_dir 判断是否为目录is_dir - 判断文件是否是一个目录报告错误描述布尔is_dir(字符串$文件名)告诉给定文件名是否是一个目录。报告错误参数文件名文件的路径。如果filename是一个相对的文件名,将检查相对于当前的工作目录。如果filename是一个符号或硬链接的链接,然后将得到解决和遏制。报告错误返回值返回TRUE,如果文件名存在,并且是一个目录,否则返回FALSE。报告错误的例子例子1 is_dir()例子<?phpvar_dump(is_dir('a_file.txt'));var_dump(is_dir('http://www 阅读全文
posted @ 2012-05-03 22:17 php开发 阅读(942) 评论(0) 推荐(1) 编辑
 
摘要: //双精度数判断is_doubleis_double -- is_float() 的别名描述此函数是 is_float() 的别名函数。代码如下 复制代码 $Temperature = 15.23; if(is_double($Temperature)) { print("Temperature is a double"."<br>"); }//整数判断 is_integer -- is_int() 和is_long()的别名描述此函数是 is_int() 的别名函数。代码如下 复制代码 $PageCount = 2234; if(is_in 阅读全文
posted @ 2012-05-03 22:16 php开发 阅读(386) 评论(0) 推荐(0) 编辑
 
摘要: unsigned 既为非负数,用此类型可以增加数据长度!例如如果 tinyint最大是127,那 tinyint unsigned 最大 就可以到 127 * 2unsigned 属性只针对整型,而binary属性只用于char 和varchar。类型说明tinyint非常小的整数smallint较小整数mediumint中等大小整数int标准整数bigint较大整数float单精度浮点数double双精度浮点数decimal一个串的浮点数每种数值类型的名称和取值范围如表2所示。类型说明取值范围tinyint[(m)]有符号值:-128 到127(- 27 到27 - 1)无符号值:0到25. 阅读全文
posted @ 2012-05-03 22:15 php开发 阅读(526) 评论(0) 推荐(0) 编辑
 
摘要: Case when 的用法 (转) --简单Case函数 简单CASE表达式,使用表达式确定返回值. 语法:代码如下 复制代码 CASE search_expression WHEN expression1 THEN result1 WHEN expression2 THEN result2 ... WHEN expressionN THEN resultN ELSE default_result搜索CASE表达式,使用条件确定返回值. 语法: 代码如下 复制代码 CASE WHEN condition1 THEN result1 WHEN condistion2 TH... 阅读全文
posted @ 2012-05-03 22:14 php开发 阅读(339) 评论(0) 推荐(0) 编辑
 
摘要: 会经常发现开发人员查一下没用索引的语句或者没有limit n的语句,这些没语句会对数据库造成很大的影响,例如一个几千万条记录的大表要全部扫描,或者是不停的做filesort,对数据库和服务器造成io影响等。这是镜像库上面的情况。而到了线上库,除了出现没有索引的语句,没有用limit的语句,还多了一个情况,mysql连接数过多的问题。说到这里,先来看看以前我们的监控做法1. 部署zabbix等开源分布式监控系统,获取每天的数据库的io,cpu,连接数2. 部署每周性能统计,包含数据增加量,iostat,vmstat,datasize的情况3. Mysql slowlog收集,列出top 10以前 阅读全文
posted @ 2012-05-03 22:12 php开发 阅读(292) 评论(0) 推荐(0) 编辑
 
 

一聚教程网