上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: 数组去重的几种快捷方式:1.//创建一个包含重复值的,一共四个元素的数组$array=array('green','blue','orange','blue');//翻转数组,你将会得到唯一键值的数组array('green'=>0,'blue'=>1,'orange'=>2);$array=arr... 阅读全文
posted @ 2016-01-27 10:46 Echo正在输入 阅读(335) 评论(0) 推荐(0)
摘要: PHP中fopen,file_get_contents,curl函数的区别1.fopen/file_get_contents每次请求都做DNS查询,并不对DNS的信息进行缓存,而curl会对DNS的信息进行缓存,对统一域名下的网页或者图片的请求只需要一次DNS查询,这样大大减少了DNS的查询次数2.... 阅读全文
posted @ 2016-01-14 17:13 Echo正在输入 阅读(269) 评论(0) 推荐(0)
摘要: 使用ip2long()和long2ip()函数把IP地址转成整型存放进数据库而非字符型。这几乎能降低1/4的存储空间。同时可以很容易对地址进行排序和快速查找; 阅读全文
posted @ 2016-01-04 13:29 Echo正在输入 阅读(192) 评论(0) 推荐(0)
摘要: and的优先级高于or,所以一个sql语句中如果and和or同时出现,则or要加括号 阅读全文
posted @ 2015-12-17 11:34 Echo正在输入 阅读(167) 评论(0) 推荐(0)
摘要: array_merge:合并一个或多个数组,一个数组中的值加在前一个数组的后面,返回的新数组作为结果如果输入的数组中有相同的字符串键名,则该键名后面的值覆盖前面的,如果数组包含相同的数字键名,后面的值不会覆盖前面的值,而是附加到后面。例:$array1 = NULL;$array2 = array(... 阅读全文
posted @ 2015-12-17 10:59 Echo正在输入 阅读(166) 评论(0) 推荐(0)
摘要: 用php调用一个c语言写的soap接口时,遇到一个问题:不管提交的数据正确与否,都无法请求到接口1.用php标准的soap接口去请求2.拼接xml数据去请求以上两种方式都不正确解决办法:php调用c语言的soap接口时,参数应该是二维数组,不是一维数组 阅读全文
posted @ 2015-11-25 15:05 Echo正在输入 阅读(480) 评论(0) 推荐(0)
摘要: mysql数据库中的查询语句有关limit语句的优化。一般limit是用在分页的程序的分页上的,当应用数据量够小时,也许感觉不到limit语句的任何问题,但当查询数据量达到一定程度时,limit的性能就会急剧下降。 这个是通过大量实例得出来的结论。对同一张表在不同的地方取10条数据:1)offset... 阅读全文
posted @ 2015-11-18 11:57 Echo正在输入 阅读(158) 评论(0) 推荐(0)
摘要: php 处理上百万条的数据库如何提高处理查询速度1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from... 阅读全文
posted @ 2015-11-13 16:50 Echo正在输入 阅读(672) 评论(0) 推荐(0)
摘要: 1.以下是mysql查询中用到的时间格式的转化形式例子:SELECT DATE_FORMAT(NOW(),'%Y-%m-%d') -- 2015-10-28SELECT DATE_FORMAT(NOW(),'%y-%m-%d') -- 15-10-28SELECT DATE_FORMAT(NOW()... 阅读全文
posted @ 2015-10-30 16:18 Echo正在输入 阅读(302) 评论(0) 推荐(0)
摘要: 1.Invalid argument supplied for foreach()警告错误解决办法:foreach遍历之前添加is_array()判断 阅读全文
posted @ 2015-10-27 10:14 Echo正在输入 阅读(334) 评论(0) 推荐(0)
摘要: 1.之前用到的封装好的过滤字符串的方法function filter($str){ $str=trim($str); $str=str_replace(" ", " ", $str); $str=str_replace("'", "‘", $str); $str=str_re... 阅读全文
posted @ 2015-10-27 10:07 Echo正在输入 阅读(221) 评论(0) 推荐(0)
摘要: 无限级分类原理简介 无限分类看似"高大上",实际上原理是非常简单的 。无限分类不仅仅需要代码的巧妙性,也要依托数据库设计的合理性。要满足无限级分类,数据库需要有两个必须的字段,id,pid。id用来标识自身,而 pid则是用来表明父级id。也就是说,每个分类记录不仅描述了自身,还描述了与其关心最为... 阅读全文
posted @ 2015-08-12 11:35 Echo正在输入 阅读(963) 评论(0) 推荐(0)
摘要: 服务器程序经常要访问数据库,并且服务器程序是长时间保持运行的,mysql有一个特点,当连接上数据库后不做任何操作,默认8小时候会自动关闭休 眠的连接!一般情况下很难预料什么时候程序会执行数据库操作,如果连接被mysql断开了,会出现意想不到的问题,这在服务器程序中是一种灾难!保持服务 器程序与Mys... 阅读全文
posted @ 2015-08-07 10:25 Echo正在输入 阅读(275) 评论(0) 推荐(0)
摘要: 在Yii的Model里进行查询的时候 where是必不可少的。Where方法声明为static where( $condition )其中参数 $condition类型为字符串或者数组1、字符串字符串是最简单的,直接按sql中的where条件写就可以,如$condition = 'name=\'zh... 阅读全文
posted @ 2015-08-06 10:44 Echo正在输入 阅读(304) 评论(0) 推荐(0)
摘要: 第一招、mysql服务的启动和停止net stop mysqlnet start mysql第二招、登陆mysql语法如下: mysql -u用户名 -p用户密码键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:m... 阅读全文
posted @ 2015-06-11 11:38 Echo正在输入 阅读(901) 评论(0) 推荐(0)
摘要: 许多应用程序中都会有日志模块,用于记录系统在运行过程中的一些关键信息,以便于对系 统的运行状况进行跟踪。在.NET平台中,有非常著名的第三方开源日志组件log4net,c++中,有人们熟悉的log4cpp,而在python中, 我们不需要第三方的日志组件,因为它已经为我们提供了简单易用、且功能强大的... 阅读全文
posted @ 2015-06-11 10:44 Echo正在输入 阅读(289) 评论(0) 推荐(0)
摘要: 获取当前时间的两种方法import datetime,timenow = time.strftime("%Y-%m-%d %H:%M:%S")print nownow = datetime.datetime.now()print now获取当前时间前一小时、前一天、前一周、前一个月import da... 阅读全文
posted @ 2015-06-11 10:41 Echo正在输入 阅读(254) 评论(0) 推荐(0)
摘要: 用过的封装好的js获取url问号后的参数的方法: 阅读全文
posted @ 2015-05-13 10:25 Echo正在输入 阅读(321) 评论(0) 推荐(0)
摘要: 1.jquery实现复选框全选和反选的方式有好几种,今天遇到一个问题,只用下边的方式生效:function checkAll(){ var check=$('#check_all').is(':checked'); if(check){ $("input[name='checkbo... 阅读全文
posted @ 2015-04-24 15:04 Echo正在输入 阅读(758) 评论(0) 推荐(0)
摘要: 1.使用curl提交数据时中文乱码解决:'中文字符串','value'=>'test');foreach($testJSONas$key=>$value){ $testJSON[$key]=urlencode($value);} echourldecode(json_encode($testJSON... 阅读全文
posted @ 2015-04-08 16:30 Echo正在输入 阅读(2320) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 9 下一页