博文视点(北京)官方博客

——技术凝聚实力 专业创新出版

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

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

2012-10-31 08:52:07

阅读数:2136

评论数:0

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

在Android系统中,每一个应用程序都是由一些Activity和Service组成的,一般Service运行在独立的进程中,而Activity有可能运行在同一个进程中,也有可能运行在不同的进程中。那么,不在同一个进程的Activity或者Service是如何通信的呢?这就是本文中要介绍的Bind...

2012-10-31 08:37:02

阅读数:1623

评论数:0

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

Android的硬件抽象层,简单来说,就是对Linux内核驱动程序的封装,向上提供接口,屏蔽低层的实现细节。也就是说,把对硬件的支持分成了两层,一层放在用户空间(User Space),一层放在内核空间(Kernel Space),其中,硬件抽象层运行在用户空间,而Linux内核驱动程序运行在内核...

2012-10-30 14:32:59

阅读数:1215

评论数:0

Android系统源代码情景分析

Android系统源代码情景分析(含CD光盘1张) (全面、深入、细致地掌握Android,引领移动互联网新时代!) 罗升阳 著 ISBN978-7-121-18108-5 2012年10月出版 定价: 109.00元(含光盘1张) 16开 840页 全面、深入、细致地掌握Andr...

2012-10-30 14:01:17

阅读数:3691

评论数:0

大数据与云计算

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

2012-10-29 16:30:54

阅读数:23086

评论数:0

大数据技术的发展趋势

大数据领域已经涌现出了大量新的技术,它们成为大数据采集、存储、处理和呈现的有力武器。这些技术下一步将如何发展?它们之中哪些技术将广为流行?又会诞生哪些新的技术? 技术趋向多样化,企业应选择接受度高和未来会快速普及的技术 目前,大数据相关的技术和工具非常多,给企业提供了更多的选择。在未来,还...

2012-10-29 16:21:57

阅读数:14878

评论数:0

大数据的关键技术

在大数据时代,传统的数据处理方法还适用吗? 大数据环境下的数据处理需求 大数据环境下数据来源非常丰富且数据类型多样,存储和分析挖掘的数据量庞大,对数据展现的要求较高,并且很看重数据处理的高效性和可用性。 传统数据处理方法的不足 传统的数据采集来源单一,且存储、管理和分析数据量也相对较小,大...

2012-10-29 15:51:32

阅读数:62981

评论数:0

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

转型时代丛书 大数据——大价值、大机遇、大变革(全彩) (无须技术背景,无须专业知识,照样看透大数据!) 李志刚 主编 朱志军,佘丛国,闫蕾等编著 ISBN 978-7-121-18560-1 2012年10月出版 定价:78.00元 16开 244页 宣传语: 图文并茂,...

2012-10-29 15:37:59

阅读数:8900

评论数:0

Scala入门指南

Scala解释器 启动Scala解释器的步骤如下: ●安装Scala。 ●确保scala/bin目录位于系统PATH中。 ●在你的操作系统中打开命令行窗口。 ●键入scala并按Enter键。 提示:不喜欢命令行?你也可以通过其他方式运行Scala解释器,参见 http://horst...

2012-10-29 15:00:09

阅读数:5161

评论数:0

快学Scala

快学Scala (Core Java作者Horstmann最新力作) (美)霍斯曼(Horstmann,C.S.)著 高宇翔译 ISBN978-7-121-18567-0 2012年10月出版 定价:79.00元 16开 408页 内 容 简 介 Scala是一门以Java虚拟...

2012-10-29 14:50:19

阅读数:2260

评论数:0

指尖初体验之主屏幕操作

激活完成了,你手中的iPad是屏幕锁定状态,拖动滑块便可解除锁定而进入iPad的主屏幕。 主屏幕 主屏幕是 iPad 的起始页面,你可以在此找到你的全部应用程序和文件夹。点按主屏幕按钮就可在此切换应用程序,你还可以在主屏幕上添加常用应用程序和网站,并用文件夹进行整理,让你的 iPad 更加个性...

