计算机/网络
-
深入理解Linux进程与内存张彦飞(@开发内功修炼)国内大部分的开发者和公司都从事的是应用层的开发,平时大家更多关注的是应用层的开发技术。但应用层是建立在CPU和内存等硬件、操作系统内核、语言运行时的基础之上的。如果缺乏对这些底层知识的理解,驾驭技术的能力就无法精进,也很难开发出高性能、高稳定性的应用。 本书主要包括CPU和内存硬件、进程创建和调度原理、虚拟内存底层机制、Go 用户态协程实现、容器cgroup资源限制,以及throttle、CPU利用率和负载等性能指标统计原理等内容,最后过渡到性能优化手段,带领大家修炼底层内功,掌握高性能原理。 -
数据结构俞勇、张铭、陈越、韩文弢本书是计算机领域本科教育教学改革试点工作计划(“101计划”)系列教材之一,秉承“发展经典,关注前沿;问题先导,内容溯源;章节灵活,难度适配”原则编写而成。全书共16章,包括绪论,线性表,栈与队列,字符串,树与二叉树,优先级队列,图,图应用,不相交集,内排序,查找与高级查找,外排序,查找与索引,算法基础,高级算法。本书提供配套教学课件、各章知识点教案、各章引入视频、配套实验教材(C、C 、Java、Python等语言实现),以及实践教学平台等教学资源,可作为高等学校计算机类专业本科生“数据结构”课程教材。 -
仓颉程序设计语言刘安战 著本书是一本系统阐述仓颉程序设计语言的技术书籍,仓颉程序设计语言是一门由华为公司研发的国产计算机高级编程语言。全书共15章,全书从最简单的仓颉程序开始,全面覆盖了仓颉程序设计语言的基本语法语义规则。第1章为引言,简单介绍了仓颉语言的历史和特点。第2章介绍了第1个仓颉程序。第3、4章介绍了仓颉语言的基本类型、运算符、基本输入输出和控制结构等。第5章介绍了函数。第6-9章介绍了仓颉语言中的高级类型和类型关系,包括记录、枚举、类、接口、继承等。第10章介绍了泛型和常用集合,泛型是对类型的进一步抽象。第11章介绍了属性和扩展。第12章介绍了多线程和异常处理,多线程为处理并发问题提供了基础。第13章介绍了包,包管理为组织多文件及大型项目提供了机制保障。第14、15章是自动微分和元编程,自动微分为仓颉语言在人工智能应用中提供了更高的开发效率,元编程则使仓颉语言具有通过代码生成代码和修改代码的能力。本书在介绍仓颉语言特性的同时,配备了大量的示例代码说明,使读者在学习仓颉程序语言规则上更容易理解,书中示例代码均进行过测试。本书可作为开发者了解认识仓颉编程语言的入门书籍,可作为大学计算机、软件专业相关课程的教材或参考书,还可作为仓颉程序设计工程师的参考书籍。 -
Python机器学习算法及应用梁佩莹本书以Python 3.10.7为平台,以实际应用为背景,通过“概述 经典应用”的形式,深入浅出地介绍Python机器学习算法及应用的相关知识。全书共12章,主要内容包括在数据上的计算机学习能力、简单的机器学习分类算法、sklearn机器学习分类器、数据预处理、降维实现数据压缩、不同模型的集成学习、连续变量的回归分析、数据的聚类分析、从单层到多层的人工神经网络、使用深度卷积神经网络实现图像分类、使用循环神经网络实现序列建模、使用生成对抗网络合成新数据等。通过本书的学习,读者可领略到Python的简单、易学、易读、易维护等特点,同时感受到利用Python实现机器学习的普遍性与专业性。本书可作为高等学校相关专业本科生和研究生的学习用书,也可作为相关专业科研人员、学者、工程技术人员的参考用书。 -
ChatGPT应用解析崔世杰本书全面地介绍了ChatGPT的知识体系,包括基础知识、核心原理、交互技巧、应用场景等方面的内容。将理论与实践相结合,每章节都配有大量具体的示例,强调应用性。案例丰富多样,覆盖日常生活、工作学习、创业创新等广泛场景,具有很强的指导意义。是目前ChatGPT领域示例最丰富、覆盖面最广的综合类图书。本书共11章。第1章介绍ChatGPT的基本概念、技术原理、性能表现等。第2章从与传统搜索引擎的区别阐述ChatGPT的独特优势。第3、4章详细介绍如何与ChatGPT高效交互的技巧及高级用法。第5-10章节讲解了ChatGPT在生活、娱乐和工作场景中的丰富应用,通过大量生动的案例,让读者充分认识到ChatGPT强大的应用价值,将抽象的ChatGPT功能具象化,使读者能够对ChatGPT有更深的理解和运用。第11章介绍了ChatGPT的拓展工具和模型,有助于读者进一步了解ChatGPT技术的发展前景,拓宽视野。本书示例丰富,既有系统性,又不乏趣味性。本书内容丰富,覆盖ChatGPT的方方面面,既有理论知识,又不乏实际操作案例,非常全面和系统。适合各级ChatGPT使用者阅读,也可作为ChatGPT技术教材使用。书中大量案例可帮助读者深入理解和运用ChatGPT。 -
AI绘画实操指南 Stable Diffusion图像创作入门AIGC-RY研究所AI为图像创作注入了新的血液,让人们的创意表达更加丰富!本书详细地介绍了AI绘画知识与实战技能,让读者能实时地掌握这款工具,进入AI时代创意设计的新天地!本书系统讲解了Stable Diffusion的安装、文生图、图生图、加载模型和扩展插件等入门知识,并通过4个实战案例进行学习巩固。本书图片精美丰富,讲解深入浅出,实战性强,不仅适合绘画爱好者、插画师、设计师、摄影师、漫画家、AI画师、游戏角色原画师、电商美工、短视频编导等阅读,也可作为AI相关培训机构、职业院校的参考教材。 -
沐曦异构并行计算软件栈杨建 等MACA全称是MetaX Advanced Compute Architecture,是由沐曦(MetaX)公司推出的一种采用通用并行计算架构解决复杂计算问题的异构计算平台,它包含了沐曦自研指令集架构(ISA)、GPU并行计算硬件引擎和GPU软件开发平台。本书深入浅出,层层递进,构建了一个系统全面的知识结构,全面介绍了异构并行计算和GPU编程的基础知识与高级应用。本书的内容覆盖基础理论、实际应用、编程模型到内存管理、性能优化等多个层面。本书不仅详尽阐述了MXMACA C/C++编程语言的特性和应用,还通过丰富的示例代码展示了在沐曦高性能GPU平台上开发计算加速应用程序的全过程。本书不仅为读者提供了深入学习GPU编程和异构计算的资料,也为科学计算、大数据分析、人工智能等领域的专业人士提供了宝贵的技术资源。无论是相关专业的老师和学生,还是对并行计算感兴趣的研究人员和工程师,都能从这本书中获得实用的指导。 -
Scratch少儿趣味编程108例方其桂 主编,周松松、叶俊 副主编"《Scratch少儿趣味编程108例(全视频微课版)》以Scratch 3.6版本为基础,通过108个案例详细介绍了运用Scratch软件制作动画、游戏等趣味作品的方法,充分培养孩子的想象力和创造力。本书共分为9章,第1章概述Scratch下载、安装和运行的方法;第2章介绍创建背景和角色的方法;第3章讲解自上而下依次执行的顺序结构;第4章探究根据条件进行判断的选择结构;第5章讲述重复执行的循环结构;第6章介绍使作品变得更加丰富的“声音”与“画笔”模块;第7章分析使用变量和列表存储数据的方法;第8章阐述运算模块的相关知识;第9章探究运用积木的各种功能解决实际问题的方法。 《Scratch少儿趣味编程108例(全视频微课版)》可作为少年儿童的编程启蒙读物,也可供对Scratch编程感兴趣的读者学习参考,还可作为学校编程兴趣班及相关培训机构的教材。" -
Node-RED物联网应用开发工程实践何铮 朱迪内容简介本书从工程实践角度系统讲解了Node-RED高级知识和工程级物联网应用的开发,是Node-RED领域的标准性著作,得到了Node-RED项目创始人Nick O'Leary的高度评价。具体地,本书讲解了物联网工程的系统架构、Node-RED官方的重要扩展节点、Node-RED的团队开发模式、自定义节点开发,以及如何将Node-RED嵌入到其他系统中等Node-RED的高级知识,能指导读者快速掌握物联网应用的端到端开发。此外,本书还详细讲解了数据采集、智能家居、智能办公、智能节能方面的4个工程级的实战案例。本书注重使用Node-RED开发物联网应用的高级知识和工程实践,它还有一个姊妹篇《Node-RED物联网应用开发技术详解》,介绍了Node-RED的设计思想、技术基础、环境搭建、流程创建、使用方法、配置方法、内部节点、应用开发方法,以及解决常见需求的44个流程,几乎涵盖了使用Node-RED开发物联网应用所需的所有基础知识,能为读者建立完整的Node-RED知识体系和框架。这两本书都配有大量辅助资源,包括流程实例、配置文件、实例代码等,可以通过本书的配套网站http://www.nodered.org.cn(Node-RED中文站)来获取。 -
Excel数据可视化实操指南(美)Jonathan Schwabish(乔纳森·施瓦比什)这本书颠覆了人们对“Excel 可以做什么”的认知。在过去的几年里,人们认识到数据可视化的重要性,这导致数据分析工具和可视化工具的数量激增。对大多人来说, Excel 是他们进行数据可视化的主要工具,也是数据工作者必不可少的工具。尽管Excel 不是一个专业的数据可视化工具,但它的数据可视化功能依然很强大。我们不应被它默认的图表类型扼杀了创造力,而是应该通过理解图表的关键要素并运用策略来扩展其功能。《Excel 数据可视化实操指南》提供了一套更高级、更有效的数据图表创建方法,对于任何有这方面需求的人来说,它堪称完美。Jonathan Schwabish 是一位经济学家和数据沟通专家。Schwabish 博士被认为是数据可视化领域的领导者,也是科研领域中让数据更清晰、更易于理解的领军人物。他是华盛顿特区非营利研究机构“城市研究所”的高级研究员,也是数据可视化和演示公司PolicyViz 的创始人。
