Android系统匿名共享内存Ashmem(Anonymous Shared Memory)简要介绍和学习计划

在Android系统中,提供了独特的匿名共享内存子系统Ashmem(Anonymous Shared Memory),它以驱动程序的形式实现在内核空间中。它有两个特点,一是能够辅助内存管理系统来有效地管理不再使用的内存块,二是它通过Binder进程间通信机制来实现进程间的内存共享。本文中,我们将通过实例来简要介绍Android系统的匿名共享内存的使用方法,使得我们对Android系统的匿名共享内存...
阅读(1948) 评论(0)

Android进程间通信(IPC)机制Binder简要介绍和学习计划

在Android系统中,每一个应用程序都是由一些Activity和Service组成的,一般Service运行在独立的进程中,而Activity有可能运行在同一个进程中,也有可能运行在不同的进程中。那么,不在同一个进程的Activity或者Service是如何通信的呢?这就是本文中要介绍的Binder进程间通信机制了。         我们知道,Android系统是基于Linux内核的,而Lin...
阅读(1506) 评论(0)

Android硬件抽象层(HAL)概要介绍和学习计划

Android的硬件抽象层,简单来说,就是对Linux内核驱动程序的封装,向上提供接口,屏蔽低层的实现细节。也就是说,把对硬件的支持分成了两层,一层放在用户空间(User Space),一层放在内核空间(Kernel Space),其中,硬件抽象层运行在用户空间,而Linux内核驱动程序运行在内核空间。为什么要这样安排呢?把硬件抽象层和内核驱动整合在一起放在内核空间不可行吗?从技术实现的角度来看,...
阅读(1095) 评论(0)

Android系统源代码情景分析

Android系统源代码情景分析(含CD光盘1张) (全面、深入、细致地掌握Android,引领移动互联网新时代!) 罗升阳 著 ISBN978-7-121-18108-5 2012年10月出版 定价: 109.00元(含光盘1张) 16开 840页 全面、深入、细致地掌握Android,引领移动互联网新时代! 内 容 简 介 在内容上,本书结合使用情景,全面、深入、细致地分析...
阅读(3321) 评论(0)

大数据与云计算

近几年来,云计算受到学术界和工业界的热捧,随后,大数据横空出世,更是炙手可热。那么,大数据和云计算之间是什么关系呢? 从整体上看,大数据与云计算是相辅相成的 大数据着眼于“数据”,关注实际业务,提供数据采集分析挖掘,看重的是信息积淀,即数据存储能力。 云计算着眼于“计算”,关注 IT 解决方案,提供 IT 基础架构,看重的是计算能力,即数据处理能力。 没有大数据的信息积淀,则云计算的计算...
阅读(20793) 评论(0)

大数据技术的发展趋势

大数据领域已经涌现出了大量新的技术,它们成为大数据采集、存储、处理和呈现的有力武器。这些技术下一步将如何发展?它们之中哪些技术将广为流行?又会诞生哪些新的技术? 技术趋向多样化,企业应选择接受度高和未来会快速普及的技术 目前,大数据相关的技术和工具非常多,给企业提供了更多的选择。在未来,还会继续出现新的技术和工具,如Hadoop分发、下一代数据仓库等,这也是大数据领域的创新热点。 那么企...
阅读(12963) 评论(0)

大数据的关键技术

在大数据时代,传统的数据处理方法还适用吗? 大数据环境下的数据处理需求 大数据环境下数据来源非常丰富且数据类型多样,存储和分析挖掘的数据量庞大,对数据展现的要求较高,并且很看重数据处理的高效性和可用性。 传统数据处理方法的不足 传统的数据采集来源单一,且存储、管理和分析数据量也相对较小,大多采用关系型数据库和并行数据仓库即可处理。对依靠并行计算提升数据处理速度方面而言,传统的并行数据库技术...
阅读(58741) 评论(0)

大数据——大价值、大机遇、大变革(全彩)