2012-10-26 10:26:08

阅读数:1833

评论数:0

指尖初体验之虚拟键盘

能够在触控屏幕上快速输入文字是iPad的亮点之一。在需要输入文字时,虚拟键盘会自动出现在屏幕的下方。横放iPad时的虚拟键盘的尺寸基本和实际键盘是差不多,使用起来非常方便。 虚拟键盘 首先,我们可以打开ipad,进入“设置”——>“通用”——>“键盘”,看到这些特“首字母自...

2012-10-25 10:15:00

阅读数:1769

评论数:0

指尖初体验之手指的舞蹈

在iPad上,指尖的操作非常重要,用手指就能进行一系列的操作,就能轻松操控iPad。 (1)基本的手势操作 iPad上支持的手势基本操作如下表所示。 操作动作 手势示意图 操作说明 实现功能 轻点(轻触) ...

2012-10-24 08:45:52

阅读数:3685

评论数:0

应用系统接入接口开发

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

2012-10-23 08:27:10

阅读数:1709

评论数:0

接口封装及调用

为了更好地让应用系统进行调用,有的时候需要对接口进行封装,把复杂的东西包起来,让应用系统接口开发者感觉越简单越好。这样你的系统才更容易被推广或应用。比如,现在的很多在线支付接口都提供了软件开发包。我们也可以通过封装来实现接口开发包,让开发人员简单开发,轻松调用。 1.接口封装 我们添加一个SS...

2012-10-19 08:51:24

阅读数:8101

评论数:0

项目中的.NET

项目中的.NET(含CD光盘1张)  李天平 编著 ISBN978-7-121-17670-8 2012年8月出版 定价:108.00元(含光盘1张) 16开 772页 宣传语 本书别无它用,只能用来求职、做项目 直指.NET核心优势,以商业实战指导新手入行 内 容 简 介 ...

2012-10-19 08:19:06

阅读数:2771

评论数:1

你看得到工具的本质吗

利器何以为先 铁比铜坚硬,这是常识。在春秋战国时期,燕国的铁剑,锋刃部分已经达到了今天高碳钢的硬度。这已经非常可观了。中原地区,则以棠溪剑为九大名剑之首。棠溪地处西平,春秋属楚,战国归韩。铸剑名师曾有欧冶子、干将、莫邪等,工匠曾达七千之众。《史记》中说:“天下之剑韩为众”,说的就是棠溪。所以燕、...

2012-10-18 08:23:10

阅读数:3230

评论数:2

从编程到工程

语言只是工具 我曾经是非常执著的开发人员。我有连续几天几夜 Coding 的经历,也曾经为了一个技术问题耗上三四个星期而导致项目一再延迟,还曾经为了一个实现细节与项目相关的人员逐一争论。 我也曾经像大多数的开发人员一样热衷于争论语言之间孰优孰劣。我在“Delphi大富翁论坛”上写过一个简介,...

2012-10-17 08:50:05

阅读数:1559

评论数:0

大道至简:软件工程实践者的思想(典藏版)

周爱民 著 ISBN 978-7-121-17790-3 2012 年8 月出版 定价:49.00 元 16开 228页 内 容 简 介 本书提出了审视软件工程的全新视角和软件工程的体系模型(EHM,软件工程层状模型)。本书用非工程的方式重新解析软件工程现象,全面、细致而深刻地分析了...

2012-10-17 08:29:32

阅读数:3073

评论数:0

为什么要使用 JavaScript

当我还是一个初出茅庐的程序员时,我想掌握自己所用语言的每个特性。我写程序时会尝试使用所有的特性。我认为这是炫耀的好方法,而我也的确出了不少风头,因为我对各个特性了如指掌,谁有问题我都能解答。 最终,我认定这些特性中有一部分特性带来的麻烦远远超出它们的价值。其中,一些特性因为规范很不完善而可能导致...

2012-10-16 08:46:41

阅读数:2539

评论数:0

提示
确定要删除当前文章?
取消 删除