![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux项目
文章平均质量分 89
在Linux操作系统上进行的项目
Pistachiout
记录学习
展开
-
Hyperledger Fabric项目搭建区块链浏览器Hyperledger-blockchain-explorer
若项目是组织内出现两个peer结点的网络,如果想要配置这种网络的配置文件,只需要将org1-network.json内所有出现peer0的位置同步加上peer1即可,多个peer结点同理多加几个peer即可,如下所示。可以直接在虚拟机内浏览器输入localhost:8080访问区块链浏览器,也可在宿主机输入虚拟机(服务器)ip:8080(需要开放端口)访问。首先要找到fabric使用网络的名字,运行区块链项目,之后输入docker network ls找出区块链网络。此时目录结构如下图所示。原创 2023-04-16 16:54:32 · 3358 阅读 · 2 评论 -
基于Hyperledger Fabric的学位学历认证管理系统
基于区块链的学历学位认证系统是一个利用区块链技术来防止学历造假的项目。增加学历:用户可以通过智能合约向区块链系统中添加自己的学历信息。修改学历:用户可以通过智能合约修改自己在区块链系统中的学历信息,但是修改后的信息会留下痕迹,方 便追溯。查询学历:用户可以通过智能合约查询自己或者其他用户在区块链系统中的学历信息,验证其真伪。使用了Fabric与Couchdb数据库,实现了分布式数据库与不可篡改性。原创 2023-03-09 17:07:07 · 4293 阅读 · 10 评论 -
UNIX简单文件系统的实现
1.1设计目的和内容要求1. 设计目的通过具体的文件存储空间的管理、文件的物理结构、目录结构和文件操作的实现,加深对文件系统内部数据结构、功能以及实现过程的理解。2.内容要求(1)在内存中开辟一个虚拟磁盘空间作为文件存储分区,在其上实现一个简单的基于多级目录的单用户单任务系统中的文件系统。在退出该文件系统的使用时,应将该虚拟文件系统以一个文件的方式保存到磁盘上,以便下次可以再将它恢复到内存的虚拟磁盘空间中。(2)文件存储空间的分配可采用显式链接分配或其他的办法。(3)文件目录结构采用多级目录结构原创 2021-06-02 18:47:09 · 1599 阅读 · 0 评论 -
Ubuntu编制模拟一个简单的进程管理子系统,由进程建立模块、进程撤消模块、进程控制表组成,并包括进程切换和调度模块
一、进程管理子系统在Ubuntu下编制一个程序,模拟实现一个简单的进程管理子系统,它由进程建立模块、进程撤消模块、进程控制表组成,并包括进程切换和调度模块。【设计要求1】该子系统接收新进程建立请求的方式是循环显示“请输入新命令行”,然后根据用户键入内容启动相应进程,其后不等待子进程结束,马上显示下一个“请输入新命令行”如此循环往复。当建立进程时,相应读写进程控制表,然后借助底层环境OS中象fork和exec这样的函数将新进程投入运行(这与底层环境的实际OS不同,实际OS将新进程投入运行时要布置现场原创 2021-05-31 23:17:06 · 643 阅读 · 0 评论