- 博客(10)
- 收藏
- 关注
原创 磁盘调度管理实验——移臂调度算法代码(Java)
本代码包含了1.先来先服务算法2.最短寻找时间优先调度算法3.单向扫描调度算法4.双向扫描调度算法5.电梯调度算法代码如下://测试例子 98 183 37 122 14 124 65 67 -1//测试例子 98 183 37 122 14 124 65 67 -1//测试例子 98 183 37 122 14 124 65 67 -1//测试例子 98 183 37 122 14 124 65 67 -1import java.util.*;public class Ar
2022-05-15 12:01:48
1768
原创 5.4 关系模式的范式
第一范式(1NF):关系模式R的每个关系r的属性值都是不可分的原子值。满足1NF的关系称为规范化的关系,否则称为非规范化的关系。第二范式(2NF):关系模式R是1NF,且每个非主属性完全函数依赖于候选键。如果A是关系模式R的候选键中的属性,则为主属性,否则为非主属性。例子:设关系模式R(SNO,CNO,GRADE, TNAME, TADDR)TADDR表教师地址。(SNO, CNO)表示R的候选键。R上存在两个FD:(SNO,CNO)→ TNAME,TADDR
2022-05-14 16:10:22
1807
原创 操作系统实验之虚拟存储管理实验
页面置换算法:最佳置换算法(OPT)先进先出算法(FIFO)最近最少用算法(LRU)这个实验的程序打印出每个页面置换算法的页面置换变化示意图、缺页中断次数和缺页中断率,从中可以看出各种算法的优缺点。代码如下:package virtualStorageManagement;import java.util.Iterator;import java.util.LinkedList;import java.util.Queue;import java.util.Scanner
2022-05-01 15:46:00
1393
原创 Armstrong公理证明
A1(自反性)证明:因为若t[X] = s[X],Y⊆X,则可推出t[Y] = s[Y],所以:X→YA2(增广性)证明:若 t[XZ] = s[XZ], 则应有t[X] = s[X], t[Z] = s[Z],若t[YZ] = s[YZ], 则应有t[Y] = s[Y], t[Z] = s[Z]。由X→Y可知若 t[X] = s[X], 则一定有 t[Y] = s[Y]所以,若t[XZ] = s[XZ],则一定可以推出t[YZ] = s[YZ],所以,XZ→YZ。A3(传递
2022-04-28 16:39:29
2132
3
原创 5.2 函数依赖
1. 函数依赖的定义定义1:设有关系模式R(U),X和Y是属性集U的子集,函数依赖(Functional Dependency, FD )是形为X→Y的一个命题,只要r是R的当前关系,对r中任意两个元组t和s,都有t[X] = s[X]蕴含t[Y] = s[Y], 那么FD X→Y在关系模式R(U)中成立。t[X]表示元组t在属性集X上的值。X→Y读作X函数决定Y,或Y函数依赖X定义2:设F是在关系模式R(U)上成立的函数依赖集,X和Y是属性集U的子集。如果从F推导出X→Y也在R(U
2022-04-28 12:15:55
2934
原创 5.1 关系模式的设计问题
1.关系模式的外延和内涵一个关系模型包含外延和内涵两个方面的内容。外延就是所说的关系,表和当前值。内涵是对数据的定义和对数据完整性约束的定义。静态约束:涉及数据之间的联系(称为数据依赖,主值和值域的设计)。动态约束:定义各种操作(插入、删除、修改)对关系值的影响。2.泛关系模式与数据库模式数据冗余是指同一个数据在系统上多次重复出现。以下用一个关系r来说明操作异常R(SNO, CNO, CNAME, TNAME)修改异常:如果想要修改某一门课的老师的姓名,如果表中有
2022-04-28 09:44:49
1510
原创 操作系统之可变分区存储管理模拟代码
1、分区表: 系统设置空闲分区表和已分配分区表,为系统空间分配提供依据。已分配分区表记录已装入的作业占用分区的始址和长度,用标志位指出占用该分区的作业名。空闲分区表记录主存中可供分配的空闲分区的始址和长度,用标志位指出该分区是未分配的空闲分区。2、分区链: 为了实现对空闲分区的分配和链接,在每个分区的起始部分设置一些用于控制分区分配的信息以及用于连接前一个分区的前向指针;在分区尾部则设置一个后向指针,通过前、后链接指针,可以将所有的空闲分区链接成一个双向链。3、可变分...
2022-04-24 08:47:40
3836
原创 操作系统之作业调度实验(多道系统)
这次的实验跟上次类似,只不过多加了多道的概念。依旧是下面几个算法:采用先来先服务(FCFS)最短作业优先(SJF)响应比高者优先(HRN)运行结果如下:代码如下:import java.util.LinkedList;import java.util.Queue;public class source { public static void main(String args[]) { Control control = new Control(...
2022-04-10 17:14:14
2987
3
原创 操作系统实验之作业调度实验(单道系统)
这次实验共用了三个算法:1.先来先服务算法2.最短作业优先算法3.响应比最高优先算法代码如下:import java.sql.Struct;public class sourceOne { public static void main(String args[]) { Control control = new Control(); control.FCFS(); System.out.println("\n\n"); control.SJF(); Sys
2022-04-09 18:44:23
2535
1
原创 javaWeb在连接MySql时遇到的几个小问题,问题以及解决方法如下
第一个小错误:提示各种各样的权限被deny:例如报如此错误:java.security.AccessControlException: access denied…此时可以尝试在jdk安装目录下找到java.policy,然后加上一个grant{...}中的最底下加入一句permission java.security.AllPermission;第二个小错误:使用tomcat自带的数据库连接池报无法转换类型的错误,例如class org.apache.tomcat.dbcp.dbc
2022-04-05 16:54:22
2380
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人