- 博客(12)
- 收藏
- 关注
原创 Java基本数据类型转换
因为 int 类型(32位有符号整数,取值范围是 - 2147483648到2147483647)的数据范围比 byte (8位有符号整数,取值范围是 - 128到127)、 short (16位有符号整数,取值范围是 - 32768到32767)和 char (16位无符号整数,取值范围是0到65535)更广泛。第二个转换将 long 类型的 l 强制转换为 int 类型,由于 l 的值超出了 int 的取值范围,会出现溢出问题,得到一个错误的结果。在Java编程中,数据类型转换是一个非常重要的概念。
2025-01-16 17:27:08
1923
原创 FISCO BCOS——配置黑白名单
使用公共CA搭的链,会存在两条链共用同一个CA的情况,造成无关的两条链的节点能彼此建立连接。此时需要配置白名单,拒绝与无关的链的节点建立连接。可看到虽然白名单上配置了node1,但由于node1在黑名单中也有配置,node0也不能与node1建立连接。需要进行的配置如下,黑名单配置上node1,白名单配置上node1,node2。需要进行的配置如下,黑名单置空,白名单配置上node1,node2。若节点未启动,则直接启动节点,若节点已启动,可直接用脚本。将其他节点的白名单配置拷贝到新扩容的节点上。
2025-01-13 10:55:41
1227
原创 FISCO BCOS ——节点配置
FISCO BCOS支持多账本,每条链包括多个独立账本,账本间数据相互隔离,群组间交易处理相互隔离,每个节点包括一个主配置config.ini和多个账本配置group.group_id.genesis、group.group_id.ini。
2025-01-12 15:30:08
1410
原创 搭建第一个区块链网络——部署及调用HelloWorld合约
HelloWorld合约提供两个接口,分别是。一、编写HelloWorld合约。二、部署HelloWorld合约。三、调用HelloWorld合约。,用于获取/设置合约变量。
2025-01-10 16:17:07
297
原创 搭建第一个区块链网络——配置及使用控制台
Ubuntu系统安装Java:centos系统安装Java:sudo——该命令用于以超级用户(root)权限执行后续命令。因为安装软件包通常需要对系统目录进行写操作,普通用户权限不足,所以需要使用sudo。apt——Debian 及其衍生系统(如 Ubuntu)的包管理工具,用于从软件仓库中搜索、安装、升级和卸载软件包。install——apt命令的子命令,用于安装软件包。-y——这是一个选项,代表 “yes它告诉apt。
2025-01-10 15:22:02
1138
原创 FISCO BCOS——搭建第一个区块链(搭建但群组FISCO BCOS联盟链)
介绍单群组 FISCO BCOS 联盟链搭建流程,涵盖依赖安装、脚本下载、链搭建、启动、进程与日志检查等关键步骤。
2025-01-10 14:06:14
2107
原创 Java数据类型
基本数据类型:在栈中存储值,包括:整数型:byte(1 字节,-128~127)、short(2 字节,-32768~32767)、int(4 字节)、long(8 字节,需加 L 后缀)。浮点型:float(4 字节,加 F 后缀,精度低)、double(8 字节)。字符型:char(2 字节,单引号括字符)。布尔型:boolean(true或false)。引用数据类型:对象存于堆,栈存其引用。有类(new创建实例)、接口(类需实现其方法)、数组(同类型集合)、枚举(定义常量)。
2025-01-08 16:40:25
573
原创 Java语言基础——变量
变量相当于内存中一个数据存储空间的表示,你可以把变量看做是同学的名字,通过名字我们可以找到该同学,而通过变量名可以访问到变量值
2025-01-07 15:56:39
397
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人