模拟Linux文件系统。
在任一OS下,建立一个大文件,把它假象成一张盘,在其中实现一个简单的模拟Linux文件系统在现有机器硬盘上开辟20M的硬盘空间,作为设定的硬盘空间。
2.编写一管理程序对此空间进行管理,以模拟Linux文件系统,具体要求如下:(1)要求盘块大小1k正规文件(2)i结点文件类型目录文件(共1byte)块设备管道文件物理地址(索引表)共有13个表项,每表项2byte文件长度4byte。
联结计数1byte(3)0号块超级块栈长度50空闲盘块的管理:成组链接(UNIX)位示图法(Linux)(4)每建一个目录,分配4个物理块文件名14byte(5)目录项信息i结点号2byte(6)结构:0#:超级块1#-20#号为i结点区20#-30#号为根目录区3.该管理程序的功能要求如下:(1)能够显示整个系统信息,源文件可以进行读写保护。
目录名和文件名支持全路径名和相对路径名,路径名各分量间用“/”隔开。
(2)改变目录:改变当前工作目录,目录不存在时给出出错信息。
(3)显示目录:显示指定目录下或当前目录下的信息,包括文件名、物理地址、保护码、文件长度、子目录等(带/s参数的dir命令,显示所有子目录)。
(4)创建目录:在指定路径或当前路径下创建指定目录。
重名时给出错信息。
(5)删除目录:删除指定目录下所有文件和子目录。
要删目录不空时,要给出提示是否要删除。
(6)建立文件(需给出文件名,文件长度)。
(7)打开文件(显示文件所占的盘块)。
(8)删除文件:删除指定文件,不存在时给出出错信息。
4.程序的总体流程为:(1)初始化文件目录;
(2)输出提示符,等待接受命令,分析键入的命令;
(3)对合法的命令,执行相应的处理程序,否则输出错误信息,继续等待新命令,直到键入EXIT退出为止。
2024/8/13 8:58:42 1.74MB linux 目录 文件 创建
1
4-20ma转RS485,模拟量转RS485数字采集模块资料zip,4-20ma转RS485,模拟量转RS485数字采集模块资料
2024/8/4 15:26:09 336KB 综合资料
1
编写程序实现如下功能:计算两个数之和,参与求和运算的每个数的值都必须在10-20之间,当任意一个数超出范围时,抛出自己的异常
2024/8/1 13:46:47 798B java 两数之和
1
[神器]K8Struts2Exp20160516(Struts2综合漏洞利用工具)K8Struts2综合漏洞利用工具(ApacheStrutsRemoteCodeExecutionExploit)Struts2漏洞检测工具Struts2漏洞测试工具K8struts2exploitTestStruts2GetShell目前已支持以下struts2漏洞编号(S2-032s2-020s2-019s2-016s2-013s2-009S2-005)声明:工具仅供安全检测或网络攻防研究,非法用途后果自负.更新:http://qqhack8.blog.163.com/blog/static/1141479852014631102759126/
2024/7/22 4:17:27 260KB Struts2漏洞
1
1、所有功能都能通过按键设置2、高精度、测量范围为0.1HZ-300KHZ3、显示范围000001-9999994、可带RS485、232或4-20mA变送输出
2024/7/17 6:02:51 551KB 频率表 传感器数显表 转速显示表
1
FFC/FPC软排线接口PCB封装,带3D预览,4脚-20脚常用脚位数,间距0.5mm;
AltiumDesigner软件
2024/6/14 8:41:52 1.88MB FPC PCB封装
1
C++新标准C++程序设计—郭炜答案,答案非常齐全。
2024/5/28 1:39:17 36KB c++答案
1
提出了一种小型化超宽带(UWB)带通滤波器的设计方案。
带通滤波器由一个环形槽线谐振器和两对嵌入式的圆形槽线结构组成,环形槽线谐振器用来获得良好UWB通带特性,圆形槽线结构可抑制阻带内的谐波。
相对于利用级联低通滤波器抑制谐波的方法,这种结构能够有效地减小电路尺寸。
基于该结构设计的滤波器尺寸仅为。
仿真和测试结果表明,滤波器具有良好的谐波抑制作用,上阻带的工作频率达到20GHz,抑制电平达到-20dB。
1
一款开源免费的私有云存储网盘项目,可以让你快速便捷地搭建一套属于自己或团队的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作等功能。
它的客户端覆盖了Windows、Mac、Android、iOS、Linux等各种平台,也提供了网页端以及WebDAV接口,所以你几乎可以在各种设备上方便地访问你的云盘。
2024/5/24 22:25:16 135.68MB Nextcloud
1
实现MSP430单片机测频,单片机需超频至12M主频,采用最常用的低频测周,高频计数方法,频率测量范围达到0.1Hz-20MHz,理论上还可以测更高频率,但是手头只有20M的信号发生器
2024/5/7 5:22:07 46KB 测量频率 高精度 宽范围
1
共 149 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