在区块链发展历程中,以太坊的诞生具有里程碑式的意义。本书介绍使用Solidity开发以太坊智能合约DApp的方法,内容涵盖Solidity的基本语法,使用开发框架Truffle开发、部署、测试以太坊DApp的方法,通过以太坊测试网络进行交易的方法,开发安全智能合约所应遵守的规范和对智能合约进行安全审计的方法等。读者在阅
Go语言是近年来非常流行的新兴编程语言,它不仅是以太坊客户端和HyperledgerFabric区块链平台的开发语言,而且广泛应用于区块链应用的开发。本书介绍使用Go语言开发的经典联盟链项目HyperledgerFabric,它由Linux基金会管理。国外的微软、摩根大通、世界银行和国内的华为、阿里巴巴、百度、腾讯等企
本书是一部关于现代数据库系统的基本原理、技术和应用的教材。第一篇介绍了数据库基础知识及MySQL的基础操作;第二篇介绍了数据库事务管理、数据库的保护及MySQL的高级应用;第三篇描述了关系数据库的设计与实现,并给出了一个具体的数据库设计案例。本书以数据库管理系统的出现背景为线索,引出数据库的相关概念及数据库的整个框架体
本书是江苏省高等学校重点教材《数据结构原理与应用》的配套教材,补充与拓展课堂教学内容,衔接理论与实践。本书在选材与编排上以易读易用易练可研为目标,为数据结构相关课程提供全方位的实践练习指导。全书分为4篇:第1篇是原理篇,简述典型结构(线性表、栈和队列、数组和矩阵、树和二叉树、图等)及其在计算机中的实现原理,查找和排序的
PHP简单易学且功能强大,是Web开发的首选语言。本书由浅入深、循序渐进,系统地介绍了PHP的相关知识及其在Web开发中的实际应用,并通过具体案例,使读者巩固所学知识,更好地进行开发实践。本书共分为14章,涵盖了PHP开发环境的搭建、PHP语法、FORM表单、数据库开发、面向对象编程、使用PDO连接数据库、会话控制、界
本书主要从零基础读者的角度出发,通过简单易懂的语言讲解知识,内容图文并茂,知识点由浅入深,案例充足,让读者通过课后习题巩固所学知识点。全书共分为12章,内容主要包括Python环境搭建、Python变量命令规范、Python中的各类数据类型、流程控制语句、继承、多态、类与方法、文件的读写、文件的缓存、文件的编码、正则表
硬实时计算系统是必须在精确的时间内对环境中的事件做出反应的系统,其行为正确与否不仅取决于计算结果,还取决于产生结果的时间。硬实时计算系统是可预测的,而实现可预测性的关键在于调度算法。本书是一部有关可预测性调度算法及应用的基础著作,涵盖了实时计算的基本概念、可预测调度算法领域最重要的研究结果,以及提供设计可预测计算系统的
学习如何编写C和C代码仅仅是个开始。如果你希望从事系统底层开发工作,或想深入理解操作系统、编译器及它们之间内在的关联,成为编程专家,那么就必须充分了解编译器生成的二进制文件(目标文件、静态库、动态库和可执行文件)的作用和结构。开源已经在许多方面从根本上改变了软件的原有面貌,越来越多的系统开始采用或集成开源代码,因此对每
《MSOffice高级应用教程(普通高等教育十四五规划教材)》结合全国计算机等级考试二级MSOffice高级应用与设计的考试要求以及当前高等院校大学计算机基础教学的实际需要编写而成。全书主要内容包括Word文档编辑与美化、Word表格与图文混排、长文档的编辑与管理、文档审阅与邮件合并、Excel工作表制作与数据计算、E
本书主要以纯案例驱动的形式,分别使用和结合使用requests库、selenium库,从互联网上收集数据。主要内容包括收集静态网页数据,网页解析,JSON数据,JSON解析,多级翻页,cookie和session,验证登录,多线程,数据的存储,收集到的数据包括静态网页数据、json、图片、音频、视频等数据,并对获取的数