自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小白不百

学无止境

  • 博客(28)
  • 资源 (7)
  • 收藏
  • 关注

原创 Ubuntu 18.04上进行HyperLedger Fabric 1.2.0环境及链码安装、部署和测试

1、环境安装HyperLedger Fabric 1.2.0环境的安装推荐一篇博客:https://www.jianshu.com/p/4f58e0fcb9f9此博客写的非常详细,本人完全按照这个上面安装,但第九步出现了错误,这个错误是因为权限问题,解决方法参考这里。其余地方均未发现问题。2、链码安装、部署和测试1、执行./byfn.sh down关闭前面的网络。2、进入/fa...

2018-11-24 17:56:50 972

原创 ./byfn.sh generate 时报错

原因是因为我是hisee用户,全面加了权限,但不知道为什么这里还是不行,所以换到root用户下面了,有些东西又重新装了下,试了下就成功了。 

2018-11-23 19:19:28 1045 2

原创 SimpleStorage has not been deployed to detected network

下载源码后编译,部署,但出现了以下问题:通过浏览器控制台查出:Error: SimpleStorage has not been deployed to detected network (network/artifact mismatch)是因为钱包的网络和本地不在同一个网络,因此你无法与他们互动,确保Metamask正在侦听与testrpc运行相同的端口(默认端口9545)。第...

2018-10-17 21:55:38 2505 1

原创 Solidify实现一个智能合约13(单位/全局变量)

以太币的单位一个整数后面可以跟的一个单位:ether,finney,szabo,wei。换算如下:1 ether = 1000 finney1 ether = 100 0000szabo1 ether = 10**18wei时间单位seconds,minutes,hours,days,weeks,years。特殊变量和函数区块和交易属性block.bloc...

2018-10-17 11:57:17 401

原创 Solidify实现一个智能合约12(字典/映射)

语法mapping(_keyType => _ValueType)字典/映射其实就是一个一对一键值对存储关系。举个例子:{age:18,stuId:10003,name:"Hisee"},age的值为18,stuId的值为10003,name的值为Hisee。PS:Value可以相同,但KeyType不可以相同。示例pragma solidity ^0.4.4;...

2018-10-17 11:56:58 492

原创 Solidify实现一个智能合约11(结构体)

结构体的声明pragma solidity ^0.4.4;contract Students { struct Person { uint age; uint stuId; string name; } Person[] _person = new Person[](5);}结构体的初始化pragma solidity ^0.4.4;...

2018-10-17 11:56:28 721 1

原创 Solidify实现一个智能合约10(枚举)

