经过这段时间对淘宝开源K/V缓存系统tair基础接口put/get/get_range等源码的详细剖析后,按自己的理解简单总结下tair中我较关心的get和get_range这两个接口的基本实现流程。由于get_range接口是最新几个版本才加入的功能,因此以前的tair Java客户端及最新版本安装后的命令行测试中都没有加入get_range测试接口,这无疑给需要专门优化get_range接口的...
分类:
其他好文 时间:
2014-07-28 15:58:53
阅读次数:
450
Chrod算法是P2P中的四大算法之中的一个,是有MIT(麻省理工学院)于2001年提出,其它三大算法各自是:CANPastryTapestryChord的目的是提供一种能在P2P网络高速定位资源的的算法,Cord并不关心资源是怎样存储的,仅仅是从算法层面研究资源的取得,因此Chord的API就简单...
分类:
其他好文 时间:
2014-07-27 22:30:49
阅读次数:
285
属性管理-特性
一般开发这不必关心属性的实现,对工具的构建这来说,了解这一块对API的灵活性有帮助。
大多数情况下,属性位于对象自身之中,或者继承自对象所派生自的一个类。 ----python学习手册
property
property(fget=None, fset=None, fdel=None, doc=None) -> property attribute
fget...
分类:
编程语言 时间:
2014-07-27 11:23:52
阅读次数:
239
MCS51是keil也相应地做好了很多,也就是有很多对你而言是透明的,是你不必关心的,你所要接触的寄存器数量也很小,在这个时候你更多是写函数,只不过针对这个平台写C程序比在PC上写C控制台程序有了多约束而已。输出也不想控制台那样是打印获得反馈,而是通过I/O口输出,通过外围电路获得反馈。
然后在学完51之后(大概把例程都跑一遍,这个程度就可以了,当然也可以在此基础上玩,有很多好玩的,例如获取红外...
分类:
其他好文 时间:
2014-07-27 11:23:42
阅读次数:
200
/**
*发送一个异步http协议的Get请求,不用关心结果
*@param$url
*@param$errno
*@param$errstr
*@param$time_out
*/
staticpublicfunctiongetAsn($url,$errno=‘‘,$errstr=‘‘,$time_out=5){
//移除url中的空格,如果可以格式化url,或许会更好
$url=str_replace(‘‘,‘‘,$url);
..
分类:
Web程序 时间:
2014-07-26 03:13:17
阅读次数:
262
在网络网络传输过程中,最关心的就是传输效率问题。而提高传输效率最有效的方法就是对传输的数据进行压缩。但压缩数据也要耗费一定的时间,是不是压缩后一定能提高效率呢?该如何选择合适的压缩算法呢?请看本文的具体分析。...
分类:
其他好文 时间:
2014-07-26 02:25:16
阅读次数:
363
android 从3.0开始引入了Fragment逐渐的取代了tabhost与GroupActivity,但是在使用中发现有些细节上的处理:通过Activity管理Fragment,我们需要关心以下的几个问题: 1:防止Fragment的重复创建 2:怎么使用add还是使用replace来添加以上的...
分类:
移动开发 时间:
2014-07-26 01:07:36
阅读次数:
268
多时候,我们不需要关心这个类,我们很少继承这个类,偶尔会调用这个类的api来实现一些功能,但是不可否认,这个类是iOS编程中很重要的一个概念。UIApplication的核心作用是提供了iOS程序运行期间的控制和协作工作。每一个程序在运行期必须有且仅有一个UIApplication(或则其子类)的一...
分类:
移动开发 时间:
2014-07-26 01:01:36
阅读次数:
265
第一:不要认为停留在心灵的舒适区域内是可以原谅的。每 个人都有一个舒适区域,在这个区域内是很自我的,不愿意被打扰,不愿意被push,不愿意和陌生的面孔交谈,不愿意被人指责,不愿意按照规定的时限做事, 不愿意主动的去关心别人,不愿意去思考别人还有什么没有想到。这在学生时代是很容易被理解的,有时候这样的...
分类:
其他好文 时间:
2014-07-25 19:14:32
阅读次数:
324
liunx里面安装nodejs我也找了很多文章,貌似对很多liunx新手来讲不是很清楚,下面是我结合一些文章,亲自实践得到的安装步骤.同时还有大家关心的与seajs紧密相关的spm模块的安装。(也许很多人在liunx里面nodejs装完之后装spm模块经常报错.嘿嘿.看看这个也许知道为啥.)
(- -!其实俺也不懂liunx的,所以就这里折腾了一翻,大家请看吧.我这些都是在虚拟机里面的ubunt...
分类:
Web程序 时间:
2014-07-23 17:13:06
阅读次数:
211