• python区块链应用开发从入门到精通 编程语言 高野 等 编 新华正版

    释放查看图文详情

21年品牌 40万+商家 超1.5亿件商品

python区块链应用开发从入门到精通 编程语言 高野 等 编 新华正版

59.45 6.7折 89 全新

库存16件

河北保定

送至北京市朝阳区

运费快递 ¥5.00

认证卖家担保交易快速发货售后保障

作者高野 等 编

出版社北京大学出版社

ISBN9787301357965

出版时间2025-01

版次1

装帧平装

开本16

页数316页

字数475千字

定价89元

货号xhwx_1203464115

上书时间2025-01-01

评价5272好评率 99.91%

  • 发货速度快 178
  • 物流很快 175
  • 品相不错 171
  • 包装仔细 167
  • 非常满意 133
  • 值得信赖 132
  • 价格实惠 128
  • 服务态度好 128
  • 物超所值 115
  • 品相超预期 108
  • 书质量太差 2
  • 包装损坏 2
  • 包装简陋 1
  • 描述不符 1
  • 发货太慢 1
  • 影响阅读 1
  • 描述严重不符 1
  • 服务态度差 1
  • 物流太差 1
查看全部评价

浩子书屋

九年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版特价新书
商品描述
主编:

一本书轻松掌握python语言和区块链应用开发!

目录:

篇 python基础篇

章 python语法基础

1.1  初识python

1.1.1 为什么要学python

1.1.2 python开发环境搭建

1.1.3 选择一个适合的ide

1.1.4 写下你的个python程序

1.2  python基础语法

1.2.1 数据类型

1.2.2 常用作符

1.2.3 流程控制语句

1.2.4 了解python的编码风格

1.3  输入输出(io)

1.3.1 文件的打开与读取

1.3.2 文件与目录作

1.3.3 json格式处理

1.4  函数

1.4.1 函数的基本定义

1.4.2 函数的调用

1.4.3 递归函数

1.4.4 匿名函数

1.4.5 装饰器

1.5  异常处理

1.5.1 错误处理思想

1.5.2 try语句使用

1.5.3 断言语句

1.6  面向对象编程

1.6.1 面向对象的编程思想

1.6.2 python的面向对象特

第2章 python的语法特

2.1  python的数据处理工具

2.1.1 迭代器

2.1.2 切片

2.1.3 数据生成器

2.1.4 lambda表达式

2.2  模块与包

2.2.1 第三方模块的安装与使用

2.2.2 numpy

2.2.3 openpyxl

2.2.4 shapely

2.3  并发编程

2.3.1 并发编程思想

2.3.2 多进程编程

2.3.3 多线程编程

2.4  正则表达式

2.4.1 正则表达式的基本规则

2.4.2 在python中处理正则表达式

2.5  标准库的使用

2.5.1 map简介

2.5.2 reduce简介

2.5.3 sorted简介

2.5.4 filter简介

2.6  网络编程

2.6.1 tcp协议简介

2.6.2 如何搭建tcp服务器

2.6.3 协议简介

2.6.4 如何搭建web服务器

第3章 python与数据库作

3.1  python与关系型数据库

3.1.1 python与mysql开发环境准备

3.1.2 通过python对mysql数据进行增改删

3.1.3 通过python查询mysql数据 

3.2  python与非关系型数据库 

3.2.1 python与monb开发环境准备

3.2.2 通过python作monb数据库

3.2.3 python与redis开发环境准备

3.2.4 通过python作redis数据库

第2篇 区块链技术篇

第4章 初识区块链

4.1  区块链的诞生与发展

4.1.1 区块链的诞生

4.1.2 认识密码朋克组织

4.1.3 区块链技术的高展

4.2  p2p网络

4.2.1 p2p网络概述

4.2.2 p2p网络的搭建要点

4.2.3 区块链网络的数据同步机制

4.3  区块链的数据结构

4.3.1 哈希函数

4.3.2 时序的链块式结构

4.3.3 树

4.4  pow机制

4.4.1 分布式网络识的意义

4.4.2 什么是pow

4.4.3 pow的本质

4.5  utxo与交易

4.5.1 什么是utxo

4.5.2 交易模型

4.5.3 交易脚本

4.6  区块链账本的安全与挑战

4.6.1 双花攻击

4.6.2 51%攻击

4.6.3 激励相容

第5章 区块链的技术

5.1  以太坊详解

5.1.1 以太坊概述

5.1.2 智能合约

5.1.3 外部账户与合约账户

5.1.4 世界树

5.1.5 以太坊经济体

5.2  区块链的共识算法

5.2.1 

5.2.2 d

5.2.3 pbft

5.3  区块链的技术方向

5.3.1 跨链

5.3.2 同态加密

5.3.3 零知识证明

5.3.4 二层网络(layer2)

5.3.5 nft

第6章 区块链技术的发展趋势

6.1  公链与联盟链

6.1.1 公链与联盟链的对比

6.1.2 常见联盟链台

6.1.3 baas台

6.1.4 区块链应用的合规 

6.2  联盟链与基础设施建设

6.2.1 数字化身份

6.2.2 数字币

6.2.3 存证溯源台

6.3  公链的热门应用方向

6.3.1 去中心化交易所

6.3.2 defi应用简介

6.3.3 ipfs应用简介

6.3.4 dfinity应用简介

第3篇 区块链开发篇

第7章 solidity智能合约开发入门

7.1  智能合约运行与环境搭建

7.1.1 智能合约的概念

7.1.2 智能合约的运行机制

7.1.3 智能合约运行三要素

