自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 操作系统实验之磁盘调度算法

一、实验内容设计程序模拟先来先服务FCFS、最短寻道时间优先SSTF、SCAN和循环SCAN算法的工作过程。假设有n个磁道号所组成的磁道访问序列,给定开始磁道号m(SCAN、CSCAN中默认向磁道号增加的方向访问),分别利用不同的磁盘调度算法访问磁道序列,给出每一次访问的磁头移动距离,计算每种算法的平均寻道长度。二、C++代码#include<iostream>#include...

2020-01-14 14:34:22 1136

原创 操作系统实验之虚拟内存页面置换算法

一、实验内容设计程序模拟先进先出FIFO、最佳置换OPI和最近最久未使用LRU页面置换算法的工作过程。假设内存中分配给每个进程的最小物理块数为m,在进程运行过程中要访问的页面个数为n,页面访问序列为P1, … ,Pn,分别利用不同的页面置换算法调度进程的页面访问序列,给出页面访问序列的置换过程,计算每种算法缺页次数和缺页率。二、C++代码#include<iostream>#i...

2020-01-14 14:31:39 2505 1

原创 操作系统实验之动态分区分配算法

一、实验内容设计程序模拟四种动态分区分配算法:首次适应算法、循环首次适应算法、最佳适应算法和最坏适应算法的工作过程。假设内存中空闲分区个数为n,空闲分区大小分别为P1, … ,Pn,在动态分区分配过程中需要分配的进程个数为m(m≤n),它们需要的分区大小分别为S1, … ,Sm,分别利用四种动态分区分配算法将m个进程放入n个空闲分区,给出进程在空闲分区中的分配情况。二、C++代码#inclu...

2020-01-14 14:25:38 2714 1

原创 操作系统实验之预防进程死锁的银行家算法

一、实验内容设计程序模拟预防进程死锁的银行家算法的工作过程。假设系统中有n个进程P1, … ,Pn,有m类可分配的资源R1, … ,Rm,在T0时刻,进程Pi分配到的j类资源为Allocationij个,它还需要j类资源Need ij个,系统目前剩余j类资源Workj个,现采用银行家算法进行进程资源分配预防死锁的发生。二、C++代码写的太冗长辽#include<iostream&gt...

2020-01-14 14:24:04 1243

原创 操作系统实验之时间片轮转RR进程调度算法

一、实验内容设计程序模拟进程的时间片轮转RR调度过程。假设有n个进程分别在T1, … ,Tn时刻到达系统,它们需要的服务时间分别为S1, … ,Sn。分别利用不同的时间片大小q,采用时间片轮转RR进程调度算法进行调度,计算每个进程的完成时间、周转时间和带权周转时间,并且统计n个进程的平均周转时间和平均带权周转时间。二、C++代码// test2.cpp : Defines the entry...

2020-01-14 14:19:04 3117 2

原创 操作系统实验之先来先服务和短作业优先算法

一、实验内容设计程序模拟进程的先来先服务FCFS和短作业优先SJF调度过程。假设有n个进程分别在T1, … ,Tn时刻到达系统,它们需要的服务时间分别为S1, … ,Sn。分别采用先来先服务FCFS和短作业优先SJF进程调度算法进行调度,计算每个进程的完成时间、周转时间和带权周转时间,并且统计n个进程的平均周转时间和平均带权周转时间。二、C++代码个人觉得代码里边的还是有问题// test...

2020-01-14 14:15:27 1006

原创 Vue学习第一天

代码以及备注:代码一:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta ht...

2019-11-30 23:20:53 63

原创 Kmeans的python代码实现

import mathimport randomimport pandas as pd#计算距离def distance(a,b): distan = math.sqrt((a[0] - b[0])**2+(a[1] - b[1])**2) return distan#D:数据集,k:簇数,maxIter:最大迭代次数,:簇划分的集合,C:质心集合def kmean...

2019-11-20 13:04:45 511

原创 Thymeleaf踩坑

原因如下,href的值为空我可太菜了

2019-10-09 01:02:29 135

原创 通配符的匹配很全面, 但无法找到元素 'tx:advice' 的声明

