摘要:
转自:http://blog.csdn.net/shagoo/article/details/8191346 最近好不容易抽空研究了下Cobar,感觉这个产品确实很不错(在文档方面比Amoeba强多了),特此推荐给大家。Cobar是阿里巴巴研发的关系型数据的分布式处理系统,该产品成功替代了原先基于O 阅读全文
摘要:
查询子级 使用存储过程 delimiter // drop PROCEDURE IF EXISTS showChildLst// CREATE PROCEDURE showChildLst (IN rootid INT) BEGIN DECLARE Level int ; drop TABLE IF 阅读全文
摘要:
1 iptables实现字符串匹配,URL过滤,安全策略 通过string匹配域名来过滤,范例如下: iptables -I OUTPUT -p tcp -m string --string "qq.com" --algo bm -j DROP iptables -I OUTPUT -p udp - 阅读全文
摘要:
一、__autoload这是一个自动加载函数,在PHP5中,当我们实例化一个未定义的类时,就会触发此函数。看下面例子: printit.class.php index.php doPrint();?>运行index.php后正常输出hello world。在index.php中,由于没有包含... 阅读全文
摘要:
如何查看当前进程有多少个存活线程呢?方法1)pstree -p 4761(进程ID)。如下截图所示:方法2)cat /proc/4761(进程ID)/status。如下图所示:方法3)top -p 4761(进程ID),然后按H。如下图所示:为什么只有1个线程在running呢? 由于GIL的缘故,... 阅读全文
摘要:
1 创建函数定义文件#mkdir /home/phpext#vi mydefined.skelstring get_text(string str)2根据README所提供的信息创建预定义文件和扩展的开发框架包进入到PHP源码包,即php-5.*/ext/内 运行下面代码 将会生成hello文件夹#... 阅读全文
摘要:
1、MinBufExplorer2、CtagsCtags工具是用来遍历源代码文件生成tags文件,这些tags文件能被编辑器或其它工具用来快速查找定位源代码中的符号(tag/symbol),如变量名,函数名等。比如,tags文件就是Taglist和OmniCppComplete工作的基础。[root... 阅读全文
摘要:
1、打开多个窗口打开多个窗口的命令以下几个:横向切割窗口:new+窗口名(保存后就是文件名):split+窗口名,也可以简写为:sp+窗口名纵向切割窗口名:vsplit+窗口名,也可以简写为:vsp+窗口名vim -o file1 file2 ... #水平打开多窗口,vim -O file1 fi... 阅读全文
摘要:
Ctrl+b激活控制台;此时以下按键生效系统操作?列出所有快捷键;按q返回d脱离当前会话;这样可以暂时返回Shell界面,输入tmux attach能够重新进入之前的会话D选择要脱离的会话;在同时开启了多个会话时使用Ctrl+z挂起当前会话r强制重绘未脱离的会话s选择并切换会话;在同时开启了多个会话... 阅读全文
摘要:
vi test.sh#! /bin/bashecho "Hello World"sleep 10touch test.lock #随便命名[root@localhost ~]# flock -xn ./test.lock -c "sh /root/test.sh"运行中...开启另外一个bash窗口... 阅读全文