本书介绍二进制、十六进制、计算、编程和x64架构的基础知识,分析Linux软件开发过程,讲解x64指令集、内存寻址、过程、宏及Linux的C库函数接口,披露软件设计、编码、测试和调试的实用技巧。本书示例代码丰富,文笔幽默,将深奥的知识讲得简单易懂,为你燃灯指路,引导你循序渐进地学会汇编编程。
本书旨在打造一本彰显Python的亮点、有深度地讲清其概念的教材。全书共6章。第1章为Python编程生态,在为全书学习奠定基础的同时,重点是要在读者心目中筑牢Python以对象为程序主角的一切皆对象思想。第2~4章分别介绍Python结构化编程基础、函数式编程,以及基于类的编程。第5章为Python容器操作,介绍Py
本书以任务驱动方式全面系统地讲解了Unity2023的核心功能模块,带领学生从零开始,逐步掌握Unity虚拟现实开发技能。本书共12章,第1章介绍了Unity开发环境的搭建和Unity主要界面的功能;从第2章到第11章介绍了Unity中的主要功能模块,包括地形系统、音频系统、光照系统、粒子系统、脚本、输入系统、动画系统
内容简介本书是中等职业学校(三年制)计算机类专业职教高考教学配套用书,依据江苏省教育考试院公布的职教高考计算机类专业综合理论考试大纲和技能考试大纲中第二部分“C语言”的要求编写而成。本书由C语言基础知识,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组,字符数组、字符串与字符串函数,函数,文件等8章组成。每章
近年来,随着国产Linux桌面系统的逐步推广、使用Linux内核的Android系统的发展和使用Linux服务器的云游戏服务的普及,Linux下的实时渲染应用越来越广。同时随着大模型计算的蓬勃发展,显卡越来越成为计算系统的核心组件。但是Linux下的渲染架构与显卡驱动一直缺少资料。本书以AMD显卡为例,主要阐述显卡计算
本书全面介绍了Java编程的核心概念,共13章。首先概述Java的发展、特性及开发环境搭建,包括JDK?安装与环境配置等,帮助读者打下坚实的基础。接着,深入探讨基本数据类型、变量使用方法、流程控制语句等,帮助读者构建复杂的逻辑能力。随后,详细阐述面向对象编程的内容,如类、对象、继承、多态和封装等,强化培养读者面向对象的
NoSQL数据库以其独特的数据模型和扩展方式,为大数据和人工智能等领域提供了强有力的支持。本书基于Windows10及以上操作系统编写,介绍NoSQL数据库的基础知识及其在开发中的应用。全书共14章,第1章介绍NoSQL数据库的基础知识;第2章介绍键值对存储数据库Redis;第3章介绍列式存储数据库HBase;第4章介
本书以Oracle11g(中文版)为平台,介绍Oracle基础和应用,共为3部分。实用教程部分比较系统地介绍了Oracle11g的主要功能,包括数据库基础、Oracle11g数据库介绍、数据库的创建和操作、数据库的查询和视图、索引与数据完整性、PL/SQL、存储过程和触发器、系统安全管理,以及表空间、备份和恢复等概念。
本书是一本面向软件测试工程师和自动化测试初学者的实用教材。本书以Python语言为基础,全面介绍了自动化测试的基础知识、测试流程、测试工具、测试用例设计和自动化脚本编写。本书不仅涵盖了自动化测试环境的搭建、Python编程基础,还深入探讨了Selenium、unittest、pytest和Appium等自动化测试工具和
本书是计算机领域本科教育教学改革试点工作计划(“101计划”)系列教材之一。本书侧重编译基础,融入前沿技术,旨在着力培养未来能够突破基础研究和应用创新的计算机领域领军人才。全书共分四部分。第一部分为基础篇(1~8章),包含语言与文法基础以及从词法分析到代