第8条:熟悉引用和指针类型在一般的编程中,引用(reference)是一种间接访问数据结构的方式,它与拥有该数据结构的变量是分开的。在实践中,引用通常由指针(pointer)来实现。指针是一个数字,它的值是数据结构的变量在内存中的地址。现代CPU通常会对指针施加一些限制:内存地
如何编程构建 bitcoin 交易
如果用代码构建一个比特币交易
深入比特币交易内部结构,这是构建比特币交易的基础
要编写一个优秀的 ERC 需要深思熟虑、细致入微和清晰的写作。需要考虑规范的目的、限制和哲学,并通过详细的起草、修订和测试来确保规范的质量和准确性。
那么貌似简单的随机数为什么还需要特意做成去中心化的,随机数会在哪里用到又会起到什么作用?去中心化随机数有什么必要性又有哪些解决方案呢?
手把手带你构建Sui零信任交换DApp前端 @SUI Move开发必知必会
Solana 发布性的链上交互方式 Blinks 和 Solana Actions
ASE 代表地址空间扩展(Address Space Extension),一边提高安全性及添加周期
在Solidity中,view和pure是用于修饰函数的两个关键字,它们表明了函数对区块链状态的修改程度
比特币标准脚本是如何运行的
理解比特币脚本的堆栈操作
理解比特币脚本语言的运行
理解比特币是如何转移的。
Solidity中,自毁合约(Self-DestructContract)是一种能够销毁自身并将剩余的以太币(Ether)发送到指定地址的智能合约。自毁合约通过调用selfdestruct函数实现,这个函数会删除合约的代码和存储,从而释放网络资源。
基本概念我们在Rust中的所有权一节中提到,如果仅仅支持通过转移所有权的方式获取一个值,那会让程序变得复杂。Rust能否像其它编程语言一样,使用某个变量的指针或者引用呢?其实是可以的。Rust通过借用(Borrowing)这个概念来达成上述的目的,获取变量的引用,称之为借用(borrow
变量 accountRoles 占用的 slot = 0, slot0里面存储的值也是0. 因此删除 delete accountRoles 并不会删除整个的storage(即把整个的storage置0)
本文是根据比特币铭文协议Ordinal创始人CaseyRodarmor 制作的视频,手把手教大家安装比特币全节点和Ord索引器。
扫一扫 - 使用登链小程序
93 篇文章,573 学分
184 篇文章,210 学分
51 篇文章,198 学分
11 篇文章,164 学分
145 篇文章,152 学分