本书以区块链1.0和区块链2.0中**代表性的比特币和以太坊系统为切入点,讲述区块链系统关键技术。 本书首先介绍了比特币系统独特的地址和交易机制、脚本系统、区块数据结构、共识机制等关键概念;接着,对以太坊系统的账户模型、智能合约系统、交易设计机制,以及数据存储结构等做了深入介绍;然后,在此基础上进一步介绍了区块链技术所涉及的网络层和共识层相关理论、实践与研究前沿;最后,为提高读者的应用能力,基于以太坊平台和Solidity语言介绍了DApp的开发,并配套了教学实验平台,另外还探讨了多个区块链应用
面向对象程序设计是当今程序设计的主流技术,Java语言作为经典的面向对象语言,受到程序设计人员的广泛欢迎。本书作为Java语言程序设计的教程,在详细介绍程序设计的基础知识后,着重讲解Java面向对象的编程思想,通过精选的实例与基于开发平台的代码调试与运行,使读者轻松掌握Java编程的核心技术。全书共15章,内容主要包括Java语言的基本组成元素、流程控制语句与算法设计、类与对象、数组与字符串的应用、类的继承与多态、抽象类/接口及泛型、异常处理、控制台输入/输出与文件操作、多线程编程、图形用
《大学计算机基础实践教程:Windows 10 + Office 2016》为《大学计算机基础(Windows 10 + Office 2016)》一书的实践教程。全书共9章,以实验形式分别介绍了计算机与信息技术、数据在计算机中的表示、Windows 10操作系统、计算机网络与信息安全、使用Word 2016制作办公文档、使用Excel 2016处理电子表格数据、使用PowerPoint 2016设计演示文稿、算法与程序设计和计算机发展新技术等内容。《大学计算机基础实践教程:Window
本书是依据高等职业院校的教学要求,以岗位需求为导向而编写的教材,系统地进述了计算机网络的基础知识和基本技术。全书包括两部分,即理论部分和实验部分。理论部分主要讲述计算机网络基础知识,包括计算机网络概述、数据通信基础、网络协议与体系结构、局域网技术、网络互联技术、网络服务器配置、internet技术、网络安全。实验部分主要讲述与计算机网络相关的基本实验,共8个实验内容。本书既注重计算机网络基础理论的讲解,又注重实践和应用,既可作为高等职业院校计算机网络及其他相关专业的计算机网络课程教材,也可作为网
本书讲解了大数据查询技术涉及的知识体系,主要是Hadoop生态圈体系中的各个组件,包括HDFS、Hive、Presto、HBase、Phoenix、Elasticsearch和dbeaver。本书采用项目任务驱动的方式进行讲解,覆盖组件的工作原理、部署安装和使用方法,力求帮助读者更有效地动手实践。
本书全面、系统地介绍Photoshop 2020的基本操作方法和图形图像处理技巧,包括图像处理基础知识、初识Photoshop、绘制和编辑选区、绘制图像、修饰图像、编辑图像、绘制图形与路径、调整图像的色彩与色调、图层的应用、文字的使用、通道的应用、蒙版的使用、滤镜效果、动作的应用和综合设计实训等内容。
本书采用项目形式编写,内容紧密联系相关专业的工程实际,将知识点贯穿于项目中,遵循从简单到复杂循序渐进的教学规律,注重工程实践能力的提高,重点突出对学生职业技能及职业素质的培养,力求全面、翔实、通俗,主要针对高等院校机电类相关专业编写。全书按照项目描述、项目分解、学习目标、项目展现、项目小结、知识扩展、习题与思考七个方面的内容来设计,将知识点的学习直接嵌入项目中,以项目为载体,实现教学目标,做到理论与实际无缝对接。按照由简单到复杂,由理论到实践,依照学生的认知规律安排教材内容,教学内容贴
本书共分为8章,分别介绍了单片机开发与仿真环境搭建、单片机C51语言基础、51系列单片机及最小系统、基础外围电路与程序设计、中断与定时器、常用芯片及其通信协议、药物配送小车、电风扇控制系统的设计与实现等内容。
本书是与《C#程序设计教程》(第4版?微课视频版)(清华大学出版社)配套使用的实验指导书。“实验指导”针对课程教学特点,精心设计了17项实验,以方便实际教学实践安排。各实验内容中设计的实验案例实用、可操作性强。“习题测试”针对配套教程的每个章节,精心设计了选择题、填空题、思考题、实践题,教师通过在线作业平台给学生布置课后作业,可进一步检验学生对相应章节知识点的掌握情况,做到举一反三,融会贯通。为便于教学,本书提供实验程序源码和素材。
Web前端开发是创建Web页面或App等前端界面并呈现给用户的过程,通过HTML、CSS、JavaScript以及衍生的各种技术、框架和解决方案,实现互联网产品的用户界面交互。《Web前端实战——HTML+CSS+JavaScript全栈开发》(微课视频版)符合教育部“1+X”职业技能等级考试要求,内容全面、循序渐进,辅于微视频、项目案例和大量代码,帮助读者高效掌握Web前端开发技术。