7.1.4 智能合约开发环境搭建

7.1.5 remix环境简介

7.1.6 初识solidity

7.2  solidity基础语法

7.2.1 solidity基础数据类型

7.2.2 函数

7.2.3 修饰符

7.2.4 内建对象

7.2.5 内建函数

7.2.6 事务控制

7.2.7 自定义修饰符

7.3  复合数据类型与数据结构

7.3.1 自定义结构

7.3.2 数组和动态数组

7.3.3 映

7.3.4 address类型

7.3.5 memory与storage

7.4  solidity面向对象编程

7.4.1 接

7.4.2 函数选择器与接id

7.4.3 library

7.4.4 合约继承

7.4.5 abstract关键字

第8章 solidity智能合约开发

8.1  solidity经典案例

8.1.1 智能合约开发的一般步骤

8.1.2 土豪发红包

8.1.3 我要开银行

8.1.4 智能拍

8.2  erc标准

8.2.1 erc概述

8.2.2 erc-20标准

8.2.3 erc-165标准

8.2.4 erc-721(nft标准)

8.3  可升级合约

8.3.1 不可篡改与可升级之间的盾

8.3.2 跨合约调用

8.3.3 通过底层函数调用合约

8.3.4 主—从式可升级合约

8.3.5 代理—存储式可升级合约

8.4  合约开发佳实践

8.4.1 佳实践概述

8.4.2 工厂模式

8.4.3 存储注册表模式

8.4.4 遍历表迭代器

8.4.5 避重入攻击

8.4.6 警惕外部合约调用

8.5  python与智能合约调用

8.5.1 rpc分析

8.5.2 python-sdk简介

8.5.3 python调用智能合约步骤

8.5.4 节点连接

8.5.5 abi分析与编译

8.5.6 通过python调用智能合约

第9章 python语言离线钱包开发

9.1  区块链钱包

9.1.1 区块链钱包的核心

9.1.2 助记词如何生成与验证

9.1.3 如何存储私钥

9.2  区块链钱包核心功能实现

9.2.1 钱包如何支持coin转移

9.2.2 钱包如何支持coin查询

9.2.3 erc-20标准实现与部署

9.2.4 钱包如何支持token转移

9.2.5 钱包如何支持token查询

9.2.6 事件订阅

0章 项目实战:开发“赏金任务系统”区块链

10.1  项目需求分析与通证设计

10.1.1 项目需求与痛点分析

10.1.2 项目整体设计

10.1.3 fisco bcos简介

10.1.4 搭建fisco bcos开发环境

10.1.5 sdk的使用

10.2  企业级智能合约设计与实现

10.2.1 用户合约设计与实现

10.2.2 积分合约设计与实现

10.2.3 任务合约设计与实现

10.3  赏金任务系统核心功能实现

10.3.1 django简介与安装

10.3.2 django的基础使用

10.3.3 用户注册功能的实现

10.3.4 登录与session处理

10.3.5 任务发布

10.3.6 任务信息查询

10.3.7 任务变更

10.3.8 项目结

内容简介:

本书全面系统地介绍了python语言区块链应用工程师所需的基础知识和相关技术,主要分为python基础篇、区块链技术篇和区块链开发篇三部分。
全书共10章,其中~3章为python基础篇,介绍python语法基础、python的语法特、python与数据库作等内容;第4~6章为区块链技术篇,介绍初识区块链、区块链的技术、区块链技术的发展趋势;第7~10章为区块链开发篇,介绍olidity智能合约开发的入门和、python语言离线钱包开发、通过python和olidity开发一个“赏金任务系统”,项目中将使用fico bco联盟链作为基础,结合django框架,并应用pythondk与区块链交互完成数据的读写作,完成一个区块链的web项目。
本书内容系统全面,案例丰富翔实,既适合想学python语言编程和区块链开发的初学者阅读,也适合作为区块链行业从业者、金融科技爱好者的学用书,还可以作为广大职业院校相关专业的教材参用书。

作者简介:

高野

高野,于吉林大学计算机科学与技术专业,曾先后职于中国联通、飞创科技(大商所下属子公司)、传智播客,现任京北方区块链架构师,ficobco社区mvp,apto技术大使。2017年开始研究区块链,熟悉以太坊、ficobco、apto、hyperledger fabric等主流公链及联盟链台应用开发,多次参加企业内训及技术分享,线上、线上授课经验丰富,培养的遍布全球。
著有go语言区块链应用开发从入门到精通一书,参与了链白皮书的编写。

辛智勇

辛智勇,2019年开始研究区块链相关技术,熟悉、以太坊等主流技术,长期从事计算机软件的设计和开发工作。曾职于中兴通讯、四维图新,历任研发部门经理、技术专家、技术顾问。北京市科学技术委员会科技评审专家;生态聚合台apto eden技术顾问。

肖岩

肖岩,于中原工学院软件工程专业,前北大青鸟培训讲师。现任职于上市公司开发工程师,大前端开发工程师。生态聚合台apto eden技术顾问。熟悉python、kotlin、java、javacript等多种开发语言,2018年起长期关注区块链相关技术,推动区块链、联盟链等相关技术在实际项目中落地使用。

郑一鸣

郑一鸣,前算法工程师,现独立开发者,擅长python、olidity、rut 等,706 creator社区多个web3课程的发起人,包括zkp、rut、move等,长期关注以太坊生态与底层服务开发,热爱社群空间营造与青年创新教育。

   为你推荐   

—  没有更多了  —

微信扫码逛孔网

无需下载

以下为对购买帮助不大的评价

正版特价新书
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP