本书基于GCCClang编译器深入讲解C对象模型的相关知识,涵盖C对象的内部工作原理及底层的汇编实现机制。本书先介绍对象模型的基本概念,并引入两个用于研究C代码实现的开源工具一cppinsights和CompilerExplorer。接着,依次讲解C数据语义学,即编译器如何布局C对象模型中的数据成C函数语义学,包括编译
本书是针对印前数字图文处理、印刷媒体技术等专业的教材,系统阐述计算机直接制版(CTP)技术的原理与实操。全书以三大典型项目(单页单面、多页双面、彩盒印刷品制版)为脉络,详细讲解从PDF文件预检、修正、数字拼大版到CTP印版输出的全流程,涵盖海德堡印刷机操作、印通软件应用、线性化校准等核心技能。通过企业真实案例与任务驱动
《Linux内核模块开发技术指南》旨在帮助读者快速理解Linux内核,并掌握内核模块开发及性能调优的能力。本书以Linux5.10版本内核为蓝本,通过对内核工作原理的阐释与诸多核心模块的动手实现,详细介绍了内核模块相关基础、并发与互斥、系统调用、内核监控与调试、字符和块设备驱动、外部中断、块I/O调度、文件系统、进程调
本书是一本讲解海螺AI使用方法的教程,包括文生视频、图生视频、生成音乐的技巧。其中,利用海螺AI的问答功能,可以快速得到问题的答案或者解答思路,使工作事半功倍。书中通过大量的实例展示了海螺AI的详细应用,全方位地讲解了在掌握海螺AI的使用方法后,进行生成视频、生成音乐的完整流程。本书共分为8章,第1章介绍海螺AI的基础
"本书紧密围绕虚拟现实开发关键技术,以案例形式介绍了Unity的相关知识及开发实战,包含虚拟现实项目开发的整个流程。全书共13章,第1~12章介绍Unity主要基础知识,包括对象创建编辑、脚本开发、资源应用、动画设计、UI设计、AI应用、数据库开发等。第13章是综合案例,通过两个综合案例,介绍了虚拟现实项目开发步骤及流
"《短视频剪辑与制作必修课(剪映版)》是实用性较强的一本短视频设计书籍,注重短视频设计的基本理论及项目应用。全书循序渐进地讲解了短视频设计的理论知识以及软件操作。《短视频剪辑与制作必修课(剪映版)》共分为7章,内容包括短视频制作基础,短视频创意与策划,短视频剪辑,短视频调色与美化,文字、特效和动画,短视频声音与音效,短
"你和我,我们程序员掌控世界:跨越半个世纪的编码文明史在本书中,软件行业传奇人物罗伯特·C.马丁(人称UncleBob,鲍勃大叔)携我们步入计算机编程的天地,将我们的目光聚焦在凭借聪明才智与顽强意志改变世界的人物的生命轨迹。从查尔斯·巴贝奇(CharlesBabbage)、阿达·洛芙莱斯(AdaLovelace),到艾
"《AutoCAD2024实用教程(微课版)》全面系统地介绍了使用AutoCAD2024进行计算机绘图的方法与技巧。本书共分15章,主要内容包括AutoCAD2024快速入门,AutoCAD2024绘图基础,AutoCAD绘图辅助工具,绘制基本二维图形,编辑二维图形对象,使用文字与表格,图案填充、面域与图形信息,标注图
本书是《Java2实用教程(题库+微课视频版)》(第7版)(清华大学出版社)的配套实验指导与习题解答。全书分为两部分,第一部分为15个上机实践的内容,每个上机实践由若干实验组成,每个实验由相关知识点、实验目的、实验要求、程序运行效果、程序模板、实验指导、实验后的练习和填写实验报告组成,在进行实验之前首先通过实验目的了解
本书是算法竞赛经典教程,由IOI三届金牌获得者倾力打造,系统讲解算法竞赛中的77个核心技巧和解题思路,旨在帮助读者提升算法设计能力与逻辑思维。本书共分10章,内容包括算法与时间复杂度、前缀和、二分查找、动态规划、数学问题、思维技巧、启发式、数据结构和查询处理、图算法、综合问题。书后配有20道精选的综合测试题,可帮助读者