"《你好,C++》主要介绍C++开发环境的搭建、基础语法知识、面向对象编程思想以及标准模板库的应用,特别针对初学者在学习C++过程中可能遇到的难点提供了解决方案。全书共分13章,以一个工资程序的不断优化和完善为线索,展示了如何利用C++进行设计和解决实际问题。《你好,C++》遵循**的C++23标准,更新了所有代码和讲解,并增加了新标准引入的特性,如智能指针、std::thread等,使读者能够掌握**的C++知识。每章末尾都配有“本章练习”,帮助读者通过实际编写代码来加深对知识的理解。
本书是Java程序入门教材,内容涵盖了Java语言概述、开发工具的使用、Java语言的基本语法、运算符与流程控制、数组、常用类、面向对象基础、继承与多态等。全书共分为7个模块,每个模块包括了若干个任务。通过完成这些任务,读者将掌握Java编程的基本技巧,并能够独立完成小型项目。此外,全书融入了两个典型项目案例,以便读者更好地理解Java编程在实际项目中的应用。其中,“程小白抢红包游戏”作为示例项目,将引导读者了解Java编程的基本流程;而“有家超市销售管理系统”作为任务项目,将帮助读者
本书以简单、直观、形象的方式教授Git,让你对Git版本控制的工作原理建立深刻的感性认识。通过颜色、情景和实践练习,你定能信心满满,学会使用这个工具。本书循序渐进,你不会陷入未知术语或概念的困境。本书涵盖以下内容:下载Git,初始化本地仓库。把文件添加到暂存区域并进行提交。创建、切换和删除分支。合并和变基分支。使用远程仓库,包括克隆、推送、拉取和获取。使用拉取请求与他人协作。
LLVM是伊利诺伊大学的一个研究项目,提供一个现代化的,基于SSA的编译策略,并能够同时支持静态和动态的任意编程语言的编译目标。LLVM由不同的子项目组成,其中许多是正在生产中使用的商业和开源的项目。它也被广泛用于学术研究。本书力求将LLVM基础知识理论与案例实践融合在一起进行详细的介绍,帮助读者理解LLVM工作原理,同时按照应用与设备需要,使用 LLVM进行相应的优化与部署。本书包含大量示例和代码片段,帮助读者掌握LLVM的编译器开发环境。本书共11章,包括编译和
这是一本讲解如何基于三项核心技能(编写和编辑HTML、使用CSS控制页面设计、创建高效的Web布局)设计、构建和部署现代网站的实战性手册。通过阅读本书,你将学习:为网站添加高级样式CSS Flexbox和CSS Grid。安装和配置静态站点生成器Jekyll。模板系统和编程语言入门。掌握网页设计的关键布局原则。使用自定义URL、电子邮件地址注册和配置自定义域。将简单但实用的网站部署到实时网络上。
如果你的数据处理或服务器应用程序已经超出了单台计算机的处理能力,那么这本书就是为你准备的。你将探索分布式处理(纯Python的无服务器实现),并学习如何:使用Ray Actor实现有状态应用程序。在Ray中构建工作流管理。将Ray用作批处理和流处理的统一系统。使用Ray进行高级数据处理。使用Ray构建微服务。实现可靠的Ray应用程序。
本书的主要内容包括:创建一个简单的集群,了解Kubernetes的基本工作原理。深入了解使用Kubernetes部署应用程序的细节。学习Kubernetes的专属对象,如守护进程集、作业、ConfigMap以及机密等。探索如何通过部署组织应用程序的整个生命周期。学习如何保护应用程序部署的安全。学习部署多集群应用程序,以及通过编程语言访问Kubernetes。
本书的主要内容有:了解Kotlin基础知识和Kotlin集合框架。探索Android基础:操作系统和应用容器及其组件。了解线程安全以及如何处理并发。编写低开销顺序异步工作。使用协程检查结构化并发性,并了解通道如何支持协程通信。了解如何使用流完成异步数据处理。使用Android性能分析工具了解性能问题。使用性能优化减少资源消耗。
电子游戏是高度互动的娱乐,精彩刺激的故事和代入感极强的角色令人身临其境。游戏中故事的主要目的是赋予玩家沉浸与前进的动力,厉害的开发团队无不绞尽脑汁整合故事发展与玩法规则,催眠玩家信以为真、投注情感。除了照顾游戏文本的一切细节,开发团队还需具备技术层面的知识以及对产业、市场的了解。
本书以建构强烈故事脉络为目标,详细解说在迭代游戏开发过程中所遇到的各方面的问题与解决方案,提供了关于IP开发、品牌建立的新思路,是对剧情架构、角色打造、关卡设计、世界构筑等方面多年宝贵经验汇整而成的
本书以当前AI绘画领域热门的AI绘画工具Stable Diffusion和Midjourney为例,全面系统地讲述了它们的应用方法、绘画技巧,以及在游戏美术设计领域中的实战应用。 全书共分11章,第1~4章介绍了游戏美术设计和AI工具原理方面的基础知识;第5~9章介绍了Stable Diffusion和Midjourney的基础操作和使用方法,包括Stable Diffusion的安装使用和Midjourney的注册、登录与订阅流程,Stable Diffusion的插件与模型训练,Stable