本书是作者在泛型程序设计领域多年研究的结晶,通过研究分划递推法中泛型约束机制的设计与实现,向读者展现泛型约束机制可解决一系列复杂泛型约束问题。读者阅读本书之后,既可对泛型程序设计有更深入的了解,也可参考本书提供的方法解决实际程序设计中可能会遇到的一些难题。
本书以国产新一代增强型51单片机STC8为载体,系统地讲述通过天问Block图形化编程工具来快速学习单片机开发与应用的新方式。本书分为入门篇、基础篇和提高篇。入门篇将单片机开发的新模式和传统模式进行对比,介绍新开发模式的优势。新工具的图形化编程和互联网云编程方式,让零基础的单片机初学者能够更快入门。基础篇介绍STC8单
本书主要介绍军事领域体系评估的一般概念、理论与方法。在概述体系、体系工程、评估、评估过程等内容的基础上,应用“范式”梳理了评估的常见模式,对体系评估层次进行了分类。本书主要围绕体系能力、韧性、成熟度、贡献度评估问题给出了若干方法和模型。针对体系整体能力水平及相关分析问题,介绍了面向效果的评估方法和体系能力组合识别与评估
本书以Scala作为开发Spark应用程序的编程语言,系统地介绍了Spark编程的基础知识。全书共9章,内容包括大数据技术概述、Scala语言基础、Spark的设计与运行原理、Spark环境搭建和使用方法、RDD编程、SparkSQL、SparkStreaming、StructuredStreaming和SparkML
本书使用Python的机器学习算法库Scikit-learn讲解机器学习重要算法的应用,内容包括机器学习认知、数据预处理、KNN算法、线性回归算法、逻辑回归算法、朴素贝叶斯算法、决策树与随机森林、支持向量机SVM、k-means聚类算法、神经网络、模型评估与优化。本书使用通俗易懂的语言、丰富的图表和大量的案例对机器学习
本书主要讲解常用工具软件的使用,包括磁盘管理工具、系统优化与维护工具、安全防护工具、文件管理工具、文档编辑工具、社交通信工具、智能移动办公工具、图形图像处理工具、音视频编辑工具、自媒体处理工具等的使用。本书采用项目的方式对知识点进行讲解,各个项目下设若干个任务,每个任务主要由任务目标、相关知识和任务实施3个部分组成。每
本书共十一个章节,主要内容包括初识C语言、C语言程序设计基础、顺序结构程序设计、选择结构程序设计、循环结构程序设计、批量数据处理、结构化数据处理、函数、指针、文件操作等。本书的特色是内容详细、案例丰富、深入浅出。针对初学者的特点,本书以案例为切入点,以培养C语言应用能力为主线,强调理论教学与上机实践相结合,使学习者能够
本书全面、系统地介绍网店设计的相关知识和基本技巧,具体内容包括网店美工基础、美化商品图片、设计网店推广图片、设计店铺趣味海报、设计PC端店铺首页、设计PC端店铺详情页、设计无线端店铺和拍摄与制作网店视频等。全书采用“项目一任务”编写方式,各项目均设有“相关知识”模块,帮助学生系统地了解网店设计的各类基础规范;每个任务分
本书作者通过搜索大量的开源资料,利用反编译工具反编译硬盘中的引导扇区,以及进行众多操作、调试循环,制作了一种基于状态机的操作系统——SMIOS。本书详细介绍了一个完整的、可以在虚拟机和PC机上运行的操作系统的实现过程,全书共8章:第一章介绍了开发该操作系统需要建立的包括编辑、编译和调试程序在内的开发环境;第二章介绍了操
这是一本关于Photoshop抠图的教程类图书。全书以“选区”为切入点,由浅入深地介绍了各类抠图工具、命令,在每个知识点的背后都辅以大量的原理图与实操案例,使读者从“理论”和“实战”两方面掌握抠图技术,从而解决工作、学习、生活中的抠图难题。 全书共8章,包含28个实战案例。针对每一个抠图案例,笔者采用“抠图效果展示→抠