本书以Python编程语言为载体,以微课为媒介,从基本编程应用到综合项目设计逐级推进、衍化,通过221个实例详细介绍了Python编程语言的基础知识和语法操作规范,同时还剖析了18个综合应用案例,从而培养读者解决人工智能应用问题的编程能力,完成Python算法库的建构与应用,最终用程序来模拟或实现人类的学习行为。本书可以作为高职院校计算机类、自动化类、电子信息类、数字经济类等专业Python编程课程的参考教材,也可作为广大Python编程语言爱好者自学的参考书。
《Go程序开发实战宝典》结合典型案例进行知识点讲解,内容通俗易懂、重点突出、实用性强,囊括Go语言的主要功能。全书共14章,前6章主要包括基础数据类型、循环控制、函数和指针、内置容器、字符串处理等;第7章主要讲解Go语言的面向对象编程,主要包括结构体、方法、接口、设计模式、反射等内容;第8~13章主要介绍服务端开发经常需要处理的问题,主要包括Go语言的编写规范、错误处理、异常处理、文件读写操作、JSON编码解码、网络编程、gRPC、并发编程、数据库编程、网络安全和测试等内容。此外,本书还对一些数
全书按照由浅入深的写作方法,从基础内容开始,以实例为主,全面详细地讲解了Premiere影视后期特效制作在商业的应用。全书共7章,内容包括视频剪辑概述、走近PR的世界、字幕效果设计、视频效果设计、音频效果设计、调色效果设计、短视频剪辑全流程实战。本书可作为普通高等院校影视摄影与制作、数字媒体艺术、数字媒体技术等相关专业的教材,也可作为想要从事影视制作、栏目包装、电视广告、后期编缉等行业的人员的参考用书。
这是一本面向零基础读者的Python程序开发入门书。全书以算法设计为主线,以大量生动有趣的项目案例为依托,以图表、动画、视频、实际操作等多种知识呈现的形式深入浅出地介绍了Python程序设计的基本知识和应用技巧。同时,书中还融入了精心设计的思政要素,力求达到传授知识、培养能力和塑造价值的有机融合。全书共8章。主要内容包括Python初步、简单程序设计、分支程序设计、循环程序设计、组合数据类型及其应用、函数及其应用、文件及其应用、使用第三方库等。本书结合作者多年的教学经验编写而成,提供了由教学名师
本书以Java的数个高级主题作为核心内容,包括Web编程、数据库编程、类型信息与反射、泛型、注解、序列化、网络编程、多线程等内容。论述了程序设计的原则和规范,最后1章介绍了前面高级技术的综合应用,并提供了采用Servlet/JSP技术的MVC开发框架。本书以提升技术的应用能力为重要目标,提供了电子课件(PPT)、示例源代码、MVC框架源代码、部分课后习题的参考答案。本书适合作为高等院校软件工程、计算机相关专业的编程能力提升课程的教材,即在Java语言编程基础课程之后,Java应用框架(如Spri
本书为作者多年来在多智能体系统分布式协同控制领域的研究成果,系统阐述了一致性理论框架下的分布式安全协同控制与优化理论和技术。全书共9章,以分布式一致性理论作为贯穿全书的核心脉络,在给出多智能体系统一致性理论、分布式编队控制、分布式优化博弈问题的研究背景(第一章)以及基础数学知识(第二章)的基础上,详细阐述了全局通信图信息未知的分布式一致性行为涌现分析(第三章),存在恶意结点的分布式安全一致性控制(第四章),存在拒绝服务攻击的分布式安全一致性控制(第五章),基于一致性的安全编队控制方法(第六章),
本书系统地介绍使用treeio、tidytree、ggtree和ggtreeExtra等R软件包操作系统发育树的全套流程,包括对树文件的解析,以及树与其相关数据的操作、整合、可视化等内容。本书由余光创撰写,旨在为系统发育树的操作与呈现提供指导。如果读者需要进行系统发育树的相关操作,却又觉得无从下手,那么这本书会提供很大的帮助。关于系统发育树的大部分问题,都能在本书中找到答案。
在本书之中会从零开始为读者详细地进行Spring开发框架的原理分析,并且通过一系列的案例讲解Spring开发应用的基础模型,并基于此模型进行不断的应用结构扩展,除了核心的IoC&DI、AOP技术之外,还讲解SpringJDBC、事务处理框架、SpringDataJPA、SpringCache以及常见的RabbitMQ消息组件于SpringAMQP服务整合。除了核心的技术实现之外,本书也针对当前Java面试中常见的问题进行了总结,同时通过功能管理的设计方式进行了Spring之中的核心源码解读,为后
《速学Python:程序设计从入门到进阶》面向没有任何编程基础的初学者。全书共9章,第1、2章以尽可能少的篇幅,完成了对编程环境的搭建、编程的基本概念、Python语法、数据结构、面向对象编程技巧的讲述,这一部分内容虽然简单,但它对初学者非常重要,只有完成这一部分内容的学习,才能够继续深入。第3~6章是对第1、2章内容的深入与补充,主要是搭建更好的开发环境,更详细地讲述数据结构与函数,并通过编写一个计算器程序,深入了解解释器的基本工作原理以及面向对象编程。第7~9章讲述了如何创建程序的可视化界面