本书全面介绍区块链发展历史及密码学在区块链中应用研究成果。全书共6章,第1章介绍密码学与区块链原理,第2章介绍区块链技术架构与发展,第3章介绍哈希函数及其在区块链中的应用,第4章数字签名及其在区块链中的应用,第5章介绍密码协议及其在区块链中的应用,第6章介绍区块链中高级密码学原语与协议。本书不仅包括密码学的实用算法与协
Python是Web开发和数据分析等领域非常流行的编程语言。随着人工智能时代的到来,越来越多的人开始学习Python编程。本书面向Python初学者,以山羊博士和双叶同学的教学漫画情境为引,以对话和图解为主要展现形式,从简单的Python程序开始,循序渐进地讲解Python基础知识、基本语法和编程样例。此外,本书还为初
本书从初学者角度出发,全面系统地讲解了Python的基础知识、编程环境、编程要点以及多个实践案例的设计和分析等。
本书在阐述基于Agent(智能体)的情感劝说型谈判基本概念的基础上,从信任、映射、决策和社会性四个方面,论述基于Agent的情感劝说型谈判的研究进展。通过建立模型和改进算法,探讨基于Agent的情感劝说型谈判依据信任、映射、决策和社会性的动态变化实现有效调整的途径。本书内容包含作者承担的国家自然科学基金面上项目“基于A
本书内容包括:C语言的起步知识、控制程序流程的基础、编写基本C代码的组织工具;编写系统级程序所需要的C指针、结构体、共同体等关键知识;应用C开发程序所需要的技能和初步实践方法。
机器学习和数据分析都离不开数据。互联网上有着海量的数据,利用Python能够高效地进行数据收集与分析——数据抓取。本书面向数据抓取初学者,以山羊博士和双叶同学的教学漫画情境为引,以对话和图解为主要展现形式,在《Python一级:从零开始学编程》的基础上,从爬取公开数据开始,循序渐进地讲解HTML解析、表格数据读取、开放
随着ChatGPT的横空出世,AI和深度学习成了人们热议的焦点。那么,深度学习究竟是什么?它又能为我们做些什么呢?本书旨在解答这些疑惑的同时带领读者体验深度学习。本书以山羊博士和双叶同学的教学漫画情境为引,以对话和图解为主要展现形式,生动地讲解深度学习的原理,同时借助免费的在线演示教育平台TensorFlowPlayg
本书面向具备Python一级能力的初学者,基于虚构人物形象山羊博士和二叶草的教学现场,带领读者体验Python桌面应用程序开发。本书内容以教学对话和场景插图呈现,讲解桌面应用程序的概念、开发必备知识,以及如何创建应用程序、如何进行应用桌面应用程序和游戏应用程序开发。本书可作为以PAAT全国青少年编程能力等级考试、中国自
本书在简要介绍数据分析的统计学基础后,结合实例阐释线性回归、逻辑回归、决策树、随机森林、聚类分析、主成分分析、关联规则挖掘等常用算法的原理与应用,并通过覆盖诸多业务场景的案例,如零售超市业绩评估、广告营销渠道分析、网约车运营分析、网站改版分析等,呈现数据分析的思路与方法。最后,本书还探索了ChatGPT在数据分析中的应
围绕一个实际软件项目案例,基于软件开发生命周期全过程阐述软件分析、设计、实现测试及维护的最新实用技术