自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

m0_37847176的博客

一些学习的记录。。。不搞区块链很久了

  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 Ubuntu16.04安装ElasticSearch、Kibana

关于ElasticSearch就不介绍了1.

2018-11-26 15:12:43 2381

原创 solidity合约编译、部署

在学习了solidity的基本语法后,我们可以尝试来编译和部署一个solidity智能合约,部署流程如下1)使用solc编译智能合约2)启动一个以太坊节点(geth或testrpc)3)将编译好的合约发布到以太坊的网络上4)用web3.js api调用部署好的合约文章目录1.编译合约1.1solc1.2编写智能合约1.3编译合约2.部署合约2.1启动geth节点2.2部署合约2.3调用...

2018-10-19 15:07:12 3593 1

原创 BCH源码--区块结构和大小

BCH和BTC最大的区别应该就是区块扩容的了,首先来看区块位于/src/primitives/CBlockHeader节点将新交易收集到块中,将它们散列到哈希树中,并扫描nonce值以使块的哈希值满足工作量证明要求。 当他们解决工作证明时,他们将块广播给每个人,并且块被添加到块链中。 块中的第一个事务是一个特殊的事务,它创建一个由块的创建者拥有的新硬币。注释部分和btc是一样的,结构也是一...

2018-09-27 08:41:39 1356

原创 c++ 测试框架gtest的入门

第一次接触和使用c++的测试框架,在这里记录一下参考资料http://www.cnblogs.com/coderzh/archive/2009/04/06/1426755.html打算试试google test,简称gtest,首先需要下载这个源码,是开源的https://github.com/google/googletest/tree/release-1.7.0我下这个版本的需要...

2018-09-20 10:06:29 1956

原创 c++的加密库--crypto++/openssl库

因为最近用到AES,RSA,SHA之类的密码学算法,用的是crypto++这个库,所以在这里记录一下crypto++ https://www.cryptopp.com/ Crypto ++ Library是一个加密方案的免费C ++类库。一.安装依赖库 首先需要下载这个库 sudo apt-get install libcrypto++ 我用的是clion 在cmake...

2018-09-19 13:41:30 22568 6

原创 BCH源码编译

BCH是BTC的硬分叉币,代码来源于BTC 还是新建一个虚拟机,ubuntu 很好使接着用这个,版本16sudo apt-get updatesudo apt-get install git-core下载源码,目前最新0.18.1sudo git clone https://github.com/Bitcoin-ABC/bitcoin-abc在本地保存在bitcoin-abc...

2018-09-06 10:32:27 1325

原创 操作系统概念 自学笔记

第二部分 进程管理第三章 进程进程包括:代码段,当前活动(程序计数器的值和处理器寄存器的内容),进程堆栈段(临时数据,如函数参数、返回地址和局部变量)和数据段(包括全局变量),堆(进程运行期间动态分配的内存)。进程状态:1)新的,进程正在被创建;2)运行:指令正在被执行;3)等待:进程等待某个事件的发生。4)就绪:进程等待分配处理器;5)终止:进程完成执行。进程控制块:每个进程在操作系统内用进程控...

2018-05-20 20:26:13 771

原创 数据仓库

数据仓库定义:面向主题的、集成的、稳定的、不同时间的数据集合,用于支持经营管理中决策制定过程。简单的讲,就是一个数据快照的集结地,数据按照给定的间隔时间取自事物处理系统OLTP系统。面向主题:通常oltp系统处理的是企业某个子集的信息,如:某零售商可能有几个独立的订货登记系统,POS、经销商系统、B2C电子商务系统等,每个系统都支持各自手机的信息查询,但是如果要查询所有销售情况呢?数据仓库必须面向...

2018-05-11 11:17:45 345

原创 Hadoop分布式文件系统

分布式文件系统,架构于网络之上,引入网络编程的复杂性HDFS:Haddop Distributed FilesystemHDFS设计超大文件、流式数据访问:HDFS的构建思路是一次写入、多次读取是最高效的访问模式。、商用硬件低时间延迟的数据访问:HDFS是为高数据吞吐量应用优化的,可能会以提高时间延迟为代价。、大量的小文件:由于namenode将文件系统的元数据存储在内存中,因此该文件系统所能存储...

2018-05-05 10:56:15 747

转载 zookeeper,kafka的复习内容

Kafka的特性如下:1)高吞吐、低延迟:Kafka每秒可以处理几十万条消息,它的延迟最低只有几毫秒,每个topic可以分为多个partition,consumer group对partition进行consumer操作。2)可扩展性:Kafka集群支持热扩展。3)持久性、可靠性:消息被持久化到本地磁盘,并且支持数据备份防止数据丢失。4)容错性:允许集群中节点失败。高并发:支持数千个客户端同时读写...

2018-04-20 14:29:12 426

原创 Hadoop,Spark,Hive的一些知识复习

Hadoop包括两个部分:分布式存储(HDFS)和分布式计算mrSpark与Hadoop最大的区别是mapreduce的job的中间输出结果可以保存在内存中,不需要读写HDFS,是基于内存的迭代计算框架,适用于需要多次操作特定数据集的应用场合。mapreduce作业运行机制经典的mapreduce(mapreduce1)客户端,提交mapreduce作业;jobtracker,协调作业的运行;ta...

2018-04-19 20:07:16 2586

原创 计算机网络:自顶向下自学笔记

2018.4.14 英文版电子书2018/4/16 购入中文版纸质书第1章 计算机网络和因特网1.1什么是因特网因特网服务提供商ISP,传输控制协议TCP,网际协议IP1.2网络边缘1.3网络核心分组交换和电路交换,分组交换性能优于电路交换1.4分组交换网中的时延、丢包和吞吐量1.5协议层次及其服务模型协议栈,5个层次:应用层,运输层,网络层,链路层,物理层应用层是网络应用程序及它们的应用层协议存...

2018-04-14 15:36:11 2086

bitcoin0.13源码编译步骤有图ubuntu16.04

bitcoin0.13源码编译的详细步骤,是在linux系统的ubuntu16.04上编译的,遇到的问题也都记录下来了

2018-07-26

深入理解Java虚拟机:JVM高级特性与最佳实践(最新第二版)

深入理解Java虚拟机。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2018-04-26

计算机网络:自顶向下方法-英文-第6版

学习计算机网络的书,英文版。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2018-04-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除