技术管理
文章平均质量分 51
乐扣老师lekkoliu
刘峰,华东师范大学博士,中国计算机学会高级会员,中国自动化学会区块链专业委员会委员,清华X-lab区块链创新教育计划合作委员会专家委员。主要研究兴趣在区块链、深度学习、数据科学等学科交叉领域。担任多个国内核心学术期刊、国际会议、SCI/EI等国际特约编辑及审稿人。
展开
-
[VMware]虚拟机命令行启动的直接可执行脚本
写在前面遇到网络上坑有点多,所以自己实验出来后把结果分享到这里,供大家参考。Windows平台bat脚本主要分三块,一块是对应VMware平台地址;一块是vmrun的对应vmx地址还有是否显示gui的参数gui或者noguiC:cd "\Program Files (x86)\VMware\VMware Workstation"vmrun.exe start "C:\Users\Vir...原创 2018-12-01 23:53:07 · 6311 阅读 · 0 评论 -
【Hadoop】HBase上安装使用Phoenix来用sql语句更新操作数据,安装的过程各种坑和经验
原创文章,转载请标注来自http://blog.csdn.net/lsttoy/article/details/53607270网络上千篇一律都是简化过的安装,导致安装不上。因此自己写了个教程。以供参考。原创 2016-12-13 10:55:49 · 2249 阅读 · 0 评论 -
【Hadoop】hadoop 2.7.3上 安装Hbase1.2.4
首先,去apache看官方的支持版本可以看到hadoop2.4.X以后的版本基本都支持hbase1.2.4。原创 2016-11-30 13:44:38 · 4849 阅读 · 0 评论 -
【Hadoop】win7下通过intellij idea对hadoop2.7.3进行访问操作的实践
Win7下通过Intellij idea对hadoop进行访问操作的实践原创 2016-09-02 21:35:43 · 8303 阅读 · 8 评论 -
【Hadoop】Hadoop2.7.3安装Hive 2.1.0
hadoop安装hive原创 2016-11-30 13:32:36 · 5785 阅读 · 1 评论 -
【Hadoop】Spark可执行的代码样例
这里的demo改自spark的原始example。 本人亲测可以执行。原创 2016-11-25 15:59:05 · 2464 阅读 · 0 评论 -
【Hadoop】Spark 执行出现的兼容性坑
以下bug猜测为scala版本不匹配出现的error16/11/24 17:53:54 INFO HadoopRDD: Input split: file:/home/hadoop/input/lekkoTest.txt:0+12516/11/24 17:53:54 ERROR Executor: Exception in task 0.0 in stage 0.0 (TID 0)java.la原创 2016-11-25 10:26:17 · 2949 阅读 · 0 评论 -
【Hadoop】hive2.1在hadoop2.7.3中的可执行java代码
【hadoop】hive2.1在hadoop2.7.3中的可执行java代码原创 2016-12-13 16:52:59 · 1273 阅读 · 0 评论 -
[区块链]区块链技术在殡葬行业的思考
江苏华信区块链研究院 首席信息官 刘峰某日饭后,与好友几人相聚,酒足饭饱后就开始瞎侃。听闻吴兄戏言道现在区块链技术那么火热,是不是连过世之人都能受惠。虽为戏言,但结合现实生活中好多墓地托管所中那么多过了期限的骨灰盒无人认领,只能公益处理。最终让一些想祭拜的子孙们因为各种如隔代信息断层等原因,而忘记了重要信息导致失去祭奠至亲之人这个唯一的渠道。对于信息化建设相对滞后的殡仪馆而言,有很多年...原创 2017-06-08 18:09:40 · 2364 阅读 · 0 评论 -
[区块链]Hyperledger Fabric源代码(基于v1.0 beta版本)阅读之乐扣老师解读系列 (七)COMMON通用包之配置类型包config
对于本包的内容,我们大概分为参数配置类型及策略配置相关包、系统工具类型包、加解密相关的包以及其他包这样四块内容来讲解。一,配置类型包,主要包含cauthdsl、config、configtx及policies这四块核心包内容。二,系统工具类型包主要包含tools包、util包、metadata包、flogging包以及ledger包。三,加解密包crypto包、localmsp包。四,其他系统包如errors等等原创 2017-06-20 15:42:40 · 2937 阅读 · 1 评论 -
[区块链]Hyperledger Fabric源代码(基于v1.0 beta版本)阅读之乐扣老师解读系列 (三)BCCSP包之工厂包
[区块链]Hyperledger Fabric源代码(基于v1.0 beta版本)阅读之乐扣老师解读系列 (三)BCCSP包的相关结构分析和代码解析。本讲主要是关于该BCCSP的整体工厂包进行了讲解。原创 2017-06-15 13:21:30 · 3675 阅读 · 2 评论 -
【Hadoop】Spark2.0.2在Hadoop2.7.3上的安装 二(集群安装)
之前单机安装的教程已经在前文进行了描述。那么我们集群如何安装呢?首先,配置的变更在单机能够起来的情况下,进行配置的变更。原创 2017-01-09 14:53:59 · 1116 阅读 · 0 评论 -
【Hadoop】Hbase分布式链接出错的问题,启动后不能连上其他节点处理问题。一直报错The node /hbase is not in ZooKeeper.不能同步的问题。
【hadoop】hbase分布式链接出错的问题,启动后不能连上其他节点处理问题。一直报错The node /hbase is not in ZooKeeper.不能同步的问题解决方案。原创 2016-12-09 20:22:06 · 7645 阅读 · 0 评论 -
[区块链]实体经济距离发行ICO还有多远?[续]——STO给我们带来了什么
写在前面前文 [区块链]实体经济距离发行ICO还有多远?得到了众多企业和观众的一致好评,也有幸被中文核心期刊【企业管理】杂志录用并刊登了此文。本文以近一年半后的视角再回头对该文进行拓展研究,用以抛砖引玉。后ICO时代的没落前文在ICO即将火热之前详细的介绍了对于企业而言,作为ICO的主要公募模式以及在后ICO时代(94之后)的主要私募模式。详细的内容可以点击 [区块链]实体经济距离发行ICO...原创 2018-11-16 15:53:19 · 521 阅读 · 0 评论 -
[量子计算]量子计算常用高频词汇集(佛系月更)
写在前面一直想专门写点Quantum Computing的文章,但不知道如何着手。相信对于QC感兴趣的童鞋也是面临想进入这个行业但不知道从何着手的困境,因此今后逐渐会将精力分散一部分来系统性的编写和解读一些量子计算领域中的文章或者新闻。有想理解的量子词汇欢迎留言。常见词汇量子(Quantum):量子一词来自拉丁语quantum,意为“有多少”,代表“相当数量的某物质”。在物理学中常...原创 2018-03-08 17:56:38 · 3537 阅读 · 1 评论 -
[区块链]DPoS(委托权益证明机制)官方共识机制详解——BTS、EOS
写在前面鉴于最近有很多人问我DPoS相关的问题,可能是由于前一篇对DPoS的文章《[区块链]共识算法(POW,POS,DPOS,PBFT)介绍和心得》的解析不能满足大家对详解的需要,因此本文主要是来详解DPoS的白皮书。 当然,有英文功底的同志们可以直接去BTS官网查看白皮书的内容。主要是来源于BM的早期BTS交易所实现的DPoS算法。官方原文即解析Delegated Pro...原创 2018-04-22 17:54:39 · 17155 阅读 · 0 评论 -
[区块链]Let‘s talk about Bitcoin
1.Who is Satoshi NakomotoIn October 2008, Satoshi Nakamoto published the paper named”Bitcoin: Peer-to-peer Electronic Cash System”.As of May 2017, Nakomoto has approximately 1 million bitcoins. As o...原创 2018-04-17 17:38:18 · 1159 阅读 · 0 评论 -
[量子计算]对量子的波动方程进行傅立叶变换研究
【1】量子计算中的不确定性 在经典力学中,一个系统的配置或状态由一个点(x,p)给出 坐标空间和动力矩。 这完全指定了系统中的其他所有内容 确定性的方式,因为任何可以表示为Y(x,p)的可观察Y都可以找到, 和任何不能无关的。 然而,正如我们已经看到电子的衍射那样 无法准确地知道电子在每个点上的位置和动量沿着轨迹。 这在数学上被表达为着名不确定性原理。【2】量子状态表示 量子对象的...原创 2018-04-16 16:24:53 · 1909 阅读 · 0 评论 -
[量子计算]如何理解量子中的叠加态
引子如果看了我入门第一篇文章的[量子计算]量子计算常用高频词汇集的同学应该会感到很疑惑,到底叠加态是个什么鬼。 根据上文的解释: 态叠加原理(Superposition principle):假若一个量子系统的量子态可以是几种不同量子态中的任意一种,则它们的归一化线性组合也可以是其量子态。称这线性组合为“叠加态”。假设组成叠加态的几种量子态相互正交,则这量子系统处于其中任意量子态的概率是对...原创 2018-04-14 15:25:07 · 11562 阅读 · 0 评论 -
[区块链]区块链技术在商品溯源流通领域的应用
去年伊始,区块链的概念开始逐渐被世人所熟知。虽然其催化因素是多方面的,不论是越来越高的比特币价格,还是一些比较有代表性的联盟如R3的成立,这些都让原本驻足在比特币的视野逐步转向了区块链。而区块链是什么?如果只能用一句话来概括,大概可以这样来理解。区块链是在无需互信的环境下,通过密码学技术让系统所有参与方协作,来共同维护一个可靠账本的系统。那么,这样的一个技术能给我们生活带来什么样的变化呢?我们...原创 2017-04-13 09:09:23 · 19504 阅读 · 0 评论 -
[区块链]实体经济距离发行ICO还有多远?
江苏华信区块链研究院首席信息官 刘 峰本文摘要在中国经济整个“供给侧改革”和“一带一路”的大背景下,整体企业的融资需求呈现出体量 大、额度高、时效快等特性。因此,在这个大背景下,对企业融资渠道的创新需求显得迫在眉 睫。我们根据分析区块链的多种特性,这里提出一种创新的融资模式,用来解决上述几大问 题。创新背景在供应链的整个链条中,我们知道资金流是整个供应链的四流之一。其...原创 2017-07-31 16:41:04 · 1353 阅读 · 0 评论 -
【Hadoop】hiveserver2 不能启动端口 10000 开启服务的相关经验总结
这个问题困扰了我三天,各种查资料踩坑填坑的尝试,终于搞定了不能链接hive2的这个问题。原创 2016-12-06 17:41:37 · 35144 阅读 · 6 评论 -
【Hadoop】hive相关报错处理${system:java.io.tmpdir}等
The node /hbase is not in ZooKeeper的问题解决方案原创 2016-12-12 11:12:57 · 6030 阅读 · 0 评论 -
[区块链]Hyperledger Fabric源代码(基于v1.0 beta版本)阅读之乐扣老师解读系列 (六)BSSCP包之UTILS工具包
超级账本fabric源码解读四,核心包之BSSCP(区块链加密服务提供者)包之UTIL加密包包内容简介:本包主要是和BCCSP(区块链加密服务提供者)相关的各核心文件的接口文件,主要是提供一些密码学相关的操作实现的借口,包含哈希、签名、验证及加解密等等。文件中是一些主要加密算法的结构接口描述,如AES、椭圆曲线签名算法、SHA哈希算法、RSA算法以及一些配置文件接口如密钥库配置、可选项配置等等。原创 2017-06-19 11:45:05 · 2072 阅读 · 2 评论 -
[区块链]Hyperledger Fabric源代码(基于v1.0 beta版本)阅读之乐扣老师解读系列 (一)Fabric简介
写在前面众所周知,超级账本的fabric技术还是一个还在不断进化中的区块链框架。到目前20170613为止,还只是在beta阶段,对于这个时机开始解读源代码会不会为时过早,或者说正式版出来是不是有很大的变化。在这里,乐扣老师只能说与时俱进,毕竟在技术的前沿,前面吃螃蟹总归代价会大点,但收获会更大:)原创 2017-06-13 18:01:27 · 16503 阅读 · 0 评论 -
[区块链]Hyperledger Fabric源代码(基于v1.0 beta版本)阅读之乐扣老师解读系列 (二)Fabric模块分析
本第二讲主要是从fabric源代码结构开始着手分析。首先看下整体结构:整个Hyperledger的fabric技术架构部分主要是由以下为三部分组成:fabric-peer:主要起到 peer 作用,包括 endorser、committer 两种角色;fabric-ca:即原先的 membersrvc,独立成一个新的项目。fabric-order:起到 order 作用。原创 2017-06-14 11:19:25 · 8666 阅读 · 2 评论 -
【Hadoop】在执行job时,hadoop与linux和win7之间的交互出现IO拒绝访问的解决方案
在执行job时,hadoop与linux和win7之间的交互出现IO拒绝访问的解决方案原创 2016-09-07 21:29:41 · 969 阅读 · 0 评论 -
【R】CentOS7下Rstudio实践初探及遇到的问题
缘起R安装完毕后,按捺不住,肯定要写点东西玩玩。 然后顺便在使用的过程中,看看有什么坑可以踩踩,顺便记录。实操第一步,当然就是进入Rstudio,登录过程出现的问题可以看上一篇博文。原创 2017-01-11 11:12:18 · 2079 阅读 · 0 评论 -
【Hadoop】最新版本Apache Flume 1.7实践(停更待定)
缘起:既然hadoop用了,然后由于项目目前不是分布式,而是集群环境,导致业务日志每次都需要batch来移,然后再通过hadoop进行分析。 既然如此,不如上一个分布式flume来配合现成的HDFS进行处理,避免了多余的操作。预备环境:你必须有现成能用的Hadoop版本。我的版本是2.7.3.如果不知道怎么安装可以参考我的库中文章 【hadoop】跟着网络上各种攻略来进行CentOS7安装今天中原创 2017-01-09 14:45:42 · 1142 阅读 · 0 评论 -
【Solr】CentOS下尝试搜索引擎solr6.3的集群化安装和配置(一)
点击此处该版本6.3的apache中下载地址OK,整个大致的顺序就是我们先做单机阶段。 做完单机然后通过copy和对应的zookeeper配置就搞定集群啦。 这一篇先用来介绍单机。单机阶段 将文件放在/usr/local/solr中。cd /usr/local/solrwget https://mirrors.tuna.tsinghua.edu.cn/apache/lucene/solr/6原创 2017-01-03 14:50:18 · 1374 阅读 · 0 评论 -
【JAVA】java coding规范
个人整合了一些开发中常见的规范,仅供参考。原创 2016-12-15 11:21:18 · 1645 阅读 · 0 评论 -
【Hadoop】Spark2.0.2在Hadoop2.7.3上的安装
1、安装Scala a 下载地址:http://www.scala-lang.org/download/ 我选择安装scala-2.12.0.tgz 最新版本。b 将压缩上传至/usr/local 目录 c 解压tar -zxvf scala-2.12.0.tgzd 变更软连接 ln -s scala-2.12.0 scalae 修改配置文件安装 vim /etc/profile原创 2016-11-24 11:06:23 · 2400 阅读 · 0 评论 -
【DUBBO】实践之dubbo-admin编译不能出war包问题
就算把github中代码clone到本地,还是会因为各种历史原因(阿里淘汰)没有进行对应的更新。 因此,在maven中进行配置时,需要考虑到当前环境和tomcat版本的问题。原创 2016-11-18 17:45:30 · 3508 阅读 · 0 评论 -
【R】CentOS7下Rstudio实践初探及遇到的问题 二(连接hive)
缘起连接hive,似乎在网络上已经找不到正确的配置和下载了。 因此只能根据官方的来。分析首先直接install package的时候,编译RHive,提示找不到。原创 2017-01-12 13:21:48 · 1650 阅读 · 0 评论 -
[区块链]Hyperledger Fabric源代码(基于v1.0 beta版本)阅读之乐扣老师解读系列 (五)BSSCP包之SW加密包
超级账本fabric源代码三,核心包之BSSCP(区块链加密服务提供者)包之ws加密包包内容简介:整个ws包中根据文件类型来看,基本包含了一下几块:AES加密模块go文件、RSA加密模块go文件、椭圆曲线加密模块go文件、dummy签名文件模块go文件、基于既存文件地址的签名文件模块go文件、哈希模块go文件、签名模块go文件、验证模块go文件以及一些配置模块go文件、实现模块文件等等。原创 2017-06-16 10:31:52 · 2399 阅读 · 0 评论 -
[区块链]区块链技术在教育领域的应用
系列第一篇文章主要是从商品流通的角度入手,通过分析消费者在目前供应链中遇到的问题,逐步引申出目前供应链中上下游整个体系中信息系统解决不了的问题,寻找痛点,再结合区块链技术特性来给出解决方案。本文为该系列第二篇文章,主要是从目前教育领域中遇到的问题着手,通过分析问题的表象,结合整个教育体系各个维度的信息与区块链天然特性,来尝试分析其痛点,并针对痛点给出初步的解决方案。对于教育领域的分析角度,我们可以...原创 2017-04-15 15:58:06 · 4856 阅读 · 1 评论 -
[区块链]回顾史上最大智能合约漏洞事件——The DAO事件
乐扣老师讲解The DAO事件在区块链技术领域,The DAO事件可以算是一个以太坊的丑闻,当然也直接导致了硬分叉。在现实面前,面对黑客当着面利用漏洞源源不断从1.5亿美金的以太币池中拿走资金,而且还没办法。本文面对这样的一个场景,主要是描述该场景中提到的攻击事件代码,围绕攻击的前因后果。项目进行的始末,最终通过剖析整个事件,达到历史经验借鉴,为未来利用智能合约时铭记安全意识的最终目的。...原创 2017-04-13 11:33:41 · 25059 阅读 · 0 评论 -
[区块链]共识算法(POW,POS,DPOS,PBFT)介绍和心得
POW:Proof of Work,工作证明。比特币在Block的生成过程中使用了POW机制,一个符合要求的Block Hash由N个前导零构成,零的个数取决于网络的难度值。要得到合理的Block Hash需要经过大量尝试计算,计算时间取决于机器的哈希运算速度。当某个节点提供出一个合理的Block Hash值,说明该节点确实经过了大量的尝试计算,当然,并不能得出计算次数的绝对值,因为寻找合理h...原创 2017-03-12 18:31:19 · 147479 阅读 · 0 评论 -
【容器】CentOS7.2下安装和使用jetty-9.4.0
缘起一直使用tomcat做容器。但最近玩了玩spring boot,看到内部集成的jetty蛮好玩,然后来自己搭建个jetty。通过配置和使用,目的也是为了让自己掌握另一种容器,以后方便为业务迁移微服务来服务吧。原创 2017-01-23 17:37:11 · 2155 阅读 · 0 评论