代码示例pragma solidity ^0.4.4;contract Mj { enum ActionChoices {GoLeft,GoRight,GoStraight,SitStill} ActionChoices _choice; ActionChoices constant defaultChoice = ActionChoices.GoStraight;...

2018-10-17 11:56:12 379

原创 Solidify实现一个智能合约10(一维数组和二维数组)

固定长度的数组固定长度类型数组的声明及其通过length方法获取数组长度求和。pragma solidity ^0.4.4;/*数组一旦创建,长度不可变但里面的内容可变*/contract Sz { //定义长为5的数组,并对其初始化。 uint[5] T = [1,2,3,4,5]; //计算数组中所有数的和。 function numbers() con...

2018-10-17 11:51:43 908

原创 Solidify实现一个智能合约9(数组和string之间的转换关系)

固定大小字节数组之间的转换固定大小字节数组,我们可以通过bytes1~32来进行声明,固定大小字节数组的长度不可变,内容不可修改。pragma solidity ^0.4.4;contract Test { bytes5 public g = 0x6869736565; //hisee function getBytesLength() constant returns...

2018-10-17 11:51:10 773

原创 Solidify实现一个智能合约8(动态大小字节数组)

动态大小字节数组string是一个动态尺寸的UTF-8编码字符串,它其实是一个特殊的可变字节数组,string是引用类型,而非值类型。bytes动态字节数组,引用类型。常规字符串string转换为bytesstring字符串中没有提供length方法获取字符串长度,也没有提供方法修改某个索引的字节码,不过我们可以将string转换为bytes,再调用length方法获取字节长度,当...

2018-10-17 11:50:52 633

原创 Solidify实现一个智能合约7(固定大小字节数组)

固定大小字节数组固定大小字节数组可以通过bytes1,bytes2,bytes3,...,bytes32来进行声明。PS:byte的别名就是bytes1。bytes1只能存储1个字节,也就是二进制8bit的内容。bytes2只能存储2个字节,也就是二进制16bit的内容。bytes3只能存储3个字节,也就是二进制24bit的内容。...bytes32只能存储32个字节,也就...

2018-10-12 20:38:07 289

原创 Solidify实现一个智能合约6(Address和String)

地址长度为20字节,160位长度。pragma solidity ^0.4.4;contract Test { address _owner; uint160 _ownerUint; function Test() { _owner = 0x68f5e0b7ba23cdac76b55925546213b92156f217; _ownerUint = 5992...

2018-10-12 20:37:58 1075

原创 Solidify实现一个智能合约5(值类型和引用类型的传递)

值传递代码示例:pragma solidity ^0.4.4;contract Person { uint _age; function Person(uint age) { _age = age; } function f() { modify(_age); } function modify(uint age) { age = ...

2018-10-12 20:37:48 662

原创 Solidify实现一个智能合约4(值类型)

bool类型true  和 false运算符:! 逻辑非 && 逻辑与 == 等于 || 逻辑或 != 不等于 代码示例:pragma solidity ^0.4.4;contract Test { uint a; uint b; bool c; function Test() { ...

2018-10-12 20:37:31 274

原创 Solidify实现一个智能合约16(创建一个简单的代币)

创建一个工程,新建一个EncryptedToken合约。代码如下:pragma solidity ^0.4.4;contract EncryptedToken { uint INITIAL_SUPPLY = 666666; //允许发布的代币数量 mapping (address => uint) balances; function EncryptedTo...

2018-10-12 20:37:16 827

原创 Solidify实现一个智能合约14(元组)

定义元组使用小括号,只需要在括号中添加元素,并使用逗号隔开即可。PS:元组中各个元素的类型可以不一样,但数组中的元素必须一样。示例1pragma solidity ^0.4.4;contract test { function f(uint a,uint b ) returns (uint,uint) { return (a+b,a*b); //返回的是一个元组 ...

2018-10-12 20:36:58 256

原创 Solidify实现一个智能合约17(创建BLC币)

创建文件夹:mkdir BLC进入后执行:truffle init再执行:npm init,一直回车再执行:npm install zeppelin-solidityhisee@liu:/media/hisee/本地磁盘2/MyCodes/BlockChain/BLC$ npm install zeppelin-soliditynpm WARN deprecated zep...

2018-10-12 20:36:36 349

原创 Solidify实现一个智能合约3(单继承与多继承)

单继承方法/函数的继承代码示例pragma solidity ^0.4.4;contract Animal { uint _weight; uint private _height; uint internal _age; uint public _money; function test1() constant returns (uint) { ...

2018-10-12 20:31:47 560

原创 Solidify实现一个智能合约2(属性和行为的访问权限)

属性的访问权限属性:状态变量属性的权限有三种:public internal private pragma solidity ^0.4.4;/*属性的权限有三种:public internal private */contract Person { uint _age;//默认的是internal uint internal _weight; uint p...

2018-10-12 20:24:10 1561

原创 truffle填坑指南:truffle unbox react项目npm run start启动失败

目录背景解决方法后记背景因为我安装的环境是比较新的,所以命令什么的都有点区别。hisee@liu:~$ truffle -versionTruffle v4.1.14 - a development framework for Ethereumhisee@liu:~$ npm --version6.4.1当我truffle unbox reacthise...

2018-10-09 11:18:00 5393

原创 ganache-cli:未找到命令

安装ganache-cli后输入ganache-cli提示没有该命令hisee@liu:~/react-demo2$ ganache-cliganache-cli:未找到命令问题原因是,环境变量中不存在该命令解决方法:输入sudo npm install -g ganache-cli 查看安装的路径在哪hisee@liu:/usr/local$ sudo npm ins...

2018-10-08 22:35:29 2174 1

原创 parity部署后,localhost:8180访问不了

问题:parity部署后,localhost:8180访问不了,查看端口也找不到。求解决方法

2018-10-08 15:27:11 858 5

原创 HBASE与JDK和Hadoop版本间的兼容性,最新版(2018)

与Hadoop之间的兼容性与JDK之间的兼容性原文:https://hbase.apache.org/book.html#_configuration_files

2018-04-30 16:23:19 2480

原创 Hive drop table时没有反应

Hive drop table时没有反应,于是强制中断。网上找了很久的方法,终于在一个大神那里找到了解决之法。但写的略简单,下面对其进行补充。mysql> show variables like 'char%';第一步:进入mysql,输入:show variables like 'char%'。显示如下此时的character_set_database编码是utf8,问题就出在这里,如果...

2018-04-07 20:36:58 6724 10

原创 centos7 安装teamviewer 报错需要:libQt5WebKitWidgets.so.5()(64bit) >= 5.5

安装时出现如下问题:--> 正在处理依赖关系 libQt5WebKit.so.5()(64bit) >= 5.5,它被软件包 teamviewer-13.1.3026-0.x86_64 需要--> 正在处理依赖关系 libQt5WebKitWidgets.so.5()(64bit) >= 5.5,它被软件包 teamviewer-13.1.3026-0.x86_64 需要...

2018-04-04 16:48:53 8612

原创 Unknown fieldType 'float' specified on field 字段中指定了未知的字段类型'float'

Unknown fieldType 'float' specified on field 字段中指定了未知的字段类型'float'换成double后,还是一样的报错,报错界面下源代码如下:问题原因:是因为我前面没有定float字段,定义的是pfloat字段,解决方法:把float改成pfloat,就OK了。再重新运行Tomcat。...

2018-03-19 10:52:53 2025

原创 myeclipse中html中文乱码

问题如图于是网上找了很多方法,其中一个如下:改完所有配置之后,还是没解决问题。我之前文本是这样的后来把charset=UTF-8改成charset=GB18030,结果就正常了。原因不造,有知道的欢迎留言评论。

2018-01-20 17:19:32 7275 8

原创 The Apache Tomcat installation at this directory is version 9.0.2. A Tomcat 8.0 installation is exp

问题如图:解决方法如下:打开D:\Program Files\Java\apache-tomcat-9.0.2\lib下的catalina.jar包(用压缩工具打开)然后按路径 org/apache/catalina/util/ServerInfo.properties如图修改其中的内容,修改前如图修改为server.info=Apache Tomc

2018-01-20 12:23:08 1149 1

pandas-0.25.1.tar.gz

pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。

2019-09-24

scikit-learn-0.19.2.tar.gz

最新发布版,只支持Python3.5以上。NumPy 1.8以上。喜欢的朋友可以试试。

2019-09-24

数据仓库命名规范

1. 概述 2. 数据仓库命名规范 2.1. 命名规范 2.1.1. 表属性规范 2.1.2. 索引 2.1.3. 视图 2.1.4. 物化视图 2.1.5. 存储过程 2.1.6. 触发器 2.1.7. 函数 2.1.8. 数据包 2.1.9. 序列 2.1.10. 普通变量 2.1.11. 游标变量 2.1.12. 记录型变量 2.1.13. 表类型变量 2.1.14. 数据库链接 2.2. 命名 2.2.1. 语言 2.2.2. 大小写 2.2.3. 单词分隔 2.2.4. 保留字 2.2.5. 命名长度 2.2.6. 字段名称 2.3. 数据类型 2.3.1. 字符型 2.3.2. 数字型 2.3.3. 日期和时间 2.3.4. 大字段 2.3.5. 唯一键

2018-04-08

数据仓库建模

1 什么是数据模型 2 为什么需要数据仓库模型 3 如何建设数据仓库模型 3.1 数据仓库数据模型架构 3.2 数据仓库建模阶段划分 3.4 数据仓库建模方法 4 数据仓库建模案例 4.1 零售行业案例分析

2018-04-08

数据仓库小白入门

数据仓库详细讲解,适合小白新手入门,主要从定义、特点、发展历程讲解,并介绍了数据库和数据仓库的区别,数据仓库架构的分层以及元数据介绍。

2018-04-08

qt5-qtwebkit-5.6.2-1.el7.x86_64.rpm

qt5-qtwebkit-5.6.2-1.el7.x86_64.rpm 包下载。欢迎大家下载

2018-04-04

hadoop-common-2.9.0.jar

hadoop-common-2.9.0.jar

2018-01-25

空空如也

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

TA关注的人

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