计算机组织与体系结构
-
HarmonyOS App开发从0到1张诏添,李凯杰 著该书系统阐述了HarmonyOS开发基础知识。全书共分为8章,第1章为HarmonyOS概述;第2章和第3章为HarmonyOS的开发准备和基础知识;第4章和第5章为HarmonyOS开发的完整案例;第6~8章为HarmonyOS的进阶开发。书中主要内容包括HarmonyOS技术特性、Page Ability、生命周期、UI框架、真机调试与运行、分布式调度、分布式迁移与回迁、轻量级偏好数据库、分布式数据库等。书中包含了大量的应用实例,让读者不仅可以学会理论知识,还可以灵活运用。书中通过多个完整的案例详细阐述如何在HarmonyOS上开发App,内容完整,步骤清晰。本书可作为HarmonyOS开发初学者的入门书籍,也可作为从事HarmonyOS开发的技术人员及培训机构的参考书籍。
-
Arduino单片机高级开发王洪源,陈慕羿,任世卿,付垚 著《Arduino单片机高级开发(微课视频版)/清华开发者书库》将简洁的Arduino开源平台和复杂的AVR单片机教学有机结合,通过学习Arduino对单片机快速入门,又通过对单片机寄存器的操作学习高级开发,使读者能够尽快达到高水平应用开发能力。避免了以MCS-51为平台讲解单片机距离开发目标太远,而以AVR为蓝本讲解单片机太繁杂的矛盾。《Arduino单片机高级开发(微课视频版)/清华开发者书库》内容由浅入深、循序渐进,可作为学习单片机技术的基础教材,也可作为高性能单片机产品的高级开发指导,还是一本实用的速查手册。目前大多数“单片机”教材以MCS-51为主要内容,即“8051”+“汇编语言”+“接口芯片”,其技术水平停留在20世纪八九十年代,实际应用越来越少。当前应用产品多数采用AVR、STM32、ARM等系列单片机,但是以上述芯片为基准讲授单片机原理则太烦琐复杂,不适合作为教材使用。Arduino软硬件完全开放,复杂的任务可以利用大量封装库来完成(如读写SD记忆卡、解析GPS报文等),在此基础上进行简单的修改,即可完成比较复杂、功能多样化的作品,特别适用于低年级本科生,在高起点上进行编程、设计,设计的深度和广度是学习MCS-51单片机所远远不及的。虽然目前许多Arduino相关图书大多是作品设计实例,缺少对单片机内部机理、内部结构、寄存器操作等内容的讲解。《Arduino单片机高级开发(微课视频版)/清华开发者书库》以简洁的Arduino入门,用边练边学的方式讲解单片机原理,又对高级开发所需的寄存器操作进行深入研究,特别适合高校相关专业师生进行教学,同时也适合专业人员进行Arduino高级开发时的参考。
-
移动GIS应用开发实践郭明强 等 著随着移动互联网的兴起和智能移动终端的普及,尤其是近年来5G网络的迅猛发展,移动应用得到了广泛推广。作为移动应用的核心技术之一,移动GIS成为继云GIS、三维GIS之后,地理信息产业关注的又一技术热点。本书理论与实践相结合,内容安排由浅入深、循序渐进,首先对移动GIS及其开发体系进行了简要的介绍,然后详细地讲解了基于Android的移动应用开发和移动GIS开发平台,最后从基础、进阶和提升三个层次对基于Android的移动GIS开发实践展开了详细的探讨。
-
人工智能机器视觉识别入门张勇,梁锦明,薛静萍 著内 容 提 要随着人工智能技术的发展,我们已经进入人工智能时代。在人工智能研究的各个领域,适合中小学生学习和理解的内容主要包括:语音识别、TTS 语音合成、计算机视觉与图像处理等,这些内容侧重让学生体验人工智能的应用,尤其是同一技术在不同场景下的应用,感受人工智能对生活的影响。本书以智能感知为主要研究对象,以计算机视觉与图像处理作为课程的主体内容。通过学习传感器的用法,让读者感受人工智能的魅力,激发他们的学习兴趣。读者通过对人工智能开发板的学习,初步了解和掌握人工智能的入门知识。读者在学习人工智能的同时,也可感受人工智能在学习和生活中的应用,同时尝试应用人工智能技术提高学习效率。本书适合对人工智能感兴趣、想初步体验人工智能、学习机器视觉基础知识的读者阅读,能够帮助读者了解和学习机器视觉图像识别。
-
安卓应用开发案例教程王晨,戴建勇 编本书带领读者进入一个崭新的Android开发学科领域,首先介绍Android开发的入门知识,如Android平台简介、Android开发环境的搭建、Android应用解析、Android生命周期等;然后介绍Android UI开发以及Activity的相关知识,通过一个相对完整的案例进行实践;最后结合App项目的测试方法和测试思路进行知识拓展和延伸。本书内容编排由浅入深、循序渐进,考虑到初学者的学习连续性,建立了一个统一、连贯的学科体系。读者只要按照顺序学习,就能在学习进程中对已学部分不断复习巩固。
-
Android移动安全攻防实战叶绍琛,陈鑫杰,蔡国兆 著本书向读者呈现了Android移动应用安全攻防与逆向分析的立体化教程(含纸质图书、电子资料、教学课件、源代码与视频教程),全书共4篇。 第一篇基础篇(第1章和第2章),目的是让读者快速建立对Android应用安全分析的基本概念,介绍了构建Android分析环境的一些基本方法与工具,以及通过对一个Android应用Apk文件进行反编译,并篡改中间状态的Smali代码,再重编译签名打包全过程的介绍,帮助读者进入Android应用逆向分析的大门。第二篇理论篇(第3章和第4章),目的是通过介绍Android操作系统常见的安全漏洞,帮助读者树立Android应用安全开发的意识,从而构建Android应用安全的一个具体框架。介绍了App安全基线,包括应用的评估思路、Android系统的安全问题与常见漏洞。通过分析一个Android静态逆向和动态调试自动化分析框架MobSF的功能,使读者全面了解Android逆向分析过程中的关注点。第三篇工具篇(第5~8章),介绍静态逆向和动态调试所使用的工具,以及常见的Hook工具和针对Native层的C++代码的调试手段。第四篇实战篇(第9~13章),包括脱壳实战,针对Java层与Native层的逆向实战,使用工具篇介绍的两种主流Hook框架进行具体的实战操作,使用静态和动态两种方式分析复杂功能App的业务逻辑,使用抓包的方式对物联网移动应用进行分析实战。 为方便读者高效学习,快速掌握Android移动安全理论与逆向分析的实践,作者精心制作了电子资料(超过500页)、教学课件(全13章,超过400页)、参考开源项目源代码(超过70万行)及配套视频教程(21个微课视频)等资源。 本书适合作为广大高校信息安全相关专业中软件逆向、代码安全、安全开发等课程的专业课程教材,也可以作为信息安全研究员与Android应用开发者的自学参考用书。
-
MySQL数据库设计与应用赵晓侠,潘晟旻,寇卫利 著本书以课程管理系统为主线,介绍数据库基础知识,MySQL操作环境、数据定义与数据操作、查询与视图、编程基础和存储程序、数据库安全及管理等基础知识,通过完成课程管理系统综合案例介绍基于PHP的MySQL Web数据库应用系统的开发过程。每章开始有知识结构思维导图,并配有课程思政内容。本书以建设一流课程为目标,与在线运行的MOOC资源相匹配,适合线上线下混合式教学使用。本书配有MOOC课程、源代码、教学课件等资源,读者可登录人民邮电出版社官网(www.ryjiaoyu.com)下载。本书可作为高等院校计算机基础课程教材及相关专业MySQL数据库课程参考用书,也适用于全国计算机等级考试二级科目—MySQL数据库程序设计的备考及培训。
-
After Effects动态图形与动效设计何蝌 著本书以设计理论和项目实践相结合的方式,详细介绍动态图形与动效设计的相关知识与操作技能。全书共8章内容,主要包括动态图形设计与After Effects概述、After Effects的基本操作、UI动态图标设计、App交互动效设计、企业宣传片制作、自媒体片头动画制作、商业广告制作、栏目包装制作。本书通过详尽的知识讲解与富有代表性的实战案例帮助读者理解和掌握动态图形与动效设计的相关知识和方法,有效锻炼读者的设计思维,并提高读者对After Effects软件的应用能力。本书可作为高等院校和职业院校动态图形设计相关课程的教材,也可作为动态图形设计相关工作从业人员的参考及学习用书。
-
机器视觉技术与应用实战丁少华,李雄军,周天强 著机器视觉技术作为当前的热门技术之一,在智能制造领域得到了广泛的应用。本书从机器视觉的基本概念到机器视觉算法,从机器视觉核心部件到可配置的纯嵌入式视觉系统,从2D视觉技术到3D视觉技术,从黑白视觉技术到彩色视觉技术,从传统视觉技术到深度学习技术,从视觉系统设计方案到各行业的应用场景,从视觉检测、测量、定位、读码与识别四大需求到实际应用案例都分别进行了详细介绍。本书可作为普通本科、高职高专院校机器视觉课程的教学用书,也可供从事相关行业的工程技术人员、研发人员参考。
-
会计信息化方案设计与实施王化中 等著会计信息化是会计与信息技术的结合,是企业会计顺应信息化浪潮所做出的必要举措。会计信息化是一门专业理论、方法、实践都很强的课程,是现代会计的重要组成部分。该课程是培养学生既具有会计理论知识又具有会计软件方案设计和操作技能的一门主要课程。本书在全面阐述会计信息化概念、原理和管理的基础上,选用近年来市场主流的用友T3和金蝶KIS财务软件,提供了三个难度的会计信息化方案设计和实施。本书使用了大量实例和图表来阐述案例企业会计信息化方案及实施,并给出了所有的实施细节和注意问题,具有很强的可操作性。课后的习题方便教学和自学使用,三个实验数据资料方便学生独立动手实践。本书逻辑清晰、语言通俗、内容务实、案例丰富,有较强的实用性。本书既可作为普通高等教育会计、财务管理、审计等专业会计信息化(会计信息系统、会计电算化)课程的教材,也可作为高等职业教育会计和会计电算化专业教材使用,还能为会计工作人员在实际工作中进行业财一体化方案设施和业务处理提供借鉴和参考。