一本难度适当、易学易教的教材是开展小学信息学教学的重要一环。本书选取 80多个贴近小学生学习生活的例子,结合小学生的认知规律,激发孩子兴趣,以程序为中心,适当地弱化语法。本书利用流程图厘清思路,并提供多种算法实现举一反三,让小学生在学习 C 语言编程的过程中,学会运用计算思维解决问题。本书循序渐进、层层铺垫地依次呈现各个知识点,深入浅出,让学生在探索中体会到编程的乐趣和魅力。 本书适合小学四年级及以上学生阅读使用,可作为全国青少年信息学奥林匹克普及组竞赛教材,也可作为信息教师学习 C 语言的入门教材。
Git是一款让人一开始觉得很容易学,但却很难精通的工具。本书除了介绍Git的相关知识外,还会模拟各种常见的状况,让读者知道应该在什么时候使用什么指令。 《Git从入门到精通》共分11个章节,1~3章介绍安装工具及环境,对于已经安装完成的读者可直接从第4章开始阅读。第5章介绍Git基本的使用方式,虽然难度不高,但却是整个Git系统的基础。第6章介绍Git中常用的分支功能以及使用情境,第7~9章则是介绍如何修改现有的历史记录、使用标签,以及如何应对其他常见的状况。 前面的内容都是在自己的计算机上就可以完成的,从第10章开始介绍如何将自己计算机里的记录推一份到线上(GitHub)。*后一章(第11章)介绍团队开发时可能会使用的开发过程Git Flow。 市面上的参考书籍或网络教程大多是教大家如何通过终端机指令来学习Git,这让不少想学
《PyTorch语音识别实战》使用PyTorch 2.0作为语音识别的基本框架,循序渐进地引导读者从搭建环境开始,逐步深入到语音识别基本理论、算法以及应用实践,是较好的一本语音识别技术图书。本书配套示例源码、数据集、PPT课件等资源。 《PyTorch语音识别实战》分为13章,内容包括语音识别之路、PyTorch 2.0深度学习环境搭建、音频信号处理的理论与Python实战、音频处理常用工具包Librosa详解与实战、基于DNN的语音情绪分类识别、一学就会的深度学习基础算法、基于PyTorch卷积层的语音情绪分类识别、词映射与循环神经网络、基于Whisper的语音转换实战、注意力机制与注意力模型详解、鸟叫的多标签分类实战、多模态语音转换模型基础、GLM架构多模态语音文字转换实战。 《PyTorch语音识别实战》内容详尽、示例丰富,适合作为语音识别初学者、深度学习初学者、语音识别技术
本书由华为公司质量与流程IT团队官方出品,从认知、理念、转型框架、规划和落地方法、业务重构、平台构建等多个维度全面总结和阐述了华为自身的数字化转型历程、方法和实践,能为准备开展或正在开展数字化转型的企业提供系统、全面的参考。全书共13章,内容从逻辑上分为四个部分。认知篇(第1~2章)首先从华为的视角总结了企业对于数字化转型的应有的共识,以及从战略角度阐述了华为为何推行数字化转型;然后给出了华为数字化转型的整体框架(方法论),以及企业数字化转型成熟度评估的方法,帮助读者在厘清华为开展数字化转型工作的整体脉络的同时,能快速对自身的数字化水平进行自检。方法篇(第3~5章)讲解了华为数字化转型的理念和方法,覆盖从变革规划、变革项目实施到IT产品实现的全部过程。实践篇(第6~10章)介绍了华为如何通过数
《Vue.js 3.x Element Plus从入门到精通:视频教学版》通过对Vue.js(简称Vue)的示例和综合案例的介绍与演练,使读者快速掌握Vue.js 3.x框架的用法,提高Web前端的实战开发能力。本书配套示例源码、PPT课件、教学大纲、教案、同步教学视频、习题及答案、其他资源、作者微信群答疑服务。 《Vue.js 3.x Element Plus从入门到精通:视频教学版》共分15章,内容包括Vue.js 3.x的基本概念、Vue.js模板应用、组件的方法和计算属性、表单的双向绑定、处理用户交互、精通组件和组合API、虚拟DOM和Render()函数、玩转动画效果、熟练使用构建工具Vue CLI和Vite、基于Vue 3的UI组件库Element Plus、网络通信框架axios、使用Vue Router进行路由管理、状态管理框架Vuex、基于Vue的网上商城系统实战,以及基于Element Plus的图书借阅系统实战。 《Vue.js 3.x Element Plus从入门到精通:视频教学版》内容丰富、注重实
从这本书里能学到什么? 《Head First PMP》用一种生动有趣的方式全面涵盖了《PMBOK指南》的*原则和认证目标。更新后的第四版会带你了解具体问题,并采用一种独特的视觉格式帮助你全面掌握项目管理。通过在具体的上下文中讨论项目管理概念,使你能够理解、记住并灵活应用这些概念,不只是为了应对考试,还可以充分运用于工作中。难怪很多人仅凭《Head First PMP》就顺利通过了PMP考试!
本书用简单、通俗、易懂的语言对BERT相关的自然语言处理技术进行描述,从原理、架构、实现等多维度解读BERT 模型,并展示不同层面的实战案例,通过将理论和实践相结合, 使读者能够在对模型充分理解的基础上,运用模型解决实际任务。本书适合于自然语言处理初学者以及语言类大学的信息科学专业学生,不仅可作为拓展阅读的材料,还可作为立志从事自然语言处理方向研究人员的入门参考书。?
本书从Spring Boot的基本概念讲起,逐步深入到Spring Boot的技术整合,并在后配合项目实战案例。重点介绍了使用Vue Spring Boot进行Web应用开发,并结合多种技术进行整合。让读者了解了如何整合数据库技术、模板技术、安全授权、缓存技术等,对Spring Boot开发有了更深入的了解。本书总共分为13章,涵盖的主要内容有Spring Boot简介;Spring Boot封装基础类;讲解Spring Boot持久化技术MyBatis、JPA、Redis、MongoDB等;Spring Boot Test单元测试技术;Spring Security技术开发;Spring Shiro技术;WebSocket集成Spring Boot开发;Swagger的使用;缓存技术:Encached、Memcched、Redis技术学习和使用;消息队列服务:ActiveMQ以及RocketMQ集成到Spring Boot;前端技术Vue从入门到进阶;Spring Boot模板技术:Thymeleaf和FreeMarker;Element-UI框架学习;利用Novel框架进行权限管理系统二次开发。本书内容详实,案例丰富,文字
AI领域的 基石王者 ,那些还沉迷于CNN,RNN的工程师被警告: 放弃战斗吧,向Transformer投降! 在过去的二十年中,自然语言处理研究领域发生了翻天覆地的变化。在这段时间里,自然语 言处理经历了不同的处理范式,并终进入了一个由神奇的Transformer体系结构主导的新时代。 Transformer深度学习架构是通过继承许多方法而产生的,其中包括上下文词嵌入、多头注意力机制、位置编码、并行体系结构、模型压缩、迁移学习、跨语言模型等。在各种基于神经的自然语言处理方法中, Transformer架构逐渐演变为基于注意力的 编码器-解码器 体系结构,并持续发展到今天。现在,我们在文献中看到了这种体系结构的新的成功变体。目前研究已经发现了只使用 Transformer 架构中编码器部分的出色模型,如 BERT(Bidirectional Encoder Representations from Transformers,Transformers双向编码表示);或者只
从这本书能学到什么?激动人心的敏捷时刻终于到来!前所未有地,我们的行业终于发现了一个真正的可持续方法,可以解决让几代软件开发人员困扰的问题。敏捷不仅能带来非凡的结果,团队还认为他们工作时也更加愉快。不过,既然敏捷这么好,为什么没有人人都采用敏捷呢?事实上,敏捷可能适用一个团队,而对于另一个团队却有可能带来严重的问题,区别就在于团队的思维模式。利用这个重视大脑的学习指南,你会改变考虑项目的思维方式,而且是朝着好的方向改变!在准备PMI-ACP?认证考试?这本书涵盖通过考试所需要的全部内容:完整的学习指南、技巧、模拟题,以及一个PMI-ACP全真模拟考试。
通过本书,你可以了解到:Spark SQL的新接口如何为SQL的RDD数据结构提升性能。Spark Core与Spark SQL中数据join的不同选择方式。充分利用标准RDD转换的技术。如何解决Spark中键值范式的性能问题。不借助Scala或其他JVM语言来编写高性能的Spark代码。采用改进建议后,如何来测试其功能及性能情况。使用Spark MLlib和Spark ML机器学习库。Spark的流处理组件、外部的社区扩展包。
用iPad画画的好处之一是方便、实用,灵感来了就能画。那么,用iPad画画和用纸笔画画有什么不同呢?小白也能自学iPad画画吗?本书主要介绍了用iPad和Procreate软件绘制插画的基础技法。全书共有9章:第1章介绍了iPad绘画的基本知识,包括常用软件Procreate的基本操作方法和色彩基础知识等;第2章介绍了绘制萌物线条的技法;第3章至第9章介绍了不同主题案例的绘制方法,包括萌宠、食物、植物、头像、平铺式插画、名画和旅行手账等。书中所选取的案例简单易学,即便是没有任何绘画基础的读者也能够快速上手。 本书作者希望能带着大家了解iPad绘画,克服对Procreate软件的恐惧,教会大家用心、用爱去记录生活,用iPad描绘每一个甜蜜的瞬间。全书内容基础、简单,画风可爱,十分适合零基础读者阅读。
从这本书里能学到什么? 《Head First PMP(第三版)》以生动有趣而不乏味的方式全面涵盖了《PMBOK指南》的原则。这本书采用独特的方式帮助你为资格认证考试做好充分准备,不仅仅回答具体的问题,更着重于从全局考虑项目管理。通过结合具体的上下文讨论各个项目管理概念,你将能够理解、记住并灵活应用这些概念,而不只是应对考试,还将充分运用于工作中。正是基于这个原因,很多人仅凭《Head First PMP(第三版)》就顺利通过了PMP考试! 为什么这本书如此与众不同? 通过应用神经生物学、认知科学和学习理论的研究成果,《Head First PMP(第三版)》采用丰富直观的形式使你的大脑真正开动起来,而不是长篇累牍地说教,让你昏昏欲睡。
《IDA Pro权威指南(第2版)》共分为六部分,首先介绍了反汇编与逆向工程的基本信息和IDA Pro的背景知识,接着讨论了IDA Pro的基本用法和高级用法,然后讲解了其高扩展性及其在安全领域的实际应用,最后介绍了IDA的内置调试器(包括Bochs调试器),一方面让用户对IDA Pro有全面深入的了解,另一方面让读者掌握IDA Pro在现实中的应用。相比上一版,这一版以IDA6.0为基础,介绍了它的新的、基于Qt的图形用户界面,以及IDAPython插件。 《IDA Pro权威指南(第2版)》适合IT领域的所有安全工作者阅读。
这是一部从方法论和工程实践双维度阐述企业级业务架构设计的著作。 作者是一位的业务架构师,在金融行业工作超过19年,有丰富的大规模复杂金融系统业务架构设计和落地实施经验。《企业级业务架构设计:方法论与实践》在出版前邀请了微软、阿里、百度、网易、Dell、Thoughtworks、58、转转等10余家企业的13位在行业内久负盛名的架构师和技术专家对该书的内容进行了点评,一致好评推荐。 作者在书中倡导“知行合一”的业务架构思想,全书内容围绕“行线”和“知线”两条主线展开。“行线”涵盖企业级业务架构的战略分析、架构设计、架构落地、长期管理的完整过程,“知线”则重点关注架构方法论的持续改良。 全书分为五个部分: 业务架构基础篇(第1~3章) 介绍了业务架构的发展历程、作用、与IT架构的关系,以及业务模型的相关知识。 业务架构设计
本书讲述了利用硬件描述语言(Verilog HDL)设计复杂数字系统的方法。这种方法源自20世纪90年代的美国,在美国取得成效后迅速在其他 工业国得到推广和普及。利用硬件描述语言建模、通过仿真和综合技术设计出极其复杂的数字系统是这种技术的 大优势。 本书从算法和计算的基本概念出发,讲述如何用硬线逻辑电路实现复杂数字逻辑系统的方法。全书共四部分。 部分Verilog数字设计基础与第二部分Verilog数字系统设计和验证共18章;第三部分共12个上机练习实验范例;第四部分是Verilog硬件描述语言参考手册,可供读者学习、查询之用。本书第3版后,在语法篇中增加了IEEE Verilog1364-2001标准简介,以反映Verilog语法的 变化。 本书的讲授方式以每2学时讲授一章为宜,每次课后需要花10h来复习思考。完成10章学习后,就可以开始做上机练习,从简单到复杂,由典
为了帮助广大爱好自然语言处理(NaturalLanguageProcessing,NLP)技术的读者朋友入门此领域,本书阐述了自然语言处理概况、领域应用、相关处理工具包、相关的机器学习及深度学习模型、文本预处理及文本表征等基础知识,以及具体的自然语言处理任务,包括文本分类、关系抽取、知识图谱、文本摘要、序列标注、机器翻译和聊天系统,同时介绍了自然语言处理技术在学术界以及工业界的发展、应用现状,并为读者们提供了部分面试参考题目。本书适合有一定的编程及机器学习基础,想入门自然语言处理,以及想系统了解或准备求职自然语言处理初级岗位的读者阅读。
本书是 VMware虚拟化与云计算应用 三部曲之故障排除篇的内容,本书介绍了VMware vSphere虚拟化安装、配置、运行、维护、使用中的注意事项,以及经常碰到的故障和解决方法。
Scratch编程趣味玩转数学这本书将数学融入编程,以 编程思维 数学思维 带领孩子一起从编程的视角看待数学。将数学知识体现在一个个程序项目中,将抽象的数学公式转化成具象的程序项目。通过人物对话形式开展,以项目制的学习方式推进,每章节都会先学习数学知识,推理思考过程,从思维上先理解整个问题的解决思路,然后再转变成程序语言。以一个个的挑战任务激发孩子学习的激情和兴趣。让孩子在编程的世界再次去认识数学、运用大小比较、进行四则运算、了解钟表。通过营救小游戏去使用、理解坐标的概念,去感受方位和距离。各种绘制图形的方法,观察几何图形,掌握角度,计算周长和面积。挑战奇偶数、质数、合数的程序判断方法,去体验求*公约数和*小公倍数的算法编写,*后制作一个综合的分数计算器,将算法知识融会贯通。
本书系统地介绍了利用R 语言进行数据分析和挖掘的相关技术,采用由浅入深的框架体系:开篇伊始介绍R 语言的基础操作,进而介绍回归分析、方差分析等数据分析的方法,以更好地探索数据内部结构,获取数据所包含的信息;更重要的是为后续的数据挖掘提供理论依据;*后介绍典型数据挖掘工具和方法,采用理论基础到算法介绍到案例实战的布局,让读者深刻感知数据挖掘的精髓,在了解算法的同时更好地学以致用。
本书较为系统地论述信息理论和编码的基础知识,内容包括绪论、信息的度量、离散信源及其信源编码、离散信道及其信道编码、连续消息和连续信道、限失真信源编码、差错控制的基本概念、线性分组码、卷积码、信道编码新进展简介(包括Turbo码、空时分组码、低密度奇偶校验码、网络编码与协作)等。每章后面都附有思考题和习题。全书针对本科教学的特点,力求深入浅出,把严密的数学语言、合理的物理解释和丰富的应用实例相结合,将经典理论介绍和**研究成果相结合,便于学生自学。
这将是一段趣味与挑战兼具的Scratch 编程之旅,在这段旅程中有可爱又机智的AI 猫陪伴着你,一定会遇到更多的惊喜。他会陪你游览机器人博物馆,探索迷宫、珍珑峡谷和群山之巅,通过这些旅程你会了解到什么是人工智能,怎样学习人工智能,并学习设计智能应用、优化算法、递归回溯等编程方法和知识,还会开始探索机器学习的思路和方法。勤动脑,多动手,你一定会从这次旅程中受益颇多,快和AI 猫一起开始这段旅程吧!