操作系统
-
TensorFlow+Android经典模型从理论到实战董相志、曲海平、董飞桐这是一本以项目为引领、以经典模型为主线的面向产业链的实战化教科书。全书分为九章,包含九个实战项目。以基于Android手机的智能化应用场景为项目目标,采用迭代模式,从基于TensorFlow的智能建模开始,到基于Android的应用开发结束。模型从训练到部署,设计周期长,技术要点多,复杂度高,工作量大,考验设计者的恒心与毅力。场景无限好,模型来相撑。场景包括一百余种花朵识别、三百余种鸟类识别、美食场景检测、驾驶场景检测、人机畅聊、人脸生成、人脸识别、基因序列预测、蛋白质结构预测。模型包括EfficientNetV1、EfficientNetV2、MobileNetV1~MobileNetV3、EfficientDet、YOLOv1~YOLOv5、Transformer、GAN、Progressive GAN、StyleGAN1~StyleGAN3、VGGFace、FaceNet、BERT、DenseNet121、AlphaFold2。本书聚焦前沿、经典,充满创新与挑战; 全程配备同步教学视频,26小时的高密度、大容量精华视频,让学习变得更简单。本书适合作为高阶实践教材、毕业设计指导教材、创新创业训练指导教材、实训实习指导教材,还适合研究生和工程技术人员学习参考。
-
MATLAB/Simulink系统仿真李献本书以MATLAB R2020a为基础,由浅入深全面讲解MATLAB/Simulink软件的应用知识。本书基于认知逻辑编排内容,自始至终采用示例描述,内容完整且每章相对独立,有较大的参考价值。本书分为两部分,共17章。部分(第1~8章)主要介绍MATLAB基础知识、Simulink仿真基础、公共模块库、仿真命令操作、子系统及其封装、基于S函数建模、系统运行与调试等;第二部分(第9~17章)主要介绍控制系统仿真基础、PID控制系统仿真、模糊逻辑控制仿真、电力系统仿真、机电系统仿真、通信系统仿真、神经网络控制仿真、滑模控制仿真、汽车系统仿真等内容,并提供了仿真示例帮助读者学习。本书以工程应用为目标,讲解深入浅出、内容翔实,可作为理工科高等院校研究生、本科生的教学用书,也可作为广大科研人员和工程技术人员的参考用书。
-
剑指JVM尚硅谷教育《剑指JVM:虚拟机实践与性能调优》共分5篇:引言篇讲述了Java与Java虚拟机的关系,以及Java虚拟机的相关知识;第1篇讲述了运行时数据区,涉及Java内存区域的各个核心结构,以及对象创建的各种细节;第2篇讲述了垃圾收集,涉及各种收集算法、垃圾收集器;第3篇讲述了字节码与类的加载;第4篇讲述了性能监控与调优,带领读者学习Java虚拟机常用的监控与调优工具,并附有企业级的性能调优案例。本书配套视频,可以关注尚硅谷教育公众号获取。
-
创新思维与TRIZ创新方法周苏、杨松贵建设创新型国家,核心是要坚持守正创新,增强自主创新的能力。创新引领,方法先行。苏联科学家阿奇舒勒投入毕生精力,致力于创新研究。他率领团队创建了一种由解决技术问题、实现技术创新的各种方法组成的理论体系——TRIZ。长期以来,国家科技部等有关部委多次明确指出要“推进TRIZ等国际先进技术创新方法与中国本土需求融合……特别是推动TRIZ中成熟方法的培训……”本书从创新思维与创新方法的学习出发,面向“创新三师”(创新工程师、创新培训师、创新咨询师)的理论学习,涉及内容翔实,知识全面。全书包括TRIZ基础,创新思维技法,系统分析方法,发明原理与应用(包括提高系统协调性的发明原理、消除有害作用的发明原理、改进操作和控制的发明原理、提高系统效率的发明原理),技术矛盾与矛盾矩阵,物理矛盾与分离方法,物场分析与标准解,S曲线与技术系统进化法则,功能导向搜索,用TRIZ解决发明问题,颠覆性创新与突破性创新,知识产权保护与专利等。本书共15章和7个内容丰富又实用的附录,是一本创新思维与创新方法的理论与实践相结合的优秀教材。全书各章都精心设计安排了习题环节,实用性强,把创新思维与TRIZ创新方法的概念、理论和技术知识融入实践中,帮助读者加深认识和理解,熟悉创新方法的实际应用。作为学习辅助,书后附录提供了习题参考答案。本书可作为国家创新工程师培训、高等院校开展创新教育、学习创新思维与创新方法的主教材,也可供科技工作者和工程技术人员参考,或作为继续教育的教材。
-
51单片机快速入门教程潘志铭、李健辉、张博、董磊《51单片机快速入门教程》以实例为主导,以51 核心板为开发平台,涵盖了51 单片机开发基础、C51 程序设计基础、I/O 引脚、中断、定时器/计数器、通信、看门狗、Flash 等内容,详细介绍了STC89 C52RC芯片的大部分片上功能。本书10 个实例均包括每章实例所需要的知识、实例与代码解析、思考题和应用实践四大环节,每个实例都有详细的步骤和源代码。本书章节名称中带有“*”标志的为选读内容,但并不意味着这部分内容不重要。读者可以根据自己的学习需求选择是否阅读。《51单片机快速入门教程》配套的资料包既包括51 核心板原理图、例程、软件包、软件资料,又包括配套的PPT讲义、视频等资料,且持续更新。下载链接可通过微信公众号“卓越工程师培养系列”获取。编者建议,在学习本书的过程中,读者不仅要看要练,更要勤学多思。读者在阅读章节内容后,可在独立思考的情况下编写实例代码,后独立完成思考题和应用实践部分。《51单片机快速入门教程》既可作为高等院校相关专业的教材,也可供从事单片机开发的工程技术人员参考。
-
原子嵌入式Linux驱动开发详解与实战左忠凯随着半导体技术和芯片技术的飞速发展,能运行嵌入式 Linux系统的 MPU 芯片价格也在不断降低,ARM 架构 的芯片在手机、工业控制、物联网、自动驾驶等领域得到了广泛应用。以前大量使用 MCU 的地方也开始使用嵌入式 Linux地系铁统刷。卡的闸机、汽车充电桩的操作面板、物联网网关等都有嵌入式 Linux的身影,各企业对嵌入式 Linux开发 人才的需求也急剧增加。相比单片机开发,嵌入式 Linux开发难度要大很多。尤其是重要的驱动开发,嵌入式 Linux内核采用面向对象思路设计,且已开发大量驱动框架,开发人员需要掌握这些驱动框架的使用,编写出符合嵌 入式 Linux要求的驱动。 本书从基本的点灯程序到网络驱动的编写,涵盖了 Linux开发的三大驱动类型:字符设备驱动、块设备驱动 和网络设备驱动。本书的一大特色就是涵盖了全设备树开发,除了开始的几个为了讲解嵌入式 Linux如何操作 芯片寄存器的例程没有采用设备树外,其他的例程都采用设备树,基本涵盖了嵌入式 Linux驱 动 开 发 中 的 常 用 外设。本书可作为广大从事嵌入式开发、物联网、工业控制开发等工程技术人员的学习和参考用书,也可作为高等学 校计算机、电子、自动化等专业嵌入式系统、微机接口、物联网等课程的教材。
-
学习vi和Vim编辑器阿诺德·罗宾斯,艾伯特·汉娜在编程界所使用的文本编辑器中,vi及其衍生品可能是重要的一类。在这本书的更新版中,Unix和Linux用户将学习到vi和Vim("vi improved")的文本编辑基础知识,以及每个编辑器的高级编辑工具。作者Arnold Robbins和Elbert Hannah介绍了Vim的版本,包括8.0和8.2。如果你是一名程序员或计算机分析员,或是在工作中要用到浏览器或命令行界面,使用Vim可以提高你的工作效率,简化复杂的任务。你将学习多窗口编辑、全局搜索和替换以及适用于程序员的利器,同时了解如何编写交互式宏和脚本来扩展编辑器 —— 所有内容都采用了简单易懂的行文风格,这也正是本书之所以被誉为经典佳作的原因。
-
RMC屏蔽模块再开发与先进减方差方法研究潘清泉《RMC屏蔽模块再开发与先进减方差方法研究》主要介绍了RMC程序的屏蔽模块开发,开发并完善了RMC程序的光子输运、中子-光子-电子耦合输运计算功能。同时,针对源收敛问题和方差不均匀问题,提出了多项先进计算方法,实现了源收敛加速和全局减方差,使RMC程序具备高效精准的堆芯物理计算和辐射屏蔽计算能力。同时,也进行确定论算法的相关研究,开展了简化球谐函数法研究与程序开发的工作,独立自主开发了堆芯物理计算程序NLSP3,并将NLSP3程序应用于混合蒙卡方法和超级等效均匀化(SPH)方法的研究中。基于此,本书围绕着屏蔽程序开发与先进减方差方法开展工作,系统性介绍了蒙卡方法与减方差理论。特色:针对源收敛问题和深穿透问题,提出了多项先进减方差方法,使RMC程序具备高效精准的堆芯物理计算和辐射屏蔽计算能力。对象:核反应堆物理分析、辐射屏蔽计算方向的研究生和科研人员。
-
Windows Server 2012 R2系统管理与服务器配置王少炳本书总结了作者多年的计算机网络工程实践及职业院校教学经验,根据网络工程实际工作中所需要的知识和技能抽象出10个教学项目,按照学习领域的课程教学改革思路进行教材编写,以工作过程为导向,按照项目的实际实施过程来设计项目,是为职业、技工院校学生量身定做的教材。本书内容涵盖了Windows Server 2012 R2的安装、配置、管理及各种网络功能和安全功能的实现。 本书突出对职业能力、实践技能的培养,采用项目驱动模式,设计了典型工作情境下的工作案例,步骤清晰、图文并茂、、应用性强。本书既可以作为职业院校计算机技术应用专业一体化教材,也可以作为计算机网络专业相关职业资格考试、网络系统应用相关职业技能等级考试用书,还可以作为从事网络系统运行与维护人员的参考用书。
-
HuggingFace自然语言处理详解李福林本书综合性讲解HuggingFace社区提供的工具集datasets和transformers,书中包括最基础的工具集的用例演示,也包括具体的项目实战,以及预训练模型的底层设计思路和实现原理的介绍。通过本书的学习,读者可以快速掌握HuggingFace工具集的使用方法,掌握自然语言处理项目的一般研发流程,并能研发自己的自然语言处理项目。本书共14章,分为工具集基础用例演示篇(第1~6章),详细讲解HuggingFace工具集的基本使用方法。中文项目实战篇(第7~12章),通过几个实战项目演示使用HuggingFace工具集研发自然语言处理项目的一般流程。预训练模型底层原理篇(13~14章),详细阐述了预训练模型的设计思路和计算原理。本书将使用最简单浅显的语言,带领读者快速地了解HuggingFace工具集的使用方法。通过本书中实战项目的学习,读者可以掌握一般的自然语言处理项目的研发流程。通过本书中预训练模型底层原理的学习,能够让读者知其然也知其所以然,做到融会贯通。本书适合有PyTorch编程基础的读者阅读,也适合作为对自然语言处理感兴趣的读者的参考图书。