Python简单易学,是一种非常适合零基础编程人员学习算法与编程的高级程序设计语言。 本书是中国电子学会全国青少年软件编程等级考试Python编程一至四级的指定用书,基于Python自带的集成开发工具IDLE 3.5.2版本,对应每级考试要求讲解知识要点。 对于广大青少年学习者,本书能够指导他们了解并掌握Python语言编程技巧,培养他们用Python语言编程解决生活中实际问题的能力。
这是一本具有高中数学知识就能读懂的机器学习图书,书中通过大量程序实例,将复杂的公式重新拆解,详细、清晰地解读了机器学习中常用的微积分知识,一步步带领读者进入机器学习的领域。
本书由入门知识、编程创意、开阔眼界3部分组成,循序渐进地引导学习者掌握Scratch 编程工 具的各个功能;然后在此基础上,通过游戏项目进行创意构思、游戏设计和编程实现;后通过竞 赛题目训练提升、开阔眼界。 本书内容全面、层次清晰、对接前沿、传递科普、富含童趣、充满正能量。为了便于学习,本 书为程序案例配备了视频资源;本书中的部分游戏项目已在多所小学、幼儿园进行了试点体验、创 作与探索,受到师生和家长的一致好评。 作为一本学习Scratch 计算机编程的科普读物,本书特别适合编程入门使用,
本书定位是HBase从入门到应用的简明教程,特色是以实战案例为主,内容系统全面,讲解深入浅出,操作步骤清晰明了。本书配套示例源码、PPT课件、开发环境、教学视频、习题及答案以及其他丰富的教学 资源。本书共分为8章,内容包括NoSQL数据库、HBase体系架构、HBase的接口、MapReduce与HBase、HBase表设计、HBase和Hive、HBase深入剖析、论坛日志分析实战。本书既适合HBase初学者、大数据分析与挖掘初学者阅读,也适合作为高等院校和培训机构人工
本书以Hyperledger Fabric 2.0为蓝本,由浅入深地剖析底层源码,系统讲解Fabric 2.0的技术框架、各个模块实现以及背后所蕴含的技术思想,并结合区块链国产化的当前发展,分析Fabric技术的国产化实践。本书主要分为三个部分,第一部分(第1~12章)介绍区块链和Fabric技术相关概念、Fabric 2.0底层源码;第二部分(第13章)讲述如何部署Fabric 2.0,包括使用Kubernetes进行部署;第三部分(第14~17章)融合自主可控技术国产化趋势,结合“5G+物联
Calcite 是一款开源的动态数据管理框架,其目标是一种方案适应所有需求场景,能为不同计算平台和数据源提供统一的查询引擎,它对于没有高并发、低延时的多数据源间的数据管理有着天然的优势,是解决多数据源统一管理问题的利器。 本书围绕Calcite,结合其数据库基础知识、核心理论以及相关的项目实践情况,从SQL 的解析、校验、优化、执行等流程,对Calcite 组件进行介绍。同时本书为部分章节配置对应的代码和实例,帮助读者加深理解。 本书内容由理论到实践,将源码解析与实际案例相结合,可以作为Calc
《SQL学习指南(第3版)》介绍了SQL语言的基础知识以及高级特性,包括SQL基本查询、过滤、多数据表查询、集合、数据操作、分组和聚合、子查询、连接、条件逻辑、事务、索引和约束、视图等内容。同时,为了适应近年来数据库领域的发展变化,本书针对大数据、SQL跨平台数据库服务和数据分析等领域的需求,增加了处理大型数据库的实现策略和扩展技术,以及报表和分析工具等内容。 《SQL学习指南(第3版)》内容循序渐进,每章的主题相对独立,并提供了丰富、可扩展的示例,同时还配备精选练习,有利于读者有效学习和快速掌
涵盖所有考试目标:● 设计弹性架构● 设计高性能架构● 设计安全架构和应用程序● 设计成本优化的架构
主要内容:●通过简单易懂的步骤和示例学习C#基础编程●掌握如何在L Jnity中创建和应用脚本●用C#实现诸如角色控制和射击等基本游戏机制●理解接口与抽象类的概念●利用**版C#的强大功能解决复杂的编程问题●熟悉堆栈、队列、异常、错误处理等其他C#核心概念●探索游戏中人工智能( AI )的基础知识并将其应用于控制敌人行为
本书是国家精品课程“大学计算机”系列课程“程序设计”的主教材。本书以快速掌握程序设计思想为主线,采用“核心语法为先导,经典案例为依托,实践应用为目的”的内容组织方式,以大量程序案例为抓手,突出程序设计与应用实践的关联性,促进计算思维能力培养,提升大学生综合素质和创新能力。本书内容基于Python 3.8版本,共9章,从基础技能、实践应用两个层面展开。基础技能部分包含6章:Python语言概述、Python语言基础、程序基本控制结构、函数的使用、文件读写与管理、Python面向对象程序设计。实践应