alex kinhoom

As she stalked the room, I could feel the aura of her presence

PHP中__call和__callStatic总结

定义 __call()或__callStatic()方法实现了方法的重载。 __call(),__callStatic()方法 在PHP5.3.0之后,又增加了一个__callStatic()方法。它们都是PHP中的魔术方法,所谓魔术方法,就是系统在特定时刻自动调用的方法!除了它们俩,PHP中还有其它一些魔术方法(见手册)。对于魔术方法,各魔术方法有一个共同点:系统自动调用,有两个不同点:调...

区块链基础三

DEMO—区块的结构 /* 一个区块的结构: block = { 'index': 1, 'timestamp': 1506057125.900785, 'transactions': [ { 'sender': "8527147fe1f5426f9dd545de4b27e...

区块链基础二

输入和输出 输入是对其他交易输出的引用。一个交易中通常列有多个输入。所有被引用的输出值相加。得到的总和值会在该交易A的输出中用到。previous tx是以前交易的hash值,index是被引用交易的特定输出号,scriptSig是一个脚本的前一半。 脚本包含两个部分,一个签名一个公钥,公钥属于交易输出的收款人,并且表明交易创建者允许收款人获得的输出金额。另一部分是ECDSA签名,是通过对...

区块链基础一

区块链的概念 区块链最早诞生于比特币,是实现比特币的底层技术,衍生出区块链的概念。经过7年的发展,区块链由最初的衍生概念发展成为了不再依附于比特币的一种革命性的技术,而比特币成为了区块链概念中最成功的一款”应用”。 区块链的定义 技术层面 区块链是一个基于共识机制,去中心化的公开数据库。通俗理解就是区块链由许多对等的节点组成,通过共识算法保证区块数据和交易数据的一致性,从而形成一个统一的分布...

数组和链表的区别

数组的特点 在内存中,数组是一块连续的区域,拿看电影的来说,几个人在电影院必须坐一起。 数组需要预留空间,在使用前要先申请占内存的大小,可能会浪费内存空间,比如看电影时,为了保证10个人坐一起,必须提前订好10个连续的位置,这样的好处就是能保证10个人可以在一起,但是这样的缺点是,如果来的人不够10个,那么剩下的位置就浪费了,如果临时有多来了个人,那么10个就不够用了,这时可能需要将第11个...