- 博客(21)
- 收藏
- 关注
原创 在Ubuntu中安装java11并配置JAVA_HOME
将下面的文本复制到打开的 /etc/profile 文件中去。2、配置JAVA_HOME。1、首先安装java11。
2025-05-13 21:32:03
442
原创 多群组部署
星形拓扑:中心机构节点同时属于多个群组。使用脚本构建星形区块链节点配置文件夹。群组1:包括四个节点,节点IP均为。群组2:包括四个节点,节点IP均为。生成星形区块链系统配置文件。创建操作目录,并获取脚本。
2025-04-26 16:20:28
180
原创 扩容一个新节点
拷贝节点1的node0/conf/group.1.genesis和node0/conf/group.1.ini到node4/conf下。将node4作为观察节点加入群组一 ( 这个要跟你创建的node4的nodeid )将node4作为共识节点加入群组一 (一样要跟node4的nodeid)接下来的操作要在fisco/nodes/127.0.0.1目录下进行。在扩容节点之前确保我们有已经搭建好的区块链网络,这里我继续用。运行命令后得到的就是node4的nodeid。检查node4与其他节点的连接。
2025-04-23 20:41:12
309
原创 使用Truffle测试智能合约
首先新建一个Truffle-test的文件夹,用vscode来打开,在终端运行初始化命令,会自动生成要用到的各项文件。接着将写好的合约放到contracts文件夹下,这里我提前写了一个用来测试的合约,并将它命名为Counter.sol。在终端输入命令编译智能合约,运行后文件夹中会多出一个被编译的json文件Counter.json。我们在写一份用来测试这个合约的js测试脚本,命名为Counter-test.js。我采用的是在本机的vscode中进行合约测试。在终端运行命令,启动测试环境。
2025-04-23 16:05:03
635
原创 Ubuntu进行WeBASE一键部署
可以看到们现在已有的java和python3的环境了,那我们只需要安装mysql就可以了。在进行任何软件安装之前,请确保你的系统的软件包列表是最新的。可能会遇到验证码不显示的情况,具体解决方法可以看我的另一篇博客。修改配置文件common.properties。我们还没有设置密码,输入密码的时候随便输入。网络不好连接一直被拒绝的话就用这个命令。运行以下命令查看环境是否齐全。检查mysql是否安装成功。刷新网址就可以看到验证码了。默认密码:Abcd1234。修改密码为123456。之后我们输入网址进入。
2025-04-21 10:33:28
465
原创 搭建WeBASE-Front节点前置服务
这个证书是在我们进行搭建单机四节点网络时所生成的证书,在fisco/nodes/127.0.0.1/sdk下,我们需要拷贝到webase-front 的conf下。在我们进行搭建节点前置之前,要确保我们已经搭建并启动好了一条单机四节点的区块链网络,详情可以参考我的这篇博客。如果要在宿主机进入的话,我们就要先获取到Ubuntu系统的ip,根据ip地址进入节点前置。所有服务启动成功,接着我们进入webase-front节点前置网页中去。启动:bash start.sh。这样我们就成功搭建节点前置啦!
2025-04-20 20:58:33
876
原创 CSS伪类选择器:nth-of-type() 详解
4</p>换成了<div>4</div>,伪类选择器就没有读取4而是转而读取了后面的<p>5
2025-03-21 21:08:02
1062
原创 Ubuntu 重新安装mysql并修改密码
我们使用命令进入mysql中,-u后面跟的是自己系统中默认的mysql账号。查看初始密码策略:(不修改初始密码策略的话可能在改密码时会报错)修改用户名和密码:(这里用户名改为root,密码是123456)框中的区域就是mysql安装成功后默认账户密码。回车后输入自己的密码即可,我这里是123456。运行mysql-V可以查看是否安装成功。如果出现了这个问题是因为并没有安装。这样,mysql的密码就修改完成了。成功后mysql是这样的界面。运行上边这个代码就可以了。查看修改之后的密码策略。
2025-01-16 16:18:28
924
4
原创 区块链节点黑白名单操作
白名单:证书接受列表,它拒绝所有未配置在白名单中的节点连接。黑名单的优先级大于白名单 (白名单里配置了A,B,C,会拒绝掉D的连接,若黑名单里同时配了A,则A也会被拒绝连接)黑名单:证书拒绝列表,它会拒绝写在黑名单中的节点连接(在A黑名单中配置B,A就无法连接B)接下来我把原本node1中的黑名单内容删除,将node2的nodeid写入白名单。这里我未配置任何黑白名单时,启动节点后node1的连接节点有3个。下面我给把node2节点的nodeid加到node1的黑名单中去。重新启动节点,再次查看节点数。
2025-01-10 17:06:48
499
3
原创 解决ubuntu与主机之间无法复制粘贴以及分辨率无法适应屏幕的问题
Ubuntu的分辨率异常,没办法撑满整个虚拟机屏幕。运行三个命令之后重新启动虚拟机就可以正常复制粘贴了。在虚拟机左上角点击查看=>自动调整大小=>自动适应客户机就可以了。在主机复制的东西没办法粘贴到虚拟机中去。关于分辨率不适应屏幕的问题。
2025-01-10 11:03:16
492
1
原创 搭建WeBASE平台后验证码不显示的问题
在url这一行的最后面加上&useSSL=false保存后退出。同理在url行的最后面加上useSSL=false保存后退出。再重新启动一下WeBASE刷新页面,验证码就可以正常显示了。在我的WeBASE平台搭建好后,却发现没有显示验证码。我们需要修改两个文件的信息。
2025-01-09 09:05:18
618
原创 Linux设置root初始化密码
随后会提示要我们输入新的密码centos,并确认新密码(虽然这里提示密码少于8字符,但我用centos依旧设置成功了)在user用户命令窗口运行sudo passwd命令,输入我们user账户的密码。这时候我们就要去设置超级用户root的密码。接下来就可以用su命令进入root用户了。
2024-12-23 20:15:07
762
2
原创 Node.js的下载安装及环境配置
找到刚刚安装的目录,在安装目录下新建两个文件夹【node_global】和【node_cache】npm config set cache “你的路径\node_cache”变量值输入你的安装路径\node_modules (可以直接去复制路径)以管理员身份打开命令窗口(win+s输入cmd,选择以管理员身份打开)安装完毕后finish结束安装,之后我们来测试是否安装成功。修改安装路径,我这里安装在了我的d盘,根据需要自行设置。点击新建,输入%NODE_PATH%,点击确定。查看node.js的版本。
2024-11-19 21:44:26
501
原创 Git的安装教程
这一步是设置新存储库中初始分支的名称,默认是master,想修改的话点击第二个选项,在'main'的位置修改即可,我这里选择默认的master,直接next进入下一步。这一步是选择开始文件夹,默认的是Git,也可以将Git改为其他名字或者点击'Browse'来选择程序文件夹,如果我们不想要文件夹,也可以在下面的。这一步是选择SSH可执行文件,第一个选项就是使用Git附带的ssh,exe,也是我们的常用选项,我们直接选择默认的第一个即可。这一步是调整path的环境,我们就选择他默认的第二个选项,直接下一步。
2024-11-15 20:06:13
1219
原创 Windows下Java8安装配置教程
点击跳转到java8下载,找到下图所示的这个版本,点击下载下完完成后直接打开,点击下一步再次点击下一步下一步继续如图所示,安装完成。
2024-11-12 20:53:03
1298
原创 配置Mysql环境变量
变量值就是我们的mysql的安装路径,我这里是C:\Program Files\MySQL\MySQL Server 8.0。随后我们win+R输入cmd打开命令窗口,输入mysql -uroot -p 来验证。新增一个%MYSQL_HOME\bin即可,记得把所有的设置都点击确定。首先要在环境变量中选中path,点击编辑。在输入密码之后就可以成功使用MySQL了。点开之后点击里面的高级系统设置。变量名写MYSQL_HOME。我们右键此电脑,点开属性。填写过后点击‘确定’即可。点系统变量下面的新建。
2024-11-12 19:42:05
425
原创 端口被占用问题的解决方法
第一步:win+R打开运行窗输入cmd打开命令窗口,在窗口中输入netstat -ano | findstr +端口号 找到被占用的端口号进程(后面的数是进程号)第二步:输入taskkill /t /f /im +进程号 (进程号!
2024-10-23 15:04:04
419
原创 Postman双击无法打开的解决方法
(3)在正常启动postman后,在File==>Settings==>update中将自动更新关闭即可。(1)先通过桌面的快捷方式找到postman的exe启动文件所在的文件路径。(2)点开比较低版本的文件,并选择里面的启动文件。
2024-10-21 11:42:59
2549
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