《Java超能学习手册》通过大家熟悉的三个2D游戏制作过程来讨论Java语言的各个特性,帮助读者掌握Java编程语言的基础知识,比如数据结构和OOP。通过针对特定游戏项目和主题的编码挑战,读者将掌握如何使用Java编程语言、NetBeans IDE、一个2D游戏引擎来开发三个不同的2D游戏。《Java超能学习手册》适合想要掌握Java开发技能的读者,可以为他们后续的职业生涯打下坚实的基础。
《Java从入门到精通(第7版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细讲解了使用Java语言进行程序开发需要掌握的知识。全书分为4篇共24章,内容包括初识Java,开发工具(IDEA、Eclipse),Java语言基础,流程控制,数组,类和对象,继承、多态、抽象类与接口,包和内部类,异常处理,字符串,常用类库,集合类,枚举类型与泛型,lambda表达式与流处理,I/O(输入/输出),反射与注解,数据库操作,Swing程序设计,Java绘图,多线程,并发,网络通信,飞机
《JavaScript从入门到精通(第5版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用JavaScript语言进行程序开发需要掌握的各方面技术。全书分为4篇,共24章,内容包括初识JavaScript、JavaScript基础、流程控制语句、函数、对象、数组与集合、String对象、正则表达式、异常处理与程序调试、JavaScript高级编程、事件处理、Document对象、文档对象模型、Window对象、浏览器对象模型、Style对象、Form对象、图像处理、
本书阐述了如何使用Unity来开发3D游戏。书中分为“3D游戏开发基础”和“3D冒险游戏”两部分,内容包括:软件工具、3D游戏、游戏开发中的3D基础、FPS和其他、构建世界、角色控制器等。
本书重点介绍2D游戏开发的整个过程。针对每个步骤背后的理论,作者提供了充分的描述和解释,读者可以通过大量的步骤指导和理论讲解来掌握2D游戏开发,熟练运用GIMP、Audacity和MuseScore等工具来制作游戏中会用到的预制件、相机、动画、角色控制器、灯光和声音等。
《Maya 2022从入门到精通:全视频微课版》全面讲解了 Maya 2022的各个知识模块,并穿插了252个课堂练习、17个专题案例和3个综合案例,从各方面展现了 Maya的强大功能。全书共分31章,内容包括初识Maya 2022、视图操作、自定义软件、Maya基础操作、NURBS曲线、NURBS曲面建模、多边形建模技术、使用灯光、使用摄影机、添加UV贴图坐标、Maya渲染基础、材质基础、材质的属性、创建纹理、动画基础、变形技术、路径动画与约束技术、骨骼绑定与动画技术、角色动画
本文主要研究单视图数据和多视图数据的子空间聚类模型和算法。首先针对单视图数据,研究数据的非线性、非凸低秩表示,以及非高斯噪声的抑制,并提出了相应的子空间聚类算法。然后针对多视图数据子空间聚类的问题,采用低秩核约束的思路,通过协同学习方法来获得各视图的连通表示,进而把单视图子空间聚类推广到多视图数据聚类中。
本书先从区块链技术本身入手,介绍了区块链的发展历史以及相关技术,包括加密算法、共识算法、智能合约等。然后介绍了区块链国内外平台的建设情况,包括超级账本、星火链、联通链、BSN等。接着介绍了基于区块链的云网链基础设施架构,并分析了在现有的基础设施下,区块链在金融、医疗、能源等多个领域内的应用情况。后介绍了未来基于区块链的web3.0、元宇宙生态建设。 本书在普及区块链知识的同时也分析了区块链基础设施如何搭建,以及未来的发展趋势,面向的读者既包括想了解区块链技术的普通大众,也包括行业内人士。
本书全面、翔实地介绍了应用SQL Server 2019数据库管理系统进行数据库管理的各种操作,以及数据库程序开发所需的各种知识和技能,主要内容包括:数据库技术基础,数据库操作,表操作,查询操作,视图操作,索引操作,T-SQL 编程和存储过程操作,触发器操作,游标、事务和锁,数据库安全操作,数据库管理操作和SQL Server数据库程序开发。编者在多年的数据库教学与数据库程序应用开发经验的基础上,根据软件行业程序员、数据库管理员的岗位能力要求和高职学生的认知规律精心组织了本书。本书通过实际的“W
从解决工作实际问题出发,提炼总结工作中SQL常用的数据处理、数据分析实战方法与技巧。本书大量融入漫画,力求通俗易懂地介绍相关知识,在不影响学习理解的前提下,尽可能地避免使用晦涩难懂的SQL编程、统计术语或模型公式。定位是带领PSQL数据分析初学者入门,并能解决学习、工作中大部分的问题或需求。入门后如还需要进一步进阶学习,可自行扩展阅读相关书籍或资料,学习是永无止境的,正所谓"师傅领进门,修行在个人”。