程序设计综合
-
从零开始设计你的智能小车胡青《从零开始设计你的智能小车》从“实战”出发,以STM32F103VET6单片机为对象,以C语言为开发语言,详细讲解如何在CMSIS固件库基础上完成嵌入式应用系统的开发。通过本书的学习,读者能够初步了解嵌入式系统设计中的硬件设计和软件设计,掌握硬件和软件调试技巧,具备设计、规划和实现一个简单嵌入式应用系统的能力。 \n全书以“智能小车设计”作为主线,内容分为基础篇、提高篇和实践篇三个层次。“基础篇”介绍嵌入式开发的基本常识、系统架构等。“提高篇”以小车功能需求为目标来组织各章节内容,每一章实现智能小车的一个功能。“实践篇”从应用系统设计规划的角度出发,通过两个不同的“智能小车”系统设计实例,从功能设计规划开始,经过硬件需求分析与选型、硬件设计与供电设计,到软件设计、系统测试,详细讲解从设计规划到开发实现的完整过程。侧重分析设计思路、设计方法,以及项目的组织架构,培养作为系统开发工程师而应该具备的“全局观”和从系统层面分析、分解系统功能的能力。 \n本书可作为高等院校自动化、电气工程等相关专业的教材,也可作为嵌入式开发爱好者的入门书籍。 \n -
Spring开发三剑客(美)约翰·卡内尔(John Carnell),(美)克雷格·沃斯(Craig Walls),(美),克雷格·沃斯(Craig Walls)9787115587480 Spring微服务实战(第2版) 109.90 \n9787115433145 Spring Boot实战 69.80 \n9787115527929 Spring实战 第5版 99.00 \n《Spring微服务实战(第2版)》 \n本书以一个名为O-stock的项目为主线,介绍云、微服务等概念以及Spring Boot和Spring Cloud等诸多Spring项目,并介绍如何将O-stock项目一步一步地从单体架构重构成微服务架构,进而将这个项目拆分成众多微服务,让它们运行在各自的Docker容器中,实现持续集成/持续部署,并最终自动部署到云环境(AWS)的 Kubernetes集群中。针对在重构过程中遇到的各种微服务开发会面临的问题(包括开发、测试和运维等问题),本书介绍了解决这些问题的核心模式,以及在实战中如何选择特定Spring Cloud子项目或其他工具(如 KeyCloak、Zipkin、ELK技术栈)解决这些问题。本书适合拥有构建分布式应用程序的经验、拥有Spring的知识背景以及对学习构建基于微服务的应用程序感兴趣的Java开发人员阅读。对于希望使用微服务构建基于云的应用程序,以及希望了解如何将基于微服务的应用部署到云上的开发人员,本书也具有很好的学习参考价值。 \n \n《Spring Boot实战》 \n本书以Spring应用程序开发为中心,全面讲解如何运用Spring Boot提高效率,使应用程序的开发和管理更加轻松有趣。作者行文亲切流畅,以大量示例讲解了Spring Boot在各类情境中的应用,内容涵盖起步依赖、Spring Boot CLI、Groovy、Grails、Actuator。对于Spring Boot开发应用中较为繁琐的内容,附录奉上整理完毕的表格,一目了然,方便读者查阅。 \n \n《Spring实战 第5版》 \n本书是一本经典而实用的畅销Spring 学习指南。 \n \n第5 版涵盖了Spring 5.0 和Spring Boot 2.0 里程碑式的更新。全书分为5 个部分,共19 章。第1 部分(第1~5 章)涵盖了构建Spring 应用的基础话题。第2 部分(第6~9章)讨论如何将Spring 应用与其他应用进行集成。第3 部分(第10~12 章)探讨Spring对反应式编程提供的全新支持。第4 部分(第13~15 章)拆分单体应用模型,介绍SpringCloud 和微服务开发。第5 部分(第16~19 章)讨论如何为应用投入生产环境做准备以及如何进行部署。 \n \n本书既适合刚开始学习Spring Boot 和Spring 框架的Java 开发人员快速上手,也适合经验丰富的Spring 开发人员学习Spring 的新特性,尤其适用于企业级Java 开发人员。 -
Spring开发三剑客(美)约翰·卡内尔(John Carnell),(美)克雷格·沃斯(Craig Walls),(美)克雷格·沃斯(Craig Walls)9787115587480 Spring微服务实战(第2版) 109.90 \n9787115433145 Spring Boot实战 59.00 \n9787115527929 Spring实战 第5版 99.00 \n \n《Spring微服务实战(第2版)》 \n本书以一个名为O-stock的项目为主线,介绍云、微服务等概念以及Spring Boot和Spring Cloud等诸多Spring项目,并介绍如何将O-stock项目一步一步地从单体架构重构成微服务架构,进而将这个项目拆分成众多微服务,让它们运行在各自的Docker容器中,实现持续集成/持续部署,并最终自动部署到云环境(AWS)的 Kubernetes集群中。针对在重构过程中遇到的各种微服务开发会面临的问题(包括开发、测试和运维等问题),本书介绍了解决这些问题的核心模式,以及在实战中如何选择特定Spring Cloud子项目或其他工具(如 KeyCloak、Zipkin、ELK技术栈)解决这些问题。本书适合拥有构建分布式应用程序的经验、拥有Spring的知识背景以及对学习构建基于微服务的应用程序感兴趣的Java开发人员阅读。对于希望使用微服务构建基于云的应用程序,以及希望了解如何将基于微服务的应用部署到云上的开发人员,本书也具有很好的学习参考价值。 \n \n《Spring Boot实战》 \n本书以Spring应用程序开发为中心,全面讲解如何运用Spring Boot提高效率,使应用程序的开发和管理更加轻松有趣。作者行文亲切流畅,以大量示例讲解了Spring Boot在各类情境中的应用,内容涵盖起步依赖、Spring Boot CLI、Groovy、Grails、Actuator。对于Spring Boot开发应用中较为繁琐的内容,附录奉上整理完毕的表格,一目了然,方便读者查阅。 \n \n《Spring实战 第5版》 \n本书是一本经典而实用的畅销Spring 学习指南。 \n \n第5 版涵盖了Spring 5.0 和Spring Boot 2.0 里程碑式的更新。全书分为5 个部分,共19 章。第1 部分(第1~5 章)涵盖了构建Spring 应用的基础话题。第2 部分(第6~9章)讨论如何将Spring 应用与其他应用进行集成。第3 部分(第10~12 章)探讨Spring对反应式编程提供的全新支持。第4 部分(第13~15 章)拆分单体应用模型,介绍SpringCloud 和微服务开发。第5 部分(第16~19 章)讨论如何为应用投入生产环境做准备以及如何进行部署。 \n \n本书既适合刚开始学习Spring Boot 和Spring 框架的Java 开发人员快速上手,也适合经验丰富的Spring 开发人员学习Spring 的新特性,尤其适用于企业级Java 开发人员。 -
谷歌JAX深度学习从零开始学王晓华JAX是一个用于高性能数值计算的Python库,专门为深度学习领域的高性能计算而设计。本书详解JAX框架深度学习的相关知识,配套示例源码、PPT课件、数据集和开发环境。 \n本书共分为13章,内容包括JAX从零开始,一学就会的线性回归、多层感知机与自动微分器,深度学习的理论基础,XLA与JAX一般特性,JAX的高级特性,JAX的一些细节,JAX中的卷积,JAX与TensorFlow的比较与交互,遵循JAX函数基本规则下的自定义函数,JAX中的高级包。最后给出3个实战案例:使用ResNet完成CIFAR100数据集分类,有趣的词嵌入,生成对抗网络(GAN)。 \n本书适合JAX框架初学者、深度学习初学者以及深度学习从业人员,也适合作为高等院校和培训机构人工智能相关专业的师生教学参考书。 \n -
机器学习经典算法实践李茜,卢星宇,吴斌,肖云鹏本书旨在帮助正走在或即将走向学习机器学习路上的广大读者朋友。我们在日常教学和培养研究生过程中发现,很多同学一方面想学、愿意学; 另一方面又遇到入门难的问题,希望能有一本书、一本教材讲原理、给数据、给源码、给实验,带着入门。本着这样一个初衷,我们选择了机器学习领域析十大经典算法,把我们平常培养硕士研究生一年级刚入校学生的算法材料整理,开放提供给广大希望学习的读者朋友,写一本机器学习入门级的学习材料。每章完整的源代码扫描二维码即可下载,每个算法一个Python工程,实验数据就在每个工程的data文件夹下。代码风格尽量保持一致,让读者更容易理解。 \n本书可作为高等学校各专业“机器学习”及相关课程的教学参考书。 \n -
DK轻松学编程 Scratch、Python与网页制作教程英国DK公司、秦莺飞、杨祺这是一本为编程初学者编写的可视化教程,能让每个对编程感兴趣的人轻松学会编写代码。本书分为编程概述、可视化编程语言Scratch、Python语言与Web技术四部分,图文并茂地讲解了Scratch、Python、HTML、CSS、JavaScript等常用编程语言。书中包含若干个操作项目,旨在一步步教会初学者掌握和运用好每种语言,学会设计应用程序、制作游戏、建设网站等编程技能。本书的编写人员既有资深的程序员,又有专业的编程教育人员。他们共同设计了分步骤讲解的操作教程,希望能为初学者铺就一条轻松有趣的“编程学习之路”。 -
影视后期三剑客委婉的鱼,时代印象,吕凌翰9787115567390 中文版Photoshop 2021入门教程 49.80 9787115567840 中文版Premiere Pro 2021入门教程 59.80 9787115570178 中文版After Effects 2021入门教程 59.90《中文版Photoshop 2021入门教程》 Photoshop是一款功能强大、应用广泛的图像处理软件,在摄影后期、平面设计、UI设计、电商设计和包装设计等领域深受从业者的青睐。本书合理安排知识点,运用简洁、流畅的语言,结合丰富的实例,由浅入深地讲解Photoshop的基本操作方法与设计应用。本书共12章,第1~11章介绍Photoshop的重要功能,包括基本操作、图层的应用、选区、绘画和图像修饰、调色、文字的应用、路径与矢量工具、蒙版、通道、滤镜等;第12章主要通过综合案例,应用前面所讲的知识,让读者了解商业设计过程。本书附带学习资源,内容包括课堂案例、课后习题和综合实例的素材文件、实例文件和在线教学视频,并提供教学PPT课件供教师教学参考。读者可以通过在线方式获取这些资源,具体方法请参看本书前言。《中文版Premiere Pro 2021入门教程》 这是一本讲解Premiere Pro 2021重点技法及实际运用的书。Premiere是一款强大的视频编辑工具,在视频编辑领域的应用极为广泛,是从事视频编辑工作的利器。本书内容分为10章,对Premiere Pro 2021中的功能进行了由浅入深的讲解。第1~9章除了对相关的软件功能进行讲解外,每章都配有课堂案例和课后习题,供读者边学边练。第10章是综合案例,以实际案例来讲解利用Premiere编辑视频的思路和方法,帮助读者做到学以致用。每个案例都有详细的制作流程,图文并茂,一目了然。案例基本按照从简单功能到复杂功能的顺序安排,使读者能轻松学习。本书附带学习资源,内容包含课堂案例、课后习题和综合案例的素材文件、实例工程文件和教学视频,以及PPT教学课件,供读者学习、使用。本书适合Premiere入门读者阅读,同时也可以作为教育培训机构Premiere或影视制作类相关课程的教材。《中文版After Effects 2021入门教程》 这是一本全面介绍After Effects 2021基本功能及实际应用的书,内容包括After Effects 2021的基本操作、图层操作、动画操作、绘画与形状、文字与文字动画、三维空间、色彩修正、抠像及特效滤镜等。本书主要针对零基础读者展开讲解,是入门级读者快速、全面地掌握After Effects 2021的应备参考书。本书共13章,第1~12章以课堂案例为主线,通过对各个案例实际操作的讲解,帮助读者快速上手,熟悉软件功能和制作思路。此外,第1~12章还设有课后习题,可以帮助读者提高实际操作能力。最后一章“综合案例实训”中的案例都是在实际工作中经常会遇到的项目案例,可以起到强化训练的作用。本书附带学习资源,内容包括课堂案例、课后习题和综合案例的素材文件、实例文件,以及PPT教学课件和在线教学视频。读者可通过在线方式获取这些资源,具体方法请参看本书前言。本书讲解模式新颖,非常符合读者学习新知识的思维习惯,既适合作为初学者学习After Effects 2021的入门及提高参考书,又可作为相关院校和培训机构的教材。 -
3ds Max建模设计与制作案例实战杨佳欣,杨光本书由浅入深、循序渐进地介绍了3ds Max 2020的使用方法和操作技巧。全书共分9章,前8章分别介绍了围棋棋的设计——初识3ds Max 2020、办公桌的设计——三维基本体建模、笔记本的设计——二维图形建模、休闲躺椅的设计——三维复合对象建模、隔离墩的设计——模型的修改与编辑、青铜材效果——材质和贴图、室外日光灯的模拟——灯光、日景建筑场景模拟——摄影机等基础内容,第9章摄供了3个综合案例,可以通过前面的内容进行综合学习,以增强读者或学生就业的实践性。通过大量的案例精讲、实战和课后项目练习,突出了对实际操作技能的培养。本书内容翔实,结构清晰,语言流畅,实例分析透彻,操作步骤简洁实用,适合广大初学3ds Max 2020的用户使用,也可作为各类高等院校相关专业的教材。 -
精讲多练C#杨琦本书是在作者从事20余年计算机程序设计教学及10余年C#程序设计教学的基础上,参考、比较国内外众多相关教材,对使用多年的讲义几易其稿,编撰而成的一部C#程序设计教材。本书主要编写思想是围绕实例,教会读者利用丰富的C#控件和组件,很快搭起一个个Windows应用程序,只需编写少量代码,就能实现一个个具有实用性很强的Windows或者是Web程序,使读者获得成就感,并激发起进一步探索学习C#的兴趣。本书特点:内容充实,体系明晰,选材定位准确;篇幅恰当,重点突出,讲解深入浅出,是目前同类教材中最精练的一本;采用获重量教学成果一等奖的“精讲多练”教学模式进行编写;提供大量的例题和习题,这些题目都来自于理工科其他课程或工程实践中常见问题。本书可作为大学工科各专业本科生学习C#程序设计或以C#程序设计为例理解计算思维的教材,也可作为社会读者学习C#程序设计的入门读物。 -
大数据可视化项目实战付雯本书分为六个项目:项目一主要介绍数据可视化的概念、数据可视化的发展和数据可视化帮助决策的一些方式等;项目二主要介绍jQuery的基本概念与jQuery的使用安装等;项目三以ECharts绘图工具的概念与配置及ECharts的综合演示开展学习;项目四介绍Bootstrap框架的核心技术及具体应用实施等;项目五通过介绍Flask框架,展示Flask的功能和基本应用;项目六通过“招聘分析监控系统”的数据可视化子项目系统完成了一个可视化项目的简单功能的实现、展示等技术处理方法。本书由浅入深地描述了大数据可视化的应用,用简单的代码实现了图形图像对数据的展示,浅显易懂。本书适用于大数据专业课程教学,也适用于对大数据可视化技术感兴趣的初学者学习。
