LOADING...
LOADING...
LOADING...
当前位置:主页 > 知识列表 >

数据类型

1. JVM支持的数据类型

Java虚拟机支持Java语言的基本数据类型如下:[7]byte://1字节有符号整数的补码short://2字节有符号整数的补码int://4字节有符号整数的补码long://8字节有符号整数的补码float://4字节IEEE754单精度浮点数double://8字节IEEE754双精度浮点数char://2字节无符号Unicode字符几乎所有的Java类型检查都是在编译时完成的。上面列...

知识:字节,补码,整数,符号

2. 新数据类型推动智能合约生态发展

...多开发者需要接入安全可靠的预言机,为其DeFi协议和去中心化应用提供优质数据。Chainlink是市场领先的去中心化预言机解决方案,不断为各个区块链上的智能合约提供越来越多丰富的数据,其中包括市场价格数据、游戏数据、保险数据和储备金证明等各类丰富的数据集和计算资源。Chainlink的联合创始人...

知识:智能合约,预言机,链上,去中心化应用

3. EOS智能合约内置数据类型

...型定义在eos/libraries/chain/abi_serializer.cpp的configure_built_in_types函数中这些内置数据类型可以分为8大类:整数、浮点数、时间、名称、字符、哈希算法、密钥和签名、资产。整数built_in_types.emplace("bool", pack_unpack<uint8_t>()); built_in_types.emplace("int8", pack_unpack<int8_t>()); built_i...

知识:代币,类型,合约,公钥

4. 【Substrate开发教程】18 - Runtime编程优化技巧:缓存多个调用

...都可以通过简单的内存拷贝实现该类型的复制,而不会产生任何问题。基本数据类型如数字类型、bool类型、共享借用指针&,都是具有Copy trait的类型;数组类型,如果它的元素是Copy类型,则该数组是Copy类型;元组类型,如果它的每一个元素都是Copy类型,则该元组是Copy类型,自动实现;struct和enum,...

知识:类型,数据类型,指针,函数

5. eosio.token合约关键数据类型

上一篇文章介绍了eosio.token合约,这个系统合约有几个比较重要的数据类型,这些类型是定义在eosio.cdt中的。这里先简单介绍一下name、symbol、asset类型,它们都位于eosio.cdt的eosiolib库下的core分组中。name.hppname用来表示EOS智能合约编程中的名称,如EOS的账户名。name类有一个uint64_t类型的成员:value,它是nam...

知识:合约,智能合约编程,数字货币,代币

6. 数据类型和字符编码

首先,我们需要了解到什么是数据?数据就是我们需要的信息取出来,那不存怎么取呢?所以我们先要学习的是怎么存数据,既然要存数据,我们不能把所有的数据存成一样的格式,我们做文件的时候,还得有word,excel,ppt…1.数据类型数字(整形,长整型,浮点型,复数)字符串列表元组集合字典1.1 数...

知识:全球性数字货币,区块链投资,多个,字符串

7. 数据:币安迄今至少已进行 10 起并购,其中 2020 年有 5 起

据 The Block 统计,自 2013 年以来,区块链领域共发生了 134 起兼并收购交易,涉及金额约 27 亿美元,其中,加密货币交易平台的相关交易是最多的类型。其中,有据可查的是,币安至少进行 10 起相关交易,除了大家熟知的 JEX、DappReview、WazirX 和 CoinMarketCap,以及近日披露的加密软件 Swipe 之外,还有哪些...

知识:收购

8. 【Substrate开发教程】04 - Rust编程语言基础入门

... let b: f32 = 1.1; println!("b = {}", b); } //b = 1.1变量后的冒号和u32/f32是数据类型,下面会介绍。定义常量定义常量使用关键字const,常量名一般大写const MAX: u32 = 10000;数据类型Rust是静态类型语言,即编译时就必须知道所有变量的类型。Rust的数据类型有很多,这里介绍最基本的数据类型:整型、浮点...

知识:类型,变量,函数,定义

9. 互联网计算机的专用工具,Motoko语言的介绍

...步事件。这种系统级编程功能虽然强大,但非常容易出错,因为它会把高级数据流分解为通过共享状态进行通信的低级系统事件。有时这种方式是必要的,但在互联网计算机里就不是必须的。相反,我们的程序避免了这种更底层却更繁琐的编程风格,即每个请求都类似于一个普通的函数调用。虽然就像...

知识:程序,类型,系统,互联网

10. Pine语言入门(十六)将源输入类型添加到TradingView Pine脚本

...使用“源”代码输入,该输入使我们能够从脚本所应用的工具中选择不同的数据系列,例如其收盘价或最低价。例如,我们可以使用源输入手动配置应该计算指数移动平均线(EMA)的数据。或者我们可以使用它来指定脚本是绘制最高价,最低价还是平均价。下面仔细讨论。在TradingView中创建源输入的默...

知识:变量,设置为,脚本,系列

11. Libra区块链编程语言解读

...扩展性很差。比特币脚本不是图灵完备的语言,开发者也不能在其中自定义数据类型和过程等。因此,想要在比特币区块链上定义一种新的数字资产,或者实现更复杂的访问控制策略,只能借助一些外部的手段,对开发者不友好。 以太坊使用数值代表以太币,并在系统层面保证了以太币的稀缺性和访...

知识:以太坊,合约,区块链

12. 【Substrate开发教程】12 - Substrate FRAME、基础数据类型、预置模块

...开发。5、运行时(RUNTIME):面向开发者,包括编程接口和执行环境。基础数据类型(Runtime Primitives)Runtime Primitives是一组基础类型,是构成Substrate runtime基础元素,分为核心类型(Core Primitives)和框架类型(FRAME Primitives)。核心类型是runtime提供给Substrate其他层的最小基本假设,是必须定义的类型,且...

知识:区块,智能合约,链上,区块链

13. 从Layer 0到Layer 2,一文概述状态通道的数学解释

...扩展性的深远影响。什么是isomorphic?基本上,isomorphic允许在数学上将一种数据类型映射到另一种不同的数据类型,以便保留基础信息,并可以在不同的系统中表示和引用,以用于其他数学运算和表示。这就是Cardano正在做的事情,以确保其Layer 1分类帐与其Layer 2 isomorphic状态通道之间原子交换的有效性和...

知识:智能合约,以太坊,去中心化,区块链行业

14. 从Layer0到Layer2一文概述状态通道的数学解释

...扩展性的深远影响。什么是isomorphic?基本上,isomorphic允许在数学上将一种数据类型映射到另一种不同的数据类型,以便保留基础信息,并可以在不同的系统中表示和引用,以用于其他数学运算和表示。这就是Cardano正在做的事情,以确保其Layer 1分类帐与其Layer 2 isomorphic状态通道之间原子交换的有效性和...

知识:智能合约,去中心化,以太坊,区块链网络

15. EOS智能合约ABI文件结构

...明智能合约的Action如何在JSON和二进制格式之间互相转换。ABI还描述了如何将数据库状态数据与JSON互相转换,合约通过ABI描述后,开发人员和用户可以通过JSON与合约进行无缝交互。要注意,智能合约执行的是二进制的WebAssembly(WASM)代码,ABI只是指导,执行交易时可以绕过ABI,传递给合约的消息和操作...

知识:合约,智能合约,李嘉图合约,字段