otto这个开源项目是一个event bus模式的消息框架。用于程序各个模块之间的通信。此消息框架能够使得各个 模块之间降低耦合性。 此项目是支付公司square一个开源项目,项目托管于github https://github.com/square/otto 基本模型是,Android的组件能够注 ...
分类:
其他好文 时间:
2017-06-19 21:58:44
阅读次数:
183
1、ObjectorReplicator的启动 首先执行启动脚本 swift-init object-replicator start此执行脚本的执行过程和ring执行脚本执行过程差点儿相同。找到swift 源代码bin下的swift-object-replicator其代码例如以下所看到的 if ...
分类:
编程语言 时间:
2017-06-18 16:17:19
阅读次数:
299
在上次的zipmap分析完之后,事实上关于redis源码结构体部分的内容事实上已经所有结束了。由于以下还有几个和结构体相关的操作类,就页把他们归并到struct包下了。这类的文件有:t_hash.c,z_list,z_set.c,t_string.c,t_zset.c,这些文件的功能事实上都差点儿相 ...
分类:
其他好文 时间:
2017-06-16 14:21:35
阅读次数:
166
本文假设你已对堆排序的算法有主要的了解。 要分析stl中heap的源代码的独到之处。最好的办法就是拿普通的代码进行比較。话不多说,先看一段普通的堆排序的代码: //调整大顶堆。使得结构合理 void max_heap(int a[],int node,int size) { int lg=node; ...
分类:
其他好文 时间:
2017-06-15 20:30:39
阅读次数:
240
分析的内核版本号截止到2014-04-15,基于1.05正式版,blogs会及时跟进最新版本号的内核开发进度,若源代码凝视出现”???”字样,则是未深究理解部分。 Raw-OS官方站点:http://www.raw-os.org/ Raw-OS托管地址:https://github.com/jory ...
分类:
其他好文 时间:
2017-06-13 16:55:08
阅读次数:
193
作者: xumingming | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明网址: http://xumingming.sinaapp.com/811/twitter-storm-code-analysis-coordinated-bolt/ 关于Twitter Storm的... ...
分类:
数据库 时间:
2017-06-13 10:01:09
阅读次数:
216
闲着没事。就来看看源代码,看看源代码的各种原理,会用仅仅是简单的,知道为什么才是最牛逼的。 Handler源代码分析那,从使用的步骤来边用边分析: 1.创建一个Handler对象:new Handler(getMainLooper(),this); 这是我经常使用的一个方式。getMainLoope ...
分类:
移动开发 时间:
2017-06-12 10:45:34
阅读次数:
267
第一方法用第三方库(requests):参考http://www.mamicode.com/info-detail-1839685.html 源代码分析 博客园的登录页面非常简单,查看网页源代码,可以发现两个输入框的id分别为input1、input2,复选框的id为remember_me,登录按钮 ...
分类:
编程语言 时间:
2017-06-12 00:50:27
阅读次数:
1927
已陆续倒到各大电商站点及新华书店 http://item.jd.com/11594135.html http://product.china-pub.com/4472138 http://www.amazon.cn/%E6%8B%A8%E4%BA%91%E8%A7%81%E6%97%A5-%E5%9 ...
分类:
移动开发 时间:
2017-06-10 20:33:45
阅读次数:
217
3. GCC怎样函表示一个函数 对c语言来说。函数是其核心,全部的东西都在环绕着函数在转。对于一个函数来说。它基本的一些特性例如以下: 1. 有一个返回值,在这里我们没有把返回值的函数觉得它的返回值是void; 2. 它有传入的參数。而这个參数个数不确定。可多可少,也能够没有; 3. 它有一个函数名 ...
分类:
其他好文 时间:
2017-06-10 18:17:50
阅读次数:
205