Apr132016
dedecms 运行在mysql 5.6.15 上 ordey limit 的奇怪问题
问题是生成文章总是发现有部分文章不会生成,跟踪发现,10%的文章会没有生成
原因出在数据库上,
Order by和Limit混合使用引起的问题
如果在order by语句中返回的结果集有很多行,那么非排序的列的返回结果是不确定的,即随机的,所以如果配合limit的话每次返回的结果集的顺序是不固定的,比如下面这个例子
mysql> SELECT * FROM ratings ORDER BY category;
+—...阅读全文
抢沙发
Apr112016
linux系统安装rsync和sersync实现数据实时同步详细步骤(rsync实时同步)
http://www.jb51.net/LINUXjishu/142722.html
一、为什么要用Rsync+sersync架构?
1、sersync是基于Inotify开发的,类似于Inotify-tools的工具
2、sersync可以记录下被监听目录中发生变化的(包括增加、删除、修改)具体某一个文件或某一个目录的名字,然后使用rsync同步的时候,只同步发生变化的这个文件或者这个目录。
二、Rsync+Inotify-tools与Rsync+sersync这两种...阅读全文
Apr102016
sendmail: warning: inet_protocols: IPv6 support is disabled
Postfix使用过程中出现如下报错,我们将网络协议指定为IP4即可.
send-mail: warning: inet_protocols: IPv6 support is disabled: Address family not supported by protocol
send-mail: warning: inet_protocols: configuring for IPv4 support only
postdrop: warning: inet_protocols: IPv6 support is disabled: Address family not supported by protocol
postdrop: warning: inet_pr...阅读全文
Apr102016
Apr092016
grep查找文件内容
(1) 在当前目录下的所有文件的文件内容中查找哪个文件的内容中有findcontents(大小写不敏感,列出findcontents所在文件的所在行)——适合于当前目录下的文件及目录数目比较少,如果查找后列出内容过多,将会失去查找意义。
grep -rin findcontents *
(2) 如果查找后列出内容过多,就需要用如下命令(只列出findcontents在所在文件的出现次数):
grep -ric findcontents * | grep -v :0
(3)...阅读全文
Apr042016
Mar262016
Webzip 7 网站离线下载工具未注册版如何去掉广告
WebZIP 是著名的离线浏览器软件,笔者以前用的是Teleport Ultra,有点鸡肋,无论设置多少层级,都没办法完整的下载网页,不过WebZip 就好很多,下载的网页很全。
在它的帮助下你能够完整下载网站的内容,或者你也可以选择自行设置下载的层数、文件类型、网页与媒体文件的定位以及网址过滤器,以便按己所需地获取网站内容。你下载到本地硬盘中的网站内容将仍保持原本的 HTML ...阅读全文
Mar242016
鼠标右键添加用Notepad2打开
注册表添加
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\notepad]
@="用 Notepad2 打开"
[HKEY_CLASSES_ROOT\*\shell\notepad\command]
@="D:\\Program Files\\Notepad2\\Notepad2.exe \"%1\""
bat脚本版
@echo off
TITLE 自动为Notepad2增加鼠标右键菜单的打开选项
cls
echo 可按需要修改执行文件变量即可,目录路径会自动获取
echo 自动生卸载...阅读全文
Mar222016
dedecms 多项分类
ALTER TABLE `mtsfk_addonarticle` ADD COLUMN `stype` SET('病因','症状','危害','治疗','检查','技术','费用') NOT NULL;
<field:stype itemname="子分类" autofield="1" notsend="0" type="checkbox" isnull="true" islist="1" default="常见问题,病因,症状,危害,治疗,检查,技术,费用" maxlength="50" page="">
</field:stype>
阅读全文
Mar212016
php遍历循环读出目录下的文件
function getFile($dir) {
$fileArray = array ();
if (false != ($handle = opendir ( $dir ))) {
while ( false !== ($file = readdir ( $handle )) ) {
if ($file != "." && $file != ".." && strpos ( $file, "." )) {
$fileArray [] = $file;
}
}
closedir ( $handle );
}
return $fileArray;
}
阅读全文