姑且算是解决了 iPhone 通过 USB 连接 Macbook 就响个不停的问题
就像自从我用手机以来就一直被「找不到 SIM 卡」困扰一样,自从两年前我开始置办苹果三件套以来,就一直被一个说大不大说小不小的问题困扰着,这个问题就是我的 iOS 设备一旦使用 USB 数据线连接上 Macbook 之后,有九成以上概率会不停地发出难以形容的声响,伴随着 iTunes 不停地弹出提示框,看起来像是 iOS 设备和 Macbook 直接在不停地断开、连上,断开、连上,断开,连上。然而在预期的行为中,这个声响只在连上的时候发出一次。
. .
分布式系统中的Gossip协议与比特币中的区块链技术
在分布式系统中,通过网络通信传递消息来对一些状态达成一致。具体的方式有很多,总体上感觉可以分成三大类,一个是选个master出来,大家在一段时间内都听master的,master提议的大家都听,非master提议的大家都不听,任期到了就通过一种手段重新选举产生master;一个是Paxos,任何人都可以发起提议,通过具体的算法来保证大家一定都能达成一致不会冲突;一种是Gossip,大家每个周期内随机找个其他节点互相同步彼此不知道的状态,从概率上最终一定会收敛成所有节点都拿到最新的状态,只不过节点越多收敛越慢,肯定是最终一致性。今天想讲的主要是第三种,Gossip。
. .
openstack 中 neutron的基本原理~转载
neutron是openstack的一个重要模块,也是比较难以理解和debug的模块之一
. .
NASA(美国宇航局)开源项目一览
没有什么,就是装下逼,哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
. .
MySQL · 引擎特性 · InnoDB IO子系统
InnoDB做为一款成熟的跨平台数据库引擎,其实现了一套高效易用的IO接口,包括同步异步IO,IO合并等。本文简单介绍一下其内部实现,主要的代码集中在os0file.cc这个文件中。本文的分析默认基于MySQL 5.6,CentOS 6,gcc 4.8,其他版本的信息会另行指出。
. .