暂时未有相关云产品技术能力~
你好呀!
目录 前言 1. fabric 介绍 1.1 fabric和以太坊的区别 1.2 身份管理介绍 1.3 账本:每个节点中都有 1.4 交易管理介绍 1.5 节点介绍 1.6 通道介绍--channel 2. fabric 环境搭建 2.1 安装虚拟机 2.2 安装必要配置 2.2.1换源 2.2.2 安装vim 2.2.3 安装python2.7 以及 python-pip2 2.2.5 安装go 2.2.6 安装docker 2.2.7 安装docker-compose 2.2.8 Fabric的Docker镜像下载 2.2.9 拉取fabric代码 最后
目录 1. 文件处理 1.1 JSON文件 1.1.1 已知JSON结构 1.1.2 未知JSON结构 1.1.3 Encoder & Decoder 1.2 XML文件 1.3 二进制文件 1.4 zip文件 1.4.1 创建zip 1.4.2 读取zip文件 2. 包管理 2.1 包路径 2.2 包声明 最后
目录 1. 获取abi文件 2. 安装abigen工具 3. remix连接私有链 4. 合约部署 5. 初始化私有链节点创世块 6. 合约部署 7. 调用
目录 1. geth 简介 1.1 下载地址: 1.2 安装: 1.3 查看是否安装成功 2. geth命令介绍 3. geth常用命令 3.1 指定数据目录 --datadir 3.2 账户相关 3.3 控制台console: 3.4 删除数据: 3.5 help 3.6 常见错误 4. Go语言调用合约 4.1 启动rpc端口 4.2 Go调用以太坊 4.3 调用接口 net_version net_listening net_peerCount eth接口 personal接口 db接口 最后
通道 是用于协程间交流的通信载体。严格地来说,通道就是数据传输的管道,数据通过这根管道被 “传入” 或被 “读出”。 因此协程可以发送数据到通道中,而另一个协程可以从该通道中读取数据。
目录 1. 函数 2. 方法 3. 接口 最后
目录 1. 程序结构 1.1 名称 1.2 声明 1.3 注释 1.4 单双引号 1.5 输出 2. 数据类型 2.1 整型 2.2 浮点型 2.3 复数 2.4 布尔型 2.5 字符串 2.6 常量 2.7 数组 2.8 切片 2.9 map 2.10 结构体 2.11 JSON 3. 流程控制 3.1 条件语句 3.2 选择语句 3.3 循环语句 最后
【七天入门Go语言】Goland && Golang 的安装与配置 | 第一天
目录 前言: 1. 配置 2. 安装 3. 创建 4. 运行 最后
目录 1. 内置的全局变量 2. 错误处理 3. 访问函数 4. 创建合约 5. 合约继承 6. 修饰器modifier 最后
目录 注意事项 编译器选择 一些说明 1. 变量 1.1 状态变量 1.2 局部变量 2. 数据类型 2.1 值类型 2.1.1 布尔类型(Booleans): 2.1.2 整型(Integers): 2.1.3 定长浮点型(Fixed Point Numbers): 2.1.4 定长字节数组(Fixed-size byte arrays) 2.1.5 有理数和整型常量(Rational and Integer Literals) 2.1.6 枚举(Enums) 2.1.7 函数类型(Function Types) 修饰符 函数定义 函数返回值 构造函数 2.1.8 地址类型(Address)
反射 1. 反射简介 1.1 反射是什么? 1.2 为什么需要反射? 2. reflect包 2.1 基本反射 2.2 反射与指针 2.3 反射与对象 2.4 反射与函数 2.5 反射与方法 2.6 反射例子 3. 总结
目录 1. Spark概述 1.1 背景 1.2 特点 1.3 使用趋势 2. Spark生态系统 2.1 Spark与Hadoop的对比。 2.2 Job 2.3 容错率 2.4 通用性 2.5 实际应用 2.6 Spark生态系统组件的应用场景 2.7 Spark组件 2.7.1 Spark Core 2.7.2 Spark SQL 2.7.3 Spark Streaming 2.7.4 MLlib 2.7.5 Graphx 2.7.6 Cluster Managers 3. Spark运行架构 3.1 基本概念 3.2 架构设计 3.3 Spark 运行基本流程 3.4 Spark 运行
RDD的transformations和actions 两个RDD:一个RDD包含 {1, 2, 3} , 另一个RDD包含{3, 4, 5}
目录 1. 对称加密算法 1.1 特点 1.2 优缺点 1.3 go语言实现对称加密算法 1.3.1 AES 1.3.2 DES 1.3.3 DES (CBC模式) 2. 非对称加密算法 2.1 特点 2.2 优缺点 2.3 go语言实现非对称加密算法 2.3.1 RSA 最后
目录 1. 哈希算法特点 2. 常用的哈希算法 3. go实现MD加密 3.1 MD4 3.2 MD5 3. go实现SHA加密 最后
目录 1. 常见的编码 2. go语言实现base64的编码与解码 2.1 Base64编码原理 2.2 实现Base64的编码与解码 3. go语言实现base58编码与解码 3.1 base58的编码过程 3.2 base58编解码具体实现 4. 最后
目录 1. 数据仓库概念 2. Hive简介 2.1 简介 2.2 特性 2.3 生态系统 3. Hive系统架构 4. HQL转成MapReduce作业的原理 4.1 join的实现原理 4.2 group by的实现原理 5. 实验练习 5.1 环境配置 5.1.1 HIVE 5.1.2 MYSQL 5.1.3 配置MySql为hive元数据存储数据库 5.2 Shell进行实验内容 5.2.1 新建一个数据库; 5.2.2 新建表 5.2.3 添加分区 5.2.4 导入grade_zqc 5.2.5 统计男、女生人数 5.2.6 统计每个学生所有科目的总分以及平均分
目录 网络安全 1. 计算机网络的安全威胁 2. 两类密码体制, 代表性算法 2.1 对称密钥密码体制 2.2 非对称密钥密码体制 3. 数字签名、报文完整性鉴别,实体鉴别 3.1 数字签名特点 3.1 报文完整性鉴别 3.2 报文鉴别的方法 3.2.1 MD5 3.2.2 报文鉴定码 3.3 实体鉴别 4. 对称密钥的分发 5. 公钥的签发与认证 6. 访问控制 7. 因特网相关的安全协议 IPSEC、SSL IPsec SSL 8. 防火墙
目录 应用层 1. 网络应用程序的体系结构: 1.1 C/S 1.2 P2P 2. 域名结构 3. 域名解析过程 4. 万维网 4.1 URL 4.2 HTTP 4.3 静态页面 4.4 动态页面 4.5 活动页面 4.6 搜索引擎 5. 电子邮件系统主要协议,内容传送编码 5.1 SMTP 6. 各种网络应用相关协议及其端口号 7. socket 编程接口
目录 1. 环境配置 2. 操作步骤: 2.1 环境搭建 2.2 Hbase Shell 2.3 Java Api 3. 结论 最后 1. 环境配置 ⚫ 操作系统:Linux(建议 Ubuntu18.04); ⚫ Hadoop 版本:3.1.3; ⚫ JDK 版本:1.8; ⚫ Java IDE:IDEA; ⚫ Hadoop 伪分布式配置 ⚫ HBase1.1.5
目录 运输层 1. 网络进程间的通信,端口号,套接字,在网络上唯一标识一个进程 2. UDP 与 TCP 2.1 端口 2.2 UDP 2.2.1 概述 2.2.2 首部格式 2.3 TCP 2.3.1 特点 3. TCP 报文段首部 4. TCP 连接建立,连接释放 4.1 TCP 连接建立,三次握手 4.2 TCP 连接释放,四次挥手 5. 可靠传输 5.1 工作原理 5.1.1 停止等待协议 5.1.2 连续ARQ协议 5.2 具体实现 5.2.1 以字节为单位的滑动窗口 5.2.2 超时重传时间的选择 5.2.3 选择确认SACK 6. TCP 窗口机制 7. TCP 的超时重传时间计
目录 🎈1. 需求分析 1.1 数据获取 1.2 ⽤户操作 1.3 其他功能 1.4 拓展功能 1.5 开发环境 🎉2. 后端逻辑代码 2.1 Python - 爬虫 2.2 Golang - Gin 2.2.1 数据库部分 2.2.1 服务部分 ✨3. 前端核心代码 3.1 AXIOS前后端交互 🎊4. 部分页面展示 4.1 前台页面 4.2 后台管理 🎆5. 结语 🎇最后
HDFS的简单基本操作 1. 实验环境 2. HDFS 2.1 简介 2.2 体系结构 2.2.1 NameNode 2.2.2 SecondaryNameNode 2.2.3 DataNode 2.2.4 通讯协议 2.2.5 局限性 3. 利用Shell命令HDFS进行交互 3.1 概要 3.2 目录操作 3.3 文件操作 4. 利用web界面管理HDFS 5. 使用JavaApi进行管理HDFS 5.1 导包并测试 5.2 题目 第一题 第二题 第三题 6. 在集群上运行 7. 结语 最后
网络层 网络层 1. 网络层的核心功能: 分组转发与路由选择 1.1 网络协议IP 1.2 一些概念 2. 数据报服务和虚电路服务 2.1 虚电路网络 2.1.1 概念 2.1.2 组成 2.2 数据报网络 2.3 两者对比 3. IP 地址,子网掩码,无类地址,子网划分,路由聚合 3.1 IP地址 3.1.1 基础知识 3.1.2 特点 3.1.3 IP地址与硬件地址 3.1.4 两个地址127.0.0.1 和 192.168.1.xxx 区别 3.2 子网掩码 3.3 无类地址 3.4 子网划分 3.5 路由聚合 4. ARP协议 5. IP 数据报格式 6. IP 报文分片重组
期末计网满绩计划 教材:计算机网络(第七版)谢希仁版
参考书籍及网站 《计算机操作系统原理分析(第二版)》 《Go程序设计语言》 《Go并发编程实战》 https://medium.com/rungo/anatomy-of-channels-in-go-concurrency-in-go-1ec336086adb
参考书籍及网站 《计算机操作系统原理分析(第二版)》 《Go程序设计语言》 《Go并发编程实战》 https://medium.com/rungo/anatomy-of-channels-in-go-concurrency-in-go-1ec336086adb
参考书籍及网站 《计算机操作系统原理分析(第二版)》 《Go程序设计语言》 《Go并发编程实战》 https://medium.com/rungo/anatomy-of-channels-in-go-concurrency-in-go-1ec336086adb
期末计网满绩计划 教材:计算机网络(第七版)谢希仁版
期末计网满绩计划 教材:计算机网络(第七版)谢希仁版
【小白视角】大数据基础实践(二)Hadoop环境搭建与测试
【小白视角】大数据基础实践(一)搭建Hadoop集群
目录 前景 一面HR 二面技术面 终面 总结
超级账本是推动区块链行业应用的开源项目的总称,组织成员可以发起新的区块链项目,加入超级账本项目,但是还是要遵循Hyperledger的生命周期。
区块链实战(二)PoW工作量证明的实现
区块链实战(一)实现简单的区块与区块链交易
双花”,即一笔钱被花了两次或者两次以上,也叫“双重支付” “双花攻击”,又叫“双重消费攻击”,即同一笔资金,通过某种方式被花费了两次,取得了超过该笔资金的服务。
智能合约是一套以数字形式定义的约定,包括合约参与方可以在上面执行这些约定的协议。智能合约的基本思想是,各种各样的合约条款可以嵌入到我们使用的硬件和软件中,从而使得攻击者需要很大的代价去攻击。
以太坊与超级账本 以太坊与超级账本的对比
p2p:peer to peer,简称p2p,就是点对点的意思。处于p2p中的网络中的所有节点地位都是相等的,网络不依赖一个中心。
go的string字符串格式转json格式 确实有点麻烦,如果不知道json里面的类型好像就构建不了结构体了。
利用纯numpy实现手势识别,首先是进行的整体的网络构成,然后再展示代码部分。这是我的第一个神经网络。 完整代码: GitHub 网络大体体现: 输入层,隐藏层,输出层。已经知道的是输出层是有十个结果的,就是10个数字的概率。
pytorch实现YoloV3模型
Fiddler 抓包配置iphone为例
TensorFlow学习之旅(一)入门知识记录
在学校,老师课件上是这样定义: 并发是指两个或两个以上的事件或活动在同一时间间隔内(时间段)发生,在多道程序处理时,宏观上并发,微观上交替执行(单处理器)
关于Go语言中的函数方法 方法是什么 函数和方法的区别 Go中的“多态”
构建一个无限循环,每五秒输出 i(初值为 1),i 的值随每次输出自增 1,要求 在任意过程中都能接受命令行输入,通过回车结束进程。
一开始以为很复杂很可怕,后来自己想了一下其实也没那么可怕,无非就是左右子树的顺序调换而已。 有关AVL的旋转的原理就不再说明,不懂自行百度查书了解旋转原理。