C语言是一个“古老”的编程工具。在嵌入式系统、自控系统及计算机底层操作系统、数据处理中间件等系统开发中仍然是选择的开发工具。不同于很多更“”的编程语言,如Java,Python等,C语言是面向硬件特性,基于模块的一种编程语言。采用更“”语言的编程思维并不能实现有效的C程序设计。本书是从C语言的特点,适合C语言开发的设计目标的特点出发,阐述一类C语言的开发方式,并通过设计具体模块,依次展开讨论。如果你想有效地使用C语言,在系统设计中灵活地应用模块化设计思想,本书是一个很不错的参考。
本书是经典书“深入理解Android”系列的新作,由Android系统专家邓凡平先生撰写。从通信专业知识和Android系统代码实现的角度,对Netd、Wi-Fi、NFC和GPS等模块的代码进行深入的剖析,旨在深刻揭示其实现原理和工作流程。其中涉及大量通信相关的专业知识,因此特意邀请全志和高通等芯片公司的专家担任技术审校。本书从实际应用的需求出发,适合所有Android系统工程师、Android应用开发工程师和BSP开发工程师阅读。 全书共9章。章介绍本书的内容组成、工具使用以及参考源码的下载方法。第2章介绍Netd及相关的背景知识。第3~5章介绍Wi-Fi基础知识,重点分析了wpa_supplicant的实现,以及Android平台中特有的Wi-Fi服务模块WifiService。第6~7章讲解了Wi-Fi联盟推出的两项重要技术Wi-Fi Simple Configuration和Wi-Fi P2P,以及它们在Android平台中的代码实现。第8章详细介绍了NFC基础知识,
Android系统从诞生到现在短短的几年时间,凭借其操作易用性和开发的简洁性,赢得了广大消费用户和开发者的支持,目前一直位居智能手机操作系统市场占有率榜首的位置。《Android底层接口与驱动开发技术详解》分为三篇,共计24章,循序渐进地讲解了Android系统中底层驱动方面的知识。《Android底层接口与驱动开发技术详解》从获取源码和源码结构分析讲起,依次讲解了基础知识篇、专用驱动篇和设备驱动篇三大部分的基本知识。在讲解每一个驱动时,都从Android系统源码开始入手,遵循“内核分析—驱动实现—JNI层分析—Java应用层—系统移植和改造”这一主线,透彻地剖析了每一个驱动系统的完整实现流程。《Android底层接口与驱动开发技术详解》几乎涵盖了Android驱动方面的所有主要内容,并且全书内容言简意赅,讲解方法通俗易懂,不但适用于应用高手们,
本书由四大部分内容构成:系统与模型、辨识方法、理论分析、使用者的选择。
本书是纳迪赫和雪莉二人对数据可视化创新、创意实践的总结和反思。全书12个主题作品、24篇精彩故事,从奥运会历史到美国总统和欧洲王室轶事,从暑期热门电影到星座神话、女性传奇――二人精诚合作,探索了可视化
本书关注的重点是Android中有关用户交互的Framework的知识。章和第2章是全书的基础。第3章的内容相对独立,主要介绍与用户交互直接相关的音频方面的知识。而第4-6章是本书的重点内容,介绍了AndroidUI的通用实现。在深入理解这三章的知识之后,读者可以通过借鉴第7章和第8两章所介绍的SystemUI与壁纸的架构来提高对Android的用户交互进行深度定制的能力。另外,Android源代码作为一个的开源项目,大到架构的设计,小到某段代码的实现,都包含值得我们细细地品味与吸收的设计思想,并且可以应用于自己所设计的代码之上。因此本书在代码分析的过程中会尽可能地对Android采用某种特定实现的原因给出解释或对其的设计思路进行提取,希望读者能够知其然更知其所以然,进而能够在代码研究的过程中跳出代码的具体实现来体会其设计思想,而这正是本书根本目的所在。
1981年初,北京电影学院决定招收针对新疆和内蒙古地区的两个少数民族本科班,为新疆和内蒙古两个少数民族自治区发展电影事业,培养骨干专业人才。李慧颖老师受命担任表演本科“81新疆班”的主任教员,在没有先例可以借鉴的条件下,李慧颖老师在招生和教学中,克服语言障碍,敢于改革,敢于创新,为“81新疆班”的日常教学与毕业课题走出了一条新路。北京电影学院表演系本科81新疆班表演教学的创新尝试,在当时不仅是在学院内, 是在全国范围的高等艺术院校中开创性的一次教改探索。本书内容是主任教员李慧颖老师对该班表演教学改革探索的初步总结。
《安徽文献总目(1911年以前)》是旨在全面著录历代皖人各类著述及版本情况的目录类工具书。全书总字数在一百二十万字左右,用繁体竖排,有传统专名号,附书名、著者索引。其主要内容及体例如下:著录自先秦至1911年间安徽历代学者、文人所撰述、辑录的相关文献以及其他安徽地方文献。为系统反映皖人著述全貌,历 曾出现过的文献,不论存佚,全数收入。以朝代为顺序辑录,同一时代者则以姓氏笔划为序排列。每一作者,著录其所有著述名称,注明出处。同书异名、卷篇有异均单独列出,加“又”别之。凡现存著述,罗列其各种版本及收入丛书等状况,如遇珍稀善本、稿本、抄本、精校本等,则尽可能则注明现收藏单位。附有“书名索引”、“著者索引”,用文史工具书通用的四角号码检字法,字头之拼音与笔画也转化为四角号码附入,以方便使用者
%26nbsp;%26nbsp;本书以敏捷分析工具Tableau为基础,部分章节辅以SQL讲解,系统介绍了数据可视化分析的体系和方法,内容涵盖问题分析方法、数据合并和建模、可视化图形的选择和构
本书是一部Android开发的实战教程,由浅入深、由基础到,带领读者一步一步走进App开发的神奇世界。全书共分为16章。其中,前8章是基础部分,主要讲解Android Studio的环境搭建、App开发的各种常用控件、App的数据存储方式、如何调试App并将App发布上线;后8章是进阶部分,主要讲解App开发的设备操作、网络通信、事件、动画、多媒体、融合技术、第三方开发包、性能优化等。书中在讲解知识点的同时给出了大量实战范例,方便读者迅速将所学的知识运用到实际开发中。通过本书的学习,读者能够掌握3类主流App的基本开发技术,包括购物App(电子商务)、聊天App(即时通信)、打车App(交通出行)。另外,能够学会开发一些趣味应用,包括简单计算器、房贷计算器、万年历、日程表、手机安全助手、指南针、卫星浑天仪、抠图工具、动感影集、影视播放器、音乐播放
全书共有15章,分为4篇。基础篇,阐述数据可视化的基础理论和概念,从人的感知和认知出发,介绍数据模型和可视化基础;时空数据篇,介绍带有空间坐标或时间信息的数据的可视化方法,此类数据通过设备在真实物理空
《PostGIS实战:第3版》由(美)里贾纳·奥伯,(美)利欧·许著
信息与网络用户爆炸式增长,促进了可视媒体大数据相关技术的高速发展。可视媒体的应用得到了广泛拓展,成为人类信息存储、承载、展现的重要方式。然而,存储空间、硬件设备、计算资源等不足,使得可视媒体大数据的发
本书从智能信用评价体系构建、大数据信用特征构造、智能信用评价模型设计、数据缺失与非均衡数据处理等方面系统地研究了大数据环境下的智能信用评价理论与方法。研究内容包括智能信用评价体系构建理论、基于文本信息