作者存档: feng - 第28页

php安装xdebug后,让var_dump()函数输出完整的变量内容

php开发环境里,安装了xdebug模块后,var_dump()输出的结果将比较易于查看,但默认情况下,var_dump() 输出的结果将有所变化:过多的数组元素不再显示,字符串变量将只显示前N个字符,较深的数组元素也被显示成省略号。这点会带来一些不便,我们修改配置文件,设置这些。
在php.ini里的xdebug节点中,加入如下
xdebug.var_display_max_children=128
xdebug.var_display_max_data=512
阅读全文——共356字

继续阅读 »

firefox插件tab mix plus配置文件

firefox_tab_mix_plus_config

继续阅读 »

关于php打开文件的写法原因之辨误

这是对一种错误表述的评论,错误见文后部分
“windows系统是直接输入文件的绝对路径需要这种方式”e:\\aaa.txt”,注意是两个反斜杠,一个反斜杠的话就错了”这个说法是误导,或有 误导之嫌。windows系统表示文件路径时,使用一个反斜杠,而反斜杠在很多语言里表示转义之用,所以要用两个反斜杠;路径的字符串在程序运行过程中 (内存里),实际还是一个。
如果在php里,这样的用单引号括起路径字符串,如下这样是这完全正确的 readfile(‘e:\Downloads\t.txt’); 而readfile(“e:\Downloads\t.txt”);这样写就错了。不过事实上,在win32版的php里,这样写也是对的 readfile(“e:\Downloads\z.txt”); 可能是反斜杠后是一个非转义字符,php把此\解析为常规反斜杠。
阅读全文——共746字

继续阅读 »

[转]ms sql server 存储过程,查看正在执行的sql语句

简介
  大家都知道使用sp_who2这个命令来查看当前正在的执行的SQL语句的spids.但是显示
的信息有限.比如,它只显示执行SELECT,DELETE,UPDATE等.看不到实际的sql命令.
知道正在执行哪条sql语句对于我们debug程序,找出哪些语句花费很长时间,或是哪些语句产生
阅读全文——共1870字

继续阅读 »

MySQL函数 GROUP_CONCAT,相当有用

一直想找这个函数,今天终于找到了,属于聚合函数,也正是猜测可能是个函数函数、才通过“MySQL 聚合函数” google到的。
使用过程中可能会遇到1260错误,如下:
#1260 – %d line(s) were cut by GROUP_CONCAT()
这是因为group_concat()有最大长度限制,该限制值默认为1024,可以从mysql环境变量里可以查看。如需修改该值,可以在mysql配置文件里指定:
阅读全文——共364字

继续阅读 »

centos 6 下编译安装 nginx

下载nginx源码包,可以到nginx官方的下载文件归档里 http://nginx.org/download/ 下载
下载pcre源码,并编译安装,从pcre官方下载  ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.21.zip
解压缩 unzip pcre-8.21.zip
进入源码目录 cd pcre-8.21/
阅读全文——共1431字

继续阅读 »

MySQL进程(process)中出现大量locked,问题分析与解决

使用mysql作为数据库新开发的网站系统,上线后发现有时会出错,php报无法连接到数据库的错误,重启mysql后问题可以解决。但不久后,还会出现。查看processlist,发现里面有大量的Locked的进程…

继续阅读 »

fckeditor清理word代码,默认勾选"清理 CSS 样式"

修改文件
editor/dialog/fck_paste.html
大概339行
                    <br />
阅读全文——共282字

继续阅读 »

上海交通大学教授de量子医学通过中央电视台“走近科学”

上海交通大学教授de量子医学通过中央电视台“走近科学” | 消息来源:林宇丹/上 …

继续阅读 »

firefox弹出窗口错在新标签里打开/phpMyAdmin

使用phpMyAdmin,打开编辑sql语句,正常情况下是在新窗口中打开的,但突然变成新标签了,而且firefox的主窗口大小变成sql语句编辑窗口那么大小,很是难受。
之前也遇到过这种情况,当时是把当前用户目录下的firefox文件全部删掉(或者移走),这样对当前用户而言firefox就成了第一次使用,要重新配置,重新安装插件(当然也可以从备份文件里拷回相应目录、文件),这是一件很麻烦的工作。
这种问题出现过几次了。上次通过删除部分文件的方式,找到问题在于文件prefs.js。该文件里面很多配置项目,似乎是about:config配置项目保存的地方。但没有找到具体是哪一行或几行。
这次就单独针对本文件处理,折半法,删除一半,找问题在于哪一半,然后在有问题的一半里再删除其中一半….如此循环(或许叫递归),最终发现问题在于这样的一行:
阅读全文——共469字

继续阅读 »