《深入理解Android(卷3)》是Android经典书系“深入理解Android”系列Framework卷的第III卷,从源代码的角度,对Android系统的Audio和UI两大功能的相关模块的实现原理和工作机制做了系统且详细的分析,填补了市场的空白。《深入理解Android(卷3)》在逻辑上分为4个部分:Part01(第1~2章):这是本书的基础部分,首先介绍了Android源码环境的搭建、编译和调试;然后讲解了Android进程间通信与任务调度的工具Binder与MessageQueue。这两项基础工作是深入研究Android前必须做的功课。Part02(第3章):详细分析了AudioService服务的实现,包括音量管理、音频外设管理、AudioFocus机制的实现等内容。Part03(第4~6章):这是本书的核心内容之一,详细分析了AndroidUI的通用实现,依次剖析了WindowManagerService、Android输入系统、Android控件系统的工作原理。Part04(第7~8章):主要分析了SystemUI和Android
《软件开发自学视频教程:C语言自学视频教程(实例版)》以初学者为主要对象,全面介绍C语言程序设计的相关技术。内容编排由浅入深,结合丰富的实例和形象的比喻,并有大量的注意、说明、技巧等栏目,夯实读者理论技术,丰富管理与开发经验。《软件开发自学视频教程:C语言自学视频教程(实例版)》共分3篇20章,其中,第1篇为入门篇,主要包括初识C语言、编写一个简单的C程序、掌握数据类型、运算符与表达式的使用、数据的输入与输出、算法入门、选择结构程序设计、循环结构程序设计等内容;第2篇为提高篇,主要包括数组的应用、处理字符串、封装函数、灵活应用指针、构造数据类型、掌握位运算、内存管理、编译预处理、使用文件处理数据、制作图形图像等内容;第3篇为实战篇,主要包括C语言游戏开发和图书管理系统等项目。另外《C语言自学
本书由华为互联网安全首席架构师亲力打造,分享了他十多年的安全行业经验,特别是对大型企业,包括BAT在内的安全架构实战经验,对如何打造企业的网络安全架构与管理进行了化的总结。从技术到管理,从业务到办公,涉及安全技术的各个层面,包括了三十多个重要话题,为企业实施符合互联网特性的安全解决方案提供了实战指南。本书分为部分:理论篇、技术篇、实践篇,“理论篇”包括安全大环境与背景、安全的组织、甲方安全建设方法论、大数据安全等,“技术篇”包括防御架构原则、基础安全措施、网络安全措施、入侵感知体系、漏洞扫描、移动应用安全、代码审计、办公网络安全、安全管理体系、隐私保护等,“实践篇”包括业务安全与风控、大规模纵深防御体系设计与实现、分阶段的安全体系建设等。
本书由华为互联网安全首席架构师亲力打造,分享了他十多年的安全行业经验,特别是对大型企业,包括BAT在内的安全架构实战经验,对如何打造企业的网络安全架构与管理进行了化的总结。从技术到管理,从业务到办公,涉及安全技术的各个层面,包括了三十多个重要话题,为企业实施符合互联网特性的安全解决方案提供了实战指南。本书分为部分:理论篇、技术篇、实践篇,“理论篇”包括安全大环境与背景、安全的组织、甲方安全建设方法论、大数据安全等,“技术篇”包括防御架构原则、基础安全措施、网络安全措施、入侵感知体系、漏洞扫描、移动应用安全、代码审计、办公网络安全、安全管理体系、隐私保护等,“实践篇”包括业务安全与风控、大规模纵深防御体系设计与实现、分阶段的安全体系建设等。
本书为巴朗集团AP备考书系计算机科学新版辅导书,内容丰富全面,包含备考指南、考点透析以及模拟考试试题帮助考生考前热身。同时2018新版在原来的基础上增删了部分内容,使得新版更加紧跟时代,适应现在AP考试的变化,更加有利于考生们的复习和实用。??2018新版的备考书附加在线内容,可在智能手机、平板电脑及个人电脑上使用!
《步步惊“芯”:软核处理器内部设计分析》以开源32位软核处理器OR1200为研究对象,像引导读者如做解剖学实验那般,对其进行剖析,力图使读者对教科书上介绍的处理器有一个实践上的认识,打破处理器令人高深莫测的印象,同时使读者了解处理器设计的细节。OR1200包括CPU、MMU、Cache、总线接口、电源管理、中断控制和计时器单元等多个模块,对于不同的模块,根据其难易程度,采用指令驱动分析法、情景分析法及直接分析源代码等不同的分析方法,便于读者理解。通过阅读《步步惊“芯”:软核处理器内部设计分析》,读者可以掌握一款成熟的软核处理器OR1200的设计思路、实现方法,同时更加深刻、具体地理解计算机组成原理、计算机体系结构等课程介绍的知识。
《光学(第3版)/“十二五”普通高等教育本科国家级规划教材》是在“十二五”普通高等教育本科国家级规划教材《光学》(第二版)的基础上修订而成的,主要包括几何光学和波动光学的内容。 《光学(第3版)/“十二五”普通高等教育本科国家级规划教材》系统透彻地介绍了光学的基本概念、规律、原理、分析方法及重要应用。全书在精选传统内容的基础上,适度引入了一些与传统内容密切结合的反映现代光学新成就的内容。每章末编有精选的思考题、习题和模拟计算题。 《光学(第3版)/“十二五”普通高等教育本科国家级规划教材》按照新形态教材的要求,将纸质版和网络新媒体教学资源有机结合,在纸质版教材中新增了46个视频动画资源的,在课程网站中新增加了一些视频动画和新的拓展阅读资料。 《光学(第3版)/“十二五”普通高等教
《大学计算机基础实训教程/21世纪高等教育计算机规划教材》主要内容涉及计算机基础知识、Windows 7操作系统、文字处理软件Word 2010、电子表格处理软件Excel 2010、演示文稿制作软件PowerPoint 2010以及计算机网络基础等,并附有实验和练习,有利于学生上机操作及实际动手能力的提升。 《大学计算机基础实训教程/21世纪高等教育计算机规划教材》适合作为高职高专院校计算机应用基础课程的实训教材,也可作为各类计算机培训班的上机辅导教材。
本书从Docker的相关概念与基础知识讲起,结合实际应用,通过不同开发环境的实战例子,详细介绍了Docker的基础知识与进阶实战的相关内容,以引领读者快速入门并提高。? 本书共19章,分3篇。第1篇容器技术与Docker概念,涵盖的内容有容器技术、Docker简介、安装Docker等。第2篇Docker基础知识,涵盖的内容有Docker基础、Docker镜像、Dockerfile文件、Docker仓库、Docker容器、数据卷、网络管理等。第3篇Docker进阶实战,涵盖的内容有操作系统、编排工具Compose、Web服务器与应用、数据库、编程语言、Docker?API、私有仓库、集群网络、Docker安全等。? 本书非常适合所有对Docker感兴趣的入门新手阅读。不管是开发人员还是运维人员,都可以通过本书学习Docker的基本知识。即使不是程序员的读者,本书同样适合。普通用户完全可以把Docker作为一个“好玩的工具”来使用,以体验D
本书由三位互联网企业软件工程师联手打造,根据移动产品的特点,深入讲解了移动App的实践,从移动互联网产品的准备工作到产品发布后的质量管理方法,涉及移动产品的整个研发流程,介绍了产业界互联网公司的实际经验,为提升移动App质量、打造产品提供了有价值的参考。本书主要内容包括:移动互联网产品常见的研发流程、自动化的高效方法、性能、专项、辅助、发布过程中的质量管理、质量的度量和推动、发布之后的质量管理、软件和团队的建设等。
《步步惊“芯”:软核处理器内部设计分析》以开源32位软核处理器OR1200为研究对象,像引导读者如做解剖学实验那般,对其进行剖析,力图使读者对教科书上介绍的处理器有一个实践上的认识,打破处理器令人高深莫测的印象,同时使读者了解处理器设计的细节。OR1200包括CPU、MMU、Cache、总线接口、电源管理、中断控制和计时器单元等多个模块,对于不同的模块,根据其难易程度,采用指令驱动分析法、情景分析法及直接分析源代码等不同的分析方法,便于读者理解。通过阅读《步步惊“芯”:软核处理器内部设计分析》,读者可以掌握一款成熟的软核处理器OR1200的设计思路、实现方法,同时更加深刻、具体地理解计算机组成原理、计算机体系结构等课程介绍的知识。
本书从Docker的相关概念与基础知识讲起,结合实际应用,通过不同开发环境的实战例子,详细介绍了Docker的基础知识与进阶实战的相关内容,以引领读者快速入门并提高。? 本书共19章,分3篇。第1篇容器技术与Docker概念,涵盖的内容有容器技术、Docker简介、安装Docker等。第2篇Docker基础知识,涵盖的内容有Docker基础、Docker镜像、Dockerfile文件、Docker仓库、Docker容器、数据卷、网络管理等。第3篇Docker进阶实战,涵盖的内容有操作系统、编排工具Compose、Web服务器与应用、数据库、编程语言、Docker?API、私有仓库、集群网络、Docker安全等。? 本书非常适合所有对Docker感兴趣的入门新手阅读。不管是开发人员还是运维人员,都可以通过本书学习Docker的基本知识。即使不是程序员的读者,本书同样适合。普通用户完全可以把Docker作为一个“好玩的工具”来使