本书从初学者角度出发,针对非计算机类专业的学生,采用通俗易懂的语言、简单有趣的实例,详细地介绍了使用C语言进行程序开发的最基本知识和常用案例。全书共14章,包括C程序设计概述、顺序结构、分支结构、循环结构、数组、函数、位运算、指针、文件、图形设计、VisualC6.0程序设计、KeilC51程序设计、MySpringC
本书以Spark3.x和Scala2.x为主线,全面介绍了Spark及其生态体系中常用大数据项目的安装和使用。全书共10章,分别讲解了Scala语言基础、Spark基础、SparkRDD、SparkSQL、HBase、Kafka、SparkStreaming、StructuredStreaming和SparkMLlib
"本书系统介绍了计算机网络的基本原理和关键技术,沿网络协议栈自顶向下,深入浅出地解析了计算机网络从应用层到物理层的各层次协议的原理与实现方法,帮助读者建立全面的网络知识体系。书中不仅覆盖了传统计算机网络的基本原理和关键技术,还详细讨论了无线网络、移动互联网、物联网等现代网络技术,使得读者能够在掌握基础知识的同时紧跟技术
"本书面向Python程序设计和开发的基础内容,共13章,分别为Python简介与开发环境搭建、语法基础、流程控制、常用序列、函数、类、异常处理、文件操作、数据库操作、常用标准库、正则表达式、代码测试与分析、综合案例。其中第1~7章为基础部分,第8~13章为提高部分。 本书基于Windows10和Python3.11开
"本书系统阐述了人工智能生成内容(AIGC)在创意设计领域的理论基础与实践应用。全书分为9章,从AIGC的基本理论入手,深入探讨了文本创作、视觉设计、图像处理、音视频创作等领域的AI应用技术。本书通过对主流工具的深入解析,以及设计思维与AI融合创新的探讨,全面展现了AIGC重塑设计行业的新范式。 本书理论与实践并重,书
机器学习的主要目的是从有限的数据中学习到知识。而知识的基本单元是概念。借助于概念,人类可以在繁复的思想与多彩的世界之间建立起映射,指认各种对象,发现各种规律,表达各种想法,交流各种观念。一旦缺失相应的概念,人们将无法思考、交流,甚至于无法顺利地生活、学习、工作、医疗、娱乐等。哲学家如卡西尔等甚至认为人类的本质特性是能够
本书采用案例实战的方式全面介绍在DeepSeek、豆包和通义等国产大模型支撑下的AI技术应用。全书共分为智能化技术、动态化技术、交互式技术和可视化技术四个模块,从思维导图、专业图示、动图动画、直播投屏、AR交互、VR全景和AI技术,手把手教你实操;31个案例全部配有二维码数字资源,即扫即学;语言通俗易懂,以图说文,特别
基于实用、易学的原则,从功能、使用、原理等多个维度对Pandas做了全方位的详细讲解。本书是Python数据分析入门书,每个概念都通过简单实例来阐述,便于读者理解与上手。具体内容包括:Python及Pandas基础知识,加载和查看数据集,Pandas的DataFrame对象和Series对象,使用matplotlib、
本书是讲述Java程序设计的教材,介绍了数据类型、变量声明、流程控制等基础内容;面向对象有关的内容有类和方法的声明、继承、接口(default、static和私有方法)、抽象类(Lambda表达式、方法引用、Stream);接着介绍枚举和异常处理。基础知识介绍完后,接着介绍Java中的库,包括文件操作的输入输出、图形有
全书共分为8章,阐述了C的特点和开发过程、面向对象程序设计技术、类的定义、对象的创建及访问、友元与静态成员、模板编程方法、运算符重载、C的继承机制及虚基类、多态性、输入输出流,以及C中的其他主题。本书取材新颖,内容丰富,可读性强,教学资源丰富,在充分考虑了学习者对书中部分内容的心理适应的基础上,对于一些容易让人产生畏惧