软件与程序设计
-
Maya基础与实战教程周玉山Maya 是Autodesk 旗下 的三维建模软件,主要用于影视动画、动漫设计、游戏设计与开发等领域。作者依据动画行业的制作要求,以软件命令与实例操作贯穿全书。这是一本综合Maya 建模、材质、灯光、动画及 交融应用的实战类教材。全书共分10 章,内容涵盖软件基础、多边形建模、NURBS 曲线曲面建模、Maya 自带的Arnold(阿诺德)材质灯光、动画曲线编辑器、骨架蒙皮绑定、角色动画制作、Bifrost 流体 、nParticle(粒子)、nCloth(布料)及nHair(毛发系统)等,全书从基础操作到中级技术应用都进行了深入的讲解。当然,有一 作基础的读者也可以按照自己的喜好直接查阅自己感兴趣的章节。 -
数字媒体项目管理马建明,王家福数字媒体项目管理是数字化媒体生产运维和项目管理的交叉学科,是项目管理的原理和方法在数字媒体领域的应用。数字媒体项目管理除了具有项目管理的普遍性以外,还具有一些独特之处,本书充分阐释了数字媒体项目中存在的客户沟通困难、用户需求不明确、短工期和高质量之间的矛盾等现状,揭开数字媒体项目的面纱,以案例为引导讨论了实施数字媒体项目管理的方法。本书比较全面地阐述数字媒体项目管理,将项目管理九大知识体系和五大过程组理论应用到了数字媒体项目中,并以项目管理知识体系指南为基础,为数字媒体项目管理提供了坚实的框架和基础。本书可作为高等学校数字媒体、电子商务等培养数字文产人才的相关专业教学用书,也可作为相关企业的岗位培训和自学用书。 -
Java编程基础实验指导与习题解答陈国君《Java编程基础实验指导与习题解答》是主教材《Java 编程基础》(陈国君编著,清华大学出版社出版)的配套实验指导与习题解答。 全书分为两部分。 部分是实验指导,共有 17 章,内容与主教材中的 17 章相对应。每章都有相关内 容的知识点,并包含若干上机实验,每个实验由实验目的、实验要求、程序模板和实验指导等部分组成。 实验内容由浅入深、循序渐进,知识点全面,并针对学习 Java 语言过程中遇到的重点和难点进行讲解与 指导,强调实用性和易学性,可以帮助读者进一步熟悉和掌握 Java 语言的语法知识及程序设计的方法。 第二部分是主教材的习题解答,对主教材中练习题和上机实验题给出了详细的解题思路和参考答案,并 对编程题提供了完整的程序代码。本书既可以作为大专院校计算机及其相关专业程序设计课程的教学用书,也可以作为各学校程序设 计公共选修课用书,还可以用作职业教育的培训用书和 Java 初学者的入门书。 -
C语言程序设计教程万家华 陈家俊 吴建国本书主要内容包括C语言程序设计概述,算法概述,数据类型、运算和输入输出,选择结构程序设计,循环结构程序设计,数组,函数,指针,结构体与共用体,文件与位运算等。各章均有精心设计的例题和习题,全部在Visual C++环境下调试通过。本书注重基础,强调实践,在内容讲解上采用循序渐进、逐步深入的方法,重点突出,案例取舍得当。 -
Keras与深度学习实战黄可坤,张良均本书以Keras深度学习的常用技术与真实案例相结合的方式,深入浅出地介绍使用Keras进行深度学习的重要内容。全书共7章,内容包括深度学习概述、Keras深度学习通用流程、Keras深度学习基础、基于RetinaNet的目标检测、基于LSTM网络的诗歌生成、基于CycleGAN的图像风格转换、基于TipDM大数据挖掘建模平台实现诗歌生成等。本书大部分章包含实训和课后习题,通过练习和操作实践,读者可以巩固所学的内容。本书可以作为高校数据科学或人工智能相关专业的教材,也可作为深度学习爱好者的自学用书。 -
Java Web全栈开发张小华,黄波,于倩倩,曹晶垚全书分为五个单元, 单元简单讲解Web项目开发的预备知识,包括Web项目开发简介、Web服务器Tomcat、Web前端技术简介、 单元综合实践;第二单元重点讲解数据库设计与可行性分析,包括MySQL数据库、数据库设计和可行性分析、第二单元综合应用;第三单元重点讲解持久层编码,包括JDBC技术和第三单元综合实践;第四单元重点讲解后端动态页面技术,包括Servlet技术、JSP技术、Web项目的分层实现、Filter和Listener技术、JSTL和EL技术、项目中关键功能及其实现、第四单元实践。本书以高校教学系统中的“教学基础信息子系统”为案例项目,使学生和技术人员 加容易理解需求,并将案例项目拆分到Web项目开发的需求、设计(UI设计、数据库设计)、编码实现(数据库编码、动态网页编码)各个阶段,将各个开发阶段设计成本书的章节,将案例项目的某个模块作为课堂案例来讲解此阶段要掌握的基础知识、技术和技能。本书注重理论与实践相结合,内容翔实,重点突出,突出应用能力和创新能力的培养,是一本实用性突出的教材。本书可作为普通高等学校计算机类专业本专科相关课程的教材,也可供相关应用设计与开发人员参考使用。 -
Java编程基础陈国君本书以Java基础程序设计、面向对象程序设计和事件处理为主线,利用简洁的语言和丰富的实例讲解Java面向对象程序设计的重点和难点。全书共17章,内容包括程序设计基础、面向对象程序设计、异常处理、输入输出与文件处理、泛型与容器类、内部类与Lambda表达式、图形界面设计、事件处理、绘图与动画程序设计、多线程程序设计、Java网络程序设计、Java数据库程序设计。本书在结构上注重前后内容的连贯性,力求抓住重点、分解难点,体现“理论性、实用性、技术性”三者相结合的编写特色。对每个知识点不但能告诉读者怎样做,而且能告诉读者为什么这样做。本书可作为应用型本科和高职院校计算机及其相关专业的教材,也可作为各校程序设计公共课的教学用书。 -
Java程序设计基础陈国君,陈磊,李梅生,刘洋,鲜征征,刘秋莲《Java程序设计基础》(第8版)全面系统地介绍了 Java 语言的特点及应用技术,内容上以 Java 的基础程序设计、面向对象程序 设计和事件处理为主线,利用浅显易懂的语言、丰富简单的实例,完整地介绍了 Java 面向对象程序设计 的重点和难点。例题采用 Java 17 和 JavaFX 17 技术进行编写,充分体现了新技术内涵的特点。本书共 18 章,第 1 ~ 5 章介绍程序设计基础;第 6 ~ 8 章介绍面向对象程序设计;第 9 章介绍异常处理;第 10 章 介绍 Jave 语言的输入输出与文件处理;第 11 章介绍泛型与容器类;第 12 章介绍内部类、匿名内部类、 Lambda 表达式与方法引用;第 13、14 章介绍图形界面设计和事件处理;第 15 章介绍绘图与动画程序设 计;第 16 章介绍多线程程序设计;第 17 章介绍 Java 网络程序设计;第 18 章介绍 Java 数据库程序设计。本书在取材上特别注重知识体系的系统性,力求结构合理、概念清楚、思路清晰、通俗易懂、循序渐进。 尤其在结构上特别注重前后内容的连贯性,力求抓住关键、突出重点、分解难点,体现“理论性、实用性、 技术性”三者相结合的编写特色。对每个知识点不但能告诉读者要怎么做,而且还能告诉读者这么做的 原因。本书既可以作为高等院校计算机及其相关专业的教材,也可以作为各校程序设计公共选修课的教材, 同时还可用作职业教育的培训用书和 Java 初学者的入门读本以及具有一定 Java 编程经验的开发人员的参 考手册。 -
Vue.js+Spring Boot全栈开发实战柳伟卫本书介绍Vue.js+Spring Boot全栈开发所使用的技术,包括Vue.js 3、Naive UI、md-editor-v3、NGINX、TypeScript、Spring Boot、Spring MVC、Spring Data、Hibernate、H2、MySQL、Spring Security等开源技术,知识点涉及模块、测试、缓冲区、事件处理、HTTP编程、组件、模板、指令、监听器、表达式、事件、表单、HTTP客户端、MVC、JPA、数据存储、安全等众多话题。内容丰富、案例新颖,知识难度由浅及深、层层推进,将理论联系实际,具有 强的实操性。这些知识点既能满足当前企业级应用的开发需求,又能大幅度减轻开发者的负担。本书所介绍的知识较为前沿,并辅以大量的案例,令读者知其然、知其所以然。读者通过学习本书,可以拓展视野,提升个人技术竞争能力。本书适合作为Vue.js+Spring Boot全栈开发初学者和进阶读者的自学教程,也适合作为培训学校的培训教材,还适合作为大、中专院校相关专业的教学参考书。 -
虚拟化与容器技术陈涛、孔繁玉、孙鹏军、张炉焱《虚拟化与容器技术》通过深入浅出的方式介绍KVM虚拟化技术与Docker容器技术的概念、原理及实现方法,内容包括KVM概述、安装KVM、创建KVM虚拟机、虚拟机管理、管理KVM虚拟网络、管理KVM虚拟存储、容器技术简介、Docker镜像管理、Docker容器管理、Docker 网络管理、Docker存储管理、使用Dockerfile创建镜像等,并包含丰富的实验和案例,内容丰富,结构清晰,案例典型,实践性强。 《虚拟化与容器技术》既可作为希望了解虚拟化技术和容器技术的系统管理员、DevOps工程师的技术入门书籍,也可作为高等院校云计算相关课程的教材或教学参考书。
