- 博客(20)
- 收藏
- 关注
原创 Failed toconnect to github.com port 443: 拒绝连接 Could not resolve host: github.com
linux 使用git clone 拉取GitHub的解决办法
2023-07-22 19:48:47
10861
原创 webase一键部署,Ubuntu配置初始MySQL用户密码,Ubuntu 下载并且配置java,mysql,python3,以及相关问题解决
webase一键部署,Ubuntu配置初始MySQL用户密码,Ubuntu 下载并且配置java,mysql,python3,以及相关问题
2023-07-22 16:43:51
1570
2
原创 mobaXterm连接Linux(Ubuntu或centos7)虚拟机,Network error: Connection refused
查到自己Ubuntu的IP地址。最后打开莫mobaXterm。
2023-07-21 17:54:06
2562
3
原创 Cause: java.sql.SQLException: Illegal mix of collations (latin1_german1_ci,IMPLICIT) and (utf8mb4_ge
最后按照idea报错的提示 把latin1字符集修改为utf8mb4_general_ci就完成了。初步判断应该是数据表的字符集与java不匹配,或者不支持。
2023-07-18 11:02:42
212
1
原创 多群组部署,节点加入或者退出群组,新增节点
中心机构节点同时属于多个群组,运行多家机构应用,其他每家机构属于不同群组,运行各自应用;:区块链中每个节点均属于多个群组,可用于多方不同业务的横向扩展,或者同一业务的纵向扩展。如下图,星形组网拓扑和并行多组组网拓扑是区块链应用中使用较广泛的两种组网方式。下面以构建八节点星形拓扑和四节点并行多组区块链为例,详细介绍多群组操作方法。本章以将node2加入group2为例,介绍如何在已有的群组中,加入新节点。群组1:包括四个节点,节点IP均为。群组2:包括四个节点,节点IP均为。为例,介绍多群组使用方法。
2023-07-15 18:10:54
2686
3
原创 扩容一个新节点
FISCO BCOS引入了,这三种节点类型可通过控制台相互转换。共识节点:参与共识的节点,拥有群组的所有数据(搭链时默认都生成共识节点)。观察者节点:不参与共识,但能实时同步链上数据的节点。游离节点:已启动,待等待加入群组的节点。处在一种暂时的节点状态,不能获取链上的数据。
2023-07-15 10:45:26
163
1
原创 搭建第一个区块链网络(Fisco-Bcos),启动并使用控制台
输出下述信息表明启动成功 否则请检查conf/config.toml中节点端口配置是否正确。输出结果如下,正常情况会不停地输出连接信息,从输出可以看出node0与另外3个节点有连接。输出结果如下,如果进程数不为4,则进程没有启动(一般是端口被占用导致的)HelloWorld合约提供两个接口,分别是。输出结果如下,正常情况会不停输出。,用于获取/设置合约变量。
2023-07-13 15:59:40
3085
1
原创 Can‘t load /root/.rnd into RNG
在安装openssl证书的时候或者使用到使用 OpenSSL 命令生成随机数并将其输出到。
2023-07-10 10:28:51
686
原创 solidity--事件events的用法与说明
事件在合约中可被继承。当他们被调用时,会使参数被存储到交易的日志中 —— 一种区块链中的特殊数据结构。这些日志与地址相关联,被并入区块链中,只要区块可以访问就一直存在(现在开始会被永久保存,在 Serenity 版本中可能会改动)。日志和事件在合约内不可直接被访问(甚至是创建日志的合约也不能访问)。日志是不存在区块链上的,通过event可以记录链上发生的事情,并且通过日志的形式显示出来。当函数test运行时,随即出发事件Log,AnotherLog,EmptyLog并将对应的值通过日志的形式输出出来。
2023-07-04 11:28:05
590
1
原创 solidity中modifier(函数修改器)中 _;的作用(下划线加分号)以及防止被重入攻击
在本图片中可以看到,在这个示例中,onlyOwner修饰器用于限制只有合约所有者可以调用该函数。” 表示在执行修饰器之后将控制流交给被修饰函数的实际执行代码块。函数修改器中有一行代码只有下划线 _ ,在实际执行中,我们可以将被修饰函数的代码视为下划线处的代码。即,下划线实际上帮我们标记了被modifier修饰函数的执行位置。当它作用于一个函数上,可以在函数执行前或后(依赖于具体实现)预先执行modifier中的逻辑。”)在Solidity中表示一个空的代码块或匿名函数体,并在某些上下文中用于控制流的传递。
2023-07-02 15:56:27
896
1
原创 无法将jconsole等项识别为 cmdlet、函数、脚本文件或可运行程序的名称的解决办法 或者‘jsconsole‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。
最后重启idea 或者新打开一个终端输入jconsole即可。4.将jdk的bin地址加入到系统变量path中。在idea终端中输入 jconsole 报错。3.找到自己电脑下载的jdk的bin的地址。2.在检查环境变量中的ComSpec的值。在cmd终端中输入jconsole报错。
2023-06-10 11:23:56
851
1
原创 解读新创建vue项目的各个目录的作用
在实际项目开发中,你可以根据需求对这些目录和文件进行合理的组织,例如新建一个 api 目录存放接口请求相关的代码,或者新建一个 store 目录存放状态管理相关的代码。package-lock.json: 应用程序的依赖管理文件,锁定依赖包的版本号,保持版本的一致性。main.js: 应用程序的入口文件,初始化 Vue 实例并配置路由、状态等。package.json: 应用程序的依赖和配置文件,定义了项目的版本、脚本、依赖等信息。router.js: 应用程序的路由配置文件,定义页面路由和对应的组件。
2023-05-15 09:59:39
462
1
原创 Ubuntu配置JAVA_HOME。JAVA_HOME has not been configured
(注意amd64后面不能有/,11可换成自己的对应版本)不过这个是一次性的不能彻底解决Java环境配置问题。java_home 环境未配置。
2023-05-06 21:17:19
4152
6
原创 mysql密码重置 Install/Remove of the Service Denied MySQL 服务无法启动Unknown column ‘password‘ in ‘field list‘
重置密码,初始化MySQL
2023-04-22 16:48:13
194
1
原创 remix运行报错Error encoding arguments: Error: invalid address
remix运行报错Error encoding arguments: Error: invalid address
2023-04-16 20:41:37
474
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人