一、Oracle约束的状态Oracle完整性约束的状态有4种,分别是ENABLE、DISABLE、VALIDATE、NOVALIDATE。ENABLE表示Oracle将检查要插入或更新的数据库中的数据是否符合约束;DISABLE表示表中可以存放违反约束的行;VALIDATE表示数据库验证表中的已存在数据是否符合约束;NOVALIDATE..
分类:
数据库 时间:
2017-08-11 16:05:31
阅读次数:
300
应用设置和应用帮助 ”设置“合约 上一节中我们学习了怎样将应用设置保存到本地。这样的方式是通过在App内加入设置选项,这里另一种方式。微软将其称为“设置”合约,并且全部的Windows应用商店应用都将自己主动配合这样的合约。可是应用自带的这样的设置假设不做不论什么改动可谓毫无作用。而我们加入这些设置 ...
分类:
移动开发 时间:
2017-08-09 10:17:32
阅读次数:
218
1.账号 账号在以太坊中扮演着核心的角色.以太坊共有两种账号类型: 外部账号( EOA) 和合约账号. 在这里我们先重点关注外部账号,简称账号.合约账号简称合约,合约账户在合约章节中详细介绍. 外部账户和合约账户都是账户的通用概念,这些账户其实都是状态对象.外部账户的余额就是外部账户的一个状态对象, ...
分类:
其他好文 时间:
2017-08-08 17:48:26
阅读次数:
141
尽管最近出现了麻烦,但Ethereum仍然是区块链空间中实现智能合约最重要的系统,而且这种情况似乎不太可能很快改变。 在我看来,技术本身具有很大的潜力,从学术的角度来看是非常有趣的,但正如前面提到的问题,之前展示出来了很多问题,区块链技术,智能合约,特别是带有Solidity的Ethereum生态系 ...
分类:
编程语言 时间:
2017-08-02 23:34:12
阅读次数:
219
//从原合约列表中移除登录用户没有的合约 while(i<this.contracts.length-1){ var ctt = this.contracts[i]; var cs = list.filter(function(p){return p.ID==ctt.ID}); if(!cs || ...
分类:
编程语言 时间:
2017-07-19 17:57:11
阅读次数:
192
以太坊是什么? 以太坊(英语:Ethereum)是一个开源的有智能合约功能的公共区块链平台[1][2]。通过其专用加密货币以太币(Ether,又称“乙太币”)提供去中心化的虚拟机(称为“以太虚拟机”Ethereum Virtual Machine)来处理点对点合约。 相较于较大多数其他加密货币或区块 ...
分类:
其他好文 时间:
2017-07-09 16:18:04
阅读次数:
228
Solidity的智能合约和面向对象语言中的类很相似。每个智能合约可以包含的元素有:state变量的定义,方法,函数修改器,事件,结构类型以及枚举类型。同时合约可以继承于另外一个合约 state变量 Solidity里的state变量表示的是永久的存储在合约的存储中。 方法 方法是合约里的可执行单元 ...
分类:
其他好文 时间:
2017-06-28 21:53:06
阅读次数:
632
一、收获与提升 1.学习和使用的新软件 墨刀,MySQL 2.学习和使用的新工具 Andriod编译工具,photoshop 3.学习和掌握的新语言、新平台 语言:JAVA在Andriod的应用,MySQL 4.统计一下,你在这软件工程实践中,完成了多少行的代码 自己完成的代码在400行左右 5.学 ...
分类:
其他好文 时间:
2017-06-25 16:58:19
阅读次数:
153
官方推荐的Solidity基于浏览器端的Ide(Remix) 重新打开网页,即可看到效果: 在Remix上编写第一份智能合约 Remix调试模式 在私有链中部署智能合约 ...
分类:
其他好文 时间:
2017-06-24 21:51:45
阅读次数:
2858
开篇布拉拉 因为参与了小蚁的c#智能合约编译器的开发,让我第一次近距离接触到区块链技术。 以前我对区块链技术的了解,只知道有一种叫做比特币的玩意儿,以前有同事在几百块一个比特币的时候屯了一批,后来价格炒高了,一下子成了人生赢家。 完全外行的了解,但是这个例子让我有了一个原始的理解,这玩意儿和钱有关系 ...
分类:
其他好文 时间:
2017-05-07 01:03:52
阅读次数:
319