上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 31 下一页
摘要: http://ihacklog.com/linux/memcached-compilation.htmlMemcached :1.4.5libevent-1.4.13-stableLinux ubuntu 3.2.0-23-generic 64位 Server版本gcc 4.6.312345wgethttp://memcached.org/latesttar-xvzfmemcached-1.4.5.tar.gzcdmemcached-1.4.5./configuresudomake报错:make all-recursivemake[1]: Entering directory `/usr/lo 阅读全文
posted @ 2012-05-31 10:46 balaamwe 阅读(1969) 评论(0) 推荐(0) 编辑
摘要: size_t和ssize_t是ANSI C提供的标准头文件里定义的一个“数据类型”,其实并不是新的数据类型,不是关键字,是通过typedef从已有数据类型定义而来。ANSI C总共提供了24个头文件,他们所处的目录因编译器而异,作者用的编译器是gcc4.3.2,大部分头文件在/usr/include目录下,但是定义size_t和ssize_t的头文件stddef.h则位于/usr/lib/gcc/i486-linux-gnu/4.3.2/include目录下,是这样定义的:#define __SIZE_TYPE long unsigned int........................ 阅读全文
posted @ 2012-05-26 00:42 balaamwe 阅读(781) 评论(0) 推荐(0) 编辑
摘要: http://www.cubrid.org/blog/dev-platform/how-to-analyze-java-thread-dumps/When there is an obstacle, or when a Java based Web application is running much slower than expected,we need to usethread dumps. If thread dumps feel like very complicated to you,this article may help you very much. Here I will 阅读全文
posted @ 2012-05-18 15:33 balaamwe 阅读(721) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/dlite/article/details/4218105 在历史上,Java试图提供过抢占式限制中断,但问题多多,例如前文介绍的已被废弃的Thread.stop、Thread.suspend和 Thread.resume等。另一方面,出于Java应用代码的健壮性的考虑,降低了编程门槛,减少不清楚底层机制的程序员无意破坏系统的概率。 如今,Java的线程调度不提供抢占式中断,而采用协作式的中断。其实,协作式的中断,原理很简单,就是轮询某个表示中断的标记,我们在任何普通代码的中都可以实现。 例如下面的代码: volatile bool isInterru 阅读全文
posted @ 2012-05-18 00:18 balaamwe 阅读(306) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/tankles/article/details/7032756 今天来介绍memcached中hashtable部分的源码,hash部分的源码主要分布在assoc.h/c、hash.h/c中,总得来说代码比较简单,这里就稍微介绍一下。 hashtable通常包括哈希函数和解决冲突的方法两个最主要的因素,memcached使用的哈希函数为Bob Jenkins在1996年发明的,定义位于hash.h中,实现在hash.c中,作者与2006年时提出另一个新的hash算法,其具有更快的速度(近2倍)和更大的吞吐量,详情请参照:http://burtlebur 阅读全文
posted @ 2012-05-17 19:47 balaamwe 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 作者:Dong|可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明网址:http://dongxicheng.org/structure/red-black-tree/1. 简介红黑树是一种自平衡二叉查找树。它的统计性能要好于平衡二叉树(AVL树),因此,红黑树在很多地方都有应用。在C++ STL中,很多部分(目前包括set, multiset, map, multimap)应用了红黑树的变体(SGI STL中的红黑树有一些变化,这些修改提供了更好的性能,以及对set操作的支持)。它是复杂的,但它的操作有着良好的最坏情况运行时间,并且在实践中是高效的: 它可以在O(log n) 阅读全文
posted @ 2012-05-16 11:56 balaamwe 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1、清理残余的配置文件。1)在终端中执行 sudo synaptic,以便启动 Synaptic 包管理工具。2)点击 Synaptic 右下角的 Status 按钮进行切换。3)选择Synaptic 左边的 Not installed(residual config)即可在右边看到包含有残余配置文件的包,选择删除该包。2、清理下载的缓存包。通过apt安装软件时下载的包都缓存在 /var/cache/apt/archives/ 目录中,如要清理掉这些缓存包,可以执行:1)sudo apt-get autoclean(已卸载软件的安装包)2)sudo apt-get clean(未卸载软件的安装 阅读全文
posted @ 2012-05-04 00:30 balaamwe 阅读(2329) 评论(0) 推荐(0) 编辑
摘要: DMI又称为(Desktop Management Interface)桌面管理接口,就是帮助收集电脑系统信息的管理系统,用来让系统保存自身及外围设备相关数据。通过DMI可以在操作系统级查询到包括 CPU、内存、I/O扩展槽等在内的系统配置信息(不用进入BIOS)。DMI通常将上述信息存储在BIOS中一个4KB大小的DMI数据区中,这一数据 区通常被称为MIFD(Management Information Format Database)。DMI信息的收集必须在严格遵照SMBIOS规范的前提下进行。SMBIOS和DMI是由行业指导机构Desktop Management Task Force 阅读全文
posted @ 2012-05-04 00:25 balaamwe 阅读(3133) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/JemBai/archive/2009/01/13/1374910.html刚整理的几个接口文档记录支付接口搜集 08年1月第三方支付接口1. 快钱支付2. 支付宝3. YeePay易宝4. 邮局支付(网汇通)5. 安付通6. 网银(chinabank)7. PayPal贝宝8. ips环迅支付9. 腾讯财付通10. NPS网上支付系统1.快钱支付(银行/邮政汇) (https://www.99bill.com/website/)联系方式:http://www.99bill.com/seashell/html/corp/contactus.html 阅读全文
posted @ 2012-05-03 16:07 balaamwe 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 1. 艾瑞网:http://www.iresearch.cn/推荐理由:艾瑞网是做研究报告出名的,在CNNIC之外提供了一个更细分化的互联网经济研究参考。艾瑞网已经毫无疑问地成为了互联网行业研究的领头羊。2. 草根网:http://www.20ju.com/推荐理由:草根网是Digg(推荐)+点评方式阅读资讯,交流思想,积累知识的学习型互助社区。互联网行业及产品的资讯收集的都非常具有参考性,在我的Google Reader里这是全文阅读率最高的RSS来源。3. cnBeta:http://www.cnbeta.com/推荐理由:cnBeta的文章质量虽然有优有劣,但不可否认它的人气和文章的更新 阅读全文
posted @ 2012-05-03 16:05 balaamwe 阅读(236) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 31 下一页