1.尽量不要对列名进行函数处理.而是针对后面的值进行处理
例如where col1 = -5的效率比where -col1=5的效率要高
因为后面的条件对列值进行了计算.这样的条件下优化器无法使用索引
而是要针对所有值进行计算之后才能再比较
2.尽量使用和数剧列一样的值进行操作
如果col1是数值[……]
1.尽量不要对列名进行函数处理.而是针对后面的值进行处理
例如where col1 = -5的效率比where -col1=5的效率要高
因为后面的条件对列值进行了计算.这样的条件下优化器无法使用索引
而是要针对所有值进行计算之后才能再比较
2.尽量使用和数剧列一样的值进行操作
如果col1是数值[……]
嗯,有个开源的php类snoopy封装了curl,用起来更方便:
http://sourceforge.net/project/snoopy
【 在 cnet 的大作中提到: 】
你要的是一个 http client 的接口,如果是php,用 curl 扩展最直接
PHP程序与服务器端通讯方法小[……]
110 Restart marker reply. In this case, the text is exact and not left to the particular implementation; it must read: MARK yyyy = mmmm where yyyy is[……]
1. Connected. Waiting for response.
220 Serv-U FTP Server v4.0 for WinSock ready…
USER anonymous
530 Sorry, no ANONYMOUS access allowed.
QUIT
这个就是不[……]
*** CuteFTP Pro 2.0 – build Dec 4 2001 ***
状态:> 正在获取列表“”…
状态:> 正在连接到 ftp 服务器 211.*.*.*:* (ip = 211.*.*.*:*)…
状态:> Socket 已连接。正在等候欢迎消息…[……]
在书写php查询数据库的SQL语句时,执行效率是我们必须思考的一个问题,ecshop在实现属性筛选时官方的写法是:
/* 扩展商品查询条件 */
if (!empty($filter_attr))
{
$ext_sql = “SELECT DISTINCT(b.goods_id) FROM “[……]
网站上传附件出现错误,用php的error_log方法得到$_FILES的值,结果$_FILES[‘userfile’][‘error’]的值为2,
检查表单里面出现<input type=”hidden” name=”MAX_FILE_SIZE” value=”2097152″ />[……]
将手机号倒数4/5位替换为星号,php的测试用例是这样
<?php
$string = “138265895493”;
$pattern = “/(1d{1,5})dd(d{3,4})/”;
$replacement = “$1**$2”;
print preg_replace($patt[……]
由于最近在忙于web server的开发,对于静态部分跟动态部分的交互一直迟迟未定,缓冲区大小也一直很头疼,看了下面的这篇文章觉得不错,我还是这样觉得,简单的就是最好的,但并不意味着所有处理都用一种方式,正如我在静态输出的socket buffer上面一样,我是根据请求内容的大小来决定缓冲区分配的,[……]
作为程序员,我们曾经闻听很多“业界动态”,“技术革新”,曾经接触很多“高手箴言”,“权威推荐”。这些正确与否,都已成过去!
现在,让我们迎接 Erlang盛宴!
2007年 11月在 koders.com搜索代码时,发现 *.erl格式的源文件,感叹开发语言的花样百出,此时,我觉得 er[……]