软件与程序设计
-
Python核心编程[美] 卫斯理·春(Wesley Chun) 著《Python核心编程(第3版)习题解答》是畅销书《Python核心编程(第3版)》的配套习题解答,针对书中的编程练习题,给出了解题思路和答案。《Python核心编程(第3版)习题解答》共分为15章,每一章的主题与《Python核心编程(第3版)》完全一致。每章开篇采用思维导图的方式列出本章的知识点,然后对每章的重点内容进行了梳理总结,最后则对每章末尾的编程练习题进行了分析并给出了解答思路,确保读者在彻底夯实理论知识的同时,进一步提升实际编程能力。本书还通过附录的形式给出了Python虚拟环境的安装步骤,确保读者能够成功搭建练习本书示例所需的环境。《Python核心编程(第3版)习题解答》是《Python核心编程(第3版)》的配套参考书,作为Python编程语言的进阶图书,本书涉及领域广泛,且存在一定的理解难度,因此比较适合具有一定Python编程经验,且希望巩固Python编程知识或者希望进一步提高Python编程技能的程序员阅读。 -
移动终端交互界面设计王巍本书包含四个章节,*章从交互界面、主流平台、移动设备的尺寸标准、设计的基本流程四个方面详细阐释了移动终端交互界面设计的概念,是整本书的总起章。第二章到第四章依次介绍了一种移动终端交互界面设计的风格,分别是拟物风格、扁平风格和插画风格。介绍完每种风格后都辅之以相关的实训项目加深理解。 -
成品赵君韬 著《成品:Illustrator CC平面设计实战从入门到精通》采用全新的讲授思路,配合Illustrator CC 2019版本,结合视觉设计师的标准工作流程进行讲解,详细介绍Illustrator的使用思路和设计技巧。该书以市场上常见的设计类型为案例形式,让读者熟悉Illustrator制作流程,每个案例由设计分析、技术概述、操作步骤、拓展练习等部分组成,通过9章的篇幅,包括基础操作、图形设计实战、工业级图形设计实战、设计质感初级实战、字体设计实战、矢量配色设计实战、设计质感中级实战、设计质感高级实战和矢量效果实战,让读者掌握基础操作、图形设计、质感表现、配色设计、字体设计、图案设计、UI设计、插画设计、工业设计的方法和技巧。《成品:Illustrator CC平面设计实战从入门到精通》内容丰富,结构合理,不仅适合平面设计的初学者,也适合有一定基础的中级读者,可作为高等院校平面设计课程的教材。 -
小学生人工智能郭躬德、冯彦、李立慈本书基于开源硬件micro:bit,结合MakeCode编程软件介绍常用传感器及其控制方法,根据生活中的 实际场景,以各种智能家居项目为背景,开展PBL(project based learning)项目式探究学习,鼓励学生 自己动手制作模型,注重学生的知识应用和逻辑思维培养。为了提升学生对硬件故障排查调试的技巧, 对串口通信、Wi-Fi通信、无线通信进行了介绍。为了加强趣味性,在硬件中融入了游戏编程,经典的飞 机大战、贪吃蛇等小游戏让学生认识到硬件编程也可以做出有趣的作品。 本书共8个单元32课,分为上、下两册(上、下册分别4个单元16课),适合开设人工智能课程的普 通小学或培训机构使用(建议使用年级为小学四年级),也可供对人工智能有兴趣的青少年阅读。 本书封面贴有清华大学出版社防伪标签,无标签者不得销售。 -
Python高手修炼之道许向武 著本书系统介绍了如何入门Python并利用Python进行数据处理与机器学习实战。本书从Python的基础安装开始介绍,系统梳理了Python的入门语法知识,归纳介绍了图像处理、数据文件读写、数据库操作等Python基本技能;然后详细讲解了NumPy、Matplotlib、Pandas、Scipy、Scikit-learn等在数据处理、机器学习领域的应用。代码实例涵盖网络爬虫、数据处理、视觉识别、机器学习等应用领域。作者还精心创作了语感训练100题、Python内置函数(类)手册、从新手到高手的100个模块等内容,以帮助读者更好地学习并掌握Python这一工具。 -
电液伺服阀建模与Simulink仿真李跃松,朱玉川 著本书是一本介绍电液伺服阀建模和仿真的著作,内容包括:电液伺服阀的构成、分类、性能描述方法及选用;力矩马达和力马达等电液伺服阀常用电机转换器的结构、工作原理、数学模型、参数优化及物理建模仿真;滑阀、双喷嘴挡板阀、射流管阀和偏导射流阀等液压放大元件的数学模型、静态性能、设计准则、物理建模及仿真;直动式电液伺服阀、双喷嘴挡板力反馈和双喷嘴挡板电反馈两级电液伺服阀、射流管力反馈和射流管电反馈两级电液伺服阀、偏导射流力反馈两级电液伺服阀等常见电液伺服阀的结构、工作原理、数学模型、设计方法、物理模型,以及基于数学模型和物理模型的静、动态性能仿真。 本书可供从事电液伺服阀和电液伺服控制系统设计的人员以及高等院校流体传动与控制专业的师生阅读和参考。 -
C# 8.0和.NET Core 3.0高级编程[英] 马克·J.普赖斯 著,王莉莉 译《C#8.0和.NET Core 3.0高级编程》包含C#编程的所有主题,可分为三大部分,第一大部分介绍C#基础知识,包括面向对象编程以及新的C#8.0特性,比如可空引用类型、简化的switch模式匹配以及默认的接口方法。第二大部分介绍.NETStandard APl,包括管理和查询数据、监视和改进性能以及使用文件系统、异步流、序列化和加密等。第三大部分介绍如何构建和部署跨平台的应用程序,例如使用ASP.NET Core构建Web应用程序和使用Xamarin.Forms构建移动应用程序。 《C#8.0和.NET Core 3.0高级编程》还介绍了构建Windows桌面应用程序的三种技术——Windows Forms.WPF(WindowsPresentation Foundation)和UWP(UniversalWindows Platform)。 主要特色 ●为Windows.macOS、Linux、iOS和Android 构建跨平台应用程序 ●使用C# 8.0和.NET Core 3.0的应用程序开发 ●探索ASP.NET Core 3.0,创建专业的Web应用程序 ●学习面向对象编程和C#多任务处理 ●使用LINQ查询和操作数据 ●使用Entity Framework Core和关系数据库 ●使用UWP和XAML的Windows应用程序开发 ●使用Xamarin.Forms为iOS和Android开发移动应用程序 -
Java EE框架技术教程陈永政 著本书对当前企业使用较多的Java技术框架Spring MVC、Spring、MyBatis及Spring Boot的基本知识和使用方法进行了详细的讲解。全书共九章。第一章主要介绍MyBatis开发入门知识;第二章主要介绍MyBatis配置选项;第三章主要介绍MyBatis映射器(Mapper);第四章主要介绍Spring核心技术;第五章主要介绍Spring MVC;第六章主要介绍Spring MVC、Spring、MyBatis三个框架的集成;第七章为Spring Boot入门;第八章介绍Maven基础知识;第九章为项目实战,使用Spring Boot整合三大框架实现机房管理和简化进销存系统。本书在讲解知识点的同时还提供了丰富的案例,每章末尾均给出一定量的练习题,书末附有参考答案,以帮助学习者巩固学习效果,加深对相关知识点的理解。 本书可作为高等院校计算机相关专业软件工程类课程的教材,也可作为Java开发相关工程技术人员的参考用书。 -
Oracle 12c SQL和PL/SQL编程指南郑铮 著SQL(Structured Query Language)是关系数据库的基本操作语言,它主要包括数据查询(Query statements)、数据操纵(Data Manipulation Language statements)、数据定义(Data Definition Language statements)等功能,是应用程序与数据库进行交互操作的接口。PL/SQL(Procedural Language/SQL)是Oracle特有的编程语言,它可以像其他高级编程语言一样,编写出各种完成数据库操作功能的程序。由于PL/SQL由Oracle系统本身编译执行,所以程序的运行效率更高。 《Oracle 12c SQL和PL/SQL编程指南》为Oracle数据库应用开发人员提供了SQL使用指南和PL/SQL编程技术。通过学习本书,读者不仅可以掌握SQL和PL/SQL的基础知识,而且可以掌握Oracle 12c SQL和PL/SQL的许多高级特征。 《Oracle 12c SQL和PL/SQL编程指南》既可作为高等院校计算机相关专业的辅助教材,也可作为各类高级数据库编程人员的参考书。本书的编写既考虑了SQL和PL/SQL的初学者,同时也兼顾了有经验的PL/SQL编程人员,本书还可以作为Oracle 12c培训班的教材。 -
Netty实战王金柱 著Netty是一个开源的、基于NIO的客户端和服务器端Java编程框架。本书涵盖Netty开发中绝大多数需要掌握的基本原理、方法与技巧,是一本比较实用的Netty参考书,可以作为Java Web应用开发人员的技术指导手册。 全书分为10章,包括Netty基础(从Java IO演进)、构建完整的Netty应用、Netty线程模型、Netty内存管理、Transport(传输)、Channel(通道)、Codec(编解码器)和Bootstrap(引导)等核心内容的8章,还包括基于WebSocket构建Netty响应服务器和Netty消息推送系统这两个项目实战的2章。本书对应用Netty框架开发网络应用有很好的指导作用。 本书内容简洁明了、通俗易懂、原理清晰、重点突出、实例丰富、代码精练,适合想要学习Netty的Java Web应用开发人员,同时也非常适合作为高等院校和培训学校计算机及相关专业的辅助教材。