转型时代丛书 大数据——大价值、大机遇、大变革(全彩) (无须技术背景,无须专业知识,照样看透大数据!) 李志刚 主编 朱志军,佘丛国,闫蕾等编著 ISBN 978-7-121-18560-1 2012年10月出版 定价:78.00元 16开 244页 宣传语: 图文并茂,深入浅出,活泼有趣,轻松理解大数据引发的深刻变革! 内 容 简 介 不管你愿意不愿意,我们每天都在...
阅读(7856) 评论(0)

Scala入门指南

Scala解释器 启动Scala解释器的步骤如下: ●安装Scala。 ●确保scala/bin目录位于系统PATH中。 ●在你的操作系统中打开命令行窗口。 ●键入scala并按Enter键。 提示:不喜欢命令行?你也可以通过其他方式运行Scala解释器,参见 http://horstmann.com/scala/install。 现在,键入命令,然后按Enter键。每一次,解释器都...
阅读(4558) 评论(0)

快学Scala

快学Scala (Core Java作者Horstmann最新力作) (美)霍斯曼(Horstmann,C.S.)著 高宇翔译 ISBN978-7-121-18567-0 2012年10月出版 定价:79.00元 16开 408页 内 容 简 介 Scala是一门以Java虚拟机(JVM)为目标运行环境并将面向对象和函数式编程语言的最佳特性结合在一起的编程语言。你可以使用Sca...
阅读(2081) 评论(0)

指尖初体验之主屏幕操作

激活完成了,你手中的iPad是屏幕锁定状态,拖动滑块便可解除锁定而进入iPad的主屏幕。 主屏幕 主屏幕是 iPad 的起始页面,你可以在此找到你的全部应用程序和文件夹。点按主屏幕按钮就可在此切换应用程序,你还可以在主屏幕上添加常用应用程序和网站,并用文件夹进行整理,让你的 iPad 更加个性化。 iPad的主屏幕 主屏幕呈“小清新”风格,简单明了,分为三个区域: 状...
阅读(1629) 评论(0)

指尖初体验之虚拟键盘

能够在触控屏幕上快速输入文字是iPad的亮点之一。在需要输入文字时,虚拟键盘会自动出现在屏幕的下方。横放iPad时的虚拟键盘的尺寸基本和实际键盘是差不多,使用起来非常方便。 虚拟键盘 首先,我们可以打开ipad,进入“设置”——>“通用”——>“键盘”,看到这些特“首字母自动大写”等殊优化设定都已经开启了,每个人可以根据自己的需要做相应调整。 虚拟键盘的设置 您也可...
阅读(1616) 评论(0)

指尖初体验之手指的舞蹈

在iPad上,指尖的操作非常重要,用手指就能进行一系列的操作,就能轻松操控iPad。 (1)基本的手势操作 iPad上支持的手势基本操作如下表所示。 操作动作 手势示意图 操作说明 实现功能 轻点(轻触) 使用手指轻轻触碰屏幕 选择、打开     双击(两次轻点)...
阅读(3417) 评论(0)

应用系统接入接口开发

根据上面的接口交互描述,我们可以看到,应用系统要接入单点登录系统,实现通行证机制,主要要实现以下接口功能。 用户身份认证 检查用户是否为合法用户,否则,向Service认证中心发送认证请求。 这里用了一个页面基类来实现身份验证的功能,所有需要做验证的页面,只需要继承该类即可,当然,也可以用这个代码实现一个用户自定义控件,放到需要做验证的页面上即可。   // //=========...
阅读(1511) 评论(0)

接口封装及调用

为了更好地让应用系统进行调用,有的时候需要对接口进行封装,把复杂的东西包起来,让应用系统接口开发者感觉越简单越好。这样你的系统才更容易被推广或应用。比如,现在的很多在线支付接口都提供了软件开发包。我们也可以通过封装来实现接口开发包,让开发人员简单开发,轻松调用。 1.接口封装 我们添加一个SSOLib类库项目,提供对应用系统接口代码的封装,从而使其他应用系统通过调用该类库,即可实现接入认证服务...
阅读(6987) 评论(0)
23条 共2页1 2 下一页 尾页
    个人资料
    • 访问:3651244次
    • 积分:54064
    • 等级:
    • 排名:第57名
    • 原创:1450篇
    • 转载:83篇
    • 译文:1篇
    • 评论:3630条
    博客专栏
    最新评论