D:\Java\jdk1.8.0_191\bin\java.exe -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:D:\inteli\IntelliJ IDEA 2018.2.5\lib\idea_rt.jar=62359:D:\inteli\IntelliJ IDEA 2018.2.5\bin" -Dfile.encoding=U...

2019-07-29 15:42:03 1696

原创 整理大二数据结构代码之极简图书馆管理系统

// SimpleLibrary.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include&lt;iostream&gt;#include&lt;cstdlib&gt;#include&lt;string&gt;#include &lt;typeinfo.h&gt;...

2019-01-22 15:26:02 811

原创 整理大二数据结构代码之图的遍历

#include&lt;iostream&gt;#include&lt;cstdlib&gt;#include&lt;string&gt;using namespace std;#define INFINITY INT_MAX#define MAXSIZE 20typedef enum {DG,DN,UDG,UDN} GraphKind;typedef string Verte...

2019-01-22 15:20:30 135

原创 整理大二数据结构代码之哈弗曼编码

#include&lt;iostream&gt;#include&lt;cstdlib&gt;#include"string.h"using namespace std;typedef struct{ int weight; int parent,lchild,rchild;}HNode,*HuffmanTree;//动态分配数组存储哈弗曼树typedef char* *Hu...

2019-01-22 15:18:39 190

原创 整理大二数据结构代码之二叉树的遍历

#include&lt;iostream&gt;#include&lt;cstdlib&gt;using namespace std;#define BiTree ElemType#define MAXSIZE 10#define INCREMENT 10enum Status{OK,ERROR};//-----二叉树的二叉链表存储表示--------typedef str...

2019-01-22 15:16:38 137

原创 整理大二数据结构代码之表达式求值

#include&lt;iostream&gt;#include&lt;cstdlib&gt;using namespace std;#define STACK_INIT_SIZE 20;#define STACK_INCREMENT 10;//typedef int ElemType;//--------------------------------------以下是操作数栈...

2019-01-22 15:15:19 405

原创 整理大二数据结构代码之约瑟夫环

#include&lt;iostream&gt;#include&lt;cstdlib&gt;using namespace std;typedef struct LNode{//结构体的定义 int id; int passw; struct LNode *next;}LNode,*LinkList;void CreateLinkList(LinkList &amp;L){/...

2019-01-22 15:11:41 969

原创 整理大二数据结构代码之顺序表

#include&lt;cstdlib&gt;#include&lt;iostream&gt;using namespace std;typedef struct Sqlist //顺序表的定义{ int *base; int length; int listsize;}Sqlist;void createSqlist(Sqlist &amp;L,int n)//创建顺...

2019-01-22 15:09:33 182

转载 2019-01-22学习数据库小记

昨天的补充:在将数据文件导入数据库之前,要先将其复制到该安全路径;若导入的是sql文件,则用语句    source *.sql;1、导出数据(该路径下不能有同名文件)select 列1,列2,列3 into outfile '路径名' from 表名;select name,age,dep into outflie into '/var/lib/mysql-files/ou...

2019-01-22 15:00:28 97

原创 2019-01-21日学习数据库小记

 1、重新名表rename table name1 to name2;alter table name1 rename name2;alter table name1 rename ro name2;2、在表内插入一新列:alter table table_name add 列名 类型 约束;alter table employee add weight int(4...

2019-01-22 09:27:17 88

转载 11-13日学习过程中较难理解的代码

Geolocation API 的主要方法是 getCurrentPosition,它用来获得用户的位置。 下面是一个简单的地理定位实例,可返回用户位置的经度和纬度: var x=document.getElementById("demo");function getLocation(){ if (navigator.geolocation){ navigator.geolo...

2018-11-13 15:04:37 163

转载 11-13浏览的比较重要的内容

1.addEventListener() 方法将事件处理程序附加到元素,而不会覆盖现有的事件处理程序。您可以向一个元素添加许多事件处理程序。您还可以将许多同一类型的事件处理程序添加到一个元素,即两个“点击”事件。element.addEventListener(event, function [, useCapture]);第一个参数是事件的类型(如“点击”或“鼠标按下”)。第二个参数是...

2018-11-13 15:00:45 77

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除