程序设计综合
-
智能无线机器人(美)陈光祯(Kwang-Cheng Chen)机器人、无人驾驶汽车、无人机和智慧工厂将显著改变数字社会中人类的生活方式。无线机器人中的人工智能介绍了无线通信和网络技术如何促进机器人中的人工智能,它在机器人中的人工智能、无线通信、计算和控制之间架起了基础的多学科知识的桥梁。本书的一个独特性是提出应用通信和信号处理技术来增强机器人和多智能体系统中的传统人工智能。 \n本书的技术内容包括机器人基础知识、信息物理系统、人工智能,统计决策和马尔可夫决策过程,强化学习,状态估计,定位,计算机视觉和多模态数据融合,机器人规划,多智能体系统,网络化多智能体系统,网络化机器人的安全性和鲁棒性,以及超可靠和低延迟的机器对机器的网络。提供的例题和练习有助于简单和有效的理解本书的内容。 \n希望拓展在机器人、人工智能和无线通信等方面的知识的工程师将从这本书中受益。同时,本书也适用于电气工程、计算机工程、计算机科学和一般工程专业的高年级本科生或一年级研究生的教材。读者需要具备本科概率论和线性代数的基础知识,以及基本的编程能力,来享受深入阅读的乐趣。 \n
-
青少年人工智能实战张泽治,刘名卓《青少年人工智能实战(基础篇)》从人工智能时代说起,通过项目学习(PBL)的方式由浅入深地剖析图像处理、人脸聚类、语音识别、人脸签到、慧眼识人、自动驾驶小车等人工智能的相关应用案例,并在此基础上推出5个生动有趣的典型综合实践项目——裸眼3D、无人机十智慧农业、创建自己的语音识别库、语音播报智能垃圾桶、垃圾分类机器人。《青少年人工智能实战(基础篇)》项目在实施过程中,依托人工智能学习网站、拖拽式积木编程、Python编程等软硬件相结合的形式,带领读者轻松学习深奥的人工智能知识,让他们在体验人工智能学习乐趣的同时,进一步培养其人工智能的意识和能力。《青少年人工智能实战(基础篇)》可作为青少年学习人工智能知识和开展人工智能实验的基础用书,也可作为人工智能爱好者的自学读物。
-
用户界面设计曹意,吴雷,彭辉《用户界面设计》通过“用户界面概念与设计基础”“移动端UI设计方法与训练”“欣赏与表达”三个章节内容,面向设计专业学生、用户界面设计从业者与爱好者,阐述移动智能设备中应用程序(App)的界面设计流程、设计内容以及设计要点,为读者讲解用户界面设计从创意来源到实施完成的完整过程,意在让读者能够充分地了解界面中的设计细节,向读者分享实战经验。
-
慧编程与人工智能教学王永生,王海旭,赵书艺本教材共3章:人工智能编程入门、人工智能体验和人工智能编程机器人玩转物联网,,每章包含12个主题活动,每个主题设置了知识回顾、情景导入、知识冲浪、编程实战等环节。教材内容编排由浅入深,还原教学流程,符合学习者思维习惯,无论对学生、教师,还是少儿编程及人工智能爱好者来说,都是一本不可或缺的参考资料。 \n
-
FPGA芯片设计与测试技术研究张惠国,顾涵《FPGA芯片设计与测试技术研究》围绕基于SRAM的FPGA,针对岛状的架构,对FPGA的各个模块进行了详细的分析和设计,并设计了可扩展的FPGA配置电路及可靠全局信号网络,同时对FPGA进行了抗辐照改进设计。封测结果表明,改进的设计具有较好的抗干扰性能及较高的抗辐照特性,以上结果应用到了规模为6000门、20万门、30万门、60万门、100万门等多个FPGA设计中。
-
计算机编程之美王争(@小争哥)9787115562050 数据结构与算法之美(全彩印刷) 119.80 \n9787115584748 设计模式之美 99.80 \n \n《数据结构与算法之美(全彩印刷)》 \n本书结合实际应用场景讲解数据结构和算法,涵盖常用、常考的数据结构和算法的原理讲解、代码实现和应用场景等。 \n \n本书分为11章。第1章介绍复杂度分析方法。第2章介绍数组、链表、栈和队列这些基础的线性表数据结构。第3章介绍递归编程技巧、8种经典排序、二分查找及二分查找的变体问题。第4章介绍哈希表、位图、哈希算法和布隆过滤器。第5章介绍树相关的数据结构,包括二叉树、二叉查找树、平衡二叉查找树、递归树和B+树。第6章介绍堆,以及堆的各种应用,包括堆排序、优先级队列、求Top K、求中位数和求百分位数。第7章介绍跳表、并查集、线段树和树状数组这些比较高级的数据结构。第8章介绍字符串匹配算法,包括BF算法、RK算法、BM算法、KMP算法、Trie树和AC自动机。第9章介绍图及相关算法,包括深度优先搜索、广度优先搜索、拓扑排序、Dijkstra算法、Floyd算法、A*算法、Z小生成树算法、Z大流算法和Z大二分匹配等。第10章介绍4种算法思想,包括贪心、分治、回溯和动态规划。第11章介绍4个经典项目中的数据结构和算法的应用,包括Redis、搜索引擎、鉴权限流和短网址服务。另外,附录A为书中的思考题的解答。 \n \n尽管本书的大部分代码采用Java语言编写,但本书讲解的知识与具体编程语言无关,因此,本书不但适合各种类型的研发工程师,而且可以作为高校计算机相关专业师生的学习用书和培训学校的教材。 \n \n《设计模式之美》 \n本书结合真实项目案例,从面向对象编程范式、设计原则、代码规范、重构技巧和设计模式5个方面详细介绍如何编写高质量代码。 \n \n第1章为概述,简单介绍了本书涉及的各个模块,以及各个模块之间的联系;第2章介绍面向对象编程范式;第3章介绍设计原则;第4章介绍代码规范;第5章介绍重构技巧;第6章介绍创建型设计模式;第7章介绍结构型设计模式;第8章介绍行为型设计模式。 \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 开发人员。
-
AI教育基础思悟天科技(SIWT)智能教育研发中心“BIT-LOGIC”人工智能教育课程体系,以教育部2017年颁布的信息技术课程为标准,参照国际主流的CSTA计算机科学教育标准,对标全国青少年软件编程等级考试标准,按照学员年龄进行分层,设计出适合中国10岁至18岁学员的多级梯度课程体系。确保了从零基础学员到编程专业级精英群体的全面覆盖,属于可按年级切入的嵌套矩阵式课程树体系。《AI教育基础:图形化编程的拓展应用/BIT-LOGIC人工智能教育系列图书》专注于编程本身,但以智能生活为主题。为图书的使用者预留了一个广泛的实现空间。搭配各种外延的设备,大家可以亲自动手,制作一件属于自己的智能生活产品,让编程从虚拟世界走向现实世界。《AI教育基础:图形化编程的拓展应用/BIT-LOGIC人工智能教育系列图书》覆盖范围广,既适合低年级学生长期使用,也适合高年级低基础的学生入门使用。
-
Photoshop CS6 图像处理应用教程刘婕,陶诚本书从Photoshop CS6的工作界面讲起, 循序渐进地解读了Photoshop CS6的核心功能及用法,包括走近Photoshop的世界、Photoshop的基本操作、图层的应用、文字的创建与编辑、选区的应用、图像的调整、绘图工具的应用、路径与矢最绘图、蒙版与通道、滤镜的应用、动作的应用, 以及综合设计实训等内容。 全书按照 功能应用+课堂练习+综合实训" 的结构进行编写,对功能的讲解主要通过不同难度的 案例展开, 以帮助读者在轻松掌握Photoshop CS6各种功能、用法的同时, 体会设计的理念与精髓, 案例内容涉及海报设计、杂志设计、包装设计、网店主图设计、摄影后期处理等。本书提供丰富的数字化配套教学资源,包括教学大纲、教学PPT、电子教案、课后习题答案、题库与考试系统、课程思政教学设计、案例素材与效果文件、微课视频等,用书教师可到人邮教育社区(www.ryjiaoyu.com)免费下载使用。 本书可作为高等院校电子商务、数字媒体、网络新媒体等相关专业的教材,也可作为各类社会培训学校的配套教材,还可作为Photoshop CS6图像处理初学者的自学读物。
-
观察判断决策行动全环节开源数据分析丁兆云,沈大勇,李俊,左晓亮随着大数据、人工智能的进一步发展,特别是开源数据的不断积累,使得如何快速将开源数据转换为可理解的态势,形成可预判的决策,并产生精准的行动已成为数据智能化运用需要解决的重要问题。本书引入OODA决策循环理论,以观察(Observe),判断(Orient),决策(Decide)和行动(Act)循环理论来贯穿整个开源数据分析过程,为数据到行动提供整套开源情报分析框架与理论技术。不同于传统的仅从大数据分析技术视角来阐述开源数据分析的专著,本书更加全面地阐述从数据到决策、从决策到行动的全环节开源数据分析技术,使得读者能够更加清晰地了解开源数据分析环节流程、以及各环节对应的典型关键技术,能够为数据产生真正决策与行动提供理论与技术支撑,为数据智能化运用提供理论支撑。本书的内容包括近几年开源数据挖掘的前沿技术,内容新颖,时效性强。本书适用于计算机科学与技术专业、管理科学与工程专业以及相关学科本科生、研究生、博士生等;同时也可以作为工业界大数据、人工智能等方向的业务指导书。