自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(112)
  • 资源 (2)
  • 收藏
  • 关注

原创 Go语言 -- 关于nil的幺蛾子

go语言中的nil即空值/零值,含义与java中的null一样,但是用起来是有些坑的。先来段java代码interface MyInterface {}public class Test implements MyInterface{ public static void main(String[] args) { Test test = null; MyInterface ...

2019-12-02 22:13:43 368

原创 Go语言 -- 接口和指针语法糖

“我不想吹go怎么先进高级,相反就目前为止我觉得它有点莫名其妙”Note:没使用过c语言指针的建议直接找教程看,否则可能越看越糊涂。指针和语法糖go语言采用了C语言中指针的概念,简单来说指针就是变量的地址,在C语言中通过[*ptr.]或者[ptr->] 的方式来使用,但是在Go语言中把这两种方式都简化成[ptr.]了,与普通变量一样,看过一篇文章说这是go提供的一个语法糖,示例:fu...

2019-11-27 23:57:08 1169

转载 golang中的三个点 '...' 的用法

golang中的三个点 '...' 的用法下面直接上例子:第二个例子:本文链接:https://blog.csdn.net/jeffrey11223/article/details/79166724‘…’ 其实是go的一种语法糖。它的第一个用法主要是用于函数有多个不定参数的情况,可以接受多个不确定数量的参数。第二个用法是slice可以被打散进行传递。下面直接上例子:func test1...

2019-11-25 16:06:06 207

转载 深入学习golang(4)—new与make

本文转载自:https://www.cnblogs.com/hustcat/p/4004889.html原文允许转载。Go语言中的内建函数new和make是两个用于内存分配的原语(allocation primitives)。对于初学者,这两者的区别也挺容易让人迷糊的。简单的说,new只分配内存,make用于slice,map,和channel的初始化。1. new这是一个用来...

2019-11-22 17:50:06 405

原创 hyperledger papernet实操docker-compose 启动cliMagnetoCorp报错解决

背景参照hyperledger文档 Commercial paper tutorial实战,到Working as MagnetoCorp的时候如下代码执行报错:$cd commercial-paper/organization/magnetocorp/configuration/cli/$docker-compose -f docker-compose.yml up -d cliMagne...

2019-11-14 17:47:23 483

原创 区块链应用 基于merkle树的共享数据粒度调整方案

区块链应用 基于merkle树的共享数据粒度调整方案区块链共享数据场景及粒度问题什么是Merkle树基于merkle树的数据粒度调整数据共享是区块链应用一大落地场景,但区块链节点对等、完全互为冗余、节点间互不信任的特点也成为与大数据量、数据精准控制的一个矛盾。区块链共享数据场景及粒度问题数据共享是区块链落地应用的一大场景,比如个人信息授权查询,司法存证等,其本质都是:预先将数据传到链上,在必...

2019-11-14 12:34:54 414

原创 待写事项

1.hyperledger StateList的设计模式官网文档有这么段话,有时间研究研究写写,先占坑:Notice how aStateListdoesn’t store anything about an individual state or the total list of states – it delegates all of that to the Fabric sta...

2019-11-07 15:15:54 155

转载 企业区块链选型权威指南

企业分布账本技术(Distributed Ledger Technology)需要解决5个方面的挑战:数据隐私性、技术正当性、 可伸缩性、最终一致性和互操作性。本文将对企业以太坊(Quorum)、Hyperledger Fabric和Corda就这些环节进行比较。如果希望快速掌握区块链应用的开发,推荐汇智网的区块链应用开发系列教程, 内容涵盖比特币、以太坊、eos、超级...

2019-10-29 16:53:47 581

原创 EOS中的CPU、NET和RAM是什么?

不管是开发还是投资或者纯科普扫盲,刚接触到柚子EOS区块链的时候都会先遇到CPU、NET和RAM的概念,他们到底是什么,跟我们平时了解到的计算机中的概念有什么关系?EOS介绍EOS是一种区块链架构,全称Enterprise Operation System,即适用于商业分布式应用的操作系...

2019-10-25 11:17:14 2063

转载 HASHGRAPH 共识算法详解

所以我们需要能够strongly see supermajority...

2019-10-22 13:45:28 222

原创 以 GoLand 调试 – 高级调试功能

转帖链接:以-goland-调试-高级调试功能

2019-09-20 17:26:32 2882

原创 Fabric -- Writing Your First Application - 编写你的第一个应用

注:转载自https://hyperledger-fabric-cn.readthedocs.io/zh/latest/write_first_app.html在一步步操作验证的过程中把夹杂的英文去掉了,有少量句子的翻译做了些修改,自己看着通顺些。-----------------------------------正文----------------------------注解如果...

2019-09-18 17:58:35 572 3

原创 Fabric -- node enrollAdmin.js 报错 Cannot find module 'fabric-client'

如题,上stackoverflow找到方案https://stackoverflow.com/questions/45232825/error-cannot-find-module-fabric-client我的问题用npm update解决。

2019-09-17 17:56:43 904

原创 Fabric -- Install Samples, Binaries and Docker Images 操作过程中的网络问题

参考文档Install Samples, Binaries and Docker Images操作的时候,遇到curl指令执行失败:> curl -sSL http://bit.ly/2ysbOFE | bash -scurl: (56) Recv failure: Connection reset by peer这是墙的问题,http://bit.ly/2ysb0F...

2019-09-17 16:05:48 803

原创 Fabric sample调试遇到错误 Error: error getting chaincode code fabcar: Unknown chaincodeType: UNDEFIN

几个月前下载过fabric-sample,最近想起来调试一下,按照官网“创建第一个应用”步骤做的时候遇到个错,如下:> startFabric.sh javascript...ctions initialized2019-09-17 07:12:28.371 UTC [cli/common] readBlock -> INFO 002 Received block: 0...

2019-09-17 15:54:05 1724 2

原创 用sublime Text 配置golang IDE

近期接触到go语言想写几行代码体验一下,于是找IDE(vim,记事本什么的确实爱不起来),首选项当然是jetbrain的Goland,但是只有30天的试用免费,想想都膈应,作罢。恰巧我机子装有sublime Text而且查到有支持go的插件,于是简单配置一下:一、首先得装个sublimeText,我这已经有了,用的v3.2.1,安装方法略;二、Go安装,我这之前也装好了去https://g...

2019-09-16 12:22:52 1049

原创 mac / linux 下安装和使用多个版本boost库

    工作需要,既需要编译bitshares源码又需要编译eos的源码,而两个项目分别要求boost库版本为1.57-1.65和1.67+,所以存在boost库安装一个版本不能满足两个项目的情况,于是就需要安装两个版本。    我这里考虑bitshares源码采用1.60,eos版本采用1.67,步骤如下:一、先去下载 tar.gz文件 https://www.boost.org/use...

2019-01-10 00:22:28 3392

原创 boost::program_options::store 报错segment fault 11

系统:macos原本机器安装的boost1.60,因为之前在做bitshares的相关开发,这次要编译eos,boost要求1.67以上,于是直接找出以前的boost安装方法装了1.67,也没想着要卸载原来的。装好后编译eos源码也正常,但是最后执行却总是报错segmentfault 11,最后整理出来一段与错误相关的的代码如下(这段代码是调试的时候从某个博客上找的,一时找不到链接了(侵删),...

2019-01-08 10:48:50 847

原创 Spark操作hive遇到的问题

Spark操作hive报错如下Exception in thread "main" java.lang.IllegalArgumentException: Unable to instantiate SparkSession with Hive support because Hive classes are not found.    at org.apache.spark.sql.Sp

2017-09-01 15:39:37 10260 7

转载 hbase报错Could not initialize class org.apache.hadoop.hbase.protobuf.ProtobufUtil

转自:http://www.cnblogs.com/lanhj/p/7234805.htmlCaused by: java.lang.RuntimeException: java.io.IOException: java.lang.reflect.InvocationTargetException at org.apache.hadoop.hbase.client.HTab

2017-08-29 11:08:02 8835

转载 java 异常处理的自动资源管理

转自:http://www.oschina.net/question/12_10706--------------------------------------------------------------------------从 Java 7 build 105 版本开始,Java 7 的编译器和运行环境支持新的 try-with-resources 语句,称为 ARM 块

2017-08-25 10:42:52 611

转载 Spring MVC 学习总结(三)——请求处理方法Action详解

转自:http://www.cnblogs.com/best/p/5669010.html------------------------------------------------------------------------------------Spring MVC 学习总结(三)——请求处理方法Action详解目录    一、Action参数类型   

2017-08-10 19:09:57 606

原创 linux 使用find命令查找包含某字符串的文件

一直记不住find .|xargs grep -ri "要查找的字符串"

2017-08-02 16:42:21 38988

原创 Mac 下安装python PIL

做爬虫需要用到图像处理库,之前没装过PIL1.开始用brew install PIL,不行;pip install PIL,不行(网上好像有的人可以,我这是不行,找不到version)2.于是上网查说比较麻烦,需要下载来安装,于是上官网下载最新版本PIL 1.1.7,PIL本身的安装比较简单:python setup.py build_ext -Ipython selftest.p

2017-08-02 16:26:14 4118

转载 Mac 下 python selenium权限问题

python:学习selenium遇到的坑(原文标题)转自:http://www.jianshu.com/p/f971b9a35333--------------------------------------------------------------------------------最近在学习python,在使用selenium做自动化时候遇上各种坑,有很多是

2017-08-01 10:17:02 3190

转载 Spark+Intellij 舒服的源码开发环境配置

转自:http://dragonly.github.io/note/2016/05/10/Spark+Intellij-舒服的源码开发环境配置.html废话记录一下关于 spark 开发的相关环境配置, 以及与 intellij 的集成.本文针对的是需要了解 spark 源码 的情况下的开发环境配置. 如果只是需要写 spark job, 而并不想 trace 到源

2017-04-17 20:27:36 851

转载 sed: 1: “…”: invalid command code on Mac OS

自己遇到了,转自:http://www.tuicool.com/articles/BrYVbm7-----------------------------------------------分割线-----------------------------------------------昨天因为项目中有很多文件的同一个变量需要批量替换成另一个,想用sed做这个。Linux 这样其

2017-04-01 18:25:15 3620

原创 Eclipse + scala 报错 missing or invalid dependency detected while loading class file 'XXX.class'...

近两天学习spark,根据官网文档http://spark.apache.org/docs/2.1.0/quick-start.html 做Self-contains App的实验时需要加载spark-core_2.11-2.1.0.jar, 因为maven的插件m2eclipse-scala(见scala ide官网http://scala-ide.org/docs/current-user-d

2017-03-18 09:39:44 5569 1

原创 hbase全分布式遇到的问题3--集群中有没有配置好ip映射的节点

现象:启动start-abase.sh后过一小段时间,所有的hmaster和regionserver进程全部自动死掉。这个问题因为hmaster和hregionserver进程都死掉,一直以为是什么别的原因,也没有耐心去查看日志,花了很多时间瞎弄,后来无意间才发现我这有两个节点根本无法解析另一个节点的主机名(hadoop.lsd4.com),才导致这样的问题,贴一下日志:2017-

2017-03-14 01:01:09 1999

原创 hbase全分布式遇到的问题2--集群时间不同步

现象:start-abase.sh启动hbase集群后,web UI能访问到masternode:16010,但是过几秒钟后就发现原先的从节点的regionserver进程都自己死掉了,示意如下:以某个从节点为例,刚开始时#jps14343 DataNode7789   HQuorumPeer78790 HRegionServer...过了几秒钟后#jps1

2017-03-14 00:48:07 2190

原创 hbase全分布式遇到的问题1--忘记关闭防火墙

近两天学习hbase的全分布式搭建,因为好几个地方疏忽,几个问题同时出现,着实费了好些时间才理清,为了方便理解,问题解决后每次只重现一个错误,分别记录,本篇是关于防火墙的。之前记得在学hadoop的时候所有节点的防火墙就已经关好了,所以这个问题刚开始的时候压根就没往上考虑过,上网查了好久发现有相同经历的文章才去核实。现象:start-abase.sh执行能看到hmaster进程打开,但是用

2017-03-14 00:33:27 2657

原创 python查看是23位还是64位版本

需要获取当前安装的python是32位还是64位,由于初学,上网找了一些资料也不奏效,后来咨询前辈才知道的,如下$ python3.5Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 26 2016, 10:49:35) [GCC 4.2.1 (Apple Inc. build 5577)] on darwinType "help",

2017-03-11 13:15:53 12078

原创 hiveserver2遇到的问题

对于hiveserver,看教程是直接一个bin/hiveserver指令就启动了,但是我的总是不行,贴下输出:[root@hadoop apache-hive-2.1.1-bin]# bin/hiveserver2which: no hbase in (/usr/share/java:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/

2017-03-01 01:59:26 8315 6

原创 hive 虚拟机下执行 HQL 被killed退出

背景:学习大数据,装了个虚拟机,搭载centos7的迷你,内存分配的512MBhive> select A.name,A.time    > from    > (select name,time,sum(count) from sale group by name, time) A join    > (select name,time,sum(count) from sal

2017-02-28 11:38:23 3899 2

转载 hive安装后首次启动遇到问题

文章来自:http://mangocool.com/1461124430493.html原标题: Error: FUNCTION 'NUCLEUS_ASCII' already exists. (state=X0Y68,code=30000)恰好我遇到了类似的问题,借鉴此方法得以解决,转载于此。--------------------------——-------------——---

2017-02-22 01:01:31 4671

转载 彻底了解mapreduce核心Shuffle--解惑各种mapreduce问题

文章转自贴吧:彻底了解mapreduce核心Shuffle--解惑各种mapreduce问题http://www.aboutyun.com/thread-7078-1-1.html(出处: about云开发)感觉看了收获不少,担心帖子会关闭,特作备份。------------------------------------------------------------------

2017-02-17 19:06:57 362

转载 JAVA 静态内部类和非静态内部类的区别

文章转自: JAVA 静态内部类和非静态内部类的区别如果你不需要内部类对象与其外围类对象之间有联系,那你可以将内部类声明为static。这通常称为嵌套类(nested class)。Static Nested Class是被声明为静态(static)的内部类,它可以不依赖于外部类实例被实例化。而通常的内部类需要在外部类实例化后才能实例化。想要理解static应用于内部类时的含义,你就必须记

2017-02-16 11:17:15 303

转载 Eclipse中运行MapReduce程序控制台无调试信息-log4j

转自:Eclipse中运行MapReduce程序控制台无调试信息-log4j------------------------------------------------------------------------------------------------------------------------------在Eclipse中运行MapReduce程序,参数设

2017-02-14 16:14:43 1259

转载 eclipse自动补全的设置

文章转自:http://www.cnblogs.com/dongritengfei/archive/2010/09/09/1822258.html   如果你用过Visual Studio的自动补全功能后,再来用eclipse的自动补全功能,相信大家会有些许失望。  但是eclipse其实是非常强大的,eclipse的自动补全没有VS那么好是因为eclipse的补全功能用的是默认设置。你只需要稍微

2017-02-07 15:29:12 397

转载 SSH基本原理和免密码登录

SSH基本原理和免密码登录转载自:http://www.educity.cn/linux/1062669.html SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用SSH 协议可以有效防止远程管理过

2017-02-06 15:35:43 408

vc实现将程序最小化到托盘

vc实现将程序最小化到托盘,很简单的哦!

2012-03-15

11英语六级词汇大纲

英语六级词汇表,英语六级词汇表,英语六级词汇表,英语六级词汇表

2011-11-21

空空如也

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

TA关注的人

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