摘要:
在这片文章中,主要讨论在Kaa架构和逻辑设计下的功能性概念。Kaa IoT平台由Kaa server,Kaa扩展和端点SDKs组成。kaa服务器是平台的后端部分。他被用于去管理租户,应用,用户和设备。Kaa服务器暴露了集成接口并且提供了管理能力。kaa扩展是独立的软件模块,他提升了平... 阅读全文
摘要:
kaa IoT开发平台概览Kaa是一个用于物联网的多功能的中间件平台,他允许构建完全端到端IoT解决方案,连接的应用和智能产品。Kaa平台为IoT产品开发提供了一个开放的,功能丰富的工具组件,因此有效的降低了相关的费用,风险和面向市场的时间。为了快速开始,kaa提供了一套开箱即用的企... 阅读全文
摘要:
hadoop2.8.0环境搭建介绍我们使用最新的hadoop版本2.8.0来进行hadoop环境的搭建。操作系统环境如下: Ubuntu 14.04 CPU Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz 8核 内存 16G我们使用Virt... 阅读全文
摘要:
现在docker已经升级了很多版本了,而我目前的docker版本仍然是1.12.5,比较老的版本,所以现在我们需要升级我们的docker版本,首先是如何查看我们系统中的docker版本呢?运行命令docker --version即可查看。(一)、Docker新版本介绍及安装目前,Do... 阅读全文
摘要:
在android启动过程中,首先启动的便是uboot,uboot是负责引导内核装入内存启动或者是引导recovery模式的启动。现在在很多android的uboot的启动过程中,都需要对内核镜像和ramdisk进行验证,来保证android系统的安全性,如果在uboot引导过程中,如... 阅读全文
摘要:
区块链介绍 区块链最早是在比特币项目中,为比特币的运行提供一个分布式的记账平台。而区块链技术发展到现在,对于区块链的定义为,一个区块链是一个分布式的数据库,该数据库维持一个持续增长的数据记录链,并且能够防止数据被篡改。它由数据结构块组成,该结构块在初始的区块链实现中持有专有的数据,并... 阅读全文
摘要:
总体设计机器模型和调用约定是近似模仿常见的真实的架构和C风格调用约定。机器是基于寄存器的,并且框架在被创建的时候是固定大小的。每一框架包含一个特定数量的寄存器(由函数指定)和一些需要执行该函数的附属的数据,例如(但不限制在这些)程序计数器和包含该方法的.dex文件的引用。当用于位值的... 阅读全文
摘要:
Android 运行时机制,即为ART,是一个管理的运行时机制,被android系统上的应用程序和一些系统服务使用。ART和他的前辈Dalvik初始被创建专门用于Android项目。ART作为运行时可以执行Dalvik可执行格式和Dex字节码的规范。ART和Dalvik在运行Dex字... 阅读全文
摘要:
在之前的一篇文章中,从概念上学习了Andoird系统的启动过程,Android系统启动过程学习而在这篇文章中,我们将从代码角度仔细学习Android系统的启动过程,同时,学习Android启动过程中的初始化脚本语言,即init.rc中的语言语法。在这里,不在详细介绍Linux内核的启... 阅读全文
摘要:
d## Android Init LanguageAndroid初始化语言Android初始化语言包含四个广泛的陈述类,为Actions(行为),Commands(命令), Services(服务)和Options(选项)。所有的这些都是基于行的,包括空格分隔符。C风格的反斜杠可以用... 阅读全文