- 博客(16)
- 收藏
- 关注
原创 河南大学计算机操作系统实验报告六
(2)设计一个简单文件系统,包含格式化、显示文件(目录)、创建文件、登录等命令的实现,而且能完成超级块的读/写、节点的读/写过程。这个实验对理解文件系统的基本组成和操作有所帮助,在完成这个实验后,我希望进一步学习文件系统的原理和实现,以及优化文件系统的性能和功能。3、实验中我实现了文件的创建和显示功能,可以模拟文件的基本操作,比如创建一个文件并显示其属性信息。1、实验中我设计了一个简单的超级块结构,包含了文件系统的基本信息,如总块数和空闲块数。// 其他文件元数据信息。// 其他文件系统信息。
2023-12-19 10:23:45
1286
原创 河南大学计算机操作系统实验5
printf("进程 %d - 已运行时间:%lu,剩余运行时间:%lu\n", pcb[i].pid, pcb[i].runned_time, pcb[i].need_running_time);我了解了进程的切换和调度,我关注进程之间的切换过程,观察被选中的下一个进程是如何被调度执行的,以及当所有进程执行完毕时,程序是如何结束的。重新选择下一个子进程,状态变为1,输出该子进程的已运行时间和剩余运行时间,让该子进程恢复运行。将正在执行的子进程暂停,状态变为0,修改已运行时间和剩余运行时间。
2023-12-05 19:40:54
1093
1
原创 河南大学web开发技术(vue)实验报告五
通过本次实验,我练习巩固了对router的使用和理解,并对组件的创建和应用有了更深层次的掌握。<router-link to="/message/undelivered">待发货</router-link> |<router-link to="/message/unreceived">待收货</router-link><router-link to="/message/unpaid">待付款</router-link> |□验证性 □演示性 □设计性 R。<h1>订单状态</h1>
2023-11-24 18:22:15
1304
原创 河南大学web开发技术(vue)实验四
通过本次实验我了解到如何在Vue.js中使用transition组件和animate.css库来创建动画效果。特别是如何使用enter-active-class和leave-active-class属性来指定元素进入和离开的过渡动画。你还可以了解到如何使用v-if指令来控制元素的显示和隐藏,以及如何使用v-bind:class或者:class来动态添加和移除animate.css的类。□验证性 □演示性 □设计性 R。
2023-11-13 15:47:41
566
原创 河南大学计算机操作系统实验四
在父进程发送信号给子进程后,子进程可能会以不同的顺序响应信号,导致输出的顺序不同。此外,由于信号的异步性,子进程在接收到信号后的处理速度也可能不同,也会导致输出的顺序不同。父子进程通信:父进程通过写入管道的文件描述符向管道中写入数据,子进程通过读取管道的文件描述符从管道中读取数据,实现了父子进程之间的通信。创建子进程:使用 fork() 系统调用创建一个子进程,子进程将会继承父进程的文件描述符,包括管道的文件描述符。处理信号:当接收到指定的信号时,注册的信号处理函数会被调用,程序会执行相应的处理操作。
2023-11-07 20:37:13
887
原创 河南大学计算机操作系统实验报告三
总的来说,通过这个项目,我获得了多线程编程、互斥锁和条件变量、缓冲区管理、信号量和项目组织等方面的知识和经验。这些知识将对我在开发并发和多线程应用程序时非常有用。【提示】题目有多种解决方案,可以用1个或多个信号量,或者使用其他合适的方法。1、semget()、semctl()函数、semctl()函数的使用。☑验证性 □演示性 ☑设计性 □。2、使用信号量解决生产者-消费者中存在的同步关系。
2023-10-31 10:21:47
603
3
原创 河南大学web开发技术(vue)实验三
百度</a><a href="#" @click="showLogin">淘宝</a><a href="#" @click="showLogin">火狐</a><a href="#" @click="showLogin">百度</a><a href="#" @click="showLogin">淘宝</a><a href="#" @click="showLogin">火狐
2023-10-27 20:32:32
523
4
原创 河南大学web开发技术(vue)实验报告二
本次实验我先完成了一个比大小的网页,复习了过去在html中的知识,即无序列表。通过在export中写入简单得method函数返回结果。然后我又编写了一个简易的计算器网页,并通过select标签进行改进,编写的方法很简单就是常规的switch来选择operator。总结就是复习了一些编程的基本功以及了解vue是如何使用函数的。□验证性 □演示性 □设计性 R。
2023-10-13 18:25:16
1331
原创 河南大学web开发技术(vue)实验报告一
title>我是第一个Vue.js案例</title>(我直接从实验报告复制的,懒得下载到本地再上传了,各位自己调试八)按照PPT输入两条命令,但注意的是在创建项目时选择Vue3。快捷键,快速创建html文件架构。2.3通过script标签引入Vue.js。3.1安装手脚架并创建一个新的Vue项目。// 在这里可以编写登录逻辑。2.1创建Html文件。
2023-09-30 16:56:00
533
原创 学习笔记:23/5/30
EA=A+(BR),优点:扩大操作数的寻址范围;缺点:1.A的位置限制了操作数的寻址范围;2.必须修改A的值才能修改操作数的地址。EA=A+(IX),适合编制 ##### 循环程序,可以和其他寻址方式结合使用。真实地址记作EA,形式地址记作A,寻址方式决定A和EA的关系。一个操作数应藏在某个寄存器或者操作码中(如之前提到的ACC)优点:1.寻找操作数简单;2.不需要专门计算操作数的地址。优点:1.扩大了操作数的寻址范围;OP(操作码) #(寻址特征) A(形式地址)A就是操作数的真实地址EA。
2023-05-31 11:40:57
78
原创 学习笔记:23/5/27
6.并发和并行:如何理解,想图,注意并发是单机,每时刻都只运行一线程,但是不同线程(只要够快就能够雨露均沾);并行是多个事件同一份时刻发生。7.如何利用Process类进行进程管理,几个步骤:4:定类,取名,取参数,启动。5.线程:线程的定义:进程的每一个独立的执行流。主线程的概念,子线程。1.Dns类域名解析的两个方法,不同之处(一个多一个少)2.Dns类获取主机名的方法,如何获取本机主机名。3.域名解析失败原因很多,注意异常处理。4.进程:正在运行的程序。学习计划:刷课、学C#并发与并行的联系:2点。
2023-05-31 10:36:56
54
1
原创 学习笔记:23/5/25
2.js中数组的使用:基本格式、【】索引法,记住普通字符变量也能用索引法,一些数组方法:length、push()、.pop()、.shift()、.unshift()、.slice():切片【)可正可负可为零,indexOf(),数组的修改(const和let数组的区别)1.js中变量的作用域:范围,最重要的是不要污染以及全局变量少用。
2023-05-31 10:36:19
45
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人