全部博文(2759)
发布时间:2013-01-15 02:19:38
用于编解码的一个公共库脚本慢的实在是不行,以前对python不熟,唯一熟悉的优化方式就是用c++写so给python加扩展,当时勉强就用了;现在时间稍微有点闲的时候,网上刚好看到一篇 python 优化的文章,其中介绍了profile等分析器的使用,技痒之余,想拿个现成的来练练手,回想起那个恶心的慢的离谱的编解码,不正是练手的最好材料么; 呃,不用不知道,一用吓一条,脚本调用命令为: python -m profile -s time ./xx.py get_list 2895300 / 1 照常的慢,于是去外面活动了下,回来发现终于完成了,输出如下:  ......【阅读全文】
发布时间:2013-01-15 02:18:26
1、服务器系统: CentOS 系统, 我的系统是最小化安装有的软件包没有需要在安装2、安装需要软件包:yum install compat-libstdc cpp gcc libstdc -devel gcc-c e2fsprogs-devel zlib-devel krb5-devel openssl-devel -y3、下载 APACHE 源包地址:http://www.fayea.com/apache-mirror//httpd/httpd-2.4.3.tar.gz4、解压下载文件:tar zxvf httpd-2.4.3.tar.gz5、进入目录: cd httpd-2.4......【阅读全文】
发布时间:2013-01-15 02:17:38
一、sys_epoll_ctl()函数 源码和注释如下:/* * @epfd: epool_create创建的用于eventpoll的fd * @op: 控制的命令类型 * @fd: 要操作的文件描述符 * @event:与fd相关的对象. */SYSCALL_DEFINE4(epoll_ctl, int, epfd, int, op, int, fd, struct epoll_event __user *, event){ &n......【阅读全文】
发布时间:2013-01-15 02:17:29
很多人都问我如何写shell脚本,如何实现同时给三台ftp服务器上传文件,如何同时检测三台服务器是否alive等,其实这就是想实现shell的并发。那么shell并发该如何实现呢? 下面我就拿这个例子来讲: 每次任务都是输出字符“bingfa”,并停留一秒钟,共20次。 按照正常思维,脚本应该这样写:[root@station1 ~]# cat a.sh #!/bin/bashfor((i=0;i<20;i++))do sleep 1 echo "bingfa"done[root@s......【阅读全文】
发布时间:2013-01-15 02:16:54
文档就绪函数您也许已经注意到在我们的实例中的所有 jQuery 函数位于一个 document ready 函数中:$(document).ready(function(){ --- jQuery functions go here ---- }); 这是为了防止文档在完全加载(就绪)之前运行 jQuery 代码。如果在文档没有完全加载之前就运行函数,操作可能失败。下面是两个具体的例子:试图隐藏一个不存在的元素获得未完全加载的图像的大小jQuery 名称冲突jQuery 使用 $ 符号作为 jQuery 的简介方式。某些其他 JavaScript 库中的函数(比如 Prototy......【阅读全文】