发布网友
共2个回答
懂视网
eventbus原理如下:
EventBus底层采用的是注解和反射的方式来获取订阅方法信息(首先是注解获取,若注解获取不到,再用反射),当前订阅者是添加到Eventbus总的事件订阅者的subscriptionByEventType集合中,订阅者所有订阅的事件类型添加到typeBySubscriber 中,方便解注册时移除事件。
热心网友
baseadapter调用eventbus
OpenStack的安装和配置有一点复杂,特别对于初学者来,第一次安装OpenStack时经常会碰到很多的问题。不过在Openstack社区中,一些开发者开发了一些自动化脚本来方便搭建OpenStack的开发环境,其中,DevStack是其中相对比较完善的,也是OpenStack官方网站推荐的用于了解OpenStack时搭建环境的方法。
DevStack是由Rackspace公司开源的一套用Bash编写的自动化脚本,用于为OpenStack构建和配置一整套完整的开发环境。org/,可以到该网站上查看DevStack脚本的使用方法及其工作原理。
目前,DevStack对Ubuntu 12.04和Fedora 16及以上的Ubuntu和Fedora系统有比较完善的支持,选择在其他操作系统上使用DevStack可能需要做一些修改才能正常工作。所以,这里的示例以在Ubuntu 12.04 系统上使用DevStack脚本来搭建OpenStack开发环境,其过程非常简单